Bài giảng môn học Cơ sở dữ liệu - ThS. Lê Ngọc Lãm
Số trang: 168
Loại file: ppt
Dung lượng: 3.03 MB
Lượt xem: 23
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Nội dung chính của bài giảng môn học Cơ sở dữ liệu được trình bày trong 5 chương, đó là: Nhập môn cơ sở dữ liệu, cơ sở dữ liệu quan hệ, chuẩn hoá cơ sở dữ liệu, thiết kế hệ thống, Cơ sở dữ liệu tài nguyên đất đai. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng môn học Cơ sở dữ liệu - ThS. Lê Ngọc Lãm TRƯỜNG ĐH NÔNG LÂM TP.HCM KHOA QUẢN LÝ ĐẤT ĐAI & BẤT ĐỘNG SẢN Bài giảng môn học CƠ SỞ DỮ LIỆU Giảng viên: ThS. Lê Ngọc Lãm Bộ môn: Công Nghệ Địa Chính ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 1 GIỚI THIỆU MÔN HỌC Thời lượng Phạm vi môn học Đối tượng nghiên cứu Mục đích nghiên cứu Yêu cầu môn học Cấu trúc môn học ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 2 NỘI DUNG 1. NHẬP MÔN CSDL 2. CƠ SỞ DỮ LIỆU QUAN HỆ 3. CHUẪN HOÁ CSDL 4. THIẾT KẾ HỆ THỐNG 5. CSDL TÀI NGUYÊN ĐẤT ĐAI ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 3 CHƯƠNG 1 NHẬP MÔN CSDL CÁC KHÁI NIỆM MỘT SỐ VÍ DỤ CẤU TRÚC MỘT HỆ CSDL TÍNH ĐỘC LẬP DỮ LIỆU MÔ HÌNH DỮ LIỆU HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 4 KHÁI NIỆM CSDL Khái niệm về dữ liệu Nhu cầu quản lý và truy xuất thông tin Các hình thức tổ chức dữ liệu Các tính chất của dữ liệu Các dạng dữ liệu ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 5 Trần thị Son; 19 tuổi; quê quán: Bình Định Đơn vị hành chánh Thái Lan; dân số 60 triệu người Sinh viên Tỉnh Bình Thuận; cách Tp.HCM 150km Quốc gia Lào; dân số 30 triệu người Trung Quốc; 1,2 tỷ người Tỉnh Long An; Cách Tp.HCM 50km Nguyễn thị Mén; 20 tuổi; Quê quán: Tiền Giang Tỉnh Đồng Nai; cách Tp.HCM 30km Việt nam; dân số 80 triệu người Lê Văn Lúa; 21 tuổi; quê quán: Long An ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 6 CẤU TRÚC 1 HỆ CSLD Mức vật lý NGƯỜI SD 1 NGƯỜI SD 2 ………. NGƯỜI SD n Mức khái niệm CSDL Mức khung nhìn KHÁI NIỆM NGƯỜI SỬ DỤNG CSDL VẬT LÝ NGƯỜI THIẾT KẾ HỆ THỐNG MÁY TÍNH ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 7 TÍNH ĐỘC LẬP DỮ LIỆU Mức độc lập vật lý (Physical data independence) là ( khả năng sửa đổi sơ đồ vật lý khơng làm cho các chương trình ứng dụng phải viết lại. Các sửa đổi ở mức vật lý là cần thiết để cải thiện hiệu năng. Độc lập dữ liệu luận lý (Logical data independence) là khả năng sửa đổi sơ đồ luận lý khơng làm cho các chương trình ứng dụng phải viết lại. Các sửa đổi ở mức luận lý là cần thiết khi cấu trúc luận lý của cơ sở dữ liệu bị thay thế. ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 8 MÔ HÌNH DỮ LIỆU Mô hình mạng Mô hình phân cấp Mô hình thực thể kết hợp Mô hình quan hệ ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 9 MÔ HÌNH MẠNG (Network model) Mục tin Dữ liệu gôïp Bản ghi ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 10 MÔ HÌNH PHÂN CẤP (Hierarchical model) Cây (Tree) Đoạn (Segment) Trường (Field) Cây các đoạn (Tree of segments) ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 11 MÔ HÌNH QUAN HỆ (Relational model) Bối cảnh ra đời Trước khi có RM, dữ liệu được quản lý bằng tập tin – hệ tập tin với các ngôn ngữ: COBOL, FORTRAN, PASCAL Những hạn chế của hệ tập tin: Có sự liên kết chặt chẽ giữa cấu trúc vật lý – luận lý và chương trình ứng dụng Dư thừa dữ liệu quá lớn Người SD ít có khả năng tiếp cận và khai thác dữ liệu ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 12 MÔ HÌNH QUAN HỆ (Relationship model) Quan hệ (Relationship) Thuộc tính (Attribute) Miền giá trị (Domain) Bộ trong quan hệ (Record) Khoá và thuộc tính khoá (Primary key) Thuộc tính không khĩa(None primary key) ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 13 MÔ HÌNH THỰC THỂ KẾT HỢP (Entities relationship model) Thực thể (Entities) Mối kết hợp (Join) Quan hệ (Relationship) ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 14 HỆ QUẢN TRỊ CSLD (Database Management System) • Một cơ sở dữ liệu (CSDL/ DB: DataBase) là một tập hợp các tập tin có liên quan với nhau, được thiết kế nhằm làm giảm thiểu sự lặp lại dữ liệu. • Một hệ quản trị cơ sở dữ liệu (HQTCSDL/ DBMS: DataBase Management System) là một hệ thống gồm một CSDL và các thao tác trên CSDL đó, được thiết kế trên một nền tảng phần cứng, phần mềm và với ...
Nội dung trích xuất từ tài liệu:
Bài giảng môn học Cơ sở dữ liệu - ThS. Lê Ngọc Lãm TRƯỜNG ĐH NÔNG LÂM TP.HCM KHOA QUẢN LÝ ĐẤT ĐAI & BẤT ĐỘNG SẢN Bài giảng môn học CƠ SỞ DỮ LIỆU Giảng viên: ThS. Lê Ngọc Lãm Bộ môn: Công Nghệ Địa Chính ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 1 GIỚI THIỆU MÔN HỌC Thời lượng Phạm vi môn học Đối tượng nghiên cứu Mục đích nghiên cứu Yêu cầu môn học Cấu trúc môn học ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 2 NỘI DUNG 1. NHẬP MÔN CSDL 2. CƠ SỞ DỮ LIỆU QUAN HỆ 3. CHUẪN HOÁ CSDL 4. THIẾT KẾ HỆ THỐNG 5. CSDL TÀI NGUYÊN ĐẤT ĐAI ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 3 CHƯƠNG 1 NHẬP MÔN CSDL CÁC KHÁI NIỆM MỘT SỐ VÍ DỤ CẤU TRÚC MỘT HỆ CSDL TÍNH ĐỘC LẬP DỮ LIỆU MÔ HÌNH DỮ LIỆU HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 4 KHÁI NIỆM CSDL Khái niệm về dữ liệu Nhu cầu quản lý và truy xuất thông tin Các hình thức tổ chức dữ liệu Các tính chất của dữ liệu Các dạng dữ liệu ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 5 Trần thị Son; 19 tuổi; quê quán: Bình Định Đơn vị hành chánh Thái Lan; dân số 60 triệu người Sinh viên Tỉnh Bình Thuận; cách Tp.HCM 150km Quốc gia Lào; dân số 30 triệu người Trung Quốc; 1,2 tỷ người Tỉnh Long An; Cách Tp.HCM 50km Nguyễn thị Mén; 20 tuổi; Quê quán: Tiền Giang Tỉnh Đồng Nai; cách Tp.HCM 30km Việt nam; dân số 80 triệu người Lê Văn Lúa; 21 tuổi; quê quán: Long An ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 6 CẤU TRÚC 1 HỆ CSLD Mức vật lý NGƯỜI SD 1 NGƯỜI SD 2 ………. NGƯỜI SD n Mức khái niệm CSDL Mức khung nhìn KHÁI NIỆM NGƯỜI SỬ DỤNG CSDL VẬT LÝ NGƯỜI THIẾT KẾ HỆ THỐNG MÁY TÍNH ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 7 TÍNH ĐỘC LẬP DỮ LIỆU Mức độc lập vật lý (Physical data independence) là ( khả năng sửa đổi sơ đồ vật lý khơng làm cho các chương trình ứng dụng phải viết lại. Các sửa đổi ở mức vật lý là cần thiết để cải thiện hiệu năng. Độc lập dữ liệu luận lý (Logical data independence) là khả năng sửa đổi sơ đồ luận lý khơng làm cho các chương trình ứng dụng phải viết lại. Các sửa đổi ở mức luận lý là cần thiết khi cấu trúc luận lý của cơ sở dữ liệu bị thay thế. ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 8 MÔ HÌNH DỮ LIỆU Mô hình mạng Mô hình phân cấp Mô hình thực thể kết hợp Mô hình quan hệ ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 9 MÔ HÌNH MẠNG (Network model) Mục tin Dữ liệu gôïp Bản ghi ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 10 MÔ HÌNH PHÂN CẤP (Hierarchical model) Cây (Tree) Đoạn (Segment) Trường (Field) Cây các đoạn (Tree of segments) ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 11 MÔ HÌNH QUAN HỆ (Relational model) Bối cảnh ra đời Trước khi có RM, dữ liệu được quản lý bằng tập tin – hệ tập tin với các ngôn ngữ: COBOL, FORTRAN, PASCAL Những hạn chế của hệ tập tin: Có sự liên kết chặt chẽ giữa cấu trúc vật lý – luận lý và chương trình ứng dụng Dư thừa dữ liệu quá lớn Người SD ít có khả năng tiếp cận và khai thác dữ liệu ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 12 MÔ HÌNH QUAN HỆ (Relationship model) Quan hệ (Relationship) Thuộc tính (Attribute) Miền giá trị (Domain) Bộ trong quan hệ (Record) Khoá và thuộc tính khoá (Primary key) Thuộc tính không khĩa(None primary key) ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 13 MÔ HÌNH THỰC THỂ KẾT HỢP (Entities relationship model) Thực thể (Entities) Mối kết hợp (Join) Quan hệ (Relationship) ThS. Lê Ngọc Lãm Thursday, December 24, 2015 Cơ Sở Dữ Liệu 14 HỆ QUẢN TRỊ CSLD (Database Management System) • Một cơ sở dữ liệu (CSDL/ DB: DataBase) là một tập hợp các tập tin có liên quan với nhau, được thiết kế nhằm làm giảm thiểu sự lặp lại dữ liệu. • Một hệ quản trị cơ sở dữ liệu (HQTCSDL/ DBMS: DataBase Management System) là một hệ thống gồm một CSDL và các thao tác trên CSDL đó, được thiết kế trên một nền tảng phần cứng, phần mềm và với ...
Tìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu Nhập môn cơ sở dữ liệu Cơ sở dữ liệu quan hệ Chuẩn hoá cơ sở dữ liệu Thiết kế hệ thống Cơ sở dữ liệu tài nguyên đất đaiGợi ý tài liệu liên quan:
-
62 trang 401 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 376 6 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 289 0 0 -
13 trang 289 0 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 282 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 254 1 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 243 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 242 0 0 -
Giáo trình Lập trình quản lý với Microsoft Access 2013 toàn tập: Phần 1
195 trang 234 0 0 -
Đồ án cung cấp điện: Thiết kế hệ thống cung cấp điện cho xí nghiệp công nghiệp
108 trang 214 0 0