Hệ quản trị cơ sở dữ liệu
Số trang: 129
Loại file: pdf
Dung lượng: 1.64 MB
Lượt xem: 1301
Lượt tải: 1
Thông tin tài liệu
Hệ quản trị cơ sở dữ liệu
Chương I GIỚI THIỆU * Mục tiêu * Kiến thức cần có để học chương này * Tài liệu tham khảo liên quan đến chương * Nội dung I.1 HỆ CƠ SỞ DỮ LIỆU I.2 CÁCH NHÌN DỮ LIỆU: I.3 MÔ HÌNH DỮ LIỆU: I.4 NGÔN NGỮ CƠ SỞ DỮ LIỆU: I.5 QUẢN TRỊ GIAO DỊCH: I.6 QUẢN TRỊ LƯU TRỮ: I.7 NHÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU: I.8 NGƯỜI SỬ DỤNG CSDL: I.9 CẤU TRÚC HỆ THỐNG TỔNG THỂ: I.10 KIẾN TRÚC HỆ CƠ SỞ DỮ LIỆU: * Vấn đề nghiên cứu của chương kế tiếp - Một cơ sở dữ liệu ( CSDL/ DB: DataBase ) là một tập hợp các tập tin có liên quan với nhau, được thiết kế nhằm làm giảm thiểu sự lặp lại dữ liệu. - Một hệ quản trị cơ sở dữ liệu ( HQTCSDL/ DBMS: DataBase Management System ) là một hệ thống gồm một CSDL và các thao tác trên CSDL đó, được thiết kế trên một nền tảng phần cứng và với một kiến trúc nhất định. - Một hệ cơ sở dữ liệu ( HCSDL/ DBS: DataBase System ) là một phần mềm cho phép xây dựng một HQTCSDL. - Chương này cho ra một cái nhìn bao quát về CSDL, HQTCSDL, các yêu cầu mà một HQTCSDL đặt ra cũng chính là những chức năng mà một HCSDL phải có. Một khái niệm quan trọng trong việc xây dựng một HCSDL đáp ứng được các yêu cầu đặt ra là khái niệm giao dịch ( Transaction ). Các tính chất mà một giao dịch phải có để đảm bảo một HQTCSDL, được xây dựng trên HCSDL tương ứng, trong suốt quá trình hoạt động sẽ luôn cho một CSDL tin cậy ( có nghĩa là dữ liệu luôn nhất quán ). Quản trị giao dịch nhằm đảm bảo mỗi giao dịch trong hệ thống có các tính chất mà một giao dịch phải có. Một điều cần chú ý là trong các tính chất của một giao dịch tính chất nhất quán trước hết phải được đảm bảo bởi người lập trình-người viết ra giao dịch!!!
Xem thêm
Chương I GIỚI THIỆU * Mục tiêu * Kiến thức cần có để học chương này * Tài liệu tham khảo liên quan đến chương * Nội dung I.1 HỆ CƠ SỞ DỮ LIỆU I.2 CÁCH NHÌN DỮ LIỆU: I.3 MÔ HÌNH DỮ LIỆU: I.4 NGÔN NGỮ CƠ SỞ DỮ LIỆU: I.5 QUẢN TRỊ GIAO DỊCH: I.6 QUẢN TRỊ LƯU TRỮ: I.7 NHÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU: I.8 NGƯỜI SỬ DỤNG CSDL: I.9 CẤU TRÚC HỆ THỐNG TỔNG THỂ: I.10 KIẾN TRÚC HỆ CƠ SỞ DỮ LIỆU: * Vấn đề nghiên cứu của chương kế tiếp - Một cơ sở dữ liệu ( CSDL/ DB: DataBase ) là một tập hợp các tập tin có liên quan với nhau, được thiết kế nhằm làm giảm thiểu sự lặp lại dữ liệu. - Một hệ quản trị cơ sở dữ liệu ( HQTCSDL/ DBMS: DataBase Management System ) là một hệ thống gồm một CSDL và các thao tác trên CSDL đó, được thiết kế trên một nền tảng phần cứng và với một kiến trúc nhất định. - Một hệ cơ sở dữ liệu ( HCSDL/ DBS: DataBase System ) là một phần mềm cho phép xây dựng một HQTCSDL. - Chương này cho ra một cái nhìn bao quát về CSDL, HQTCSDL, các yêu cầu mà một HQTCSDL đặt ra cũng chính là những chức năng mà một HCSDL phải có. Một khái niệm quan trọng trong việc xây dựng một HCSDL đáp ứng được các yêu cầu đặt ra là khái niệm giao dịch ( Transaction ). Các tính chất mà một giao dịch phải có để đảm bảo một HQTCSDL, được xây dựng trên HCSDL tương ứng, trong suốt quá trình hoạt động sẽ luôn cho một CSDL tin cậy ( có nghĩa là dữ liệu luôn nhất quán ). Quản trị giao dịch nhằm đảm bảo mỗi giao dịch trong hệ thống có các tính chất mà một giao dịch phải có. Một điều cần chú ý là trong các tính chất của một giao dịch tính chất nhất quán trước hết phải được đảm bảo bởi người lập trình-người viết ra giao dịch!!!