Bài giảng Mô hình dữ liệu quan hệ và đại số quan hệ

71 9 0
Bài giảng Mô hình dữ liệu quan hệ và đại số quan hệ

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng Mô hình dữ liệu quan hệ và đại số quan hệ sau đây sẽ giúp người học hiệu các khái niệm cơ bản về cơ sở dữ liệu quan hệ và ngôn ngữ truy vấn quan hệ-ngôn ngữ đại số quan hệ. Mời các bạn cùng tham khảo để nắm nội dung kiến thức cần thiết.

Mơ hình liệu quan hệ đại số quan hệ Hiểu khái niệm CSDL quan hệ ngôn ngữ truy vấn quan hệ - ngôn ngữ đại số quan hệ Lịch sử phát triển Mơ hình liệu quan hệ     E.F Codd đưa cung cấp cấu trúc liệu đơn giản đồng - quan hệ - tảng lý thuyết vững sở hầu hết DBMS thương mại:Oracle, DB2, Sysbase … đặc biệt dùng thiết kế logic: trực tiếp (tạo bảng sử dụng SQL DDL) phát sinh từ lược đồ ER cho trước Cấu trúc sở mơ hình quan hệ Định nghĩa khơng hình thức quan hệ    Tất thông tin lưu trữ CSDL Quan hệ tổ chức thành quan hệ Quan hệ -relation: xem bảng giá trị Một quan hệ có:        Name Columns Rows Mỗi dòng bảng thể liệu cụ thể tương ứng với thể thực thể hay mối kết hợp thể giới thực Tên cột giúp diễn đạt ngữ nghĩa giá trị dòng Tất giá trị cột có kiểu liệu Ex: Quan hệ KHACHHANG(MA_KH, TEN_KH, DC_KH) Định nghĩa hình thức Quan hệ   Lược đồ quan hệ: A1, A2, …, An thuộc tính(attribute) có miền giá trị (domain) D1, D2, …, Dn R(A1, A2, …, An) lược đồ quan hệ (relation schema) Ex:  Sinhvien(MASV:number,TENSV:string,KHOA:string)  Một lược đồ quan hệ hình thành từ tên quan hệ R cấu trúc quan hệ     Lược đồ CSDL quan hệ - S - (Relation database schema): tập hợp lượt đồ quan hệ CSDL + tập hợp ràng buộc toàn vẹn CSDL S = {R1, R2, …, Rm} Quan hệ hay trạng thái quan hệ (Relation State) r(R) lược đồ quan hệ R(A1, A2, …, An) xem bảng có n cột có nhiều dịng Quan hệ r có n (t1, ,tn) với ti nằm miền giá trị Di Thuộc tính Tên quan hệ KHACHHANG Bộ   TEN_KH DC_KH TP_KH Phan Thanh Binh 45 Le Loi DT Le Tan Tai 11 Tran Huy Lieu NT Phan Van Tai Em 34 Xuan Loc LA Mỗi dòng t  r(R) gọi - tuple Trong quan hệ, thứ tự dịng khơng quan trọng; ngồi ra, khơng có dịng trùng quan hệ      Mỗi giá trị vij; 1

Ngày đăng: 11/05/2021, 03:58

Tài liệu cùng người dùng

Tài liệu liên quan