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

7 11 0
Bài giảng Thiết kế và quản trị cơ sở dữ liệu - Chương 1: Nhắc lại các kiến thức cơ bản

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

Thông tin tài 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 trinhvt-fit@mail.hut.edu.vn7[r]

(1)

Thiết kế quản trị sở liệu: Nhắc lại 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ở liệu

 Mơ hình hóa liệu

 Các dạng chuẩn

 Quytrình thiết kế CSDL

 Kiến trúc HQTCSDL

 Tổ chức lưu trữ

 Truyvấn liệu

(2)

Mô hình hóa liệu

 Mục tiêu

 Biểu diễn yêu cầu liệu 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

 Mơ hình quan hệ

 Quanhệ

 Thuộc tính/trường liệu

3

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

(3)

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

 Các dạng chuẩn

 Chuẩn

 Chuẩn

 Chuẩn

 Chuẩn Boye-Codd

 …

(4)

Quy trình thiết kế CSDL

 Mơ hình hóa liệu ER

 Xác định thực thể: thuộc tính thực thể

 Xác định liên kết

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

7

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

Hệ

QTCSDL

Bộ xử lý

câu hỏi Bộ quản lý

Giao dịch Bộ quản lý

(5)(6)

Hiệu hệ sở liệu

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

 Tốc độ truy cập liệu

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

 Bộ nhớ

 CPU

 băng thông

(7)

13 select *

from R where a > 5;

select * from R, S

where R.A = S.B;

select * from R

where a in (Select B From S Where S.C = ”x”);

Các kỹ thuật

 Định nghĩa lược đồ liệu  Tổ chức lưu trữ liệu

 Chuẩn hóa vs khơng chuẩn hóa

 Sao chép liệu

 Truy vấn liệu

 Câu truy vấn

 Tối ưu truy vấn

 Thực thi truy vấn

 Quản trị giao dich

 Ghinhật ký

 Sử dụng khóa

Ngày đăng: 30/03/2021, 01:03

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan