Introduces SQL Server 2014 and describes logical table design, indexing and query plans. It also focusses on the creation of database objects including views, stored procedures, along with parameters, and functions. Other common aspects of procedure coding, such as indexes, concurrency, error handling, and triggers are also covered in this course. Also this course helps you prepare for the Exam 70-464.
Module 2: Designing and Implementing Tables.
Module 3: Introduction to Indexing.
Module 4: Advanced Indexing
Module 5: Designing and Implementing Views.
Module 6: Designing and Implementing Stored Procedures.
Module 7: Designing and Implementing User-Defined Functions.
Module 8: Responding to Data Manipulation via Triggers.
Module 9: Using In-Memory Tables.
Module 10:Implementing Managed Code in SQL Server.
Module 11: Storing and Querying XML Data in SQL Server .
Module 12: Working with SQL Server Spatial Data.
Introduce the entire SQL Server platform and its major tools. It will cover editions, versions, basics of network listeners, and concepts of services and service accounts
Determine appropriate data types to be used when designing tables, convert data between data types, and create alias data types.
Be aware of good design practices regarding SQL Server tables and be able to create tables using T-SQL. (Note: partitioned tables are not covered).
Implement PRIMARY KEY, FOREIGN KEY, DEFAULT, CHECK and UNIQUE constraints, and investigate cascading FOREIGN KEY constraints
Determine appropriate single column and composite indexes strategies
Create tables as heaps and tables with clustered indexes. Also consider the design of a table and suggest an appropriate structure.
Read and interpret details of common elements from execution plans.
Design effective non-clustered indexes.
Design and implement DML triggers
Course 20465: Designing a Data Solution with Microsoft SQL Server