Tải bản đầy đủ (.ppt) (37 trang)

Quản lý bảng trong SQL Server

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.23 MB, 37 trang )


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ể

×