1. Trang chủ
  2. » Giáo án - Bài giảng

Bai10 ỨNG DỤNG TIN HỌC .Ppt

10 2 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 1,68 MB

Nội dung

I Mô hình liệu quan hệ Mô hình tập khái niệm dùng để liệu cấudữ trúc liệu, thao tác dữ liệu liệu,đư 2.mô Mô tả hình liệudữ quan hệ mô hình ợc ràng liệu CSDL mô tảbuộc nhưsau: Cấu trúc: liệu thể bảng gồm cột hàng.tác liệu: cập nhật khai thác liệu Thao Các ràng buộc liệu: liệu bảng phải thoả mÃn số ràng buộc mối liên kết bảng xác lập Mô hình liệu quan hệ mô hình liệu phổ biến II Cơ sở liệu quan hệ Khái niệm Cơ sở liệu quan hệ CSDL xây dựng dựa mô hình liệu quan hệ Hệ QTCSDL quan hệ hệ QTCSDL dùng để tạo lập, cập nhật khai thác CSDL quan hệ Các thuật ngữ : Quan hệ để bảngThuộc tính để cột Bộ (bản ghi) để hàng Các ®Ỉc tr­ng chÝnh cđa mét quan hƯ hƯ CSDL quan hệ: ã Mỗi quan hệ có tên phân biệt với tên quan hệ khác; ã Các phân biệt thứ tự không quan trọng; ã Mỗi thuộc tính có tên phân biệt, thứ tự thuộc tính không quan trọng; ã Quan hệ thuộc tính đa trị hay phức hợp VD mô hình liệu quan hệ Bảng mượn sách Số thẻ Liên kết theo Số thẻ Bảng người mượn Số thẻ Họ tên Ngày mư ợn Ngày trả TV-02 TO-012 5/9/200 30/9/20 07 TV-04 TN-103 12/9/20 07 15/9/20 07 TV-02 TN-102 24/9/20 07 5/10/20 07 Liên TV-02 TO-012 5/10/20 Mà 07 Ngày Lớp sinh … TV01 Ngun Anh 10/10/1 990 12 A TV02 TrÇn Cương 23/02/1 991 11 B TV03 Lê Văn Bình 21/12/1 990 12 B TV- Nguyễn Thị 30/01/1 10C Nhờ liên kết theo Số thẻ Dung 04 992 Mà số sách kết theo Mà số sách số sách Bảng Sách Tên sách Số tran g Tác giả TN102 Dế mèn phiêu lưu kí 236 Tô Hoài TN1 03 Hai vạn dm đáy biển 120 Giuyn Vécnơ TI01 Những điều kì diệu máy tính 240 Nguyễn Thế Hùng có thểTObiếtSáng cáctạo thông tin ngườiPolya mượn Toán học 308 012 sách liên kết theo Mà số sách có thể biết thông tin Nhờ Khoá liên kết bảng a Khoá Dựa Dựa vào vàothuộc tính thuộc tính để có để thểcó phân thể biệt phânngư biệt ời mư ợn sách lần mư ? ợn sách ? Bảngmư Ngư i mượn Bảng ợn ờsách Số thẻ Số TV-02 thẻ ? Mà số sách Ngày mượn Ngày trả Họ tên Ngày sinh Líp 30/9/2007 TO-012 5/9/2007 TVNgun 10/10/199 12A 15/9/2007 TV-04 TN-103 Anh12/9/2007 01 24/9/2007 5/10/2007 TV-02 TN-102 TVTrần Cương 23/02/199 11B 02 5/10/20071 TV-02 TO-012 TV 03 Lê Văn Bình … 21/12/199 12B … … TVNgun ThÞ 30/01/199 10C thuộc 04 tính Dung Số thẻ để phân 2biệt người mượn Dựa Dựa vào vào thuộc tính Số thẻ, Mà số sách, Ngày mượn sách lần mượ để phân biệt n sách Trong bảng chứa tập thuộc tính vừa đủ để phân Ví dụ: Bảng người mượn Số thẻ Họ tên Bảng mượn sách Ngày sinh Lớp Số thẻ Mà số sách Ngày mư ợn Ngày trả TV01 Nguyễn Anh 10/10/1 990 12 A TV-02 TO012 5/9/2007 30/9/20 07 TV02 Trần Cương 23/02/1 991 11 B TV-04 TN103 5/9/2007 15/9/20 07 TV03 Lê Văn B×nh 21/12/1 990 12 B TV-02 TN102 24/9/200 5/10/20 07 TV04 Ngun ThÞ Dung 30/01/1 992 10 C TV-02 TO012 5/10/200 Khoá thuộc tính Số thẻ Khoá thuộc gồm tính Số thẻ, Mà số sách, Ngày mượn b Khoá (Primary key) Bảng người mượn Số thẻ Họ tên Ngày sinh Lớp TV01 Nguyễn Anh 10/10/19 90 12 A TV02 Trần Cương 23/02/19 91 11 B TV03 Lê Văn Bình 21/12/19 90 12 B tínhThị Số thẻ30/01/19 khoá TV- Thuộc Nguyễn 10 04 Dữ Dung 92 trống C liệu không để HÃy nhận xét vai trò liệu thuộc tính Số thẻ ? Thuộc tính Số thẻ chọn làm khoá Khoá khoá bảng người dùng định, giá trị khoá không để trống Mỗi bảng có khoá Nên chọn khoá khoá có tính phụ thuộc c Liên kết Thông tin bảng kết nối nhờ mối liên kết dựa thuộc tính khoá Ví dụ: Nhờ mối liên kết theo Số thẻ biết thông tin Người mư ợn sách có mà số TO-012 vào ngày 5/9/2007 - Mượn sách: Bảng - Người mượn: Bảng tham chiếu - Số thẻ: Thuộc tính liên kết Liên kết Bảng mượn sách Số thẻ Mà số Mô hình liệu sách Liên kết theo Sốquan thẻ hệ:TV-02 TO-012 Ngày mượn Ngày trả Có đặc trưng: 5/9/2007 30/9/200 Cấu trúc liệu dạng bảng Thao TV-04 tác dữ12/9/2007 liệu: cập nhật khai TN-103 15/9/200 thác Ràng buộc liệu TV-02 Số thẻ TV01 TV02 TV03 TN-102 24/9/2007 5/10/200 C¬ së liệu quan Là CSDL xây dựng dựa Liên 5/10/2007 Bảng người mượn TV-02 TO-012 Bảng Sách kết hệ: mô hình liệu quan hệ Mà số Số Họ tên Ngày sinh Lớp theo Tên sách Tác giả sách trang Hệ QTCSDL Mà quan hệ: hệ QTCSDL dùng để tạo TNDế mèn phiêu lưu kí 236 Tô Hoài Nguyễn Anh 10/10/199 12 số lập, 0cập nhật khai thác CSDL quan hệ A sách 102 TN103 Hai vạn dam đáy 120 Giuyn Vécnơ 23/02/199 11 Khoá: tập thuộc tính gồm mét hay mét sè biĨn B thc tÝnh ®Ĩ phân biệt 240 trongNguyễn bảng Những điều kì diệu Thế Lê Văn Bình 21/12/199 12 dùng TI-01 Trần Cương B máy tính Hùng Khoá chính: TOmộtSáng khoá chọn308 (chỉ Polya định) tạo Toán học TVNguyễn Thị 30/01/199 10 Nhờ04liênDung kết theo Số thẻ cóC thể biết 012được HS mượn sách Bảng Mượn ta bảng sách mượn Mượn Nhờ liên kết theo sốsách ta biết Sách Bảng Mà Liên kết: để kết nối thông tin nhiều bảng sách dựa thuộc tính khoá Liên kết thực khoá, liên kết phải cã kho¸

Ngày đăng: 18/02/2023, 18:52