Custom Search
Provided by: Online Training Directory

SQL Server 2000 Implementing and Designing Databases

Training Provided by Online Training Directory This course teaches you to design, implement, administer and troubleshoot information systems that incorporate Microsoft SQL Server 2000.
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
Contact Online Training Directory for more information
Training Presented in:English
SQL Server 2000 Implementing and Designing Databases SQL Server 2000 Implementing and Designing Databases


Full Description
This course prepares you to design and implement database solutions by using Microsoft SQL Server 2000. This course covers subjects such as: Developing a Logical Data Model, Implementing the Physical Database, Retrieving and Modifying Data, Programming Business Logic, Designing a Database Security Plan.


Outcomes:
Upon Successful completion of this course student should be able to take and pass the Microsoft MCDBA exam 70-229 Designing and Implementing Databases with Microsoft SQL Server 2000.


Assessment:
This course provides assesments in the form of quizzes and pre and post course tests. This course also comes with a practice exam CD designed from the general question pool used to certify under exam 70-229.
Course Information (see above or below lessons, outlines, activities, etc.)
Instructor: Paul D. Sheriff has over nine years of experience programming for various businesses in the aerospace, real estate, medical & hotel areas. Paul is a designer of courseware for Application Developers Training Company & tours with the Visual Basic Master Seminar Series in both the USA & Canada. He has published over 25 articles in major publications.

Course Outline:

Lesson 1 Relational Databases
  • What is a Database?
  • Relational Algebra
  • Relational Database Terms
Database Normalization
  • How to Normalize a Database
  • Case Study: Employee Time Tracking System
An Overview of SQL Server
  • Features & Capabilities
Creating Databases
  • SQL Server Databases & Logs
  • Files & File Groups
  • Creating a Database
  • Database Size Planning
  • Using T-SQL to create a database
Lesson 2 Creating Tables
  • SQL Server Data Types
  • Creating Tables
  • Adding Data to a Table
  • Creating Tables Using T-SQL
Constraints & Indexes
  • Data Integrity
  • Indexes
  • Creating CHECKS & Rules
  • Using T-SQL to Create Constraints
Retrieving Data
  • Select Statement
  • WHERE Clause
  • DISTINCT & Calculated Columns
  • ORDER BY Clause
  • Using SQL Query Analyzer
Lesson 3 Advanced Queries
  • Aggregated Functions
  • Grouping Data
  • Advanced Queries
  • Distributed Queries
Joining Tables
  • Inner Joins
  • Outer Joins
  • Cross Join & Self Join
  • Sub-Queries
  • Unions
Data Modification
  • INSERT Statements
  • Creating Temporary Tables
  • UPDATE Statements
  • DELETE Statement
System Functions
  • Date Function
  • Mathematical Functions
  • String Functions
  • System Functions
  • Security Functions
  • Conversion Functions
  • User-Defined Functions
  • System Variables
Lesson 4 Stored Procedures
  • Intro to Stored Procedures
  • Passing Parameters
  • Returning Information from Stored Procedures
  • OUTPUT Parameters
  • Dynamic SQL
  • Cursors
Triggers & Views
  • Update Triggers
  • Insert Triggers
  • Delete Triggers
  • INSTEAD OF Triggers
  • Views
Locking Issues
  • Locking Scenarios
  • Isolation Levels
  • Resource Lock Types
  • Lock Modes
  • Lock Escalation
  • Viewing Locks
  • Setting the Isolation Level
  • Locking Hints
Lesson 5 Transaction Processing
  • What is a Transaction?
  • Nesting Transactions
  • Trying Out Transactions
  • Deadlocks
Data Transfer
  • Services Available
  • BCP
  • BULK INSERT
  • DTS
Full Text Search
  • What is Full Text Search?
  • Settting Up Full Text Search
  • Performing a Full Text Search
  • Full Text System Procedures
  • FTS Enhancements in SQL 2000
Optimization
  • Optimizing Your Server
  • Database Design
  • Query Optimization
  • Index Usage
  • Statistics & Index Analyzer
  • SQL Server Profiler
  • Performance Monitor
System Databases & Tables
  • System Databases
  • System Tables
Lesson 6 Using XML Extensions
  • Creating a Virtual Root
  • Using a Virtual Root
  • Returning Elements Based XML
  • Passing Parameters
  • Multiple Result Sets
  • Using Stored Procedures
  • Inserting Data Using XML
  • Joining Tables
  • Retrieving Data from VB
Application Development
  • OLE DB, ODBC & ADO
  • USING ADO

Contact Hours: 24

About The Training Provider: Online Training Directory
Online Training Directory - Workforce and Continuing Ed online courses are offered at basic, intermediate and advanced levels. Going beyond basic training provides a deeper and more educationally rewarding learning experience, especially for students who wish to advance careers or initiate new ones. For the general lifelong learner we continue to offer "fun to learn" single, stand-alone courses. We look forward to...
Do you offer database training?
tcw11-gfc-v396M-10/25/09-09:48:55-()[B]-[B]-[A] -11:21:42