Quản lý bảng trong SQL Server
Phần 4
Concepts of RDBMS and SQL Server 2000/Session 4/ 2 of 37
Mục tiêu của chương
Tìm hiểu từng bước để tạo lập CSDL
Tìm hiểu các kiểu dữ liệu khác nhau trong SQL
Server
Định nghĩa các ràng buộc toàn vẹn trên thực thể và
giải thích tính cần thiết của các ràng buộc
Tìm hiểu cách cập nhật và xoá một bảng bằng cách
sử dụng T-SQL và Enterprise Manager
Tìm hiểu các khái niệm liên quan tới các ràng buộc
và các kiểu ràng buộc
Concepts of RDBMS and SQL Server 2000/Session 4/ 3 of 37
CSDL và bảng
Chi tiết
về chuyến bay
Hành khách
chỗ đặt trước
CSDL quản lý
đặt vé máy bay
Concepts of RDBMS and SQL Server 2000/Session 4/ 4 of 37
Thiết kế các bảng
trong SQL Server
Các bảng cần thiết
Kiểu dữ liệu trong mỗi
bảng
Giới hạn trên dữ liệu
Khoá
Giá trị mặc định
chỉ mục
Giá trị rỗng(Null)
Chuẩn hoá là quá trình loại bỏ các thông tin dư
thừa trên dữ liệu.
Concepts of RDBMS and SQL Server 2000/Session 4/ 5 of 37
Các đặc điểm của sự chuẩn
hoá CSDL
Concepts of RDBMS and SQL Server 2000/Session 4/ 6 of 37
Khi nào chúng ta
cần chuẩn hoá??
Concepts of RDBMS and SQL Server 2000/Session 4/ 7 of 37
Tạo lập các bảng bằng cách
sử dụng T-SQL
Concepts of RDBMS and SQL Server 2000/Session 4/ 8 of 37
Tạo lập các bảng bằng cách sử
dụng Enterprise Manager-1
Chúng ta có thể
tạo lập một bảng
mới với
Enterprise
Manager bằng
cách lựa chọn
CSDL và sau đó
chọn vào tuỳ
chọn Action,
New và Table.
Concepts of RDBMS and SQL Server 2000/Session 4/ 9 of 37
Tạo lập các bảng bằng cách
sử dụng Enterprise Manager-2
Khi chọn vào tuỳ chọn Table, cửa sổ thiết kế xuất
hiện tại đó chúng ta có thể thiết kế cấu trúc bảng.
Concepts of RDBMS and SQL Server 2000/Session 4/ 10 of 37
Kiểu dữ liệu
Binary, varbinary,
Numeric,
Decimal, float, real
Concepts of RDBMS and SQL Server 2000/Session 4/ 11 of 37
Các kiểu dữ liệu của hệ thống
Concepts of RDBMS and SQL Server 2000/Session 4/ 12 of 37
Tính toàn vẹn dữ liệu (1)
Toàn vẹn dữliệu
Độ tin cậy Độ chính xác
Concepts of RDBMS and SQL Server 2000/Session 4/ 13 of 37
Tính toàn vẹn dữ liệu (2)
Ràng buộc
dữ liệu
Ràng buộc
dữ liệu
Ràng buộc
tham chiếu
Ràng buộc
tham chiếu
Ràng buộc người
dùng định nghĩa
Ràng buộc người
dùng định nghĩa
Ràng buộc miền
Ràng buộc miền
Ràng buộc
Thực thể
Ràng buộc
Thực thể
Concepts of RDBMS and SQL Server 2000/Session 4/ 14 of 37
Toàn vẹn thực thể