Luận Văn Giới thiệu về SQL Server 2000

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Giới thiệu về SQL Server 2000
    Giới Thiệu SQL Server 2000

    SQL Server 2000 là một hệ thống quản lý cơ sở dữ liệu (Relational Database Management System (RDBMS) ) sử dụng Transact-SQL để trao đổi dữ liệu giữa Client computer và SQL Server computer. Một RDBMS bao gồm databases, database engine và các ứng dụng dùng để quản lý dữ liệu và các bộ phận khác nhau trong RDBMS.

    SQL Server 2000 được tối ưu để có thể chạy trên môi trường cơ sở dữ liệu rất lớn (Very Large Database Environment) lên đến Tera-Byte và có thể phục vụ cùng lúc cho hàng ngàn user. SQL Server 2000 có thể kết hợp "ăn ý" với các server khác như Microsoft Internet Information Server (IIS), E-Commerce Server, Proxy Server
    SQL Server có 7 editions:

    Enterprise : Chứa đầy đủ các đặc trưng của SQL Server và có thể chạy tốt trên hệ thống lên đến 32 CPUs và 64 GB RAM. Thêm vào đó nó có các dịch vụ giúp cho việc phân tích dữ liệu rất hiệu quả (Analysis Services)

    Standard : Rất thích hợp cho các công ty vừa và nhỏ vì giá thành rẻ hơn nhiều so với Enterprise Edition, nhưng lại bị giới hạn một số chức năng cao cấp (advanced features) khác, edition này có thể chạy tốt trên hệ thống lên đến 4 CPU và 2 GB RAM.

    Personal: được tối ưu hóa để chạy trên PC nên có thể cài đặt trên hầu hết các phiên bản windows kể cả Windows 98.

    Developer : Có đầy đủ các tính năng của Enterprise Edition nhưng được chế tạo đặc biệt như giới hạn số lượng người kết nối vào Server cùng một lúc Ðây là edition mà các bạn muốn học SQL Server cần có. Chúng ta sẽ dùng edition này trong suốt khóa học. Edition này có thể cài trên Windows 2000 Professional hay Win NT Workstation.

    Desktop Engine (MSDE): Ðây chỉ là một engine chạy trên desktop và không có user interface (giao diện). Thích hợp cho việc triển khai ứng dụng ở máy client. Kích thước database bị giới hạn khoảng 2 GB.

    Win CE : Dùng cho các ứng dụng chạy trên Windows CE
    Trial: Có các tính năng của Enterprise Edition, download free, nhưng giới hạn thời gian sử dụng.

    Mục Lục
    Bài 1: Giới Thiệu SQL Server 2000 1
    1.1. Cài Ðặt SQL Server 2000 (Installation) 1
    1.2. Một chút kiến thức về các Version của SQL Server 2
    1.3. Các thành phần quan trọng trong SQL Server 2000 2
    1.3.1. Relational Database Engine 3
    1.3.2. Replication 3
    1.3.3. Data Transformation Service (DTS 3
    1.3.4. Analysis Service - 3
    1.3.5. English Query - 3
    1.3.6. Meta Data Service: 3
    1.3.7. SQL Server Books Online - 3
    1.3.8. SQL Server Tools - 4
    Bài 2: Giới Thiệu Sơ Lược Về Transact SQL (T-SQL) 5
    2.1. Data Definition Language (DDL): 5
    2.2. Data Control Language (DCL): 5
    2.3. Manipulation Language (DML): 6
    Bài 3: Design and Implement a SQL Server Database 10
    3.1. Cấu Trúc Của SQL Server 10
    3.2. Cấu Trúc Vật Lý Của Một SQL Server Database 10
    3.3. Nguyên Tắc Hoạt Ðộng Của Transaction Log Trong SQL Server 11
    3.4. Cấu Trúc Logic Của Một SQL Server Database 13
    3.5. Cách tạo một User Database 14
    3.6. Những Ðiểm Cần Lưu Ý Khi Thiết Kế Một Database 16
    Bài 4: Backup And Restore SQL Server 19
    4.1. Chiến Lược Phục Hồi Dữ Liệu (Data Restoration Strategy) 19
    4.2. Các Loại Backup 19
    4.3. Recovery Models 19
    4.4. Backup Database 22
    4.5. Restore Database 23
    Bài 5: Data Integrity and Advanced Query Technique 26
    5.1. Các Phương Pháp Ðảm Bảo Data Integrity 26
    5.2. Constraints 26
    5.3. Advanced Query Techniques 29
    5.4. Using JOINS 31
    Bài 6: Stored Procedure and Advance T-SQL 33
    6.1. Sử dụng bcp và BULK INSERT để import data 33
    6.2. Distributed Queries 34
    6.3. Cursors 35
    6.4. Stored Procedures 36
    6.4.1. Ưu Ðiểm Của Stored Procedure 36
    6.4.2. Các Loại Stored Procedure 37
    6.4.3. Viết Stored Procedure 37
    Bài 7: Triggers And Views 40
     
Đang tải...