Hệ quản trị cơ sở dữ liệu 1. Các chức năng của hệ quản trị cơ sở dữ liệu (QTCSDL) 2. Hoạt động của một hệ CSDL 3. Vai trò của con người khi làm việc với hệ CSDL 4. Các bước xây dựng CSDL 1. Các chức năng của hệ quản trị cơ sở dữ liệu (QTCSDL) a. Cung cấp môi trường tạo lập CSDL b. Cung cấp môi trường cập nhật và khai thác dữ liệu c. Cung cấp công cụ kiểm soát, điều khiển truy cập vào CSDL a. Cung cấp môi trường tạo lập CSDL Người dùng sử dụng ngôn ngữ...
Bài 2: Hệ quản trị sở liệu Giảng viên hướng dẫn: Thầy Trần Doãn Vinh Sinh viên thực hiện: Trần Hoài Nam Hệ quản trị sở liệu Các chức hệ quản trị sở liệu (QTCSDL) Hoạt động hệ CSDL Vai trò người làm việc với hệ CSDL Các bước xây dựng CSDL Các chức hệ quản trị sở liệu (QTCSDL) a Cung cấp môi trường tạo lập CSDL b Cung cấp môi trường cập nhật khai thác liệu c Cung cấp cơng cụ kiểm sốt, điều khiển truy cập vào CSDL a Cung cấp môi trường tạo lập CSDL Người dùng sử dụng ngôn ngữ định nghĩa liệu để khai báo kiểu cấu trúc liệu, khai báo ràng buộc liệu lưu trữ CSDL b Cung cấp môi trường cập nhật khai thác liệu Người dùng sử dụng ngôn ngữ thao tác liệu để diễn tả yêu cầu cập nhật (nhập, sửa, xóa liệu) hay tìm kiếm, kết xuất thơng tin (xuất liệu chứa CSDL theo điều kiện tìm kiếm cụ thể) c Cung cấp cơng cụ kiểm sốt, điều khiển truy cập vào CSDL Hệ quản trị CSDL đảm bảo : • Phát ngăn chặn truy cập trái phép • Duy trì tính qn liệu • Tổ chức, điều khiển truy cập lúc • Khôi phục CDSL gặp cố • Quản lí mơ tả liệu 2 Hoạt động hệ CSDL Một hệ quản trị CSDL gồm thành phần : Bộ xử lí truy vấn (xử lí yêu cầu) Bộ quản lí liệu 2 Hoạt động hệ CSDL Hệ quản trị CSDL đóng vai trị cầu nối người dùng (các chương trình ứng dụng, truy vấn) với sở liệu (được quản lý hệ điều hành) 3 Vai trò người làm việc với hệ CSDL a Người quản trị CSDL b Người lập trình ứng dụng c Người dùng a Người quản trị CSDL Administrator (admin) hiểu người (hoặc nhóm người) trao quyền quản lý CSDL a Người quản trị CSDL Admin có vai trị thiết kế, cài đặt, cấp phát phần mềm, phần cứng, phân quyền người dùng … nhằm đảm bảo hệ thống hoạt động ổn định, đáp ứng yêu cầu trình ứng dụng, người dùng b Người lập trình ứng dụng Người lập trình ứng dụng có nhiệm vụ viết chương trình dựa hệ quản trị CSDL nhằm đáp ứng nhu cầu khai thác nhóm người dùng cụ thể c Người dùng Người dùng phân thành nhóm (user group) với quyền hạn định để truy cập khai thác CSDL c Người dùng Người dùng (còn gọi người dùng đầu cuối) khách hàng có nhu cầu khai thác thơng tin từ CSDL thơng qua việc sử dụng chương trình viết trước 4 Các bước xây dựng CSDL Bước 1: Khảo sát hệ thống Tìm hiểu yêu cầu công tác quản lý Xác định liệu cần lưu trữ, Phân tích mối liên hệ chúng Phân tích chức nawngcaanf có hệ thống khai thác thông tin, đáp ứng yêu cầu đặt Các bước xây dựng CSDL Bước 2: Thiết kế hệ thống Thiết kế sở liệu Lựa chọn hệ QTCSDL để triển khai Xây dựng hệ thống chương trình ứng dụng Các bước xây dựng sở liệu Bước 3: Kiểm thử hệ thống Nhập liệu cho CSDL Tiến hành chạy thử chương trình ứng dụng Nếu hệ thống đáp ứng đầy đủ yêu càu đặt đưa hệ thống vào sử dụng Nếu hệ thống lỗi cần rà sốt lại tất carcacs bước thực trước xem lỗi xuất đâu để khắc phục .. .Hệ quản trị sở liệu Các chức hệ quản trị sở liệu (QTCSDL) Hoạt động hệ CSDL Vai trò người làm việc với hệ CSDL Các bước xây dựng CSDL Các chức hệ quản trị sở liệu (QTCSDL) a Cung... gặp cố • Quản lí mơ tả liệu 2 Hoạt động hệ CSDL Một hệ quản trị CSDL gồm thành phần : Bộ xử lí truy vấn (xử lí yêu cầu) Bộ quản lí liệu 2 Hoạt động hệ CSDL Hệ quản trị CSDL đóng vai trị cầu... CSDL Bước 2: Thiết kế hệ thống Thiết kế sở liệu Lựa chọn hệ QTCSDL để triển khai Xây dựng hệ thống chương trình ứng dụng Các bước xây dựng sở liệu Bước 3: Kiểm thử hệ thống Nhập liệu cho