Tài liệu Chương 5..Mô hình dữ liệu quan hệ potx

21 1.3K 0
Tài liệu Chương 5..Mô hình dữ liệu quan hệ potx

Đ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

Chương Mơ hình liệu quan hệ Phần Nội dung  Giới thiệu Mơ hình liệu  Tổng quan Mơ hình liệu quan hệ 2/19 Tổng quan Mơ hình liệu 3/19 Mơ hình liệu gì?  Mơ hình liệu (Data Model) cách ký hiệu để mô tả liệu hay thơng tin Nói chung, gồm có ba phần:  Cấu trúc liệu (Structure of the data)  Các thao tác liệu (Operations on data)  Các ràng buộc (Constraints) 4/19 Tóm tắt lịch sử Mơ hình liệu 5/19 Tóm tắt lịch sử Mơ hình liệu 6/19 Tổng quan Mơ hình liệu quan hệ 7/19 Quan hệ gì?  Quan hệ (relation) bảng hai chiều:  Các cột gọi thuộc tính (attribute)  Các hàng gọi ghi (record) hay (tuple) 8/19 Quan hệ gì?  Ví dụ: bảng Customers:  Mỗi hàng biểu diễn cho CUSTOMER  Mỗi cột biểu diễn cho thuộc tính CUSTOMER gọi “thuộc tính” 9/19 Lược đồ (Schema)  Lược đồ quan hệ thông tin cấu trúc quan hệ  Nó bao gồm tên tập thuộc tính quan hệ đó, số thơng tin ràng buộc thuộc tính  Ví dụ: Lược đồ quan hệ Customers trên:  Customers(Customers ID, tax ID, name, address) 10/19 Bộ thành phần  Một hàng quan hệ gọi (tuple) hay ghi (record)  Một giá trị thuộc tính gọi thành phần (component) 11/19 Miền giá trị (Domains)  Miền giá trị thuộc tính tập tất giá trị mà thuộc tính nhận  Nên khái niệm miền giá trị tương đương với khái niệm kiểu liệu (data type)  Ở mức cài đặt hệ quản trị CSDL, miền giá trị thuộc tính quan hệ cần phải chọn cho nằm số kiểu liệu mà hệ QT CSDL hỗ trợ 12/19 Biểu diễn tương đương quan hệ  Quan hệ tập hợp (sets of tuples), danh sách (lists of tuples)  Do vậy, thứ tự quan hệ KHÔNG quan trọng, mà quan trọng nội dung Đồng thời có có giá trị thuộc tính coi bị thừa 13/19 Thể quan hệ  Thể quan hệ (instance of a relation) tập quan hệ thời điểm  Thể quan hệ phản ánh nội dung quan hệ đó, thay đổi có thao tác cập nhật nội dung quan hệ thêm, sửa hay xóa 14/19 Khóa quan hệ  Khóa (key) quan hệ r một tập hợp thuộc tính r, cho với thể r, khơng tồn mà giá trị thành phần khóa  Hay nói cách khác, giá trị thành phần Khóa thể quan hệ r 15/19 Khóa quan hệ  Có hai loại Khóa quan hệ  Khóa thể quan hệ  Khóa lược đồ quan hệ: khóa thể QH  VD: với thể s1 quan hệ Student sau: ID_SV Name Address Class 20091111 Nguyễn Văn A Hà nội ĐT1 20091112 Nguyễn Hồng B Quảng ninh ĐT2 20091113 Trần Lê C Hà tây ĐT1 20091114 Võ Thị D Bắc giang ĐT2 Có Khóa là: K1 = ID_SV K2 = Name K3 = Address 16/19 Khóa quan hệ  VD: với thể s2 quan hệ Student sau: ID_SV Name Address Class 20091111 Nguyễn Văn A Hà nội ĐT1 20091112 Nguyễn Hồng B Quảng ninh ĐT2 20091113 Nguyễn Văn A Hà tây ĐT1 20091114 Võ Thị D Hà nội ĐT2 cịn Khóa là:  K1 = ID_SV  K1 = ID_SV Khóa lược đồ Sinh viên, Cịn K2 K3 Khóa thể s1 17/19 Khóa quan hệ  Tính chất:  Khóa thể chưa Khóa lược đồ  Cịn Khóa lược đồ Khóa thể quan hệ Khóa lược đồ khơng phụ thuộc vào nội dung quan hệ, cịn khóa thể phụ thuộc 18/19 Cơ sở liệu quan hệ  CSDL quan hệ (Relational Database): Là tập hợp quan hệ ràng buộc chúng, mà có liên quan đến hệ thống thông tin (phần mềm) 19/19 Tóm tắt  Quan hệ = bảng  Cột bảng = thuộc tính quan hệ  Bộ = hàng = ghi  Lược đồ QH = tên + tập thuộc tính  Thể QH = nội dung QH thời điểm  Khóa QH = tập thuộc tính QH  Khóa thể  Khóa lược đồ  Cơ sở liệu quan hệ = tập quan hệ 20/19 ...Nội dung  Giới thiệu Mơ hình liệu  Tổng quan Mơ hình liệu quan hệ 2/19 Tổng quan Mơ hình liệu 3/19 Mơ hình liệu gì?  Mơ hình liệu (Data Model) cách ký hiệu để mô tả liệu hay thơng tin Nói chung,... tự quan hệ KHÔNG quan trọng, mà quan trọng nội dung Đồng thời có có giá trị thuộc tính coi bị thừa 13/19 Thể quan hệ  Thể quan hệ (instance of a relation) tập quan hệ thời điểm  Thể quan hệ. .. khác, giá trị thành phần Khóa thể quan hệ r 15/19 Khóa quan hệ  Có hai loại Khóa quan hệ  Khóa thể quan hệ  Khóa lược đồ quan hệ: khóa thể QH  VD: với thể s1 quan hệ Student sau: ID_SV Name Address

Ngày đăng: 27/02/2014, 07:20

Hình ảnh liên quan

Tóm tắt lịch sử của các Mơ hình dữ liệu - Tài liệu Chương 5..Mô hình dữ liệu quan hệ potx

m.

tắt lịch sử của các Mơ hình dữ liệu Xem tại trang 5 của tài liệu.
Tóm tắt lịch sử của các Mơ hình dữ liệu - Tài liệu Chương 5..Mô hình dữ liệu quan hệ potx

m.

tắt lịch sử của các Mơ hình dữ liệu Xem tại trang 6 của tài liệu.

Từ khóa liên quan

Mục lục

  • Chương 5 Mô hình dữ liệu quan hệ Phần 1

  • Nội dung chính

  • Tổng quan về Mô hình dữ liệu

  • Mô hình dữ liệu là gì?

  • Tóm tắt lịch sử của các Mô hình dữ liệu

  • Slide 6

  • Tổng quan về Mô hình dữ liệu quan hệ

  • Quan hệ là gì?

  • Slide 9

  • Lược đồ (Schema)

  • Bộ và thành phần

  • Miền giá trị (Domains)

  • Biểu diễn tương đương của quan hệ

  • Thể hiện của quan hệ

  • Khóa của quan hệ

  • Slide 16

  • Slide 17

  • Slide 18

  • Cơ sở dữ liệu quan hệ

  • Tóm tắt

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

Tài liệu liên quan