Bài tập và thực hành 10. Hệ cơ sở dữ liệu quan hệ

Chia sẻ bởi Trần Văn Nghĩa | Ngày 10/05/2019 | 62

Chia sẻ tài liệu: Bài tập và thực hành 10. Hệ cơ sở dữ liệu quan hệ thuộc Tin học 12

Nội dung tài liệu:

CHƯƠNG III

HỆ CƠ SỞ DỮ LIỆU QUAN HỆ

1. CSDL quan hệ
Cơ sở dữ liệu được xây dựng trên mô hình dữ liệu quan hệ gọi là cơ sở dữ liệu quan hệ. Hệ quản trị CSDL dùng để tạo lập, cập nhật và khai thác CSDL quan hệ gọi là hệ QTCSDL quan hệ.
Bài 10 : Cơ sở dữ liệu quan hệ
a. Khái niệm
1. CSDL quan hệ
Các đặc trưng chính của một quan hệ trong hệ CSDL quan hệ:
Bài 10 : Cơ sở dữ liệu quan hệ
b. Các đặc trưng
Mỗi quan hệ có một tên phân biệt với tên các quan hệ khác.
Các bộ là phân biệt và thứ tự của các bộ không quan trọng.
Mỗi thuộc tính có một tên phân biệt, thứ tự các thuộc tính không quan trọng.
Quan hệ không có thuộc tính đa trị hay phức hợp.
Một quan hệ trong CSDL quan hệ có những đặc trưng nào?
a. Khái niệm
1. CSDL quan hệ
Bài 10 : Cơ sở dữ liệu quan hệ
b. Các đặc trưng
Đây không phải là một quan hệ, vì sao?
Ví dụ:
a. Khái niệm

Vì có thuộc tính đa trị
1. CSDL quan hệ
Bài 10 : Cơ sở dữ liệu quan hệ
b. Các đặc trưng
Đây cũng không phải là một quan hệ vì sao?
Ví dụ:
a. Khái niệm
Vì có thuộc tính phức hợp
1. CSDL quan hệ
Bài 10 : Cơ sở dữ liệu quan hệ
c. Ví dụ
Để quản lí việc mượn sách ở thư viện của một trường, thông thưởng thư viện cần quản lí các thông tin sau:
Thông tin về người mượn sách;
Tình hình mượn sách;
Thông tin về các loại sách;
Thông thường để quản lý việc mượn sách ở thư viện của trường học, thư viện cần những thông tin nào???
b. Các đặc trưng
a. Khái niệm
1. CSDL quan hệ
Bài 10 : Cơ sở dữ liệu quan hệ
c. Ví dụ
Người mượn sách: có những thông tin nào?
?
Số thẻ, họ tên, ngày sinh, lớp.
Tình hình mượn sách: gồm những thông tin nào?
?
?
Số thẻ, Mã số sách, ngày mượn, ngày trả.
Sách: gồm những thông tin nào?
Mã số sách, tên sách, thể loại, tác giả.
b. Các đặc trưng
a. Khái niệm
1. CSDL quan hệ
Bài 10 : Cơ sở dữ liệu quan hệ
c. Ví dụ
Để lưu trữ dữ liệu tương ứng với những thông tin cần quản lí của thư viện, chúng ta sẽ quan sát các bảng sau
b. Các đặc trưng
a. Khái niệm
1. CSDL quan hệ
Bài 10 : Cơ sở dữ liệu quan hệ
c. Ví dụ
Thông tin về người mượn sách: Số thẻ, họ tên, ngày sinh, lớp.
Bảng Người Mượn
Thẻ thư viện gồm có các thông tin
b. Các đặc trưng
a. Khái niệm
1. CSDL quan hệ
Bài 10 : Cơ sở dữ liệu quan hệ
c. Ví dụ
Tình hình mượn sách: Số thẻ, mã số sách, ngày mượn, ngày trả.
Bảng Mượn Sách
Thông tin về tình hình mượn sách do thư viện quản lí

Mỗi thể mượn sách của hs được thư viện cấp cho một số riêng.
b. Các đặc trưng
a. Khái niệm
1. CSDL quan hệ
Bài 10 : Cơ sở dữ liệu quan hệ
c. Ví dụ
Tình hình mượn sách: Số thẻ, mã số sách, ngày mượn, ngày trả.
Bảng Mượn Sách
Thông tin về tình hình mượn sách do thư viện quản lí

Mỗi loại sách có một mã số.
b. Các đặc trưng
a. Khái niệm
1. CSDL quan hệ
Bài 10 : Cơ sở dữ liệu quan hệ
c. Ví dụ
Tình hình mượn sách: Số thẻ, mã số sách, ngày mượn, ngày trả.
Bảng Mượn Sách
Thông tin về tình hình mượn sách do thư viện quản lí

Ngày mượn và ngày trả sách của học sinh.
b. Các đặc trưng
a. Khái niệm
1. CSDL quan hệ
Bài 10 : Cơ sở dữ liệu quan hệ
c. Ví dụ
Thông tin về các loại sách có trong thư viện: Ms sách, tên sách, thể loại, tác giả.
Bảng Sách
Thông tin về sách
b. Các đặc trưng
a. Khái niệm
Bài 10 : Cơ sở dữ liệu quan hệ
Bảng Mượn Sách
Bảng Người Mượn
Bảng Sách
Mối quan hệ giữa 3 bảng
3 bảng này co mối quan hệ rạng buộc với nhau như thế nào?
Hãy quan sát 3 bảng này và đưa ra nhận xét?
1. CSDL quan hệ
Bài 10 : Cơ sở dữ liệu quan hệ
c. Ví dụ
b. Các đặc trưng
a. Khái niệm
2. Cũng cố
1. CSDL quan hệ là gì?
2. Các đặc trưng chính của một quan hệ trong hệ CSDL quan hệ?
3. Hãy nêu một ứng dụng CSDL quan hệ mà em các biết?
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Văn Nghĩa
Dung lượng: | Lượt tài: 3
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)