Bài giảng Cơ sở dữ liệu: Bài 3 - ThS. Vũ Văn Định
Số trang: 14
Loại file: pdf
Dung lượng: 542.22 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài 3 - Mô hình quan hệ của E.F. 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ệ.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Bài 3 - ThS. Vũ Văn Định TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Bài 3. Mô hình quan hệ của E.F. 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. TopTaiLieu.Com | 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 TopTaiLieu.Com | 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). TopTaiLieu.Com | 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 [0..10] TopTaiLieu.Com | 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 }
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Bài 3 - ThS. Vũ Văn Định TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Bài 3. Mô hình quan hệ của E.F. 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. TopTaiLieu.Com | 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 TopTaiLieu.Com | 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). TopTaiLieu.Com | 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 [0..10] TopTaiLieu.Com | 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 }
Tìm kiếm theo từ khóa liên quan:
Bài giảng Cơ sở dữ liệu Cơ sở dữ liệu Hệ quản trị cơ sở dữ liệu Mô hình quan hệ Mô hình dữ liệu quan hệ Mô hình dữ liệu mạng Mô hình dữ liệu phân cấpGợi ý tài liệu liên quan:
-
62 trang 389 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 371 6 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 281 0 0 -
13 trang 272 0 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 266 0 0 -
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 248 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 237 1 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 235 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 228 0 0 -
8 trang 184 0 0