Bài giảng môn học Cơ sở dữ liệu - ThS. Lê Ngọc Lãm

168 26 0
Bài giảng môn học Cơ sở dữ liệu - ThS. Lê Ngọc Lãm

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

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.

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 Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 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 Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu NỘI DUNG      NHẬP MÔN CSDL CƠ SỞ DỮ LIỆU QUAN HỆ CHUẪN HOÁ CSDL THIẾT KẾ HỆ THỐNG CSDL TÀI NGUYÊN ĐẤT ĐAI Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu CHƯƠNG 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 Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu KHÁI NIỆM CSDL      Khái niệm liệu Nhu cầu quản lý truy xuất thơng tin Các hình thức tổ chức liệu Các tính chất liệu Các dạng liệu Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 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 Việt nam; dân số 80 triệu người Tỉnh Đồng Nai; cách Tp.HCM 30km Lê Văn Lúa; 21 tuổi; quê quán: Long An Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu CẤU TRÚC HỆ CSLD    Mức vật lý Mức khái niệm Mức khung nhìn NGƯ NGƯỜI SD NGƯỜI SỬ DỤNG NGƯ NGƯỜI SD ……… NGƯ NGƯỜI SD n CSDL KHÁI NIỆM CSDL VẬT LÝ NGƯỜI THIẾT KẾ HỆ THỐNG MÁY TÍNH Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu TÍNH ĐỘC LẬP DỮ LIỆU   Mức độc lập vật lý (Physical data independence) khả sửa đổi sơ đồ vật lý khơng làm cho chương trình ứng dụng phải viết lại Các sửa đổi mức vật lý cần thiết để cải thiện hiệu Độc lập liệu luận lý (Logical data independence) khả sửa đổi sơ đồ luận lý khơng làm cho chương trình ứng dụng phải viết lại Các sửa đổi mức luận lý cần thiết cấu trúc luận lý sở liệu bị thay Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 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ệ  Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu MƠ HÌNH MẠNG (Network model)    Mục tin Dữ liệu gợp Bản ghi Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 10 CẤU TRÚC VÀ MƠ HÌNH DỮ LIỆU BẢN ĐỒ Thơng tin vị trí khơng gian (Spatial data): Là thông tin mô tả dạng cấu trúc liệu đối tượng đồ họa thể vị trí khơng gian đối tượng hệ tọa độ định  Thông tin quan hệ không gian (Relational spatial data hay Topology): Thông tin mơ tả dạng mơ hình liệu Topology Mơ hình liệu Topology thể quan hệ khơng gian kiểu quan hệ : + Liên thông với nhau: Thể dạng đường, điểm + Kề nhau: thể dạng đường bao, đường khép kín: Polygon + Nằm nhau: thể trực tiếp từ tọa độ đối tượng đồ họa  Thông tin thuộc tính đối tượng  Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 154 Đối tượng dạng điểm (theo mơ hình quản lý MicroStation) Dữ liệu không gian: + Element header: Thông tin chung cho đối tượng + Display header: Thông tin chung hiển thị đối tượng + Cell name: Tên đối tượng + Level: Lớp chứa đối tượng + Min: Tọa độ thấp + Max: Tọa độ cao + Tran matrix: Ma trận chuyển đổi tọa độ + Origin: Vị trí đặt đối tượng + MSlink: Chỉ số liên kết thuộc tính Dữ liệu thuộc tính: Dữ liệu thuộc tính kèm theo đối tượng dạng điểm lưu trữ dạng bảng theo mơ hình sở liệu quan hệ (Relationship Database Model) bao gồm thuộc tính sau: + MSlink: Chỉ số liên kết với liệu không gian + Kiểu: để phân loại đối tượng dạng điểm + Tên: tên điểm + Các thuộc tính khác: Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 155 MƠ HÌNH LIÊN KẾT Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 156 Đối tượng dạng vùng Dữ liệu không gian; + PolygonID: Chỉ số + Xmin, Ymin: Giới hạn tọa độ + Xmax, Ymax: Giới hạn tọa độ + Xcentroid, Ycentroid: Tọa độ điểm trọng tâm + Area: Diện tích + Perimate: Chu vi + nArc: Số đường tham gia vào tạo đường bao Dữ liệu thuộc tính: Dữ liệu thuộc tính kèm theo đối tượng dạng vùng tổ chức dạng bảng(table) theo mơ hình sở liệu quan hệ bao gồm đối tựơng sau đây: + Polygon_ID: Chỉ số liên kết với liệu không gian đồng thời số vùng + Area: Diện tích + Perimate: Chu vi + Style: Kiểu để phân loại đối tượng + Các thuộc tính khác Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 157 MƠ HÌNH LIÊN KẾT Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 158 XỬ LÝ THÔNG TIN TRONG HỆ THỐNG       Thiết lập Topology Loại bỏ điểm dư thừa Tạo đồ chuyên đề Hiển thị nhãn Tìm kiếm đối tượng Tính tốn lượng hóa thơng tin đồ Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 159 Thiết lập Topology Thiết lập, mã hóa quan hệ điểm, cung vùng để tạo nên thực thể Trong qúa trính thiết lập Topology số bảng thiết lập để lưu điểm nút(node) cung vùng Các bước phải tiến hành thiết lập Topology bao gồm: + Sắp xếp lại liệu tệp lưu tọa độ đồ sau cho tọa độ trục Y tăng dần + Loại bỏ điểm nút đường dư thừa + Kiến tạo bảng nút + Kiến tạo bảng cung + Kiến tạo bảng vùng Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 160 Loại bỏ điểm dư thừa Tất phương pháp số hóa đồ phát sinh nhiều điểm, đoạn thẳng số lượng cần thiết Số liệu mà máy tính nhận từ đồ số hóa tọa độ điểm lớp Các lớp liệu tạo dãy liên tục điểm nối với đôi E = (x1, y1), (x2, y2), ….(xn, yn) Các tọa độ phát sinh người sử dụng nhấn chuột cách ngẫu nhiên Vì hai điểm liên tiếp phát sinh trùng nhau, nằm đường thẳng gần đến mức không cần thiết Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 161 Tạo đồ chuyên đề  Bản đồ chuyên đề sử dụng để hiển thị thuộc tính đối tượng đồ dạng đồ thị, màu sắc, biểu tượng theo kính cở kiểu khác vùng đồ Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 162 Hiển thị nhãn  Bản đồ tập hợp đối tượng địa lý xếp theo lớp(Level) Trong q trình khai thác hệ thống có khả hiển thị chồng (trùng) đối tượng Khi ứng dụng hệ thống vào việc nghiên cứu, đánh giá, hệ thống có khả hiển thị nhiều thuộc tính khác khau đối tượng Do cần tính tốn xếp vị trí đặt nhãn đối tượng cho hợp lý Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 163 Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 164 Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 165 Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 166 Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 167 PHẦN LÝ THUYẾT MÔN HỌC ĐẾN ĐÂY LÀ KẾT THÚC XIN CẢM ƠN Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 168 ... ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 26 QUAN HỆ Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 27 Khóa - Khóa ngọai Quan hệ    Siêâu khóa Khóa Khóa ngọai Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở. .. 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 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ệ  Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu MƠ HÌNH... ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 20 Ví dụ Cách quản lý thơng tin sinh viên đăng ký môn học sau: Sunday, May 9, 2021 ThS Lê Ngọc Lãm Cơ Sở Dữ Liệu 21 Ví dụ (tt) Những hạn chế khắc phục tổ chức liệu

Ngày đăng: 08/05/2021, 19:12

Từ khóa liên quan

Mục lục

  • TRƯỜNG ĐH NÔNG LÂM TP.HCM

  • GIỚI THIỆU MÔN HỌC

  • NỘI DUNG

  • CHƯƠNG 1 NHẬP MÔN CSDL

  • KHÁI NIỆM CSDL

  • PowerPoint Presentation

  • CẤU TRÚC 1 HỆ CSLD

  • TÍNH ĐỘC LẬP DỮ LIỆU

  • MÔ HÌNH DỮ LIỆU

  • MÔ HÌNH MẠNG (Network model)

  • MÔ HÌNH PHÂN CẤP (Hierarchical model)

  • MÔ HÌNH QUAN HỆ (Relational model)

  • Slide 13

  • MÔ HÌNH THỰC THỂ KẾT HỢP (Entities relationship model)

  • HỆ QUẢN TRỊ CSLD (Database Management System)

  • Cấu trúc vật lý và luận lý

  • TÍNH CHẤT HỆ QUẢN TRỊ CSDL

  • LỊCH SỬ HỆ QUẢN TRỊ CSDL

  • CHỨC NĂNG HỆ QUẢN TRỊ CSDL

  • Chương 2 MÔ HÌNH DỮ LIỆU QUAN HỆ (RELATIONAL MODEL)

Tài liệu cùng người dùng

Tài liệu liên quan