Trong chương 2 Tổng quan hệ cơ sở dữ liệu thuộc bài giảng Quản trị cơ sở dữ liệu nhằm giới thiệu và khái niệm cơ bản, sự phát triển của hệ quản trị cơ sở dự liệu. Hệ cơ sở dữ liệu trong quy trình phát triển phần mềm, lựa chọn hệ quản trị cơ sở dữ liệu, phân loại các hệ cơ sở dữ liệu. | Tổng quan hệ cơ sở dữ liệu ThS. Hoàng Mạnh Hà hoangha84@ Nội dung Giới thiệu và khái niệm cơ bản Sự phát triển của HQT CSDL Hệ cơ sở dữ liệu trong quy trình phát triển phần mềm Lựa chọn hệ quản trị cơ sở dữ liệu Phân loại các hệ cơ sở dữ liệu SGU - Khoa CNTT - Hệ quản trị CSDL 2 Giới thiệu và khái niệm cơ bản SGU - Khoa CNTT - Hệ quản trị CSDL 3 Giới thiệu Sự phát triển của hoạt động thiết kế CSDL nói chung trải qua một quá trình phát triển có hệ thống. Sự phát triển của dữ liệu: Tập tin Dữ liệu quan hệ Dữ liệu đối tượng Dữ liệu đối tượng quan hệ SGU - Khoa CNTT - Hệ quản trị CSDL 4 Khái niệm Hệ cơ sở dữ liệu là hệ thống gồm 4 thành phần: Cơ sở dữ liệu Người sử dụng Phần mềm quản trị cơ sở dữ liệu Phần cứng Hệ quản trị cơ sở dữ liệu: hệ thống phần mềm cho phép tạo CSDL và điều khiển hoạt động của CSDL đó. SGU - Khoa CNTT - Hệ quản trị CSDL 5 Sự phát triển của Hệ quản trị cơ sở dữ liệu SGU - Khoa CNTT - Hệ quản trị CSDL 6 Bất lợi của . | Tổng quan hệ cơ sở dữ liệu ThS. Hoàng Mạnh Hà hoangha84@ Nội dung Giới thiệu và khái niệm cơ bản Sự phát triển của HQT CSDL Hệ cơ sở dữ liệu trong quy trình phát triển phần mềm Lựa chọn hệ quản trị cơ sở dữ liệu Phân loại các hệ cơ sở dữ liệu SGU - Khoa CNTT - Hệ quản trị CSDL 2 Giới thiệu và khái niệm cơ bản SGU - Khoa CNTT - Hệ quản trị CSDL 3 Giới thiệu Sự phát triển của hoạt động thiết kế CSDL nói chung trải qua một quá trình phát triển có hệ thống. Sự phát triển của dữ liệu: Tập tin Dữ liệu quan hệ Dữ liệu đối tượng Dữ liệu đối tượng quan hệ SGU - Khoa CNTT - Hệ quản trị CSDL 4 Khái niệm Hệ cơ sở dữ liệu là hệ thống gồm 4 thành phần: Cơ sở dữ liệu Người sử dụng Phần mềm quản trị cơ sở dữ liệu Phần cứng Hệ quản trị cơ sở dữ liệu: hệ thống phần mềm cho phép tạo CSDL và điều khiển hoạt động của CSDL đó. SGU - Khoa CNTT - Hệ quản trị CSDL 5 Sự phát triển của Hệ quản trị cơ sở dữ liệu SGU - Khoa CNTT - Hệ quản trị CSDL 6 Bất lợi của lưu trữ thông tin File Dư thừa dữ liệu và tính không nhất quán: tăng chi phí lưu trữ và truy xuất, sự không thống nhất của dữ liệu. Khó khăn trong vấn đề truy xuất dữ liệu. Sự cô lập dữ liệu: khó khăn trong thiết lập ràng buộc dữ liệu. SGU - Khoa CNTT - Hệ quản trị CSDL 7 Bất lợi của lưu trữ thông tin File Vấn đề về tính nguyên tử (Atomicity): Tính nguyên tử của một giao dịch: hoặc là hoàn tất trọn vẹn hoặc là không có gì. VD: Chuyển khoản Vấn đề xử lý nhiều truy cập khi cập nhật dữ liệu. Tính an toàn: phải chặn truy xuất không mong muốn và phân quyền truy xuất. SGU - Khoa CNTT - Hệ quản trị CSDL 8 Yêu cầu phát triển của HQT CSDL Sự hạn chế trong những phương pháp, hệ thống lưu trữ cũ. Sự phát triển về quy mô dữ liệu: Độ lớn của CSDL Số lượng truy xuất CSDL Đòi hỏi về sự ổn định, an toàn khi ứng dụng CSDL vào các hệ thống quan trọng, có thời gian hoạt động 24/7 như hệ thống xử lý giao dịch (transaction processing systems). SGU - Khoa CNTT - Hệ quản trị CSDL 9 Khả năng của HQT CSDL Định .