PASS Community News May 2016

Slides:



Advertisements
Similar presentations
Learningcomputer.com. Using this Tab, you can import data from external sources including but not limited to: Text files Microsoft Access databases Web.
Advertisements

Database Management Using Microsoft Access Xinhua Chen, Ph.D. Chinese Association of Professionals in Science and Technology March 23, 2003.
PASS Community News June Planning on attending PASS Summit 2015? Start saving today! The world’s largest gathering of SQL Server & BI professionals.
Functions Lesson 10. Skills Matrix Function A function is a piece of code or routine that accepts parameters and stored as an object in SQL Server. The.
PASS Community News July Planning on attending PASS Summit 2015? Start saving today! The world’s largest gathering of SQL Server & BI professionals.
PASS Community News August Planning on attending PASS Summit 2015? Start saving today! The world’s largest gathering of SQL Server & BI professionals.
PASS Community News November Planning on attending PASS Summit 2014? The world’s largest gathering of SQL Server & BI professionals Take your SQL.
Database Essentials. Key Terms Big Data Describes a dataset that cannot be stored or processed using traditional database software. Examples: Google search.
Constraints Lesson 8. Skills Matrix Constraints Domain Integrity: A domain refers to a column in a table. Domain integrity includes data types, rules,
A table is a set of data elements (values) that is organized using a model of vertical columns (which are identified by their name) and horizontal rows.
SQL BH January Wasley Portes Analista de Grupo Orguel SQL BH – PASS Chapter Leader 5+ anos Banco de
PASS BA Virtual Chapter February 11, Presents: “Building Business Recommenders with Microsoft Azure.
Welcome to MSBIC! March MSBIC Who are we ? We are a PASS chapter focused on Business Analytics. Who is PASS ? While has its roots as a professional.
PASS BA Virtual Chapter Presents: “The Art of Prototyping Analytics” May 28,
PASS BA Virtual Chapter Presents: “How to Calculate ROI of Analytics” July 23,
Dynamic SQL Writing Efficient Queries on the Fly ED POLLACK AUTOTASK CORPORATION DATABASE OPTIMIZATION ENGINEER.
PASS BA Virtual Chapter Presents: “Rise of the Machine (Learning)” November 18,
PASS BA Virtual Chapter June 16 th, Presents: “What's New in SQL Server Reporting Services 2016”
PASS Community News August Planning on attending PASS Summit 2015? Start saving today! The world’s largest gathering of SQL Server & BI professionals.
PASS BA Virtual Chapter April 7 th, Presents: “Using R Machine Learning Script as a Power BI Desktop.
PASS BA Virtual Chapter Presents: “ POWER BI, MISSION POSSIBLE! ” Aug 26,
Understanding Core Database Concepts Lesson 1. Objectives.
PASS BA Virtual Chapter Presents: “Spatial Data: Looking Outside the Map” October 8,
PASS BA Virtual Chapter
Welcome to MSBIC! June 2014.
I-380 PASS SQL Server User Group February 2016
PASS Business Analytics Virtual Chapter & Reza Rad presents: “Take Power BI Visualizations to the Next Level” January 26,
Dynamic SQL Writing Efficient Queries on the Fly
PASS Community News November 2016
Welcome to the Northern Virginia SQL Server User Group
PASS Community News April 2014.
PASS Business Analytics Virtual Group & Ryan Wade
Exam : Querying Microsoft SQL Server 2012/2014
PASS BA Virtual Chapter Presents:
Introduction to SQL 2016 Temporal Tables
PASS BA Virtual Chapter Presents:
PASS Business Analytics Chapter & Leila Etaati presents: “R: One Ring to Rule them all” December 2016.
PASS Community News July 2016
6/16/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
SQL Server 2000 and Access 2000 limits
Meeting / Dinner Sponsor: Signature Consultants
Louisville SQL Server Users Group
PASS Community News August 2016
T-SQL: Simple Changes That Go a Long Way
T-SQL: Simple Changes That Go a Long Way
Solving the Hard Problems
PASS Business Analytics Virtual Group & Avi Singh presents: “Excel to Power BI: 5 lessons you need to Unlearn to unlock Analytical Superpowers” March 21,
PASS Community News September 2016
PASS Community News December 2016
Lexington PASS Kickoff
Introduction to SQL Server Management for the Non-DBA
Database Management  .
Presented by: Warren Sifre
Building and Using Queries
Optimizing Microsoft SQL Server 2008 Applications Using Table Valued Parameters, XML, and MERGE
Welcome! Power BI User Group (PUG)
PASS Business Analytics Virtual Group & Marek Matuszewski
PASS Business Analytics Virtual Group & Anupama Natarajan
ISC440: Web Programming 2 Server-side Scripting PHP 3
PASS Business Analytics Virtual Group & Devin Knight
T-SQL Power! The OVER Clause: Your Key to No-Sweat Problem Solving
SELECT & FROM Commands Farrokh Alemi, PhD
Chapter 8 Advanced SQL.
nd Vice Chair’s Report July 2013
nd Vice Chair’s Report September 2013
PASS Business Analytics Virtual Group & Vijay Krishnan
Understanding Core Database Concepts
PASS Community News April 2013.
Simplify your daily tasks with DBATools!
T-SQL: Simple Changes That Go a Long Way
Presentation transcript:

PASS Community News May 2016

24 Hours of PASS May 25! PASS Elections Each year, elections are held for seats that are due to open on the PASS Board of Directors. In 2016, the global PASS membership will vote on three seats, two of which are regional: US/Canada & LATAM. The third seat is an Open seat with no regional restrictions. The elections are critical to ensuring that PASS members have a voice in the leadership and direction of PASS. Voting eligibility All PASS members must have a completed MyPASS profile by June 1, 2016 to be eligible. Voting is completely private and anonymous. What next? Elections will take place in September. We will provide more information on critical dates throughout the year as the election campaign and voting process progresses.

Upcoming SQLSaturdays North America International Apr 30 Baltimore May 7 Jacksonville May 14 Rochester May 14 Houston May 21 Atlanta June 4 Maine July 30 Albany Aug 13 San Antonio Nov 19 Lincoln Apr 23 Costa Rica May 21 El Salvador May 21 Kyiv May 28 Plovdiv May 28 Brisbane June 4 Bratislava June 4 Krasnodar Visit www.sqlsaturday.com to register for an event near you!

Arizona SQL Server Users Group Stay Involved! Sign up for a free membership today at sqlpass.org Linked In: http://www.sqlpass.org/linkedin Facebook: http://www.sqlpass.org/facebook Twitter: @SQLPASS PASS: http://www.sqlpass.org Arizona SQL Server Users Group Linked In: Group name Arizona SQL Server Users Group (AZSSUG) https://www.linkedin.com/grp/home?gid=6923535&sort=RECENT Twitter: @AZSSUGSQLPASS PASS: http://arizona.sqlpass.org Meetup: http://www.meetup.com/Arizona-SQL-Server-User-Group/

DataSets, making the perfect DataSet efficient in SQL Server 2016!

What is the data set used for? What are you choices? Straight up Query Inline SQL the returns columns and results to a grid, text and/or flat file. Use all T-SQL syntax. Gets clunky and hard to read. You could over complicate Table Variable Awesome way to pass datasets through stored procedures. Great way to handle small datasets without using tempdb. CTE’s (Common Table Expression) A way to manipulate data multiple times in one query Used for recursion and you can control recursion Temp Tables(Global vs Local) Great way to change a dataset before consumption Great for large datasets you can create indexes which makes it more efficient.

Data Set workarounds and examples Get latest record without using group by Use Row and Rank to get the latest Finding a record that fits from a separate data set A Using Lead or Lag to get the before and after record Removal of Duplicates To remove duplicates without doing anything!

Rank and Row_Number – get latest record

Record between two Data Sets

Removing Duplicates: your options

In - Memory Anything and Everything? Column store indexes on Temp Tables. Memory Optimized Tables 2014 feature allows you to specify a table a Memory Optimized Memory Optimized Variables and Temp Tables All 2016 feature allows for table variables to be memory Optimized Examples Adventure works 2016 CTP3 Download

Questions Comments References Microsoft white pages https://msdn.microsoft.com/en-us/library/38512a22-7e63- 436f-9c13-dde7cf5c2202 Sqlbadpractices.com http://www.sqlbadpractices.com/using-table-variable-for- large-table-vs-temporary-table/ Examples Adventureworks 2016 CTP3 Download