>
首頁 公司概況 服務方案 工作搜索 課程搜索 最新動態 聯繫我們 網站索引

SQL

更新時間:7/10/2012  瀏覽次數:700
課程名稱:Programming a Microsoft SQL Server 2000 Database
課程編號:CET00156
性質與目標:The goal of this course is to provide students with the technical skills required to program a database solution by using Microsoft SQL Server™ 2000.
對象:
人數:(每班)
授課語言:
授課方式:
學時:
授課導師:
開課日期:
授課地點:
學費:
內容:

                      l   SQL Server Overview

       What Is SQL Server?

       SQL Server Integration

       SQL Server Databases

       SQL Server Security

       Working with SQL Server

l   Overview of Programming SQL Server

       Designing Enterprise Application Architecture

       SQL Server Programming Tools

       The Transact-SQL Programming Language

       Elements of Transact-SQL

       Additional Language Elements

       Ways to Execute Transact-SQL Statement

l   Creating and Managing Databases

Creating Databases

Creating Filegroups

Managing Databases

Introduction to Data Structures

l   Creating Data Types and Tables

       Creating Data Types

       Creating Tables

       Generating Column Values

       Generating Scripts


l   Implementing Data Integrity

       Types of Data Integrity

       Enforcing Data Integrity

       Defining Constraints

       Types of Constraints

       Disabling Constraints

       Using Defaults and Rules

       Deciding Which Enforcement Method to Use

l   Planning Indexes

       Introduction to Indexes

       Index Architecture

       How SQL Server Retrieves Stored Data

       How SQL Server Maintains Index and Heap Structures

       Deciding Which Columns to Index

l   Creating and Maintaining Indexes

       Creating Indexes

       Creating Index Options

       Maintaining Indexes

       Introduction to Statistics

       Querying the sysindexes Table

       Setting Up Indexes Using the Index Tuning Wizard

       Performance Considerations

l   Implementing Views

       Introduction to Views

       Advantages of Views

       Defining Views

       Modifying Data Through Views

       Optimizing Performance by Using Views

       Performance Considerations

l   Implementing Stored Procedures

       Introduction to Stored Procedures

       Creating, Executing, Modifying, and Dropping Stored Procedures

       Using Parameters in Stored Procedures

       Executing Extended Stored Procedures

       Handling Error Messages

       Performance Considerations

l   Implementing User-defined Functions

       What Is a User-defined Function?

       Defining User-defined Functions

       Examples of User-defined Functions

l   Implementing Triggers

       Introduction to Triggers

       Defining Triggers

       How Triggers Work

       Examples of Triggers

       Performance Considerations

l   Programming Across Multiple Servers

       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

       Managing Distributed Transactions

       Modifying Data on a Linked Server

       Using Partitioned Views

l   Optimizing Query Performance

       Introduction to the Query Optimizer

       Obtaining Execution Plan Information

       Using an Index to Cover a Query

       Indexing Strategies

       Overriding the Query Optimizer

l   Analyzing Queries

       Queries That Use the AND Operator

       Queries That Use the OR Operator

       Queries That Use Join Operations

l   Managing Transactions and Locks

       Introduction to Transactions and Locks

       Managing Transactions

       SQL Server Locking

       Managing Locks

 


TOP