1
Thiết kế và quản trcơ sở dữ liệu
Tuyết Trinh
Thiết kế quản trị sở dữ liệu:
Nhắc lại các kiến thức bản
Vũ Tuyết Trinh
trinhvt-fit@mail.hut.edu.vn
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ế sở dữ liệu
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
Quản trị giao dịch
2
2
Thiết kế và quản trcơ sở dữ liệu
Tuyết Trinh
Mô hình a dữ liệu
Mục tiêu
Biểu diễn u cầu dữ liệu của bài toán
Công cụ:
Mô hình thực thể liên kết
(Tập) thực thể
Thuộc tính
(Tập) liên kết
hình quan hệ
Quan hệ
Thuộc tính/trường dữ liu
3
dụ đồ thực thể liên kết
4
MonographPeriodical
Patron
borrowborrow
Catalog
Book Shelf
Belongs
to
Belongs
to
locate
locate
Book
Supplier
acquisition
*
* *
*
*
* *
* *
3
Thiết kế và quản trcơ sở dữ liệu
Tuyết Trinh
dụ đồ 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
Các dạng chuẩn
Chuẩn 1
Chuẩn 2
Chuẩn 3
Chuẩn Boye-Codd
….
Chuẩn hóa
6
4
Thiết kế và quản trcơ sở dữ liệu
Tuyết Trinh
Quy trình thiết kế CSDL
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
8
DL DL
Ứng dụng
H
QTCSDL
Bxlý
câu hỏi Bquản
Giao dịch
Bquản lý
lưu tr
5
Thiết kế và quản trcơ sở dữ liệu
Tuyết Trinh
9
10