
Giới thiệu
1Giới thiệu chung về SQL
Lịch sử hình thành
Định nghĩa và phân loại
2Kiểu truy vấn định nghĩa dữ liệu SQL
Tạo truy vấn SQL
Tạo bảng, tạo trường
Tạo kiểu dữ liệu trong SQL
Khóa chính, khóa ngoài
3Kiểu truy vấn thao tác dữ liệu SQL
Truy vấn chọn
Truy vấn tính toán
Truy vấn hành động
4Tổng kết
Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, Viện CNTT & TT, Trường Đại Học Bách Khoa Hà Nội. )Hệ quản trị CSDL Ngày 1 tháng 9 năm 2013 2 / 21

Giới thiệu chung về SQL
Lịch sử
SQL (Structured Query Languge) được phát triển trước tiên tại IBM
bởi D.D. Chambelain và R.F. Boyce vào đầu thập niên 70 của thế kỷ
trước. Ban đầu được gọi là SEQUEL (Structured English Query
Language).
SQL trở thành định dạng chuẩn khi Viện Chuẩn Quốc Gia Hoa kỳ
(ANSI) năm 1986 và Tổ Chức Chuẩn Quốc Tế (ISO) năm 1987 cùng
công nhận.
Sau đó SQL được tiếp tục vài lần thay đổi và hoàn thiện dần để có
ngôn ngữ, cú pháp như hiện nay.
Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, Viện CNTT & TT, Trường Đại Học Bách Khoa Hà Nội. )Hệ quản trị CSDL Ngày 1 tháng 9 năm 2013 3 / 21

Giới thiệu chung về SQL (tiếp)
Định nghĩa
SQL là một ngôn ngữ truy vấn chuẩn dùng để định nghĩa và thao tác cơ
sở dữ liệu.
Phân loại các truy vấn SQL
Vậy ta có thể phân chia các truy vấn SQL thành hai loại
kiểu truy vấn định nghĩa dữ liệu : tạo bảng, tạo trường, tạo kiểu dữ
liệu, xác định khóa chính, xác định khóa ngoài, xóa quan hệ, xóa
bảng.
kiểu truy vấn thao tác dữ liệu :
Itruy vấn chọn
Itruy vấn tính toán
Itruy vấn hành động
Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, Viện CNTT & TT, Trường Đại Học Bách Khoa Hà Nội. )Hệ quản trị CSDL Ngày 1 tháng 9 năm 2013 4 / 21

1Giới thiệu chung về SQL
Lịch sử hình thành
Định nghĩa và phân loại
2Kiểu truy vấn định nghĩa dữ liệu SQL
Tạo truy vấn SQL
Tạo bảng, tạo trường
Tạo kiểu dữ liệu trong SQL
Khóa chính, khóa ngoài
3Kiểu truy vấn thao tác dữ liệu SQL
Truy vấn chọn
Truy vấn tính toán
Truy vấn hành động
4Tổng kết
Trịnh Anh Phúc ( Bộ môn Khoa Học Máy Tính, Viện CNTT & TT, Trường Đại Học Bách Khoa Hà Nội. )Hệ quản trị CSDL Ngày 1 tháng 9 năm 2013 5 / 21