TUYÊN BỐ BẢN QUYỀN
Tài liệu này thuộc loại sách giáo trình lưu hành nội bộ của Trường trung cấp
nghề Tổng hợp Nội nên các nguồn thông tin thể được phép dùng nguyên
bản hoặc trích dẫn dùng cho các mục đích về đào tạo và tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh
doanh thiếu lành mạnh sẽ bị nghiêm cấm.
1
2
MỤC LỤC
CHƯƠNG 1: MÔ HÌNH QUAN HỆ.................................................................................6
1. Nguyên nhân ra đời của mô hình quan hệ...............................................................8
2. Hệ quản trị cơ sở dữ liệu.........................................................................................9
2.1.Cơ sở dữ liệu là gì..............................................................................................9
2.2. Hệ quản trị cơ sở dữ liệu...................................................................................9
2.3. Người dùng......................................................................................................10
3. Mô hình quan hệ....................................................................................................10
3.1. Mô hình quan hệ là gì?....................................................................................10
3.2. Các khái niệm cơ bản của mô hình quan hệ....................................................10
3.3.Các phép toán tập hợp......................................................................................13
3.4.Các phép toán quan hệ.....................................................................................14
4. Mô hình thực thể kết hợp.......................................................................................16
4.1.Giới thiệu mô hình thực thể kết hợp.................................................................16
4.2.Chuyển từ mô hình thực thể kết hợp sang lược đồ cơ sở dữ liệu......................19
BÀI TẬP CHƯƠNG 1.....................................................................................................22
CHƯƠNG 2: NGÔN NGỮ TRUY VẤN SQL................................................................26
1.Cách tạo quan hệ bằng Access................................................................................26
2.Câu lệnh truy vấn...................................................................................................30
2.1.Biểu thức..........................................................................................................30
2.2.Câu lệnh SQL...................................................................................................30
BÀI TẬP CHƯƠNG 2.....................................................................................................37
CHƯƠNG 3: RÀNG BUỘC TOÀN VẸN QUAN HỆ.................................................39
1.Ràng buộc toàn vẹn-Các yếu tố của ràng buộc toàn vẹn........................................39
1.1. Ràng buộc toàn vẹn.........................................................................................39
1.2.Các yếu tố của ràng buộc toàn vẹn...................................................................40
2.Phân loại ràng buộc toàn vẹn..................................................................................42
2.1.Ràng buộc toàn vẹn liên bộ..............................................................................43
2.2.Ràng buộc toàn vẹn về phụ thuộc tồn tại..........................................................44
2.3.Ràng buộc toàn vẹn về miền giá trị..................................................................44
2.4.Ràng buộc toàn vẹn liên thuộc tính..................................................................44
2.5.Ràng buộc toàn vẹn liên thuộc tính liên quan hệ..............................................45
3
2.6.Ràng buộc toàn vẹn về thuộc tính tổng hợp.....................................................45
BÀI TẬP CHƯƠNG 3..................................................................................................46
CHƯƠNG 4: PHỤ THUỘC HÀM..................................................................................48
1. Khái niệm phụ thuộc hàm......................................................................................48
1.1.Định nghĩa phụ thuộc hàm...............................................................................48
1.2.Phụ thuộc hàm hiển nhiên................................................................................50
1.3.Thuật toán Satifies............................................................................................50
1.4.Các phụ thuộc hàm có thể có............................................................................51
2.Hệ luật dẫn Armstrong...........................................................................................52
2.1.Phụ thuộc hàm được suy diễn logic từ F..........................................................52
BÀI TẬP CHƯƠNG 4.....................................................................................................61
CHƯƠNG 5: CHUẨN HÓA CƠ SỞ DỮ LIỆU..............................................................62
1. Các dạng chuẩn của lược đồ quan hệ.....................................................................62
1.1.Dạng chuẩn một...............................................................................................62
1.2. Dạng chuẩn hai................................................................................................63
1.3.Dạng chuẩn ba..................................................................................................65
1.4. Dạng chuẩn Boyce – Codd..............................................................................68
2. Phép tách kết nối bảo toàn.....................................................................................69
2.1. Phép tách kết nối bảo toàn thông tin................................................................69
2.2. Phép tách kết nối bảo toàn phụ thuộc hàm.Tập phụ thuộc hàm Fi của Qi........75
3.Thiết kế CSDL bằng cách phân rã..........................................................................80
BÀI TẬP CHƯƠNG 5.....................................................................................................90
TÀI LIỆU THAM KHẢO................................................................................................93
4
5