TIN 12: BÀI 2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU

13 18 0
TIN 12: BÀI 2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

• Cầu nối giữa các truy vấn trực tiếp của người dùng và các chương trình ứng dụng của hệ quản trị CSDL với hệ thống quản lí file của hệ điều hành.. • Có vai trò chuẩn bị còn thực hiện [r]

(1)

BÀI

(2)

I CÁC CHỨC NĂNG CỦA HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆUCÁC CHỨC NĂNG CỦA HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU I CÁC CHỨC NĂNG CỦA HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆUCÁC CHỨC NĂNG CỦA HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU

Cung cấp môi trường tạo lập sở liệu Cung cấp môi trường tạo lập sở liệu

Cung cấp môi trường cập nhật khai thác liệu Cung cấp môi trường cập nhật khai thác liệu Cung cấp cơng cụ kiểm sốt, điều khiển truy cập vào cơ sở liệu.

(3)

Cung cấp môi trường tạo lập sở liệu

Cung cấp môi trường tạo lập sở liệu

Để cung cấp môi trường tạo lập CSDL, hệ QTCSDL sử dụng ngôn ngữ định nghĩa liệu

• Khai báo kiểu liệu cấu trúc liệu. • Khai báo ràng buộc liệu.

(4)

Cung cấp môi trường cập nhật khai thác

Cung cấp môi trường cập nhật khai thác

cơ sở liệu

cơ sở liệu

• Là ngôn ngữ để người dùng diễn tả yêu cầu cập nhật hay khai thác thơng tin

• Là ngôn ngữ để người dùng diễn tả yêu cầu cập nhật hay khai thác thơng tin

• Xem nội dung liệu

• Cập nhật liệu (nhập, sửa, xóa liệu)

• Khai thác liệu (sắp xếp, tìm kiếm, thống kê, lặp báo cáo)

• Xem nội dung liệu

• Cập nhật liệu (nhập, sửa, xóa liệu)

• Khai thác liệu (sắp xếp, tìm kiếm, thống kê, lặp báo cáo)

Thao tác liệu gồm có:

(5)

Cung cấp cơng cụ kiểm sốt, điều khiển

Cung cấp cơng cụ kiểm sốt, điều khiển

việc truy cập vào CSDL

việc truy cập vào CSDL Nhiệm vụ nhóm này:

Nhiệm vụ nhóm này:

* Đảm bảo an ninh, ngăn ngừa truy cập không phép

* Đảm bảo an ninh, ngăn ngừa truy cập không phép

* Duy trì tính qn liệu

* Duy trì tính qn liệu

* Tổ chức điều khiển truy cập đồng thời

* Tổ chức điều khiển truy cập đồng thời

* Đảm bảo khôi phục CSDL có cố phần cứng hay phần mềm

* Đảm bảo khôi phục CSDL có cố phần cứng hay phần mềm

* Quản lí mơ tả liệu CSDL

(6)

HOẠT ĐỘNG CỦA HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU

HOẠT ĐỘNG CỦA HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU

Hệ quản trị CSDL có hai thành phần Hệ quản trị CSDL có hai thành phần

1 Bộ xử lí truy vấn (bộ xử lí u cầu):

Có nhiệm vụ tiếp nhận truy vấn trực tiếp người dùng tổ chức thực chương trình ứng dụng Nếu khơng có xử lí truy vấn chương trình ứng dụng khơng thể thực truy vấn khơng thể móc nối với liệu CSDL

Có nhiệm vụ tiếp nhận truy vấn trực tiếp người dùng tổ chức thực chương trình ứng dụng Nếu khơng có xử lí truy vấn chương trình ứng dụng khơng thể thực truy vấn khơng thể móc nối với liệu CSDL

2 Bộ quản lí liệu:

Việc gắn chương trình với liệu cụ thể tiến hành có yêu cầu cụ thể Cũng giống nhiều chương trình khác, việc quản lí file CSDL hệ điều hành thực

(7)

Hệ quản trị CSDL

Hệ quản trị CSDL

Trình ứng dụng

Trình ứng dụng Truy vấnTruy vấn

Bộ xử lí truy vấn Bộ xử lí truy vấn

Bộ quản lí liệu Bộ quản lí liệu

Bộ quản lí file Bộ quản lí file

CSDL

CSDL Sơ đồ tương tác hệ quản trị CSDL với người

dùng với CSDL

(8)

Hệ quản trị CSDL hoạt động nào?

• Hệ quản trị CSDL khơng quản lí làm việc trực tiếp với CSDL

• Hệ quản trị CSDL quản lí cấu trúc bảng CSDL

• Hệ quản trị CSDL khơng quản lí làm việc trực tiếp với CSDL

(9)

Hệ quản trị CSDL đóng vai trị nào?

• Cầu nối truy vấn trực tiếp người dùng chương trình ứng dụng hệ quản trị CSDL với hệ thống quản lí file hệ điều hành

• Có vai trị chuẩn bị cịn thực chương trình nhiệm vụ hệ điều hành

• Cầu nối truy vấn trực tiếp người dùng chương trình ứng dụng hệ quản trị CSDL với hệ thống quản lí file hệ điều hành

(10)

1 Người quản trị CSDL:

VAI TRÒ CỦA CON NGƯỜI KHI LÀM VIỆC VỚI VAI TRÒ CỦA CON NGƯỜI KHI LÀM VIỆC VỚI

HỆ CƠ SỞ DỮ LIỆU HỆ CƠ SỞ DỮ LIỆU

* Là người hay nhóm người trao quyền điều hành CSDL

* Là người hay nhóm người trao quyền điều hành CSDL

Nhiệm vụ người quản trị CSDL

• Quản lí tài nguyên CSDL

• Tổ chức hệ thống: phân quyền truy cập cho người dùng, đảm bảo an ninh cho hệ CSDL

• Nâng cấp hệ CSDL: bổ sung, sửa đổi để cải tiến chế độ khai thác, nâng cao hiệu sử dụng

• Bảo trì CSDL: thực cơng việc bảo vệ khơi phục hệ CSDL

• Quản lí tài nguyên CSDL

• Tổ chức hệ thống: phân quyền truy cập cho người dùng, đảm bảo an ninh cho hệ CSDL

• Nâng cấp hệ CSDL: bổ sung, sửa đổi để cải tiến chế độ khai thác, nâng cao hiệu sử dụng

(11)

VAI TRÒ CỦA CON NGƯỜI KHI LÀM VIỆC VỚI VAI TRÒ CỦA CON NGƯỜI KHI LÀM VIỆC VỚI

HỆ CƠ SỞ DỮ LIỆU HỆ CƠ SỞ DỮ LIỆU

2 Người lập trình ứng dụng:

* Là người có nhiệm vụ xây dựng chương trình ứng dụng hỗ trợ khai thác thơng tin từ CSDL sở công cụ mà hệ quản trị CSDL cung cấp

* Là người có nhiệm vụ xây dựng chương trình ứng dụng hỗ trợ khai thác thông tin từ CSDL sở công cụ mà hệ quản trị CSDL cung cấp

3 Người dùng:

* Là người có nhu cầu khai thác thông tin từ CSDL

(12)

CÁC BƯỚC XÂY DỰNG CƠ SỞ DỮ LiỆU

CÁC BƯỚC XÂY DỰNG CƠ SỞ DỮ LiỆU

Bước 1: Khảo sát hệ thống

Bước 2: Thiết kế hệ thống

Bước 3: Kiểm thử hệ thống

• Tìm hiểu u cầu cơng tác quản lí

• Xác định phân tích mối liên hệ liệu cần lưu trữ

• Phân tích chức cần có hệ thống khai thác thông tin, đáp ứng yêu cầu đặt

• Xác định khả phần cứng, phần mềm khai thác, sử dụng

• Tìm hiểu u cầu cơng tác quản lí

• Xác định phân tích mối liên hệ liệu cần lưu trữ

• Phân tích chức cần có hệ thống khai thác thơng tin, đáp ứng yêu cầu đặt

• Xác định khả phần cứng, phần mềm khai thác, sử dụng

• Thiết kế CSDL

• Lựa chọn hệ quản trị để triển khai

• Xây dựng hệ thống chương trình ứng dụng

• Thiết kế CSDL

• Lựa chọn hệ quản trị để triển khai

• Xây dựng hệ thống chương trình ứng dụng

• Nhập liệu cho CSDL

• Tiến hành chạy thử chương trình ứng dụng

• Nhập liệu cho CSDL

(13)

DẶN DÒ

1 Trả lời câu hỏi 1, 2, 3, 4, 5, _ trang 20 _ sách giáo khoa

Ngày đăng: 17/02/2021, 13:53

Tài liệu cùng người dùng

Tài liệu liên quan