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

Chia sẻ bởi Trần Thị Hằng | Ngày 10/05/2019 | 50

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Ệ


Hãy nhắc lại khái niệm cơ sở dữ liệu?
Cơ sở dữ liệu là tập hợp các dữ liệu có liên quan đến nhau chứa thông tin của một tổ chức nào đó, được lưu trữ trên các thiết bị nhớ để đáp ứng nhu cầu khai thác thông tin của nhiều người dùng với nhiều mục đích khác nhau

Bài 10 : Cơ sở dữ liệu quan hệ ( T2)

Vậy thế nào là cơ sở dữ liệu quan hệ?
1. Cơ sở dữ liệu quan hệ
Bài 10 : Cơ sở dữ liệu quan hệ ( T2)
- 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ệ.
Bài 10 : 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ệ.
Nêu khái niệm hệ quản trị cơ sở dữ liệu?
Hệ quản trị cơ sở dữ liệu : Phần mềm cung cấp môi trường thuận lợi và hiệu quả để tạo lập, lưu trữ và khai thác thông tin cơ sở dữ liệu
Từ khái niệm đó hãy nêu khái niệm hệ quản trị cơ sở dữ liệu quan hệ ?
Hệ quản trị cơ sở dữ liệu quan hệ
THUẬT NGỮ TRONG CƠ SỞ DỮ LIỆU QUAN HỆ
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 đặc trưng chính của một quan hệ trong hệ CSDL quan hệ:
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 là đa trị hay phức hợp
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 có 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?
Liên kết theo Số thẻ
Liên kết theo Mã số sách
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 Thị Hằng
Dung lượng: | Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)