Các chức năng của hệ quản trị CSDL

Một phần của tài liệu MÔN NHẬP MÔN ĐIỆN TOÁN (Trang 99)

ƒ Quan hệ (relation) là một bảng dữ liệu hai chiều bao gồm nhiều hàng (mẩu tin) và nhiều cột (thuộc tính hoặc vùng tin).

fMỗi hàng là duy nhất: không thể có hai hàng có cùng các giá trị ởtất cảvùng tin.

fThứtựcủa các hàng là không quan trọng.

fThứtựcủa các cột là không quan trọng.

fKhông phải mọi bảng đều là quan hệ. Quan hệ là một bảng không chứa các hàng giống hệt nhau.

Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM

Môn : Nhập môn điện toán

Slide 199 Quan h: Supplier SF Nguyễn Văn An S3 LA Trần ThịYến S2 SF Nguyễn Trung Tiến S1 City Name Snum Chương 5 : Cơ sởdữliệu Quan h

Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM

Môn : Nhập môn điện toán

Slide 200

ƒ Khóa quan hệ là mt tp nh nht các thuc tính dùng đ

xác đnh duy nht mt hàng.

ƒ Mt khóa ch có mt thuc tính đưc gi là khóa đơn

(simple key).

ƒ Mt khóa có nhiu thuc tính đưc gi là khóa phức hợp

(composite key).

ƒ Khóa thường được sử dụng làm chỉ mục (index) của bảng dữliệu đểlàm tăng tốc độxửlý câu truy vấn.

ƒ Mt quan h phi có ít nht mt khóa và có th có nhiu khóa.

ƒ Các thuc tính thuc mt khóa đưc gi là thuộc tính khóa

(prime attribute), các thuc tính còn li trong lưc đ quan h đưc gi là các thuộc tính không khóa (nonprime attribute).

Chương 5 : Cơ sởdữliệu

Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Tp.HCM

Môn : Nhập môn điện toán

Slide 201

ƒ Các thuc tính khóa đưc gch dưi.

ƒ Các thuc tính khóa không đưc có giá trrng (null value).

ƒ Tất cảcác khóa của một quan hệđược gọi là khóa dự tuyển

(candidate key).

ƒ Một trong các khóa dự tuyển được chọn làm khóa tiêu biểu, khóa này được gọi làkhóa chính(primary key).

ƒ Mt quan hch có mt khóa chính và có thcó nhiu khóa dtuyn.

ƒ Trong mt quan h, mt hoc nhiu thuc tính đưc gi là

khóa ngoại (foreign key) nếu chúng là khóa chính ca mt quan hkhác.

Chương 5 : Cơ sởdữliệu

Khóa

Primary Key

Foreign Key (implements 1:N relationship between customer and order)

Combined, these are a composite primary key(uniquely identifies the order line)…individually they are

foreign keys(implement M:N relationship between order and product)

Một phần của tài liệu MÔN NHẬP MÔN ĐIỆN TOÁN (Trang 99)

Tải bản đầy đủ (PDF)

(140 trang)