
1
Chương 2. Tổng quan về cơ sởdữliệu2006 Nguyễn Trung Trực - Khoa CNTT
Chương 2
Tổng quan về cơ sởdữliệu

2
Chương 2. Tổng quan về cơ sởdữliệu2006 Nguyễn Trung Trực - Khoa CNTT
Nội dung
Các khái niệm của CSDL quan hệ.
Các ràng buộc toàn vẹn.
Chuẩn hóa dữliệu.
Các phép toán đại sốquan hệ.
Ngôn ngữSQL.

3
Chương 2. Tổng quan về cơ sởdữliệu2006 Nguyễn Trung Trực - Khoa CNTT
Các khái niệm của CSDL quan hệ
Cơ sởdữliệu
fdatabase
fCơ sởdữliệulà sựtập hợp có tổchức các dữ
liệu có liên quan luận lý với nhau.
fDữliệu (data)
fCó tổchức (organized)
fCó liên quan luận lý (logically related)
Cơ sởdữliệu quan hệ
frelational database
fCSDL quan hệlà CSDL mà dữliệu được lưu
trữtrong các bảng.

4
Chương 2. Tổng quan về cơ sởdữliệu2006 Nguyễn Trung Trực - Khoa CNTT
Các khái niệm của CSDL quan hệ
Một sốthuật ngữ
fMiền (domain)
fThuộc tính (attribute).
fLược đồ quan hệ(relation schema).
fVịtừ(predicate) của lược đồ quan hệ.
fBậc (degree) của lược đồ quan hệ.
fQuan hệ(relation).
fThểhiện quan hệ(relation instance).
fBộ(tuple) của quan hệ.
fBậc (degree) của quan hệ.
fKhóa (key) của lược đồ quan hệ.

5
Chương 2. Tổng quan về cơ sởdữliệu2006 Nguyễn Trung Trực - Khoa CNTT
Các khái niệm của CSDL quan hệ
Một sốthuật ngữ
fKhóa (key).
fKhóa dựtuyển (candidate key).
fKhóa chính (primary key).
fKhóa ngoại (foreign key).
fLược đồ cơ sởdữliệu (database schema).
fRàng buộc toàn vẹn (integrity constraint).

