Microsoft SQL Server: Implementing databases
Presentation

.

 
Proposal for Content
  • Module 1: SQL Server Overview
    • What is Microsoft SQL Server?
    • SQL Server architecture
    • SQL Server security
    • SQL Server databases
    • Working with SQL Server
  • Module 2: Overview of Transact-SQL
    • Microsoft SQL Server programming tools
    • Transact-SQL programming language
    • Elements of Transact-SQL
    • Ways to execute Transact-SQL statements
    • How queries are processed
  • Module 3: Creating Databases
    • Introduction to databases
    • Working with databases
    • Modifying databases
    • Creating file groups
    • Library database
    • Creating data types
    • Creating tables
    • Generating scripts
  • Module 4: Implementing Data Integrity
    • Types of data integrity
    • Enforcing data integrity
    • Using constraints
    • Using defaults and rules
    • Deciding which enforcement method to use
  • Module 5: Planning and Creating Indexes
    • Introduction to indexes
    • Index architecture
    • Creating indexes
    • CREATE INDEX options
  • Module 6: Querying Multiple Tables
    • Combining data from multiple tables
    • Combining multiple result sets
    • Creating a table from a result set
  • Module 7: Advanced Query Techniques
    • Introduction to subqueries
    • Nested subqueries
    • Correlated subqueries
    • Using the EXISTS and NOT EXISTS keywords
    • Modifying data
  • Module 8: Summarizing Data
    • Using aggregate functions
    • GROUP BY fundamentals
    • Generating aggregate values within result sets
    • Using the COMPUTE and COMPUTE BY clauses
    • Listing the top n values
  • Module 9: Managing Transactions and Locks
    • Introduction to transactions and locks
    • Managing transactions
    • SQL Server locking
    • Managing locks
  • Module 10: Working with Distributed Data
    • Introduction to distributed queries
    • Executing an ad hoc query on a remote data source
    • Setting up a linked server environment
    • Executing a query on a linked server
    • Executing a stored procedure on a linked server
    • Modifying data on a linked server
    • Distributing data
  • Module 11: Implementing Views
    • What is a view ?
    • Advantages of views
    • Defining views
    • Modifying data through views
  • Module 12: Implementing Stored Procedures
    • Introduction to stored procedures
    • Creating, executing, and modifying stored procedures
    • Using parameters in stored procedures
    • Executing extended stored procedures
    • Handling error messages
  • Module 13: Implementing Triggers
    • Introduction to triggers
    • Defining triggers
    • Examples of triggers
  • Module 14: Advanced Text Queries
    • Microsoft Search Service
    • Microsoft English Query
 
Practical info
  • This training follows the Microsoft Official Course (MOC 1132)
Retour à la liste des cours