Bài giảng Hệ quản trị cơ sở dữ liệu (Database Management Systems) - Bài 1.1: Tổng quan về Hệ quản trị cơ sở dữ liệu
Số trang: 5
Loại file: pdf
Dung lượng: 207.44 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 1 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Hệ quản trị cơ sở dữ liệu (Database Management Systems) - Bài 1: Tổng quan về Hệ quản trị cơ sở dữ liệu. Nội dung chính trong bài giảng này gồm có: Khái niệm hệ quản trị cơ sở dữ liệu, các ưu điểm của hệ quản trị cơ sở dữ liệu, mô tả và lưu trữ dữ liệu trong hệ quản trị cơ sở dữ liệu, truy vấn trong hệ quản trị cơ sở dữ liệu, quản lý giao tác, cấu trúc của hệ quản trị cơ sở dữ liệu, các đối tượng giao dịch với cơ sở dữ liệu. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ quản trị cơ sở dữ liệu (Database Management Systems) - Bài 1.1: Tổng quan về Hệ quản trị cơ sở dữ liệu Nội dung 1.1. Khái niệm Hệ quản trị cơ sở dữ liệu Chương 1. Tổng quan về Hệ quản 1.2. Các ưu điểm của Hệ quản trị cơ sở dữ liệu trị cơ sở dữ liệu 1.3. Mô tả và lưu trữ dữ liệu trong Hệ quản trị cơ sở dữ liệu 1.4. Truy vấn trong Hệ quản trị cơ sở dữ liệu 1.5. Quản lý giao tác 1.6. Cấu trúc của Hệ quản trị cơ sở dữ liệu 1.7. Các đối tượng giao dịch với Cơ sở dữ liệu 1.8. Một số Hệ quản trị Cơ sở dữ liệu thông dụng 2/8/2018 2 1.1. Khái niệm Hệ quản trị cơ sở dữ liệu Cơ sở dữ liệu (Database) n Cơ sở dữ liệu n Cơ sở dữ liệu (CSDL): Là một bộ sưu tập dữ liệu, n Hệ cơ sở dữ liệu thường mô tả hoạt động của một hoặc nhiều tổ chức có n Hệ quản trị cơ sở dữ liệu liên quan. Ví dụ: CSDL của một trường đại học có thể chứa đựng các thông tin: - Các thực thể: sinh viên (students), giảng viên (faculty), khóa học (courses), phòng học (classrooms), … - Các quan hệ giữa các thực thể: sinh viên đăng ký các khóa học, giảng viên giảng dạy các khóa học, sử dụng các phòng học cho các khóa học, … n Được tổ chức và lưu trữ trên các thiết bị nhớ thứ cấp để đáp ứng nhu cầu khai thác thông tin của nhiều người sử dụng với nhiều mục đích khác nhau 2/8/2018 3 2/8/2018 4 1 Hệ cơ sở dữ liệu Hệ quản trị cơ sở dữ liệu (Database n Là một hệ thống gồm 4 thành phần: Management System – DBMS) - Cơ sở dữ liệu n Là phần mềm cho phép tạo lập, sử dụng và quản trị các - Những đối tượng sử dụng CSDL CSDL - Hệ quản trị CSDL n Các chức năng chính của DBMS: - Phần cứng - Cung cấp môi trường tạo lập CSDL - Cung cấp môi trường cập nhật và khai thác dữ liệu - Cung cấp các công cụ kiểm soát, điều khiển truy cập vào CSDL 2/8/2018 5 2/8/2018 6 1.2. Các ưu điểm của DBMS 1.3. Mô tả và lưu trữ dữ liệu trong DBMS n Tính độc lập dữ liệu n Mô hình dữ liệu n Cho phép truy cập dữ liệu hiệu quả n Các mức trừu tượng hóa trong DBMS n Tính toàn vẹn và bảo mật dữ liệu n Tính độc lập dữ liệu n Quản trị dữ liệu n Truy cập đồng thời và khả năng phục hồi sau sự cố n Giảm thiểu thời gian phát triển ứng dụng 2/8/2018 7 2/8/2018 8 2 Mô hình dữ liệu (1) Mô hình dữ liệu (2) n Mô hình dữ liệu (data model): n Mô hình quan hệ (Realational model): - Là tập hợp các cấu trúc mô tả dữ liệu ở mức cao trong - Kiến trúc mô tả dữ liệu trung tâm của mô hình này là đó ẩn chứa nhiều chi tiết lưu trữ ở mức thấp quan hệ - có thể được xem như một tập các bản ghi - Dùng để mô tả dữ liệu, các mối quan hệ của dữ liệu, - Một mô tả của dữ liệu về mô hình quan hệ được gọi là các ràng buộc trên dữ liệu của CSDL lược đồ. Lược đồ xác định rõ tên quan hệ, tên các thuộc Ví dụ: Mô hình dữ liệu quan hệ tính (và có thể bao gồm kiểu của từng thuộc tính). Ví n DBMS cho phép người dùng định nghĩa dữ liệu được dụ: Students (sid: string, name: string, login: string, lưu trữ dưới dạng mô hình dữ liệu age: integer, gpa: real) 2/8/2018 9 2/8/2018 10 Mô hình dữ liệu (3) Các mức trừu tượng hóa của DBMS n Các mô hình dữ liệu khác: n Mô tả của một CSDL bao gồm một lược đồ ở 3 mức độ - Mô hình mạng (Network model) ...
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ quản trị cơ sở dữ liệu (Database Management Systems) - Bài 1.1: Tổng quan về Hệ quản trị cơ sở dữ liệu Nội dung 1.1. Khái niệm Hệ quản trị cơ sở dữ liệu Chương 1. Tổng quan về Hệ quản 1.2. Các ưu điểm của Hệ quản trị cơ sở dữ liệu trị cơ sở dữ liệu 1.3. Mô tả và lưu trữ dữ liệu trong Hệ quản trị cơ sở dữ liệu 1.4. Truy vấn trong Hệ quản trị cơ sở dữ liệu 1.5. Quản lý giao tác 1.6. Cấu trúc của Hệ quản trị cơ sở dữ liệu 1.7. Các đối tượng giao dịch với Cơ sở dữ liệu 1.8. Một số Hệ quản trị Cơ sở dữ liệu thông dụng 2/8/2018 2 1.1. Khái niệm Hệ quản trị cơ sở dữ liệu Cơ sở dữ liệu (Database) n Cơ sở dữ liệu n Cơ sở dữ liệu (CSDL): Là một bộ sưu tập dữ liệu, n Hệ cơ sở dữ liệu thường mô tả hoạt động của một hoặc nhiều tổ chức có n Hệ quản trị cơ sở dữ liệu liên quan. Ví dụ: CSDL của một trường đại học có thể chứa đựng các thông tin: - Các thực thể: sinh viên (students), giảng viên (faculty), khóa học (courses), phòng học (classrooms), … - Các quan hệ giữa các thực thể: sinh viên đăng ký các khóa học, giảng viên giảng dạy các khóa học, sử dụng các phòng học cho các khóa học, … n Được tổ chức và lưu trữ trên các thiết bị nhớ thứ cấp để đáp ứng nhu cầu khai thác thông tin của nhiều người sử dụng với nhiều mục đích khác nhau 2/8/2018 3 2/8/2018 4 1 Hệ cơ sở dữ liệu Hệ quản trị cơ sở dữ liệu (Database n Là một hệ thống gồm 4 thành phần: Management System – DBMS) - Cơ sở dữ liệu n Là phần mềm cho phép tạo lập, sử dụng và quản trị các - Những đối tượng sử dụng CSDL CSDL - Hệ quản trị CSDL n Các chức năng chính của DBMS: - Phần cứng - Cung cấp môi trường tạo lập CSDL - Cung cấp môi trường cập nhật và khai thác dữ liệu - Cung cấp các công cụ kiểm soát, điều khiển truy cập vào CSDL 2/8/2018 5 2/8/2018 6 1.2. Các ưu điểm của DBMS 1.3. Mô tả và lưu trữ dữ liệu trong DBMS n Tính độc lập dữ liệu n Mô hình dữ liệu n Cho phép truy cập dữ liệu hiệu quả n Các mức trừu tượng hóa trong DBMS n Tính toàn vẹn và bảo mật dữ liệu n Tính độc lập dữ liệu n Quản trị dữ liệu n Truy cập đồng thời và khả năng phục hồi sau sự cố n Giảm thiểu thời gian phát triển ứng dụng 2/8/2018 7 2/8/2018 8 2 Mô hình dữ liệu (1) Mô hình dữ liệu (2) n Mô hình dữ liệu (data model): n Mô hình quan hệ (Realational model): - Là tập hợp các cấu trúc mô tả dữ liệu ở mức cao trong - Kiến trúc mô tả dữ liệu trung tâm của mô hình này là đó ẩn chứa nhiều chi tiết lưu trữ ở mức thấp quan hệ - có thể được xem như một tập các bản ghi - Dùng để mô tả dữ liệu, các mối quan hệ của dữ liệu, - Một mô tả của dữ liệu về mô hình quan hệ được gọi là các ràng buộc trên dữ liệu của CSDL lược đồ. Lược đồ xác định rõ tên quan hệ, tên các thuộc Ví dụ: Mô hình dữ liệu quan hệ tính (và có thể bao gồm kiểu của từng thuộc tính). Ví n DBMS cho phép người dùng định nghĩa dữ liệu được dụ: Students (sid: string, name: string, login: string, lưu trữ dưới dạng mô hình dữ liệu age: integer, gpa: real) 2/8/2018 9 2/8/2018 10 Mô hình dữ liệu (3) Các mức trừu tượng hóa của DBMS n Các mô hình dữ liệu khác: n Mô tả của một CSDL bao gồm một lược đồ ở 3 mức độ - Mô hình mạng (Network model) ...
Tìm kiếm theo từ khóa liên quan:
Hệ quản trị cơ sở dữ liệu Bài giảng Hệ quản trị cơ sở dữ liệu Database Management Systems Microsoft SQL Server Quản trị cơ sở dữ liệuGợi ý tài liệu liên quan:
-
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 252 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 237 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 229 0 0 -
69 trang 144 0 0
-
57 trang 87 0 0
-
34 trang 81 0 0
-
Giáo trình: Hệ quản trị cơ sở dữ liệu - Nguyễn Trần Quốc Vinh
217 trang 78 0 0 -
Bài giảng Khái niệm về hệ cơ sở dữ liệu: Bài 2 - Hệ quản trị cơ sở dữ liệu
13 trang 76 0 0 -
Giáo trình Hệ quản trị cơ sở dữ liệu - Trần Thiên Thành
130 trang 74 0 0 -
Phát triển Java 2.0: Phân tích dữ liệu lớn bằng MapReduce của Hadoop
12 trang 70 0 0