Bài giảng Cơ sở dữ liệu: Bài 3 - ThS. Vũ Văn Định

Bài 3 - Mô hình quan hệ của . Codd. Nội dung chính trong bài gồm có: Khái quát chung mô hình quan hệ, các khái niệm của mô hình quan hệ, lược đồ quan hệ, miền giá trị, các tính chất đặc trưng của một quan hệ. | | Chia Sẻ Tài Liệu Miễn Phí Bài 3. Mô hình quan hệ của . Codd I. Khái quát chung Mô hình quan hệ : • Biểu thị dữ liệu trong một CSDL như một tập các quan hệ. • Một quan hệ là một bảng các giá trị gồm các dòng và các cột. • Mỗi dòng trong bảng là một tập các giá trị có liên quan đến nhau, biểu thị một sự kiện tương ứng với một thực thể hay một mối quan hệ tương ứng với thế giới thực. | Chia Sẻ Tài Liệu Miễn Phí VD: Quan hệ : SINH_VIEN (Ma SV, Hoten, Nam sinh, DiaChi, Diem) Mã SV Hoten Namsinh Diachi Điem 001 Ngọc Anh 1986 9 t1 002 Minh Tuấn 1980 Hoàn Kiếm Ba Đình 10 t2 003 Hoàng Hà 1985 Tây Hồ 8 t3 | Chia Sẻ Tài Liệu Miễn Phí II. Các khái niệm của mô hình quan hệ 1. Thuộc tính : • Mỗi đối tượng quản lý đều có các đặc tính riêng biệt, gọi là các thuộc tính. Kí hiệu các thuộc tính là A, B, C, A1, A2,. • VD: Mã sinh viên, họ tên, quê quán, ngày sinh, . • Các thuộc tính được đặc trưng bởi một tên gọi, kiểu giá trị, miền giá trị của chúng. 2. Lược đồ quan hệ : Một lược đồ quan hệ được đặc trưng bởi tên lược đồ và một tập hữu hạn các thuộc tính U={A1, A2, ., An}. Lược đồ R với tập thuộc tính là U= { A1, A2,. An} được kí hiệu là R(U) hay R ( A1, A2, . An). | Chia Sẻ Tài Liệu Miễn Phí 3. Miền giá trị : - Là tập hợp các giá trị nguyên tử mà thuộc tính có thể nhận - Để đặc tả một miền, người ta dùng: tên miền, một kiểu dữ liệu và khuôn dạng dữ liệu. VD: Miền Mã SV là tập hợp các dãy kí tự có độ dài từ 5 ki tự Miền Điểm là tập các giá trị số thuộc [010] | Chia Sẻ Tài Liệu Miễn Phí 4. Quan hệ : Một quan hệ trên một tập thuộc tính là một tập con của tích Desscartes cuả một hay nhiều miền. Cho một quan hệ r xác định trên tập thuộc tính ={ A1, A2, ,An}. Khi đó r Dom(A1) x Dom(A2) x .x Dom(An), trong đó Dom(Ai ) là miền của thuộc tính Ai Như vậy, quan hệ r là một tập hợp các n_ bộ có dạng : r = {( a1, a2,, an) | ai Dom(Ai), i= 1, 2,,n .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.