1. Trang chủ >
  2. Giáo án - Bài giảng >
  3. Tin học >

Các mức trừu tượng của CSDL

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (898.68 KB, 43 trang )


và MaxOS ngoại trừ SQL Server của Microsoft chỉ chạy trên hệ điều hành
Windows.
GV: Có 3 mức trừu tượng dùng để mô
tả CSDL; mức CSDL vật lí, mức CSDL khái niệm và mức khung nhìn.
Ví dụ: Mối quan hệ các mức trừu tượng
của CSDL được mô tả như trên H3 trang 9 SGK.
H3. Các mức trừu tượng của CSDL.
GV: Để hiểu rõ hơn sự khác biệt giữa 3
mức trừu tượng hóa nêu trên ta phân tích thêm về CSDL lớp sử dụng tính
tương tự với các ngơn ngữ lập trình.
- Ở các mức khái niệm, có thể khai báo hồ sơ dạng bảng là một mảng 2 chiều,
chẳng hạn trong Pascal: Var B: array[1..50, 1..10] of record
Stt: integer; Hoten: string[15];
Ngaysinh Gioitinh
Doanvien Diemtoan
… End;
- Ở mức vật lí, mảng 2 chiều B được lưu trữ chẳng hạn trong 50 vùng nhớ liên
tục, mỗi vùng lưu dữ liệu của một hàng gồm 10 giá trị tương ứng với 10 cột.
– Một khung nhìn của mảng B có thể - Khái niệm HQTCSDL
Phần mềm cung cấp một 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ủa CSDL được gọi là
hệ quản trị cơ sở dữ liệu hệ QTCSDL
Chú ý: Người ta thường dùng thuật ngữ hệ CSDL để chỉ một
CSDL và HQTCSDL quản trị và khai thác CSDL đó. Xem hình 3 trang 9 SGK
Như vậy để lưu trữ và khai thác thông tin bằng máy tính cần phải có:
+
Cơ sở dữ liệu
+
Hệ QTCSDL;
+
Các thiết bị vậy lý máy tính, đĩa cứng, mạng, …

b.Các mức trừu tượng của CSDL


+
Mức vật lí
CSDL vật lí của một CSDL là tập hợp các tệp dữ liệu, tồn tại thường xuyên trong các thiết bị nhớ. Ví
dụ: CSDL vật lí của CSDL lớp gồm 50 tệp, mỗi tệp lưu dữ liệu thực tế về một HS trong lớp.
 Mức vật lí cho biết dữ liệu được lưu trữ như thế nào.
+ Mức khái niệm
CSDL khái niệm của một CSDL là sự trừu tượng hóa
GV: Đồn Minh Đức Trang
3
khai báo là một mảng con của mảng B chẳng hạn khơng có các cột về điểm
trong B. Mức trừu tượng của khung nhìn và CSDL khái niệm ở đây là như
nhau, Một khung nhìn khác có thể khai báo là một hàm tính tổng điểm mơn Tin
học của cả lớp fi = ∑ B[i, 10] với i từ 1 đến 50. Khung nhìn này có mức trừu
tượng cao hơn. Ta không chỉ thấy B dưới dạng vừa có liên hệ vừa tách biệt là
hàm chứ khơng phải mảng, và ta chỉ có thể thấy tổng các hàm của cột 10 mà
không thấy bản thân các hàng đó
GV: Thế nào là cấu trúc của một
CSDL?
HS: Trả lời câu hỏi thông qua SGK
GV: Tính tồn vẹn là gì? GV: gợi ý cho HS về tính tồn vẹn: Để
đảm bảo tính tồn vẹn trên cột điểm, sao cho điễm nhập vào theo thang điểm 10,
các điểm môn học phải đặt ràng buộc giá trị nhập vào =0 và =10.
GV: Tính nhất quán là gì? HS:Suy nghĩ, kết hợp SGK để trả lời
câu hỏi
GV: Tính an tồn và bảo mật thơng tin? GV: Gợi ý cho HS về tính an tồn và
bảo mật thơng tin: Bản thân các em có thể vào mạng để xem điểm của mình
trong CSDL của nhà trường nhưng hệ thế giới thực khi nó gắn với người sử dụng. Ví dụ, thế
giới thực là một lớp HS, mỗi HS có một số thơng tin được trừu tượng hó thành CSDL khái niệm của CSDL
lớp là một bảng, mỗi cột là một thuộc tính, mỗi hàng tương ứng với thông tin về một HS.
 Mức khái niệm cho biết dữ liệu nào được lưu trữ trong hệ CSDL và giữa các dữ liệu có các mối
quan hệ nào.
+ Mức khung nhìn
Khung nhìn của một CSDL là một phần của CSDL khái niệm hoặc sự trừu tượng hóa một phần CSDL
khái niệm. Một CSDL chỉ có một CSDL vật lí, một CSDL khái niệm nhưng có thể có nhiều khung nhìn
khác nhau. Ví dụ, nếu bỏ bớt một vài cột của CSDL khái niệm lớp phần còn lại là một khung nhìn.
 Mức khung nhìn thể hiện phần CSDL mà người dùng cần khai thác.

c.Các yêu cầu cơ bản của CSDL


Xem Thêm
Tải bản đầy đủ (.doc) (43 trang)

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×