Professional Documents
Culture Documents
Slide Tuan5
Slide Tuan5
Slide Tuan5
2 SQL
◼ Trong đó:
- tên bảng: bắt đầu bằng 1 chữ cái, không có dấu cách &
ký tự đặc biệt, không trùng từ khóa
- tên cột: đặt theo quy tắc giống tên bảng và là duy nhất
trong một bảng
- not null: không được phép để trống
2.2 SQL
- char(n)
◼ Kiểu ký tự - varchar(n)
- longvarchar
◼ Chú ý
- Danh sách giá trị phải tương ứng với DS cột (số lượng, kiểu dữ
liệu).
- Nếu không chỉ định DS cột thì máy tính sẽ lấy DS cột theo thứ
tự được tạo trong lệnh Create Table.
- Nếu DS cột được đưa ra không bao gồm toàn bộ các cột của
bảng thì giá trị trên những cột còn lại sẽ bị để trống.
2.2 SQL
❖ Ví dụ:
◼ Tạo bảng có tên, lược đồ và các bộ dữ liệu như
hình sau: (các cột B, C, E chứa tối đa 2 ký tự)
r (A B C D E)
1 a c 2 a
d 3 b
3 c
create table tên_bảng
( tên_cột kiểu_DL [not null],... )
insert into tên_bảng [(DS cột)]
values (DS giá trị)
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
2.2 SQL
❖ Ví dụ:
◼ Cho biết kết quả sau khi thực hiện các lệnh dưới đây:
Dữ liệu ban đầu Lệnh chèn
insert into r
values(1,’g’,’h’,3,’d’)
r (A B C D E)
1 a c 2 a
2 b d 3 b
3 c f 1 c
❖ Insert into P
(P#,PName,Color,Price,Weight)
values ('P5','Papper','white', 100, 500)
insert into tên_bảng [(DS cột)]
values (DS giá trị)
2.2 SQL
drop tên_bảng
◼ Hiển thị thông tin về tất cả các mã hãng đã từng cung ứng hàng
hóa?
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
❖ Lệnh hiển thị dữ liệu
◼ Trong đó
- Biểu thức điều kiện có thể kết hợp nhiều điều kiện với nhau
qua phép toán logic AND, OR, NOT (ko sử dụng ký pháp
của các phép toán này!)
- Và, các phép toán so sánh: >, >=,<, <=,<>
❖ Lệnh hiển thị dữ liệu
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
❖ Lệnh hiển thị dữ liệu
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo