Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 1 cung cấp cho người học các kiến thức: Nhắc lại một số khái niệm, quá trình phát triển của Hệ quản trị Cơ sở dữ liệu, định nghĩa hệ quản trị cơ sở dữ liệu, các mức biểu diễn một cơ sở dữ liệu, các thành phần chính của hệ quản trị cơ sở dữ liệu, . | 8/25/2017 Nội dung Chương 1. Tổng quan về Hệ quản trị Cơ sở dữ liệu 1. Nhắc lại một số khái niệm 2. Quá trình phát triển của Hệ quản trị Cơ sở dữ liệu (HQT CSDL) (Database Management System - DBMS) 3. Định nghĩa HQT CSDL 4. Các mức biểu diễn một CSDL 5. Các thành phần chính của HQTCSDL 6. Một số HQT CSDL 7. Tổng quan về HQT CSDL SQL Server 8. Transact – SQL GV: Lê Thị Minh Nguyện Email: nguyenltm@ Hệ quản trị Cơ sở dữ liệu 1. Nhắc lại một số khái niệm . Dữ liệu . Dữ liệu • Dữ liệu là những giá trị ban đầu mà chưa có nghĩa nhiều với người dùng mà máy tính có thể tiếp nhậ và xử lý 2 . Thông tin . Cơ sở dữ liệu . Siêu dữ liệu (Meta data) Hệ quản trị Cơ sở dữ liệu 3 Hệ quản trị Cơ sở dữ liệu 4 1 8/25/2017 . Thông tin . Cơ sở dữ liệu • Thông tin được xử lý từ dữ liệu ra và hoàn toàn có nghĩa với người dùng • Phần dữ liệu được lưu giữ trong máy tính theo một quy định hay cấu trúc nào đó gọi là cơ sở dữ liệu Hệ quản trị Cơ sở dữ liệu 5 Hệ quản trị Cơ sở dữ liệu . Siêu dữ liệu (Meta data) 2. Quá trình phát triển của HQT CSDL (Database Management System) • Siêu dữ liệu tức là thông tin mô tả về dữ liệu . Hệ thống tập tin cổ điển (file systems) 6 . Cơ sở dữ liệu (Database) Hệ quản trị Cơ sở dữ liệu 7 Hệ quản trị Cơ sở dữ liệu 8 2 8/25/2017 . Hệ thống tập tin cổ điển (file systems) . Hệ thống tập tin cổ điển (file systems) (tt) • Ưu điểm: • Gọn nhẹ, phù hợp thực tiễn. Ít tốn thời gian, chi phí thấp • Khả năng đáp ứng khai thác nhanh chóng và kịp thời • Nhược điểm: • • • • • • Sales Files PropertyForRent(propertyNo, street, city, postcode, type, rooms, rent, ownerNo) PrivateOwner(ownerNo, fName, lName, address, telNo) Client(clientNo, fName, lName, address, telNo, preType, maxRent) Contracts Files Lease(leaseNo, propertyNo, clientNo, rent, paymentMethod, deposit, paid, rentStart, rentFinish) PropertyForRent(propertyNo, street, city, postcode, rent) Client(clientNo, fName, lName, address,