Danh mục

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    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 2,000 VND Tải xuống file đầy đủ ( trang) 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 ...

Tài liệu được xem nhiều:

Tài liệu liên quan: