Vision:
To become a world-class IT training organization in Vietnam
Mission:
Cooperating with partners to develop human resources effectively for Vietnamese ICT development .
Implementation:
By implementing modern education technology, we offer the best quality, most practical and modern courses to customers with value for money.
ĐỐI TÁC
của ALLIANT Corp
CÁC MÔN HỌC >> Course 714 - SQL Server 2000 Data Transformation Services

1. Lời giới thiệu

Quyết định sống còn cho các tổ chức là quản lý chuyển đổi dữ liệu giữa các môi trường đa dạng một cách có hiệu quả. SQL Server 2000 DTS của Microsoft là một công cụ mạnh để chiết xuất, chuyển đổi và tích hợp dữ liệu được lưu trữ trên rất nhiều định dạng khác nhau.

Trong khóa học này các học viên sẽ tạo, lập trình các gói chuyển đổi dữ liệu và sử dụng các truy vấn động để thay đổi các chức năng, nguồn, đích và các đặc tính của các gói dữ liệu.

2. Đối tượng

Khóa học này rất phù hợp cho những nhà phát triển, các quản trị viên về cơ sở dữ liệu cần chuyển đổi dữ liệu giữa các môi trường đa dạng.

3. Yêu cầu trước khi tham gia khoá học

Để hoàn thành tốt khoá học, học viên cần phải:

  • Có kiến thức về SQL Server 2000 Transact - SQL Programming
  • Có kinh nghiệm về VBScripts, ...

4. Các kỹ năng thu được

Sau khi hoàn thành khoá học, học viên có thể:

  • Chuyển đổi dữ liệu sử dụng SQL Server 2000 Data Transformation Services (DTS)
  • Mở rộng các khả năng của một gói DTS với các ActiveX Scripts
  • Phát hiện và xử lý các lỗi DTS với việc sử dụng các DTS packake logs và các file exception
  • Tùy biến các package và điều khiển luồng công việc của các nhiệm vụ chuyển đổi dữ liệu
  • Thực hiện các phiên (transaction) để có thể nối nhiều package khi chạy
  • Nhập dữ liệu từ xa qua các Website qua Internet bằng FTP

5. Thời lượng: 30 giờ

 

Nội dung khóa học

INTRODUCTION TO DTS

Data transformation techniques

  • Extracting data
  • Scrubbing and transforming data
  • Migrating heterogeneous data
  • Normalizing data schemas

DTS tools

  • Importing and exporting using wizards
  • Creating transformation packages with the DTS Designer

PERFORMING BASIC TRANSFORMATIONS

Assembling DTS package elements

  • Connecting to OLE DB, ODBC and file data sources
  • Transforming data
  • Implementing workflow with precedence constraints
  • Performance considerations

Constructing the DTS package

  • Scripting with ActiveX
  • Passing values between steps with global variables
  • Executing SQL tasks

Handling DTS errors

  • Writing exception and error files
  • Logging error status and package execution
  • Correcting workflow errors
  • Transforming error data

Managing and securing packages

  • Creating packages using templates
  • Editing the elements of a DTS package
  • Deleting and versioning packages
  • Implementing package and data link security
  • Automating and scheduling package execution

BUILDING SQL-BASED TRANSFORMATIONS

Execute SQL tasks

  • Executing parameterized stored procedures
  • Preparing tables for bulk operations
  • Modifying database properties to allow rapid bulk operations

DTS lookup tasks

  • Executing multiple lookup queries
  • Managing multiple result rows
  • Updating and deleting data using DTS lookups

Bulk insert tasks

  • Configuring data inserts
  • Optimizing performance

Data-driven query tasks

  • Implementing insert, update and delete queries
  • Marking data using flags

OPTIMIZING PERFORMANCE WITH SCRIPT-BASED (ACTIVEX) TRANSFORMATIONS

Combining DTS packages with Visual Basic

  • Programming in VB using the DTS object model
  • Saving and executing VB packages

Integrating Active Server Pages (ASP)

  • Using ASP to pass in global variables
  • Executing DTS packages via the Web

Increasing functionality with advanced global variables

  • Passing multiple values
  • Changing global variables dynamically

Adding ActiveX Data Objects (ADO) to DTS packages

  • Manipulating ADO recordsets
  • Establishing ADO connections

EXPLOITING ADVANCED DTS FEATURES

Scheduling FTP downloads

  • Copying directories and files
  • Accessing data via FTP

Manipulating dynamic properties

  • Obtaining parameter values from external sources
  • Customizing properties at runtime

Using the multiphase data pump

  • Setting up the data pump
  • Synchronizing data flow

Loading XML using DTS

  • Creating SQL/XML BulkLoad custom tasks
Adding custom tasks to SQL
 
  Quay lại    Lên trên    In