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
Các tính năng nâng cao
SQL Server 2005
RDBMS and Data Management/ Session 3/6 of 30
Giới thiệu SQL Server 2005
SQL Server 2005 hỗ trợ các loại cơ sở dữ liệu dưới
đây:
Cơ sở dữ liệu hệ thống
Cơ sở dữ liệu người dùng
Cơ sở dữ liệu mẫu
Tạo ra bởi SQL Server để lưu trữ thông tin
về SQL Server
Để quản lý cơ sở dữ liệu người dùng
Do người dùng tạo ta
Lưu trữ dữ liệu người dùng
SQL Server phân phối kèm theo một số cơ
sở dữ liệu mẫu
AdventureWorks là cơ sở dữ liệu mẫu mới
được giới thiệu trong SQL Server 2005.
RDBMS and Data Management/ Session 3/7 of 30
Giới thiệu SQL Server 2005
•
SQL Server 2005 hỗ trợ một số tính năng sau:
Các tính năng cơ
•
SQL Server 2005 hỗ trợ một số tính năng sau:
Tính năng nâng
cao
Dịch vụ thông báo
Dịch vụ báo cáo
Dịch vụ môi giới
Cải tiến của Database Engine
Dịch vụ thông báo là một nền tảng cho phép phát triển ứng dụng gửi nhận
thông báo với tính khả cỡ cao
RDBMS and Data Management/ Session 3/9 of 30
Enterprise
Standard
Workgroup
Express
Developer
Phiên bản của SQL Server 2005
Q W E R T Y U I O P
{
} |
A S D F G H J K L
:
"
Enter
;
'
12
Insert Delete Scroll Print
1 2 3 4 5 6 7 8 9 0
_
+
\][
1 2 Alt
Shift
- =
Alt
~
`
Tab
RDBMS and Data Management/ Session 3/10 of 30
Phiên bản của SQL Server 2005
Enterprise Edition
Hỗ trợ: 32-bit and 64-bit
Không hạn chế kích thước cơ sở dữ liệu
Hỗ trợ Xử lý giao dịch trực tuyến (OLTP)
Khã dụng và khã cỡ cao
Standard Edition
Đủ cho các công ty vừa và nhỏ
Hỗ trợ tốt hệ thống phân tích, hỗ trợ ra quyết
định
Các tính năng có tính cạnh tranh