1. Trang chủ
  2. » Giáo Dục - Đào Tạo

tiết 39 cơ sở dữ liệu quan hệ

10 6 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,16 MB

Nội dung

1 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,đcác 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 đợc thể bảng gồm cột hàng Thao tác liệu: cập nhật khai thác liệu 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 đợc 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 đợc xây dựng dựa mô hình liƯu quan hƯ  HƯ QTCSDL quan hƯ lµ 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 trng 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 Liên kết theo Số thẻ Bảng ngời mợn Số thẻ Họ tên Số thẻ Mà số sách 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 TV-02 Liên TO-012 5/10/20 Mà 07 Ngày Lớp sinh TV01 Nguyễn 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 10 Nhờ liên kết theo Sè thỴ Dung 04 992 C 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 lu kí 236 Tô Hoài TN1 03 Hai vạn dm dới đá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 mợn Toán học 308ngờiPolya 012 sách Nhờ liên kết theo Mà số sách biết thông tin 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ânngbiệt ời mcác ợn sách lần m ? ợn sách ? BảngmNg mợn Bảng ợn ời sách Số thẻ Số thẻ TV-02 ? 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 TV-01 10/10/199 12A 15/9/2007 TV-04 NguyÔn TN-103 Anh12/9/2007 24/9/2007 5/10/2007 TV-02 TN-102 TV-02 Trần Cơng 23/02/199 11B TV-02 TO-012 5/10/2007 TV-03 Lê Văn Bình 21/12/199 12B TV-04 Nguyễn Thị 30/01/199 10C thuộc tính Dung Số thẻ để phân biệ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ợn sách để phân biệt Khoá Trong bảng la` tập thuộc tính vừa đủ để phân biệt 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 10 C TV-02 TO012 5/10/200 Khoá 30/01/1 992 thuộc tính Số thẻ gồm Khoá thuộc 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á 10C TV- Thuộc Nguyễn 04 Dữ Dung 92 trống liệu không đợc để HÃy nhận xét vai trò liệu cđa thc tÝnh Sè thỴ ? Thc tÝnh Sè thỴ đợc chọn làm khoá Khoá khoá bảng đợc ngời dùng định, giá trị khoá không đợc để 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 đợc 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ố Ngày mợn Ngày trả Có đặc trng: Mô hình liệu sách Liên kết theo Sốquan thẻ hệ: TV-02dữ TO-012 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 TN-102 24/9/2007 5/10/200 Là CSDL đợc xây dựng dựa Cơ sở liệu quan Liên 5/10/2007 Bảng ngời mợn TV-02 TO-012 Bảng Sách kết mô hình liệu quan hệ hệ: Ngày sinh Lớp Mà số Số Số Họ tên thẻ TV01 TV02 TV03 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 lu 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ệ 102 A sách TN103 Hai vạn dam dới đá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 tính để phân biệt 240 trongNguyễn bảng Những điều kì diệu Thế Lê Văn Bình thuộc 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á ợc chọn308 (chỉ Polya định) tạo Toánđ học TVNguyễn Thị 30/01/199 10 Nhờ04liên Dung kết theo Số thẻ cóC thể biết đợc HS mợn sách Bảng Mợn 012 ta bảng sách đợc mợn Mợn sách ta … cã thĨ … Nhê liªn kÕt theo sè 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á 10 phải có khoá Liên kết đợc thực khoá, liên kết ... 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,đcác 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 đợc... Thao tác liệu: cập nhật khai thác liệu 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 đợc 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... hệ Khái niệm Cơ sở liệu quan hệ CSDL đợc xây dựng dựa mô hình liệu quan hƯ  HƯ QTCSDL quan hƯ lµ 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

Ngày đăng: 26/02/2021, 06:29

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w