Giáo trình Cơ sở dữ liệu 1: Phần 1 - Trường ĐH Phan Thiết
Số trang: 46
Loại file: pdf
Dung lượng: 1.07 MB
Lượt xem: 20
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
(NB) Giáo trình Cơ sở dữ liệu 1: Phần 1 gồm có 2 chương, cung cấp cho người học những kiến thức như: Các khái niệm cơ bản về hệ cơ sở dữ liệu; Mô hình thực thể - liên kết. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Giáo trình Cơ sở dữ liệu 1: Phần 1 - Trường ĐH Phan Thiết TRƯỜNG ĐẠI HỌC PHAN THIẾT KHOA CÔNG NGHỆ THÔNG TINCƠ SỞ DỮ LIỆU 1 LƯU HÀNH NỘI BỘ MỤC LỤC .CHƯƠNG I- CÁC KHÁI NIỆM CƠ BẢN VỀ HỆ CƠ SỞ DỮ LIỆU .......................... 7 I- Cơ sở dữ liệu ........................................................................................................... 7 I.1- Định nghĩa cơ sở dữ liệu ..................................................................................... 7 I.2- Các tính chất của một cơ sở dữ liệu .................................................................... 8 II- Hệ quản trị cơ sở dữ liệu ....................................................................................... 9 II.1- Định nghĩa hệ quản trị cơ sở dữ liệu .............................................................. 9 II.2- Các chức năng của một hệ quản trị cơ sở dữ liệu .......................................... 9 II.3- Các đặc trưng của giải pháp cơ sở dữ liệu................................................... 11 II.4- Ví dụ về một cơ sở dữ liệu............................................................................. 13 III- Mô hình cơ sở dữ liệu........................................................................................... 15 III.1- Các loại mô hình cơ sở dữ liệu ..................................................................... 15 III.2- Lược đồ và trạng thái cơ sở dữ liệu.............................................................. 17 IV- Con người trong hệ cơ sở dữ liệu ....................................................................... 18 IV.1- Người quản trị hệ cơ sở dữ liệu (Database Administrator – DBA).............. 18 IV.2- Người thiết kế cơ sở dữ liệu (Database Designer) ....................................... 18 IV.3- Những người sử dụng (End User)................................................................. 18 IV.4- Người phân tích hệ thống và lập trình ứng dụng ......................................... 19 IV.5- Người thiết kế và cài đặt hệ quản trị dữ liệu ................................................ 19 IV.6- Những người phát triển công cụ................................................................... 19 IV.7- Các thao tác viên và những người bảo trì .................................................... 19 V- Ngôn ngữ cơ sở dữ liệu và giao diện................................................................... 20 V.1- Các ngôn ngữ hệ quản trị cơ sở dữ liệu ....................................................... 20 V.2- Các loại giao diện hệ quản trị cơ sở dữ liệu ................................................ 21 VI- Câu hỏi ôn tập....................................................................................................... 21CHƯƠNG II- MÔ HÌNH THỰC THỂ - LIÊN KẾT .................................................. 23 I- Sử dụng mô hình quan niệm bậc cao cho việc thiết kế cơ sở dữ liệu.............. 23 II- Các thành phần cơ bản của mô hình ER ........................................................... 25 II.1- Thực thể và thuộc tính................................................................................... 25 II.2- Kiểu thực thể, tập thực thể, khóa và tập giá trị ............................................ 27 II.3- Kiểu liên kết, tập liên kết và các thể hiện ..................................................... 30 II.4- Cấp liên kết, tên vai trò và kiểu liên kết đệ quy ............................................ 31 II.5- Các ràng buộc trên các kiểu liên kết ........................................................... 32 3 II.6- Thuộc tính của các kiểu liên kết.................................................................... 33 II.7- Các kiểu thực thể yếu.................................................................................... 34 III- Ví dụ về thiết kế mô hình ER .............................................................................. 35 III.1- Xác định các kiểu thực thể, các thuộc tính và các kiểu liên kết.................... 35 IV- Mô hình thực thể liên kết mở rộng (mô hình EER) .......................................... 39 IV.1- Lớp cha, lớp con và sự thừa kế ..................................................................... 39 IV.2- Chuyên biệt hóa, tổng quát hóa .................................................................... 40 IV.2.1- Chuyên biệt hóa........................................................................................ 40 IV.2.2- ...
Nội dung trích xuất từ tài liệu:
Giáo trình Cơ sở dữ liệu 1: Phần 1 - Trường ĐH Phan Thiết TRƯỜNG ĐẠI HỌC PHAN THIẾT KHOA CÔNG NGHỆ THÔNG TINCƠ SỞ DỮ LIỆU 1 LƯU HÀNH NỘI BỘ MỤC LỤC .CHƯƠNG I- CÁC KHÁI NIỆM CƠ BẢN VỀ HỆ CƠ SỞ DỮ LIỆU .......................... 7 I- Cơ sở dữ liệu ........................................................................................................... 7 I.1- Định nghĩa cơ sở dữ liệu ..................................................................................... 7 I.2- Các tính chất của một cơ sở dữ liệu .................................................................... 8 II- Hệ quản trị cơ sở dữ liệu ....................................................................................... 9 II.1- Định nghĩa hệ quản trị cơ sở dữ liệu .............................................................. 9 II.2- Các chức năng của một hệ quản trị cơ sở dữ liệu .......................................... 9 II.3- Các đặc trưng của giải pháp cơ sở dữ liệu................................................... 11 II.4- Ví dụ về một cơ sở dữ liệu............................................................................. 13 III- Mô hình cơ sở dữ liệu........................................................................................... 15 III.1- Các loại mô hình cơ sở dữ liệu ..................................................................... 15 III.2- Lược đồ và trạng thái cơ sở dữ liệu.............................................................. 17 IV- Con người trong hệ cơ sở dữ liệu ....................................................................... 18 IV.1- Người quản trị hệ cơ sở dữ liệu (Database Administrator – DBA).............. 18 IV.2- Người thiết kế cơ sở dữ liệu (Database Designer) ....................................... 18 IV.3- Những người sử dụng (End User)................................................................. 18 IV.4- Người phân tích hệ thống và lập trình ứng dụng ......................................... 19 IV.5- Người thiết kế và cài đặt hệ quản trị dữ liệu ................................................ 19 IV.6- Những người phát triển công cụ................................................................... 19 IV.7- Các thao tác viên và những người bảo trì .................................................... 19 V- Ngôn ngữ cơ sở dữ liệu và giao diện................................................................... 20 V.1- Các ngôn ngữ hệ quản trị cơ sở dữ liệu ....................................................... 20 V.2- Các loại giao diện hệ quản trị cơ sở dữ liệu ................................................ 21 VI- Câu hỏi ôn tập....................................................................................................... 21CHƯƠNG II- MÔ HÌNH THỰC THỂ - LIÊN KẾT .................................................. 23 I- Sử dụng mô hình quan niệm bậc cao cho việc thiết kế cơ sở dữ liệu.............. 23 II- Các thành phần cơ bản của mô hình ER ........................................................... 25 II.1- Thực thể và thuộc tính................................................................................... 25 II.2- Kiểu thực thể, tập thực thể, khóa và tập giá trị ............................................ 27 II.3- Kiểu liên kết, tập liên kết và các thể hiện ..................................................... 30 II.4- Cấp liên kết, tên vai trò và kiểu liên kết đệ quy ............................................ 31 II.5- Các ràng buộc trên các kiểu liên kết ........................................................... 32 3 II.6- Thuộc tính của các kiểu liên kết.................................................................... 33 II.7- Các kiểu thực thể yếu.................................................................................... 34 III- Ví dụ về thiết kế mô hình ER .............................................................................. 35 III.1- Xác định các kiểu thực thể, các thuộc tính và các kiểu liên kết.................... 35 IV- Mô hình thực thể liên kết mở rộng (mô hình EER) .......................................... 39 IV.1- Lớp cha, lớp con và sự thừa kế ..................................................................... 39 IV.2- Chuyên biệt hóa, tổng quát hóa .................................................................... 40 IV.2.1- Chuyên biệt hóa........................................................................................ 40 IV.2.2- ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình Cơ sở dữ liệu 1 Cơ sở dữ liệu 1 Hệ quản trị cơ sở dữ liệu Ngôn ngữ cơ sở dữ liệu Mô hình thực thể liên kết mở rộngGợ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 256 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 239 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 232 0 0 -
69 trang 144 0 0
-
Giáo trình Nhập môn Cơ sở dữ liệu - GV. Nguyễn Thế Dũng
280 trang 140 0 0 -
57 trang 88 0 0
-
34 trang 83 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 77 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