Danh mục tài liệu

HỆ THỐNG CƠ SỞ DỮ LIỆU

Số trang: 214      Loại file: pdf      Dung lượng: 2.61 MB      Lượt xem: 12      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:

database Cơ sở dữ liệu là sự tập hợp có tổ chức các dữ liệu có liên quan luận lý với nhau. Dữ liệu (data): sự biểu diễn của các đối tượng và sự kiện được ghi nhận và được lưu trữ trên các phương tiện của máy tính. Dữ liệu có cấu trúc: số, ngày, chuỗi ký tự, …  Dữ liệu không có cấu trúc: hình ảnh, âm thanh, đoạn phim, … Có tổ chức (organized): người sử dụng có thể dễ dàng lưu trữ, thao tác và truy xuất dữ liệu. Có liên quan luận lý (logically related): dữ...
Nội dung trích xuất từ tài liệu:
HỆ THỐNG CƠ SỞ DỮ LIỆU GIỚI THIỆU MÔN HỌC: HỆ CƠ SỞ DỮ LIỆU Database System 1 NỘI DUNG ÔN TẬP  Giới thiệu  Mô hình liên kết thực thể  Mô hình dữ liệu quan hệ  Chuyển từ ER sang quan hệ  Ràng buộc toàn vẹn  Đại số quan hệ  Ngôn ngữ SQL  Chuẩn hóa dữ liệu 2 Các khái niệm cơ bản và định nghĩa  Cơ sở dữ liệu  database  Cơ sở dữ liệu là sự tập hợp có tổ chức các dữ liệu có liên quan luận lý với nhau.  Dữ liệu (data): sự biểu diễn của các đối tượng và sự kiện được ghi nhận và được lưu trữ trên các phương tiện của máy tính.  Dữ liệu có cấu trúc: số, ngày, chuỗi ký tự, …  Dữ liệu không có cấu trúc: hình ảnh, âm thanh, đoạn phim, …  Có tổ chức (organized): người sử dụng có thể dễ dàng lưu trữ, thao tác và truy xuất dữ liệu. 3 Các khái niệm cơ bản và định nghĩa  Cơ sở dữ liệu  Có liên quan luận lý (logically related): dữ liệu mô tả một lãnh vực mà nhóm người sử dụng quan tâm và được dùng để trả lời các câu hỏi liên quan đến lãnh vực này.  Thông tin  information  Thông tin là dữ liệu đã được xử lý để làm tăng sự hiểu biết của người sử dụng.  Dữ liệu trong ngữ cảnh.  Dữ liệu được tổng hợp / xử lý. 4 Các khái niệm cơ bản và định nghĩa Dữ liệu 50010273 Nguyễn Trung Tiến MT00 20 50100298 Lê Việt Hùng MT01 19 59900012 Trần Hùng Việt MT99 21 50200542 Hồ Xuân Hương MT02 18 50000075 Bùi Đức Duy MT00 20 Thông tin: dữ liệu trong ngữ cảnh Mã sinh viên Họ và tên sinh viên Lớp Tuổi 50010273 Nguyễn Trung Tiến MT00 20 50100298 Lê Việt Hùng MT01 19 59900012 Trần Hùng Việt MT99 21 50200542 Hồ Xuân Hương MT02 18 50000075 Bùi Đức Duy MT00 20 5 Các khái niệm cơ bản và định nghĩa Thông tin: dữ liệu được tổng hợp / xử lý MT99 20% MT00 40% MT02 20% MT01 20% 6 Các khái niệm cơ bản và định nghĩa  Siêu dữ liệu  metadata  Siêu dữ liệu là dữ liệu dùng để mô tả các tính chất / đặc tính của dữ liệu khác (dữ liệu về dữ liệu).  Các đặc tính: định nghĩa dữ liệu, cấu trúc dữ liệu, qui tắc / ràng buộc. 7 Các khái niệm cơ bản và định nghĩa Siêu dữ liệu cho Sinh_viên Data Item Value Name Type Length Min Max Description MaSV Character 8 Ma sinh vien Hoten Character 30 Ho ten sinh vien Lop Character 3 Lop Tuoi Number 2 17 25 Tuoi 8 Hệ thống xử lý tập tin  Hệ thống xử lý tập tin  file processing system  Hệ thống xử lý tập tin là tập hợp các chương trình dùng để lưu trữ, thao tác và truy xuất các tập tin dữ liệu có kích thước lớn.  Các tập tin dữ liệu được lưu trữ trong các thư mục (folder). 9 Hệ thống xử lý tập tin  Các chương trình xử lý tập tin  Tạo cấu trúc tập tin.  Thêm dữ liệu vào tập tin.  Xóa dữ liệu của tập tin  Sửa dữ liệu của tập tin.  Liệt kê dữ liệu của tập tin. 10 Hệ thống xử lý tập tin  Nhược điểm của hệ thống xử lý tập tin  Phụ thuộc dữ liệu – chương trình (Program-Data Dependence)  Tất cả các chương trình ứng dụng phải duy trì siêu dữ liệu (phần mô tả) của các tập tin mà chúng sử dụng.  Dư thừa dữ liệu / Trùng lặp dữ liệu (Data Redundancy / Duplication of Data)  Các hệ thống / chương trình khác nhau có các bản dữ liệu riêng biệt của cùng dữ liệu.  Hạn chế việc dùng chung dữ liệu  Mỗi ứng dụng có các tập tin riêng biệt, ít sử dụng chung dữ liệu với các ứng dụng khác. 11 Hệ thống xử lý tập tin  Nhược điểm của hệ thống xử lý tập tin  Thời gian phát triển lâu  Người lập trình phải thiết kế các dạng tập tin dữ liệu riêng và viết cách truy xuất tập tin cho mỗi ứng dụng mới.  Chi phí bảo trì chương trình cao  Các nhược điểm nêu trên làm cho việc bảo trì chương trình gặp nhiều khó khăn, thường chiếm khoảng 80% ngân sách phát triển HTTT. 12 Cách tiếp cận cơ sở dữ liệu  Kho dữ liệu trung tâm chứa các dữ liệu dùng chung.  Dữ liệu được quản lý bởi một đơn vị điều khiển (controlling agent).  Dữ liệu được lưu trữ theo một dạng thức chuẩn và thích hợp.  Cần phải có một hệ quản trị CSDL. 13 Cách tiếp cận cơ sở dữ liệu  Ưu điểm của cách tiếp cận CSDL  Giảm bớt dư thừa dữ liệu  Nhất quán và chính xác dữ liệu  Chia sẻ dữ liệu  Các tiêu chuẩn chung có thể phát huy  An toàn được áp dụng  Đảm bảo tính Toàn vẹn dữ liệu  Độc lập dữ liệu  Bảo mật ...