Một tập hợp các dữ liệu có liên quan với nhau, chứa thông tin của một tổ chức nào đó như trường học,một nhà máy,….. Đáp ứng nhu cầu khai thác thông tin của nhiều người dùng với nhiều
Trang 1BÀI 1
MỘT SỐ KHÁI NIỆM CƠ BẢN
(TIẾT 2)
Trang 2HỆ CƠ SỞ DỮ LIỆU
Một cơ sở dữ liệu (Database) là:
1 Một tập hợp các dữ liệu có liên quan với
nhau, chứa thông tin của một tổ chức nào đó
(như trường học,một nhà máy,…).
2 Được lưu trữ trên các thiết bị nhớ (như băng
từ, đĩa từ,…).
3 Đá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
Trang 3HỆ QUẢN TRỊ CSDL
(Database Management System)
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
Dữ liệu
Trang 5Dữ liệu
CÁC MỨC THỂ HIỆN CỦA CSDL
tại trên các thiết bị nhớ.
File n
……
File 2 File 1
Là mức tiếp cận dành cho các chuyên gia tin học
Trang 62 Mức khái niệm: Cho biết dữ liệu nào được
có mối quan hệ nào.
CÁC MỨC THỂ HIỆN CỦA CSDL
1 2 3
Là mức tiếp cận dành cho nhóm người quản trị
hệ CSDL hoặc phát triển phần mềm ứng dụng
Là mức tiếp cận dành cho nhóm người quản trị
hệ CSDL hoặc phát triển phần mềm ứng dụng
Trang 73.Mức khung nhìn: Thể hiện một phần của CSDL khái niệm mà người dùng cần khai thác.
CÁC MỨC THỂ HIỆN CỦA CSDL
Các dữ liệu này thể hiện phần thông tin
mà người dùng cần hoặc được phép tiếp
cận trong CSDL
Các dữ liệu này thể hiện phần thông tin
mà người dùng cần hoặc được phép tiếp
cận trong CSDL
Trang 8Dữ liệu
Khung nhìn n
……
……
Khung nhìn 2
Khung nhìn 1
Bảng 2 Bảng 1
- Giữa các mức mô tả CSDL phải có sự tương ứng đúng đắn để đảm bảo cho hệ CSDL được xây dựng và khai thác tốt
- Một CSDL chỉ có một CSDL vật lý, một CSDL khái niệm nhưng có nhiều khung nhìn khác nhau