11/22/2018 CƠ SỞ DỮ LIỆU TỔNG QUAN VỀ HỆ THỐNG CƠ SỞ DỮ LIỆU Cơ sở liệu – Tổng quan hệ thống sở liệu NỘI DUNG • Hệ thống hướng tệp tin • Hệ thống hướng sở liệu • Hệ quản trị sở liệu • Người dùng sở liệu • Ngơn ngữ giao diện ngơn ngữ liệu Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu HỆ THỐNG HƯỚNG TỆP TIN Hình 1.1 Mơ hình hoạt động hệ thống hướng tệp tin Ths Trịnh Hoàng Nam, namth@buh.edu.vn 11/22/2018 Cơ sở liệu – Tổng quan hệ thống sở liệu HỆ THỐNG HƯỚNG TỆP TIN Ưu điểm • Ít tốn thời gian, chi phí thấp • Thiết kế đơn giản • Tính an tồn cao • Trùng lắp liệu Nhược • Dữ liệu khơng qn điểm • Khả dùng chung thấp • Khó khăn việc nâng cấp, bảo trì Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu HỆ THỐNG HƯỚNG CƠ SỞ DỮ LIỆU Hình 1.2 Mơ hình hoạt động hệ thống hướng sở liệu Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu HỆ THỐNG HƯỚNG CƠ SỞ DỮ LIỆU Ưu điểm Nhược điểm • Giảm trùng lắp liệu • Đảm bảo tính qn, tồn vẹn liệu • Dễ dàng chia sẻ thông tin cho nhiều đối tượng người dùng khác • Tốn nhiều thời gian, chi phí cao • Thiết kế phức tạp • Địi hỏi nhân lực có chun mơn Ths Trịnh Hồng Nam, namth@buh.edu.vn 11/22/2018 Cơ sở liệu – Tổng quan hệ thống sở liệu MỘT SỐ KHÁI NIỆM Dữ liệu • Những kiện ghi lại khơng có ý nghĩa Thơng tin • Dữ liệu sau xử lý ngữ cảnh định Cơ sở liệu • Tập hợp liệu có liên quan mặt luận lý Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu MỤC TIÊU CỦA HỆ THỐNG HƯỚNG CƠ SỞ DỮ LIỆU • Đảm bảo ý nghĩa liệu • Đảm bảo tính riêng tư quyền khai thác người sử dụng • Đảm bảo giải xung đột liệu • Đảm bảo tồn vẹn liệu có cố Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu NHIỆM VỤ CỦA HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Định nghĩa sở liệu • Đặc tả kiểu liệu, cấu trúc, ràng buộc toàn vẹn, … Xây dựng sở liệu • Lưu trữ liệu phương tiện lưu trữ, … Thao tác sở liệu • Truy vấn, cập nhật liệu, … Ths Trịnh Hoàng Nam, namth@buh.edu.vn 11/22/2018 Cơ sở liệu – Tổng quan hệ thống sở liệu PHÂN LOẠI HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Dựa mơ hình liệu • Mơ hình liệu quan hệ, mơ hình liệu phân cấp, mơ hình liệu đối tượng, mơ hình liệu đối tượng – quan hệ Dựa số người dùng • Hệ thống đơn người dùng, hệ thống đa người dùng Dựa vị trí đặt hệ thống • Hệ thống tập trung, hệ thống phân tán Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu KIẾN TRÚC HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu CÁC CHỨC NĂNG HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU • Lưu trữ định nghĩa, mô tả thân liệu • Tạo cấu trúc phức tạp theo yêu cầu để lưu trữ liệu • Xử lý truy vấn liệu trả kết theo yêu cầu • Tạo chế phân quyền, gán quyền • Hỗ trợ chế đa người dùng đồng thời • Cung cấp phương thức lưu, phục hồi liệu • Cung cấp phương tiện hỗ trợ người sử dụng Ths Trịnh Hoàng Nam, namth@buh.edu.vn 11/22/2018 Cơ sở liệu – Tổng quan hệ thống sở liệu CÁC NHÓM NGƯỜI DÙNG CƠ SỞ DỮ LiỆU Nhóm quản trị sở liệu Nhóm thiết kế sở liệu Nhóm người dùng cuối Nhóm nhân viên phát triển Nhóm nhân viên bảo trì Ths Trịnh Hồng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu CÁC NHĨM NGƯỜI DÙNG CƠ SỞ DỮ LiỆU Nhóm thiết kế sở liệu Nhóm người dùng cuối Nhóm nhân viên phát triển Nhóm nhân viên bảo trì Nhóm quản trị sở liệu Phân quyền truy cập sở liệu Giám sát trình vận hành sở liệu Sao lưu, khôi phục sở liệu Phân bổ tài nguyên phần cứng, phần mềm Xử lý cố Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu CÁC NHĨM NGƯỜI DÙNG CƠ SỞ DỮ LiỆU Nhóm người dùng cuối Nhóm quản trị sở liệu Nhóm nhân viên phát triển Nhóm nhân viên bảo trì Nhóm thiết kế sở liệu Lựa chọn cấu trúc biểu diễn lưu trữ liệu Đặc tả yêu cầu liệu người sử dụng Xây dựng khung nhìn liệu phù hợp Ths Trịnh Hồng Nam, namth@buh.edu.vn 11/22/2018 Cơ sở liệu – Tổng quan hệ thống sở liệu CÁC NHÓM NGƯỜI DÙNG CƠ SỞ DỮ LiỆU Nhóm quản trị sở liệu Nhóm nhân viên phát triển Nhóm thiết kế sở liệu Nhóm nhân viên bảo trì Nhóm người dùng cuối Truy xuất liệu theo yêu cầu Cập nhật liệu theo hai hình thức Trực tuyến Theo phiên Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu CÁC NHĨM NGƯỜI DÙNG CƠ SỞ DỮ LiỆU Nhóm quản trị sở liệu Nhóm thiết kế sở liệu Nhóm người dùng cuối Nhóm nhân viên bảo trì Nhóm nhân viên phát triển Đặc tả yêu cầu người sử dụng Xây dựng hệ thống hướng sở liệu Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu CÁC NHĨM NGƯỜI DÙNG CƠ SỞ DỮ LiỆU Nhóm quản trị sở liệu Nhóm thiết kế sở liệu Nhóm người dùng cuối Nhóm nhân viên phát triển Nhóm nhân viên bảo trì Đảm bảo hệ thống hoạt động liên tục Ths Trịnh Hoàng Nam, namth@buh.edu.vn 11/22/2018 Cơ sở liệu – Tổng quan hệ thống sở liệu NGÔN NGỮ DỮ LIỆU Định nghĩa • Tập hợp mệnh lệnh hệ quản trị CSDL định nghĩa • Chỉ mệnh lệnh hệ quản trị CSDL thực thi Phân loại • Ngơn ngữ định nghĩa liệu • Ngơn ngữ thao tác liệu • Ngơn ngữ điều khiển liệu Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu GIAO DIỆN NGƠN NGỮ • Giao diện trình đơn dùng cho trình duyệt • Giao diện form • Giao diện người dùng đồ họa • Giao diện ngơn ngữ tự nhiên • Giao diện cho người dùng cuối • Giao diện dành cho quản trị sở liệu Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu TĨM TẮT • Hệ thống hướng tệp tin • Hệ thống hướng sở liệu • Hệ quản trị sở liệu • Người dùng sở liệu • Ngơn ngữ giao diện ngơn ngữ liệu Ths Trịnh Hồng Nam, namth@buh.edu.vn ... tán Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu KIẾN TRÚC HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Ths Trịnh Hoàng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu. .. bảo trì Ths Trịnh Hồng Nam, namth@buh.edu.vn Cơ sở liệu – Tổng quan hệ thống sở liệu HỆ THỐNG HƯỚNG CƠ SỞ DỮ LIỆU Hình 1. 2 Mơ hình hoạt động hệ thống hướng sở liệu Ths Trịnh Hoàng Nam, namth@buh.edu.vn... hồi liệu • Cung cấp phương tiện hỗ trợ người sử dụng Ths Trịnh Hoàng Nam, namth@buh.edu.vn 11 /22/2 018 Cơ sở liệu – Tổng quan hệ thống sở liệu CÁC NHÓM NGƯỜI DÙNG CƠ SỞ DỮ LiỆU Nhóm quản trị sở liệu