
Chapter 7
Ngôn ng SQLữ
(Structured Query Language)
1

Ví dụ
•Cho một cơ sở dữ liệu gồm các quan hệ
Sailors, Reserves và Boats.
–Sailors(sid: integer, sname: string, rating:
integer , age: real)
–Boats(bid: integer, bname: string, color:
string)
–Reserves(sid: integer , bid: integer , day:
date)
2

Ví dụ 3

Câu truy vấn cơ bản
•Cú pháp
–SELECT: chỉ định các cột xuất hiện trong kết
quả.
–FROM: xác định các bảng trong câu truy vấn
–WHERE: tùy chọn, chỉ định điều kiện chọn ra
các dòng trên các bảng trong mệnh đề
FROM.
4

Câu truy vấn cơ bản
–From-list: tên của các quan hệ.
–Select-list: danh sách các thuộc tính của các
quan hệ trong from-list
–Qualification: Các phép so sánh
•<, >, =, ≤, ≥, , AND, OR, NOT.
–DISTINCT: loại bỏ các giá trị trùng trong kết
quả.
5