Bài 10. Cơ sở dữ liệu quan hệ

Chia sẻ bởi Hà Văn Cường | Ngày 10/05/2019 | 91

Chia sẻ tài liệu: Bài 10. Cơ sở dữ liệu quan hệ thuộc Tin học 12

Nội dung tài liệu:

SỞ GIÁO DỤC VÀ ĐÀO TẠO HƯNG YÊN
TRƯỜNG THPT NGUYỄN SIÊU
BÀI 10. CƠ SỞ DỮ LIỆU QUAN HỆ
Người soạn: Hà Văn Cường

Tháng 3/2009
Nội dung bài học
1. Mô hình dữ liệu quan hệ
Trong chương I các em đã được học một CSDL bao gồm những yếu tố nào?
?
Một CSDL bao gồm các yếu tố:
- Cấu trúc dữ liệu.
- Các thao tác và phép toán trên dữ liệu.
- Các ràng buộc dữ liệu.
1. Mô hình dữ liệu quan hệ
Hãy nêu các mức thể hiện của CSDL ?
?
Các mức thể hiện của CSDL:
- Mức vật lý, mức khái niệm, mức khung nhìn.
VẬT LÝ
BẢNG1
KHUNG
NHÌN
Mức khung nhìn
Mức vật lý
Mức khái niệm
Mô hình quan hệ được E.F.Codd đề xuất năm 1970.
Trong khoảng ba mươi năm trở lại đây các hệ CSDL theo mô hình quan hệ được dùng rất phổ biến.
1. Mô hình dữ liệu quan hệ
a. Khái niệm:
Mô hình dữ liệu là một tập các khái niệm, dùng để mô tả CTDL, các thao tác dữ liệu, các ràng buộc dữ liệu của một CSDL.
1. Mô hình dữ liệu quan hệ
b. Đặc trưng của mô hình dữ liệu quan hệ.
- Mô hình dữ quan hệ được đặc trưng bởi các yếu tố sau:
Cấu trúc: Dữ liệu được thể hiện trong các bảng gồm cột và hàng
Thao tác dữ liệu: Cập nhật và khai thác dữ liệu
Các ràng buộc dữ liệu: Dữ liệu trong các bảng phải thoả mãn các điều kiện ràng buộc và mối liên kết giữa các bảng phải được xác lập.
2. Cơ sở dữ liệu quan hệ
a. Khái niệm:
Cơ sở dữ liệu quan hệ: CSDL được xây dựng trên mô hình dữ liệu quan hệ gọi là CSDL quan hệ.
Cơ sở dữ liệu quan hệ: CSDL được xây dựng trên mô hình dữ liệu quan hệ gọi là CSDL quan hệ.
Các thuật ngữ :
Quan hệ để chỉ bảng
Thuộc tính để chỉ cột
Bộ(Bản ghi) để chỉ hàng
2. Cơ sở dữ liệu quan hệ
b. Các đặc trưng cơ bản của CSDL quan hệ:
Mỗi quan hệ có một tên phân biệt với quan hệ khác
Các bộ là phân biệt và thứ tự các bộ là 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 l� khụng quan tr?ng.
Quan hệ không có thuộc tính đa trị hay phức hợp
Bảng Mượn Sách
B?ng Ngu?i Mu?n
Bảng Sách
Liên kế theo số thẻ
Liên kết theo Mã số sách
Nhờ liên kết theo Số thẻ có thể biết các thông tin của người mượn sách.
Nhờ liên kết theo Mã số sách có thể biết các thông tin của cuốn sách.
C. Ví dụ về mô hình csdl quan hệ
Củng Cố
Hãy nêu những đặc trưng của mô hình dữ liệu quan hệ?

Cấu trúc: Dữ liệu được thể hiện trong các bảng gồm cột và hàng
Thao tác dữ liệu: Cập nhật và khai thác dữ liệu
Các ràng buộc dữ liệu: Dữ liệu trong các bảng phải thoả mãn các điều kiện ràng buộc và mối liên kết giữa các bảng phải được xác lập.
Củng Cố
Hãy nêu những đặc trưng của CSDL quan hệ.

Mỗi quan hệ có một tên phân biệt với quan hệ khác
Các bộ là phân biệt và thứ tự các bộ là 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 l� khụng quan tr?ng.
Quan hệ không có thuộc tính đa trị hay phức hợp
* 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ẻ: Hà Văn Cườ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)