
Bài 3
Giới thiệu
SQL Server 2005

RDBMS and Data Management/ Session 3/2 of 30
Ôn tập
Transact-SQL là ngôn ngữ mở rộng của SQL
Server dựa trên 2 ngôn ngữ vấn tin chuẩn;
ANSI-SQL, ISO-SQL
DDL là ngôn ngữ dùng để định nghĩa cấu trúc
đối tượng cơ sở dữ liệu
DML là ngôn ngữ thao tác dữ liệu, gồm các
câu lệnh SELECT, INSERT, UPDATE,
DELETE
DCL là ngôn ngữ dùng để bảo mật cơ sở dữ
liệu, thiết lập hoặc xóa quyền

RDBMS and Data Management/ Session 3/3 of 30
Ôn tập
Một số tính năng mới/nâng cao trong Transact-SQL
của SQL Server 2005 gồm:
Mệnh đề TOP
Mệnh đề OUTPUT
Mệnh đề TABLESAMPLE
Toán tử PIVOT và UNPIVOT
Trong Transact-SQL, chúng ta có thể khai báo biến
để lưu trữ tạm thời giá trị trong khi thực thi
Lệnh Transact-SQL có thể thực thi dưới: lệnh đơn,
lô(tập lệnh) hoặc dưới dạng scripts

RDBMS and Data Management/ Session 3/4 of 30
Mục tiêu
Mô tả các tính năng của SQL Server 2005
Các thành phần của SQL Server
Kiến trúc ứng dụng 2 tầng, 3 tầng và n tầng
Liệt kê các cơ sở dữ liệu hệ thống
Giải thích việc sử dụng cấu trúc file cơ sở dữ
liệu của SQL server
Giải thích kiến trúc vật lý của cơ sở dữ liệu
Giải thích kiến trúc của động cơ cơ sở dữ liệu
quan hệ

RDBMS and Data Management/ Session 3/5 of 30
SQL Server 2005 là hệ quản trị cơ sở dữ liệu quan
hệ hiện nay cho các ứng dụng dữ liệu của doanh
nghiệp
Giới thiệu SQL Server 2005
Các tính năng cơ bảnCác tính năng nâng cao
SQL Server 2005