thiết kế và quản lý cơ sở dữ liệu nhắc lại các kiến thức cơ bản - Pdf 31

Thiết kế và quản trị cơ sở dữ liệu

Thiết kế và quản trị cơ sở dữ liệu:
Nhắc lại các kiến thức cơ bản

Vũ Tuyết Trinh

Bộ môn Hệ thống thông tin, Viện CNTT&TT
Đại học Bách Khoa Hà Nội

Nội dung


Thiết kế cơ sở dữ liệu






Mô hình hóa dữ liệu
Các dạng chuẩn
Quy trình thiết kế CSDL

Kiến trúc HQTCSDL




Tổ chức lưu trữ
Truy vấn dữ liệu


(Tập) thực thể
Thuộc tính
(Tập) liên kết

Mô hình quan hệ



Quan hệ
Thuộc tính/trường dữ liệu

3

Ví dụ sơ đồ thực thể liên kết
*

Catalog
Book
Supplier

Belongs
to

borrow

Belongs
to

*


Thiết kế và quản trị cơ sở dữ liệu

Ví dụ sơ đồ quan hệ










Supplier (ID, Name, Address)
Catalog (ID, Date)
Periodical (ISBN, Name, Volume)
Monograph (ID, Name, Authors, Publisher)
Shelf (ID)
Patron (ID, Name)
Patron_Periodical (PID, ISBN)
Patron_Monograph (PID,MID)

5

Các dạng chuẩn


Phụ thuộc hàm
XY



Mô hình hóa dữ liệu bằng ER








Xác định thực thể: thuộc tính của thực thể
Xác định liên kết

Chuyển đổi sang quan hệ
Xác định các phụ thuộc hàm
Chuẩn hóa

7

Các thành phần của HQTCSDL
Ứng dụng

Hệ
QTCSDL

Bộ xử lý
câu hỏi

Bộ quản lý

Các tiêu chí đánh giá







Tốc độ truy cập dữ liệu
Khả năng “phục vụ” đồng thời
Tính sẵn sàng của hệ thống
Dung lượng lưu trữ dữ liệu
Sử dụng tài nguyên hệ thống






Bộ nhớ
CPU
băng thông


12

Vũ Tuyết Trinh

6







Chuẩn hóa vs. không chuẩn hóa
Sao chép dữ liệu
Câu truy vấn
Tối ưu truy vấn
Thực thi truy vấn

Giám sát/Theo dõi
hoạt động của
HQTCSDL

Quản trị giao dich



Ghi nhật ký
Sử dụng khóa
14

Vũ Tuyết Trinh

7


Thiết kế và quản trị cơ sở dữ liệu


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status