Chương II
CƠ SỞ DỮ LIỆU
GV: Nguyễn Phương Tâm
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
1. Khái niệm
2. Sắp xếp dữ liệu (Sort)
3. Lọc dữ liệu (Filter)
4. Các hàm cơ sở dữ liệu
5. Kiểm tra dữ liệu khi nhập
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
!" #$#!%&'&
()"#*#!+#!, #/01#!2&'&!/&!3-
!4#542&!/#!, &!#67!!$#
&,(8
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
0,&'9:#;()"#< := 0>&
5?&'!@&!#!&!/'A-B&!/C!&'#DE&'
B&!!,FG(H&!I
&'(6>&'!#$#>(J#D;
K!&'!+!0(#!+;-L!&'
E&'!0#,0
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
Lưu ý:
>&0)M&' !EN&'7OP;7!%&'()"#
?&'2;#%&'!+#;(H#!Q%R>&(S>&
0)M&'&'<&'T&;7!%&'0?&'<
U!%&'&>-J&0L&'0,&'VW
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
1. Khái niệm
2. Sắp xếp dữ liệu (Sort)
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
CVXYZ[Y\W
U!:= !+P&!$#!VW; !Echọn
tất cả các cột, trừ cột STT(nếu có) (] 0$&!
-/B&!#!B&!:$#
V7!%&'#8>&0)M&'!@>&#.^!G!=
0)M&'FG(H&!#$#!:= !+P'Tkhoá
8!](H&!tối đa_7!,$
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
CVXYZ[Y\W
$#!!P#!&I
I!T&5?&'
#6&< :=
CI`-4##!T&
aV,0;:/
!&!. !,N
V,0
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
CVXYZ[Y\W
Chọn khoá
thứ nhất
bChọn khoá
thứ haic
bChọn khoá
thứ bac
Dòng đầu là
tên trường
(ko sắp xếp)
Sắp xếp
tăng dần
Sắp xếp
giảm dần
Ko có dòng
tên trường
(sắp xếp cả
dòng đầu)
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
CVXYZ[Y\W
Xếp từ trên
xuống dưới
Xếp từ trái
sang phải
UB#!&1d ,&;:/!&!. !,Nd ,&
Sắp xếp có
phân biệt
chữ hoa
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
1. Khái niệm
2. Sắp xếp dữ liệu (Sort)
3. Lọc dữ liệu (Filter)
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
_We\W
`#0,,f9:##&'#/ #!,&')M?&'!
#%&'#4(]T#;
g,h05
g5&#h0
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
_We\W
g,f0
!T&-J&VW'A-#Ei&'>&0)M&'
`&/h0/g,h0;%>&0)M&'#8
(6-j>&!E:2&'#D!. &!$#!
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
_We\W
UB#!#!.5,(8;#8&!$#!!E:2&'I
gI(]!&N-TE&'!
, kRI#$#'$0Hl&&!/!,S#&!m&!/
,-RIP(H&!(J7&T#
$#'$0H#D#.
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
Nếu chọn Custom… sẽ hiện hộp thoại Custom
AutoFilter để người sử dụng tự định điều kiện lọc:
nI WT# &!&'
E&'!!,E-o&
2 )"&' VY $&
0 0,&' !$&'
&3- 0,&'
7!,E&'Ck;pkkc
_We\W
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
_We\W
gng9hW9q
rIsH&!-J&(J7&I
t
i&'(6'!>&0)M&'(](H&!(J7&;#!1
O !E'2&'!>&0)M&'#D-J&VW;2
&!/#, GK>&0)M&'VW
t
$#i&'= )l'!(J7&I#$#(J7&
#?&' i&' !u g; #$# (J 7& 7!$#
i&' !u dq
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
_We\W
rCI!P#!&T#n,-&/h0/g5&#
h0R
&UvT#&'G
N-J&
&UvT#0&7!$#
Chọn miền CSDL
Chọn miền điều kiện
!T&-J&!&Uv
!Q!&E&'!0,&'
2&!&'Uv0?&'S
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
1. Khái niệm
2. Sắp xếp dữ liệu (Sort)
3. Lọc dữ liệu (Filter)
4. Các hàm cơ sở dữ liệu
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
pwx`VW
sS#(]-#!&'I#$#!-VW%_(22I
;h;00
I
hI0)M&'#6&B&!,$&;#8!]7!$,2!+P
0)M&'0,&'VW!,S#>&0)M&'
00I5?&'#!+(J7&B&!,$&;B&!/ !E#8
C%;%#!+>&0)M&'5#!+(J7&&'G
)l
sJ7&()"#(S0>&!&'(J7&
nxg;7!$#!&'(J7&dydq
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
pwx`VW
-gn9qg9
1 !$ Ign9qg9;f;#00
%&'4&'IB&!'$0H0&'@&!#D#$#%0,&'
#.field0,&'VWdatabase !m-o&(J7&
5?&'criteria
nI
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
pwx`VW
-V`
1 !$ IV`;f;#00
%&'4&'IB&!*&''$0H#D#$#%0,&'#.
field0,&'VWdatabase !m-o&(J7&
5?&'criteria
nI
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
pwx`VW
-d
1 !$ Id;f;#00
%&'4&'I(=-2)"&'#$#%#D#.field
0,&'VWdatabase !m-o&(J7&5?&'
criteria
nI
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
pwx`VW
-`;`gZ
1 !$ Iz`;f;#00
z`gZ;f;#00
%&'4&'I0E5J'$0H&!m&!/`{!Gl&
&!/`gZ0,&'#$#%#D#.field0,&'VW
database !m-o&(J7&5?&'criteria
nI
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
1. Khái niệm
2. Sắp xếp dữ liệu (Sort)
3. Lọc dữ liệu (Filter)
4. Các hàm cơ sở dữ liệu
5. Kiểm tra dữ liệu khi nhập
Trường CĐ CNTT HN
Việt Hàn
Nguyễn Phương Tâm
|U}`qg\WU~Y
l!
U!&! •'€G0:8
s]!N&#!=9:##!, !u &')M?&'!=
#$#FG<#7]-0
U!&! &=7!%&'!m-o&(J7&
^!%&'$,L5G>#6&! N