Danh mục tài liệu

Hệ Cơ Sở Dữ Liệu

Số trang: 34      Loại file: pdf      Dung lượng: 1.41 MB      Lượt xem: 22      Lượt tải: 0    
Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Giới thiệu Các mức mô hình CSDL Ngôn ngữ CSDL Qui trình phát triển CSDL Hệ quản trị CSDLCác thành phần của Hệ quản trị CSDL Tính năng của Hệ quản trị CSDL Kiến trúc của Hệ quản trị CSDL2.1. Giới thiệu: Quản lý fileHệ Cơ Sở Dữ LiệuChương trình ứng dụng 1 Quản lý dữ liệu Hệ Thống Quản Lý Tập Tin Tập tin Tập tinChương trình ứng dụng 2 Quản lý dữ liệuChương trình ứng dụng 3 Quản lý dữ liệuTập tinDữ liệu3.Hạn chếHệ Cơ Sở Dữ LiệuDữ liệu bị trùng lắp và dư thừa Thiếu tính nhất...
Nội dung trích xuất từ tài liệu:
Hệ Cơ Sở Dữ Liệu CHƯƠNG I Giới thiệu Hệ Cơ Sở Dữ LiệuHCSDL 1Nội dung Hệ Cơ Sở Dữ Liệu™ Giới thiệu™ Các mức mô hình CSDL™ Ngôn ngữ CSDL™ Qui trình phát triển CSDL™ Hệ quản trị CSDL ƒ Các thành phần của Hệ quản trị CSDL ƒ Tính năng của Hệ quản trị CSDL ƒ Kiến trúc của Hệ quản trị CSDL 21. Giới thiệu: Quản lý file Hệ Cơ Sở Dữ Liệu Chương trình ứng dụng 1 Quản lý dữ liệu Tập Hệ tin Thống Chương trình ứng dụng 2 Quản Tập Quản lý dữ liệu Lý tin Tập Tin Chương trình ứng dụng 3 Tập Dữ liệu Quản lý dữ liệu tin 3Hạn chế Hệ Cơ Sở Dữ Liệu™ Dữ liệu bị trùng lắp và dư thừa™ Thiếu tính nhất quán giữa các dữ liệu™ Khó khăn trong việc truy xuất™ Việc chia sẻ dữ liệu bị hạn chế™ Khó khôi phục 4Cơ sở dữ liệu (Database) Hệ Cơ Sở Dữ Liệu Chương trình ứng dụng 1 Quản lý dữ liệu Hệ Chương trình ứng dụng 2 Quản Quản lý dữ liệu Trị CSDL CSDL Chương trình ứng dụng 3 Quản lý dữ liệu 5Ưu điểm khi sử dụng Cơ sở dữ liệu Hệ Cơ Sở Dữ Liệu™ Độc lập dữ liệu – chương trình™ Giảm tối thiểu dư thừa dữ liệu™ Nâng cao tính nhất quán dữ liệu™ Thuận tiện cho việc dùng chung dữ liệu™ Tăng hiệu suất phát triển bảo trì, ứng dụng™ Dễ dàng áp dụng các ràng buộc, tiêu chuẩn 6Cơ sở dữ liệu (Database) Hệ Cơ Sở Dữ Liệu™ Một tập hợp có cấu trúc của những dữ liệu có liên quan với nhau được lưu trữ trong máy tính ƒ Sinh viên ƒ Niên giám điện thoại ƒ Dự án™ CSDL được thiết kế, xây dựng, và lưu trữ với một mục đích xác định, phục vụ cho một số ứng dụng và người dùng™ Tập ngẫu nhiên của các dữ liệu không thể xem là một CSDL 7CSDL: Tính chất Hệ Cơ Sở Dữ Liệu™ Nó biểu diễn cho một phần thế giới thực™ Nó là tập hợp dữ liệu có quan hệ chặt chẽ về logic™ Nó có một mục tiêu phục vụ cho một nhóm người dùng và ứng dụng nhất định 8Ví dụ về CSDL Hệ Cơ Sở Dữ Liệu 9Thuật ngữ Hệ Cơ Sở Dữ Liệu™ Data (dữ liệu): văn bản(text), đồ họa(graphics), hình ảnh (images), âm thanh (sound)…™ Information (thông tin): dữ liệu đã được xử lý™ Database: Là một tập hợp dữ liệu có liên quan luận lý với nhau, chứa thông tin có tổ chức của một hệ thống nhằm đáp ứng nhu cầu khai thác và chia sẽ thông tin của người dùng.™ Hệ quản trị CSDL ( Database Management System - DBMS): là một hệ thống các phần mềm cho phép người sử dụng định nghĩa, tạo lập, bảo trì và điều khiển truy xuất CSDL™ Hệ CSDL ? 102. Các mức mô hình CSDL Hệ Cơ Sở Dữ Liệu™ Mô hình mức cao (khái niệm) ƒ Cung cấp các khái niệm gần gũi với người dùng ƒ Mô hình phải tự nhiên và giàu ngữ nghĩa ƒ VD: mô hình thực thể kết hợp (ER), mô hình đối tượng…™ Mô hình mức thấp (mô hình vật lý): Đưa ra các khái niệm mô tả chi tiết về cách thức dữ liệu được lưu trữ trong máy tính™ Mô hình Cài đặt CSDL: Cách thức dữ liệu tổ chức trên máy tính 11Mô hình ER Hệ Cơ Sở Dữ Liệu 12Lược đồ CSDL (Database Schema) Hệ Cơ Sở Dữ Liệu™ Là các mô tả về cấu trúc và ràng buộc trên CSDL 13Thể hiện CSDL (Database Instance) Hệ Cơ Sở Dữ Liệu™ Là dữ liệu hiện thời được lưu trữ trong CSDL ở một thời điểm nào đó™ Tình trạng của CSDL 143. Ngôn ngữ CSDL… Hệ Cơ Sở Dữ Liệu™ Ngôn ngữ xác định dữ liệu (DDL –Data Definition Language)™ Ví dụ CREATE TABLE employees ( id INTEGER PRIMARY KEY, first_name CHAR(50) null, last_name CHAR(75) not null, date_of_birth DATE null ); ) 15…Ngôn ngữ CSDL… ...