Bài giảng Cơ sở dữ liệu: Bài 1 - Tổng quan về cơ sở dữ liệu
Số trang:
Loại file: pdf
Dung lượng: 208.72 KB
Lượt xem: 35
Lượt tải: 0
Xem trước 0 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 1 - Tổng quan về cơ sở dữ liệu được biên soạn nhằm trang bị cho các bạn những kiến thức về hệ thống xử lý tập tin; các đặc điểm của CSDL; người sử dụng CSDL; các ưu điểm của CSDL; mô hình dữ liệu, lược đồ và thể hiện; kiến trúc của hệ CSDL; ngôn ngữ HQT CSDL.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Bài 1 - Tổng quan về cơ sở dữ liệu Chương 1 Tổng quan về cơ sở dữ liệu Nội dung trình bày Giới thiệu Hệ thống xử lý tập tin Các đặc điểm của CSDL Người sử dụng CSDL Các ưu điểm của CSDL Mô hình dữ liệu, lược đồ và thể hiện Kiến trúc của hệ CSDL Ngôn ngữ HQT CSDL 2 Tổng quan về cơ sở dữ liệu 1 Giới thiệu (1) Từ Thông tin đến Dữ liệu. • Vai trò của thông tin trong - Đời sống. - Khoa học kỹ thuật. - Kinh doanh. - ... • Quản lý thông tin trên máy tính được thể hiện bằng các dữ liệu. Dữ liệu - Data • Dữ kiện đã biết, có thể lưu lại và có ý nghĩa ngầm định. • Tên, địa chỉ của một nhân viên. 3 Giới thiệu (2) CSDL – Database • Tập hợp các dữ liệu có liên quan với nhau. • Ví dụ - Danh sách tên và địa chỉ của các nhân viên. - Danh mục sách, tạp chí, tài liệu của một thư viện. • Tính chất - Một CSDL biểu diễn một phần thế giới thực. - Một CSDL là một tập hợp dữ liệu chặt chẽ về logic. - Một CSDL được thiết kế, xây dựng và lưu trữ với một mục đích xác định và phục vụ cho một nhóm người và một số ứng dụng nhất định. 4 Tổng quan về cơ sở dữ liệu 2 Giới thiệu (3) HQT CSDL – Database Management System • Tập hợp các chương trình cho phép tạo và duy trì cơ sở dữ liệu trên máy tính. • Hệ thống phần mềm giúp định nghĩa, xây dựng, xử lý, chia sẻ, bảo vệ và duy trì các cơ sở dữ liệu. 5 Giới thiệu (4) Hệ CSDL – Database System Các ứng dụng HQT CSDL Xử lý truy vấn Các chương trình Truy xuất dữ liệu Định nghĩa CSDL CSDL 6 Tổng quan về cơ sở dữ liệu 3 Ví dụ về một CSDL SINHVIEN TenSV MaSV Nam Khoa An 17 2002 TTH Binh 14 2004 VL MONHOC TenMH MaMH SoTC KhoaPT Cấu trúc dữ liệu TH103 4 CNTT Toán rời rạc TN220 4 TTH LOPHOC MaLH MaMH Hocky Nam Giangvien 85 TN220 2 1998 Dung 92 TH103 1 2002 Bao 7 Hệ thống xử lý tập tin (1) Ứng dụng 1 Ứng dụng 2 Ứng dụng 3 Ứng dụng 4 Hệ thống xử lý tập tin Tập tin Tập tin Tập tin Tập tin dữ liệu dữ liệu dữ liệu dữ liệu 1 2 3 4 8 Tổng quan về cơ sở dữ liệu 4 Hệ thống xử lý tập tin (2) Đặc trưng • Tập trung xử lý riêng lẻ. • Mỗi ứng dụng được thiết kế với nhiều tập tin dữ liệu riêng. Nhược điểm • Dư thừa và trùng lặp dữ liệu. • Không nhất quán dữ liệu. • Khó khăn trong truy xuất dữ liệu. • Cô lập và hạn chế chia sẻ dữ liệu. • Gây ra - Các vấn đề về sự tin cậy. - Các vấn đề về truy nhập đồng thời. - Các vấn đề về an toàn dữ liệu. 9 Các đặc điểm của CSDL (1) Tính tự mô tả của hệ CSDL • Không chỉ chứa CSDL mà còn chứa định nghĩa đầy đủ về cấu trúc CSDL và các ràng buộc. • Định nghĩa được lưu trong catalog của HQT CSDL. • Thông tin lưu trữ trong catalog gọi là siêu dữ liệu (meta-data). Tính độc lập giữa chương trình và dữ liệu • Cấu trúc của CSDL được lưu trong catalog. 10 Tổng quan về cơ sở dữ liệu ...
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Bài 1 - Tổng quan về cơ sở dữ liệu Chương 1 Tổng quan về cơ sở dữ liệu Nội dung trình bày Giới thiệu Hệ thống xử lý tập tin Các đặc điểm của CSDL Người sử dụng CSDL Các ưu điểm của CSDL Mô hình dữ liệu, lược đồ và thể hiện Kiến trúc của hệ CSDL Ngôn ngữ HQT CSDL 2 Tổng quan về cơ sở dữ liệu 1 Giới thiệu (1) Từ Thông tin đến Dữ liệu. • Vai trò của thông tin trong - Đời sống. - Khoa học kỹ thuật. - Kinh doanh. - ... • Quản lý thông tin trên máy tính được thể hiện bằng các dữ liệu. Dữ liệu - Data • Dữ kiện đã biết, có thể lưu lại và có ý nghĩa ngầm định. • Tên, địa chỉ của một nhân viên. 3 Giới thiệu (2) CSDL – Database • Tập hợp các dữ liệu có liên quan với nhau. • Ví dụ - Danh sách tên và địa chỉ của các nhân viên. - Danh mục sách, tạp chí, tài liệu của một thư viện. • Tính chất - Một CSDL biểu diễn một phần thế giới thực. - Một CSDL là một tập hợp dữ liệu chặt chẽ về logic. - Một CSDL được thiết kế, xây dựng và lưu trữ với một mục đích xác định và phục vụ cho một nhóm người và một số ứng dụng nhất định. 4 Tổng quan về cơ sở dữ liệu 2 Giới thiệu (3) HQT CSDL – Database Management System • Tập hợp các chương trình cho phép tạo và duy trì cơ sở dữ liệu trên máy tính. • Hệ thống phần mềm giúp định nghĩa, xây dựng, xử lý, chia sẻ, bảo vệ và duy trì các cơ sở dữ liệu. 5 Giới thiệu (4) Hệ CSDL – Database System Các ứng dụng HQT CSDL Xử lý truy vấn Các chương trình Truy xuất dữ liệu Định nghĩa CSDL CSDL 6 Tổng quan về cơ sở dữ liệu 3 Ví dụ về một CSDL SINHVIEN TenSV MaSV Nam Khoa An 17 2002 TTH Binh 14 2004 VL MONHOC TenMH MaMH SoTC KhoaPT Cấu trúc dữ liệu TH103 4 CNTT Toán rời rạc TN220 4 TTH LOPHOC MaLH MaMH Hocky Nam Giangvien 85 TN220 2 1998 Dung 92 TH103 1 2002 Bao 7 Hệ thống xử lý tập tin (1) Ứng dụng 1 Ứng dụng 2 Ứng dụng 3 Ứng dụng 4 Hệ thống xử lý tập tin Tập tin Tập tin Tập tin Tập tin dữ liệu dữ liệu dữ liệu dữ liệu 1 2 3 4 8 Tổng quan về cơ sở dữ liệu 4 Hệ thống xử lý tập tin (2) Đặc trưng • Tập trung xử lý riêng lẻ. • Mỗi ứng dụng được thiết kế với nhiều tập tin dữ liệu riêng. Nhược điểm • Dư thừa và trùng lặp dữ liệu. • Không nhất quán dữ liệu. • Khó khăn trong truy xuất dữ liệu. • Cô lập và hạn chế chia sẻ dữ liệu. • Gây ra - Các vấn đề về sự tin cậy. - Các vấn đề về truy nhập đồng thời. - Các vấn đề về an toàn dữ liệu. 9 Các đặc điểm của CSDL (1) Tính tự mô tả của hệ CSDL • Không chỉ chứa CSDL mà còn chứa định nghĩa đầy đủ về cấu trúc CSDL và các ràng buộc. • Định nghĩa được lưu trong catalog của HQT CSDL. • Thông tin lưu trữ trong catalog gọi là siêu dữ liệu (meta-data). Tính độc lập giữa chương trình và dữ liệu • Cấu trúc của CSDL được lưu trong catalog. 10 Tổng quan về cơ sở dữ liệu ...
Tìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu Bài giảng Cơ sở dữ liệu Tổng quan về cơ sở dữ liệu Hệ thống xử lý tập tin Đặc điểm của CSDL Ưu điểm của CSDLTài liệu liên quan:
-
62 trang 405 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 380 6 0 -
13 trang 306 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 302 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 296 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 265 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 251 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 198 0 0 -
8 trang 188 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - Đại học Kinh tế TP. HCM
115 trang 183 0 0