Danh mục

Bài giảng Cơ sở dữ liệu: Chương 3 - Trịnh Xuân

Số trang: 7      Loại file: pdf      Dung lượng: 3.29 MB      Lượt xem: 16      Lượt tải: 0    
10.10.2023

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 giảng Cơ sở dữ liệu - Chương 3: Mô hình cơ sở dữ liệu quan hệ cung cấp cho người đọc các kiến thức: Giới thiệu, các khái niệm của mô hình quan hệ, ràng buộc toàn vẹn, các đặc trưng của quan hệ, chuyển lược đồ E/R sang thiết kế quan hệ. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 3 - Trịnh Xuân I. Giới thiệu mô hình quan hệ? ! Do tiến sĩ E. F. Codd đưa ra đầu năm 1970 CHƯƠNG III: ! Mô hình dữ liệu quan hệ:  Cung cấp một cấu trúc dữ liệu đơn giản, đồng bộ  Có nền tảng lý thuyết vững chắc là Lý thuyết tập MÔ HÌNH CSDL QUAN hợp HỆ  Là cơ sở của các HQT CSDL thương mại hiện nay: ! Oracle, MySQL, SQL Server… ! Mô hình dữ liệu quan hệ và mô hình thực thể liên kết được sử dụng rộng rãi trong việc phân tích và thiết kế CSDL hiện nay.Chủ động – Tích cực Học tập 25/2/16 1 Chủ động – Tích cực Học tập 25/2/16 3 II. Các thành phần của mô hình quan hệ 1. Quan hệ !  Là tập hợp các thông tin lưu trữ trong CSDL được tổ chức dưới dạng bảng 2 chiều   Mỗi bảng 2 chiều gồm các cột – hàng chứa các thông tin liên quan nhau là một quan hệ TENNV HONV NS DIACHI GT LUONG PHG Tung Nguyen 12/08/1955 638 NVC Q5 Nam 40000 5 Hang Bui 07/19/1968 332 NTH Q1 Nu 25000 4 Nhu Le 06/20/1951 291 HVH QPN Nu 43000 4 Hung Nguyen 09/15/1962 Ba Ria VT Nam 38000 5Chủ động – Tích cực Học tập 25/2/16 4 Chủ động – Tích cực Học tập 25/2/16 5 !  Mỗi một Quan hệ xác định: ! Quan hệ ~ Tập các đối tượng của thực thể   Tên quan hệ # phân biệt với các quan hệ khác ! Một dòng ~ Một đối tượng cụ thể của thực thể   Tập hợp các cột # các thuộc tính của quan hệ ! Mỗi cột ~ Một thuộc tính, một đặc tính của đối tượng !  Cố định, !  Được đặt tên, !  Có kiểu dữ liệu xác định, các giá trị trong một cột phải cùng kiểu, !  Mô tả ý nghĩa của cột đó   Tập hợp các dòng # các bản ghi của quan hệ !  Thay đổi theo thời gianChủ động – Tích cực Học tập 25/2/16 6 Chủ động – Tích cực Học tập 25/2/16 7 *Lược đồ quan hệ !  Lược đồ quan hệ: nhằm mục đích mô tả ngắn gọn cấu trúc ! Lược đồ quan hệ NHANVIEN của một quan hệ và mối liên hệ giữa các thuộc tính trong  NHANVIEN( MaNV, HoTen, Phai, Luong, PHG) quan hệ đó  Mô tả: mỗi nhân viên được cấp một mã số duy nhât để phân !  Lược đồ quan hệ được xác định gồm: biệt với các nhân viên khác trong công ty và có một họ tên nhân viên, một giới tinh, một mức lương và thuộc về một   Tên của quan hệ và tên của các thuộc tính phòng ban nhất định   Bậc: là số thuộc tính của lược đồ   Các mô tả để xác định ý nghĩa và mối quan hệ giữa thuộc tính (nếu có) !  Ký hiệu lược đồ quan hệ: Tên Quan hệ (Ds các thuộc tính) !  VD:   NHANVIEN( MNV, Hoten, NS, QueQuan, HSL) !  NHANVIEN là lược đồ bậc 5 mô tả đối tượng nhân viênChủ động – Tích cực Học tập 25/2/16 8 Chủ động – Tích cực Học tập 25/2/16 10 *Lược đồ CSDL 2. Bộ !  Gồm nhiều lược đồ quan hệ cùng nằm trong một hệ !  Bộ: thống quản lý # tập hợp các bảng được quản lý  L ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: