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 ...
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 ...
Tài liệu có liên quan:
-
52 trang 468 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 367 0 0 -
96 trang 334 0 0
-
74 trang 329 0 0
-
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 321 1 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 321 0 0 -
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 304 0 0 -
Tài liệu hướng dẫn sử dụng thư điện tử tài nguyên và môi trường
72 trang 303 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 297 0 0 -
64 trang 291 0 0