English | French

The Company | Consulting | Training | Contact Us
 
 Testing and QA
 Information Technology Infrastructure Library
 Business Analysis and Design
 Project Server
 IBM Rational Products
 Windows XP
 Documentation and Technical Writing
 SMS, MOM, SCCM
 SQL Server
 UNIX and LINUX
 Windows Server 2008
 Oracle Server
 BizTalk Server
 .NET Framework Programming
 Sharepoint Server
 Windows Server 2003
 Wireless Networking
 Exchange Server
 Other Technical Courses
 Windows Vista
 MySQL Server
 Java-J2EE Programming
 C++ Programming
Client References

SQL Server

SQL Server Essentials
ID: DBSQL3 | Course Length:10 | Company Name:Choquette Technology Associates Inc.

Module 0: Rdbms Essentials
  1. About the Relational Database Management System
  2. SQL Server Terminology: Databases, Tables, Columns, Rows, Keys, Etc
  3. Application Development and SQL Server
  4. Oltp: The Transactional Server
  5. Olap: The Analysis Server
  6. XML Integration
  7. Core SQL Server Services
  8. Other SQL Server Services
  9. The Role of ADO .NET
Module 1: Database Planning
  1. Planning Overview
  2. Normal Forms
  3. The Analysis
  4. The Design
  5. Er Notation
  6. Generalizations
  7. Aggregations
  8. The Physical Environment
  9. Fault Tolerance and Capacity Planning
Module 2: Creating the Database
  1. Planning the Installation
  2. SQL Server Installation
  3. Data Storage Architecture
  4. Creating Database Files
  5. Using File Groups
  6. Optimizing Data Storage
Module 3: Creating Tables
  1. Integrity Overview
  2. Creating Data Types
  3. Creating Rules and Defaults
  4. Creating a Table
  5. Primary and Foreign Keys
  6. About Constraints: Default and Check
  7. Creating Triggers
Module 4: Structured Query Language Basics
  1. SQL Overview
  2. The Select Statement
  3. Aggregate Values
  4. The Insert Statement
  5. The Update Statement
  6. The Delete Statement
Module 5: Tsql Language Elements
  1. SQL Data Types
  2. Stored Procedures and Metadata Views
  3. Using Variables
  4. Type Conversion
  5. Dealing with Null Values
  6. Dealing with Dates
  7. Conditional Constructs
  8. Looping Constructs
  9. Useful Functions
  10. Error Handling
Module 6: Advanced Structured Query Language
  1. Join Strategies
  2. Inner, Outer and Cross Joins
  3. About Self-joins
  4. Sub-queries
  5. Using Temporary Objects
Module 7: Stored Procedures
  1. Architectural Overview
  2. Benefits of Stored Procedures
  3. Using Built-in Stored Procedures
  4. Creating Stored Procedures
  5. Using Input and Output Parameters
  6. Stored Procedure Optimization.
Module 8: Other Objects
  1. Using Views
  2. About Indexed Views
  3. Functions
  4. Triggers
  5. Cursors.
Module 9: Implementing Security
  1. SQL Security Overview
  2. Other Security Considerations
  3. Planning Security
  4. Configuring the Server
  5. Creating Logins
  6. Creating Users
  7. Granting Permissions: Grant, Deny and Revoke
  8. Using Server Roles
  9. Using Database Roles
  10. Application Roles.
Module 10: Indexing
  1. Index Overview
  2. Index Architecture
  3. Clustered Indexes
  4. Non-clustered Indexes
  5. Unique Indexes
  6. Indexes and Keys
Module 11: Optimizing Performance
  1. Optimization Overview
  2. Using Query Analyzer
  3. Gathering Performance Data
  4. Optimizing for Select
  5. Optimizing for Insert, Update and Delete
  6. Query Hints
  7. Join Strategies
  8. SQL Server Transactions and Locks
  9. Deadlocks and Livelocks
Module 12: Practical SQL
  1. Planning the Work
  2. Process Oriented Tasks
  3. Analysis Related Tasks
  4. Statistical Tasks
  5. Data Integrity Checks
  6. Using Dts
Module 13: SQL Server Automation
  1. The Need for Automation
  2. Jobs
  3. Alerts
  4. Operators
  5. Sqlmail Integration
Module 14: Backup and Recovery
  1. Fault Tolerance Vs Backup
  2. Fault Tolerance: Clustering, Mirroring, Fail-over.
  3. Planning a Backup Strategy
  4. Implementing a Backup Strategy
  5. Automating Backups
  6. Recovering From Failure
  7. Recovering the Master Database
Module 15: Monitoring SQL Server
  1. Overview of Monitoring Tools
  2. Planning To Monitor SQL Server
  3. Implementing Alerts
  4. Using Performance Counters
  5. Query Analyzer
  6. SQL Server Profiler
Copyright © 2004 Choquette Technology Associates Inc. All rights reserved. Web design by bayteksystems.com