Professional Documents
Culture Documents
Nội dung lý thuyết (30 giờ lt +bt+tl)
Nội dung lý thuyết (30 giờ lt +bt+tl)
--------------------------------------
Nội dung lý thuyết (30 giờ lt +bt+tl):
1. Mở đầu: Một số khái niệm
2. KN Mô hình, lược đồ
3. Mô hình thực thể - liên kết
4. Mô hình quan hệ
5. Phụ thuộc hàm
6. Đại số quan hệ
7. Các dạng chuẩn và chuẩn hóa
Dữ liệu (Data)
Khách hàng: Tên, địa chỉ, số điện thoại
Sinh viên: Họ tên, masv, địa chỉ
HQT CSDL
Xử lý truy vấn
Định nghĩa
CSDL (meta data) CSDL
Hệ CSDL
MONHOC MONDK
MaMH TenMH SoTC MaKhoa MaMH MaMonDK
HOCPHAN NGANH
MaHP MaMH Hocky Giaovien MaNg TenNg
KHOA
MaKhoa TenKhoa MaNganh
DIEM
MaSv MaHP Diem
Định nghĩa CSDL: Xác định cấu trúc các bảng, Các
kiểu dữ liệu của các trường,..
Xây dựng CSDL: Dữ liệu được ghi trong các tệp như
thế nào, các quan hệ giữa các bản ghi,
Thao tác CSDL: Cập nhật và khai thác dữ liệu.
Hệ
Chương trình ứng dụng 2 Quản
Quản lý dữ liệu Trị CSDL
CSDL
Chương trình
Độc lập
Dữ liệu
dieukien
(0,n)
mhocsau
SVien
Ten HPhan
Lop hoc
Ten
Nganh
SLuong
1..* 0..*
LapTKB()
InBangDiem() 1
Diem
mo
DiemTH
DiemLT
DiemPrj
0..*
SuaDiem()
MHoc
Ten
Khoa +MHoc truoc
SoTinChi
0..*
CapNhatSTC()
0..* Dieu kien
+MHoc sau
MHoc
DKien
MaMH
MaMH
TenMH
MaMHTruoc
Khoa
TinChi
SVien MHoc
MHOC_SAU
MHOC_MO
MHOC_TRUOC
SVIEN_DIEM
HPhan DKien
KQUA_HPHAN
KQua
KQua
Mức 1:
DiemTH DiemLT
HPhan SVien
Mức 2: TenSV Lop Nganh
TenHP SLuong
MHoc
Mức 3:
TenMH Khoa TinChi
b. Lược đồ
Lược đồ CSDL (Database Schema)
Là các mô tả biểu diễn về CSDL(cấu trúc và ràng buộc trên
CSDL)
SVien Ten MaSV Nam Khoa
Ánh xạ ngoài/
Lược đồ ngoài 1 … Lược đồ ngoài n
Ánh xạ quan niệm
Ví dụ
Các câu lệnh trọng SQL: SELECT, INSERT, UPDATE, và
DELETE.
SELECT id, last_name FROM employees