Tải bản đầy đủ (.ppt) (11 trang)

Bài 1. Một số khái niệm cơ bản

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.21 MB, 11 trang )


3. Hệ cơ sở dữ liệu
c. Các yêu cầu cơ bản của hệ cơ sở dữ liệu
1. Tính cấu trúc

2.Tính toàn vẹn

6. Tính không dư thừa
3. Tính nhất quán

5. Tính độc lập

CSD
L

4. Tính an toàn và bảo mật
thông tin
CÁC YÊU CẦU CƠ BẢN CỦA HỆ CSDL


3. Hệ cơ sở dữ liệu
c. Các yêu cầu cơ bản của hệ cơ sở dữ liệu
 Tính cấu trúc
Dữ liệu trong CSDL được lưu trữ theo một cấu trúc xác định
Ví dụ: CSDL Lớp có cấu trúc là bảng 50 dòng, 10 cột. Mỗi cột là một
thuộc tính và mỗi dòng là một hồ sơ học sinh
Họ tên

Ngày
Sinh


Giới
Tính

Đoàn
Viên

Điểm


Điể
m
Hóa

Điểm
Tin

1

Nguyễn An

12/8/1991

Nam

C

7,8

8,0


5,0

2

Trần Văn
Giang

21/3/1990

Nam

K

6,0

9,0

9,0

3

Lê Minh Châu

3/5/1991

Nữ

C

7,0


8,0

9,5

4

Doãn Thu Cúc

14/2/1990

Nữ

K

7,5

8,5

8,0

St
t




3. Hệ cơ sở dữ liệu
c. Các yêu cầu cơ bản của hệ cơ sở dữ liệu
 Tính toàn vẹn


Các giá trị dữ liệu được lưu trữ trong CSDL phải
thỏa mãn một số ràng buộc, tùy theo vào hoạt
động của tổ chức mà CSDL phản ánh


3. Hệ cơ sở dữ liệu
c. Các yêu cầu cơ bản của hệ cơ sở dữ liệu
 Tính nhất quán:

Sau những thao tác cập nhật dữ liệu và ngay cả khi
có sự cố (phần cứng hay phần mềm) xảy ra trong
quá trình cập nhật, dữ liệu trong CSDL phải được
đảm bảo đúng đắn.
Ví dụ: về cách chuyển tiền trong ngân hàng


3. Hệ cơ sở dữ liệu
c. Các yêu cầu cơ bản của hệ cơ sở dữ liệu
 Tính an toàn và bảo mật thông tin

CSDL cần được bảo vệ an toàn, phải ngăn
chặn được những truy xuất không được phép
và phải khôi phục được CSDL khi có sự cố ở
phần cứng hay phần mềm


3. Hệ cơ sở dữ liệu
c. Các yêu cầu cơ bản của hệ cơ sở dữ liệu
 Tính độc lập


Vì một CSDL phải phục vụ cho nhiều mục đích khai thác khác nhau
nên dữ liệu phải độc lập với các ứng dụng, không phụ thuộc vào bài
toán cụ thể.
Stt

Họ tên

Ngày Sinh

Giới
Tính

Đoàn
Viên

Điểm


Điểm
Hóa

Thẻ
BH

1

Nguyễn An

12/8/1991


Nam

C

7,8

8,0

5,0

2

Trần Văn Giang

21/3/1990

Nam

K

6,0

9,0

9,0

3

Lê Minh Châu


3/5/1991

Nữ

C

7,0

8,0

9,5

4

Doãn Thu Cúc

14/2/1990

Nữ

K

7,5

8,5

8,0




Hình 9: Hồ sơ lớp đã bổ sung cột Thẻ BH


3. Hệ cơ sở dữ liệu
c. Các yêu cầu cơ bản của hệ cơ sở dữ liệu
 Tính không dư thừa

CSDL thường không lưu trữ những dữ liệu trùng
lặp . Sự trùng lặp thông tin vừa lãng phí bộ nhớ
để lưu trữ vừa dẫn đến tình trạng không nhất
quán thông tin.


3. Hệ cơ sở dữ liệu
c. Các yêu cầu cơ bản của hệ cơ sở dữ liệu
 Tính không dư thừa


3. Hệ cơ sở dữ liệu
d. Một số ứng dụng

Việc xây dựng, phát triển và khai thác các hệ
CSDL ngày càng phát triển nhiều hơn, đa
dạng hơn và trong hầu hết các linh vực kinh tế,
xã hội, giáo dục, y tế,...


Kết thúc bài học




×