SQL Server 2000 Training Course Summary
SQL Server 2000 Training Course Objectives
This SQL Server 2000 training course has been written to cover all the
main aspects of building applications using Microsoft's latest database technology. The
key focus is on server database design and implementation using Microsoft SQL Server 2000
but it also covers some client development, focusing on three Microsoft technologies:
Access 2000's new ADP format, Visual Basic using ADO and ASP with XML.
The general objective of the course is to design a server-side
database, implement all the tables and indexes, implement server-side validation through
rules and triggers and build stored procedures to put complex parts of the application
server-side. Then three different client platforms are used to build front-ends to the
application: using Access 2000, Visual Basic and Front Page. Available as a public or
closed course at our London training centre, or can be tailored to your team's
requirements and delivered onsite as a bespoke, customised training course.
Who Should Attend the SQL Server 2000 Training Course
Developers using Microsoft SQL Server 2000
Pre Requisite Skills to attending the SQL Server 2000 Training Course
SQL and RDBMS Programming skill.
Click here for SQL Server 7 outline
SQL Server 2000 Training Course Outline
1 Microsoft SQL
Server 2000 Overview & History
Relational Database Overview
SQL Server Evolution
The 2000 Release & it's new features
2 Data Storage & Management
How is data organised in SQL Server
& NT
Creating Databases
Using File groups to Position Objects
Shrinking databases.
3 Designing Tables with integrity
Designing Tables Through the Database
Diagram
Creating Tables through Enterprise Manager and the basic CREATE
TABLE syntax
SQL Server Data types
Calculated columns and user-defined data types
Table enforced constraints and Rules
The IDENTITY property
Setting up Referential Integrity
4 Transact SQL
Querying Microsoft SQL Server 7.0
Tables
Basic Transact SQL queries
Transact SQL built-in Functions
Advanced Querying tricks and techniques
Querying linked servers and other remote data sources
Full-Text Searching
5 Indexes
The query optimiser
Index types in SQL Server 2000
Creating Indexes
Using composite indexes for index covering
Analysing index use and optimising SQL Server 2000 indexes
Using optimiser hints effectively
6 Making best use of Views
The Uses of Views
Using Calculated Columns
Creating views
Indexed Views
7 Transaction Programming in SQL Server
How data is changed in SQL Server 2000
Inserting, copying, changing & removing records
Transaction processing commands
Distributed Transactions
Locking Issues, transaction isolation levels and locking 'hints'
8 Programming with Transact SQL
The Query Analyzer as a developer's
environment
Transact SQL Batch and script rules
Using Variables and control of flow statements
Using Global Variables
Using The EXEC() function.
Error Handling
Using Cursors
9 Writing Stored Procedures and User-Defined Functions
SQL Server 2000 Query caching &
related issues
Uses for Stored Procedures & User-Defined functions
A useful UDF.
Compilation problems and methods
Stored procedures parameters
Returning values and updating parameters
Temporary procedures and AutoStart Procedures
10 Implementing Triggers
Basic Trigger assumptions and
syntax
Uses for triggers
AFTER triggers and INSTEAD OF triggers
Nested Triggers
Changing the order of trigger execution
Disabling Triggers
11 Using DTS and writing server-based applications
DTS Overview
Building DTS packages with ActiveScript
The DTSObjects library and how to manipulate it
SQL Server's own library - DMO (Distributed Management Objects)
Using DMO
12 Fast Client-Server Development using Microsoft Access 2000
Rapid Application development with
Microsoft Access 2000
Access Project Concepts
Upsizing from Jet to Microsoft SQL Server
Converting DAO to ADO
Building scalable solutions with MSDE
13 VBA programming using ActiveX Data Objects and other methods
What is OLE-DB?
The ActiveX Data Object Model
Connection Management
ADO Resultsets
ADO Commands
DAO and Jet
RDO.
14 Web-based SQL Server Front Ends
Using Microsoft Access 2000 and Front
Page to build data-driven web-pages
Building data-driven web pages using Active Server Pages
XML overview
Driving web-pages with SQL Server data using XML
15 Data Warehousing with Microsoft SQL Server's Analysis
Services
Introduction to Data Warehousing and
Analysis Services
Designing a Database for OLAP
Using Data Transformation Services to Populate the Warehouse
Using Analysis Manager to create Cubes
Browsing Cubes and the PivotTable Service
Programming Analysis Services: An introduction to MDX and DSO
Maintaining Data Warehouses
SQL Server 2000 Training Course
JB INTERNATIONAL, London, UK
0800 028 6400
JB International Home Page
Full Course Listing