Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 55 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
55
Dung lượng
3,03 MB
Nội dung
CƠ SỞ DỮ LIỆU Giáo viên: Tạ Thúc Nhu Khoa CNTT trường ĐH Lạc Hồng Hệ thống sở liệu (Database System) CSDL hệ thống thông tin có cấu trúc tổ chức cách chọn lọc, ghi thiết bị trữ tin, phục vụ đồng thời cho nhiều người, với nhiều mục đích khác Bảng Điểm Mơi trường CSDL Chương trình Quản lý Kết học tập Kết Quả Học Tập Sinh Viên Chương trình Quản lý học phí Chế độ Miễn Giảm Danh sách miễn giảm Hệ Quản Trị Cơ Sở Dữ Liệu (Database Managerment System - DBMS) Hệ quản trị CSDL hệ thống phần mềm giúp tạo CSDL, quản lý xử lý theo yêu cầu người dùng CT khai báo cấu trúc Ngôn ngữ giao tiếp User CSDL Từ điển liệu CSDL Chương trình ứng dụng Quản lý CSDL Hệ Quản Trị CSDL Mơ Hình Dữ Liệu Mơ hình liệu trừu tượng hóa mơi trường thực CSDL, thông qua khái niệm mô tả liệu phép tốn xử lý liệu Thơng qua mơ hình liệu, người thiết kế mơ tả tồn cảnh CSDL thiết kế, bao gồm: – Cấu trúc đối tượng lưu trữ liệu – Các mối quan hệ đối tượng – Các ràng buộc liệu thể quy tắc quản lý ảnh hưởng đến đối tượng Hiện có loại mơ hình liệu: mơ hình liệu mạng, mơ hình liệu phân cấp, mơ hình liệu quan hệ, mơ hình liệu thực thể - kết hợp mơ hình liệu hướng đối tượng Ví dụ: Mơ hình Thực thể mối kết hợp (Entity - RelationShip Model – ER) Tập Thực thể (Entity Set) Mối kết hợp (Relationship) HocPhan KetQua DiemLT DiemTH (0,n) MaHP SoLuong (1,1) mo monhoctruoc (1,n) (0,n) MonHoc SinhVien MaSV MaMH Ten TenMH Lop Khoa Nganh SoTinChi (0,n) dieukien (0,n) monhocsau Ví dụ: Mơ hình Quan hệ (Relational Model) Quan hệ (Relation) SinhVien KetQua HocPhan MaSV MaSV MaHP Ten MaHP SoLuong Lop DiemLT MaMH Nganh DiemTH DieuKien MaMH MaMHTruoc MonHoc MaMH TenMH Khoa TinChi Ví dụ: Mơ hình Đối tượng (Object Oriented Model - OOM) Lớp (Class) – Thuộc tính – Phương thức SinhVien Ten Lop Nganh HocPhan hoc * * Ten SoLuong LapTKB() InBangDiem() Mối quan hệ KetQua DiemTH DiemLT – Kiểu kết hợp mo – Kiểu phận-tổng thể * SuaDiem() – Kiểu kế thừa MonHoc Ten Khoa SoTinChi – Kiểu phụ thuộc +MHoc truoc * CapNhatSTC() * +MHoc sau Dieu kien MƠ HÌNH THỰC THỂ VÀ MỐI KẾT HỢP (Entity - RelationShip Model – ER) MƠ HÌNH THỰC THỂ VÀ MỐI KẾT HỢP Mơ hình thực thể - kết hợp xây dựng dựa khái niệm : Thuộc tính (Attribute) Tập thực thể (Entity Set) Mối kết hợp (Relationship) 1- Thuộc tính (Attribute) Thuộc tính thơng tin, liệu đặc trưng đối tượng cần lưu trữ HTTT Mỗi thuộc tính có thành phần như: – Tên: Mang ý nghĩa thông tin cần lưu trữ Tên thuộc tính phải phân biệt tồn mơ hình – Kiểu liệu – Miền giá trị thuộc tính: tập giá trị thuộc tính phép lưu trữ 10 ... Chế độ Miễn Giảm Danh sách miễn giảm Hệ Quản Trị Cơ Sở Dữ Liệu (Database Managerment System - DBMS) Hệ quản trị CSDL hệ thống phần mềm giúp tạo CSDL, quản lý xử lý theo yêu cầu người dùng CT... tượng không tham gia vào trường hợp mối kết hợp – Giá trị Min = tất đối tượng tham gia vào mối kết hợp – Giá trị Max = đối tượng tham gia tối đa trường hợp mối kết hợp Trong trường hợp xuất phụ thuộc... điển liệu CSDL Chương trình ứng dụng Quản lý CSDL Hệ Quản Trị CSDL Mơ Hình Dữ Liệu Mơ hình liệu trừu tượng hóa môi trường thực CSDL, thông qua khái niệm mơ tả liệu phép tốn xử lý liệu Thơng