Anda di halaman 1dari 48

tr­êng ®¹i häc KD & CN hµ néi

Khoa CNTT

HÖ qu¶n trÞ csdl Access

12/07/21 Design: Nguyen Hien Du 1


Microsoft
Microsoft Access
Access 2000
2000
Kh¸i

Kh¸i NiÖm
NiÖm:: Access
Access 2000
2000 lµ
lµ mét
mét hÖ

qu¶n
qu¶n trÞ
trÞ c¬
c¬ së
së d÷
d÷ liÖu
liÖu trùc
trùc quan,
quan, n»m
n»m trong
trong

bé Microsoft
Microsoft Office.
Office. CãCã kh¶
kh¶ n¨ng
n¨ng t¹o
t¹o ra
ra mét
mét

hÖ thèng
thèng th«ng
th«ng tintin cã
cã quan
quan hÖhÖ víi
víi nhau,
nhau,
®ång
®ångthêi
thêixö
xölýlývµvµqu¶n
qu¶nlýlýchóng
chóngtheo
theonh÷ng
nh÷ng
yªu
yªucÇu
cÇu®Æt
®Ætra ramét
métc¸ch
c¸chnhanh
nhanhchãng.
chãng.

12/07/21 2 Design: Nguyen Hien Du


C¸c Thao T¸c.

1. Khëi ®éng: Thùc hiÖn mét trong 3 c¸ch sau:


 Start/ Programs/ Microsoft Access.
 Start/ Run/t×m ®­êng dÉn tíi access .
 KÝch ®óp vµo ShortCut access trªn DeskTop.
2. Tho¸t khái Access:
 File/ Exit.
 Chän biÓu t­îng Close trªn thanh tiªu ®Ò.
 Gâ tæ hîp phÝm Alt + F4.

12/07/21 3 Design: Nguyen Hien Du


3)Mµn h×nh khëi ®éng Access:
 Blank Access Database:

 T¹o míi mét tÖp CSDL.

T¹o tÖp CSDL míi theo


MÊu ®· cã s½n.

 Më tÖp CSDL ®· cã s½n


trong m¸y.

12/07/21 4 Design: Nguyen Hien Du


4)T¹o míi CSDL trong Access
a.T¹o míi khi khëi ®éng:
B1..Khëi ®éng Access.
b2 .Blank Access Database.
b3.NhËp tªn Database.
b4.Creat.
b. T¹o míi khi ®· khëi ®éng Access:
*C1:File/ New/Database/ok/nhËp tªn Database/Creat.
*C2:Ctrl + N/ Database/ok/nhËp tªn Database/Creat
Cöa sæ Database xuÊt hiÖn nh­sau:

12/07/21 5 Design: Nguyen Hien Du


Ch­¬ng I: Database and Tables.
I - C¸c kh¸i niÖm trong CSDL
1. ThÕ nµo lµ mét CSDL (Database)?
– CSDL lµ mét hÖ thèng th«ng tin(th­êng lµ c¸c tÖp,
b¶ng biÓu) cã mèi quan hÖ víi nhau, cïng m« t¶ mét
c«ng viÖc, ®ång thêi xö lý vµ qu¶n lý chóng theo
nh÷ng yªu cÇu ®Æt ra.
2. CÊu tróc cña mét CSDL trong Access

Database

Tables Queries Forms Reports Macros Pages Moduls

12/07/21 6 Design: Nguyen Hien Du


2.1 B¶ng (Table)
Lµ ®èi t­îng l­u tr÷ d÷ liÖu. Mét b¶ng bao gåm Cét vµ
hµng.
- Cét gäi lµ tr­êng (Field).
- Hµng gäi lµ b¶n ghi(Record).

12/07/21 7 Design: Nguyen Hien Du


2.2 Truy vÊn (Query).
Lµ ®èi t­îng ®­îc trÝch rót tõ b¶ng theo nh÷ng ®iÒu kiÖn
x¸c ®Þnh. Query cïng lµ tÖp cã d¹ng b¶ng

12/07/21 8 Design: Nguyen Hien Du


2.3 BiÓu mÉu (Forms)
Lµ ®èi t­îng ®­îc thiÕt kÕ ®Ó nhËp d÷ liÖu hoÆc hiÓn thÞ
d÷ liÖu. (Giao diÖn)

12/07/21 9 Design: Nguyen Hien Du


2.4 B¸o c¸o (Report)
Lµ ®èi t­îng ®­îc thiÕt kÕ ®Ó quy ®Þnh c¸ch, tÝnh to¸n, in
vµ tæng hîp d÷ liÖu ®­îc chon.

12/07/21 10 Design: Nguyen Hien Du


2.5 Trang (Pages)
Lµ ®èi t­îng ®­îc thiÕt kÕ ®Ó quy ®Þnh c¸ch, tÝnh to¸n, in
vµ tæng hîp d÷ liÖu ®­îc chon t¹o thµnh trang cã phÇn më
réng lµ htm.

12/07/21 11 Design: Nguyen Hien Du


2.6 Macro
Lµ ®èi t­îng ®Þnh nghÜa mét hoÆc nhiÒu hµnh ®éng
(thao t¸c) mµ Access sÏ th­c hiÖn mçi lÇn khi ch¹y.

12/07/21 12 Design: Nguyen Hien Du


2.7 Module
Lµ ®èi t­îng chøa c¸c thñ tôc ®­îc lËp tr×nh b»ng Access,
Visual Basic ®Ó xö lý tù ®éng th«ng tin.

12/07/21 13 Design: Nguyen Hien Du


3. §èi t­îng b¶ng vµ c¸c kh¸i niÖm c¬ b¶n A.
B¶ng lµ g× (Table)?
B¶ng dïng ®Ó l­u tr÷ d÷ liÖu trong mét CSDL.
Mét b¶ng gåm cã c¸c hµng vµ cét.
Mét cét trong b¶ng ®­îc gäi lµ mét tr­êng
(Fields). Mét tr­êng trong b¶ng ®­îc khai b¸o bëi
tªn vµ kiÓu d÷ liÖu t­¬ng øng.
Mét hµng trong b¶ng ®­îc gäi lµ mét b¶n ghi
(Recordset).

12/07/21 14 Design: Nguyen Hien Du


VÝ dô: mét b¶ng d÷ liÖu quen
thuéc
Hä vµ tªn Ngµy sinh Giíi tÝnh §Þa chØ
NguyÔn Ngäc H¶i 10/11/1983 Nam Ba ®×nh - Hµ
néi
Hµ KiÒu Anh 05/09/1982 N÷ Gia l©m - Hµ
néi
NguyÔn H¶i YÕn 02/11/1981 N÷ CÇu giÊy - Hµ
C¸c cét Hä vµ tªn, Ngµy sinh ... ®­îcnéigäi lµ c¸c tr­
êng (Fields) cña b¶ng (hµng tiªu ®Ò cña mét b¶ng, ë
®ã mçi mét « lµ mét tr­êng cña b¶ng).
C¸c hµng cßn l¹i, mçi hµng lµ mét b¶n ghi
(Recordset) cña b¶ng (chøa néi dung cña b¶ng).
12/07/21 15 Design: Nguyen Hien Du
B. Mét sè quy t¾c vÒ tr­êng (cét).
 Tªn tr­êng (Field Name):
Tªn tr­êng lµ mét d·y ký tù gåm ch÷ c¸i, ch÷ sè vµ
g¹ch nèi. Tªn ph¶i b¾t ®Çu b»ng ch÷ c¸i dµi tèi
®a 64 ký tù.
 KiÓu tr­êng (Data Type):
Mçi mét tr­êng b¾t buéc ph¶i cã mét kiÓu d÷
liÖu, kiÓu d÷ liÖu nµy dïng ®Ó ®Þnh d¹ng
th«ng tin cña tr­êng ®ã

12/07/21 16 Design: Nguyen Hien Du


C. C¸c kiÓu d÷ liÖu cña tr­êng
Text: kiÓu v¨n b¶n (kiÓu x©u ký tù) cã ®é dµi tèi ®a
lµ 256 ký tù.
Number: kiÓu sè gåm c¸c kiÓu con sau:
Byte: kiÓu sè nguyªn cã gi¸ trÞ tõ 0 ®Õn 255.
Integer: kiÓu nguyªn ®¬n.(-32768 ®Õn 32767)
LongInteger: kiÓu nguyªn kÐp. (-2,147,483,648
®Õn 2,147,483,647)
Single: kiÓu sè thùc ®¬n. (1.4E-45 ®Õn 3.4E 38)
Double: kiÓu sè thùc kÐp ...

12/07/21 17 Design: Nguyen Hien Du


Date/ time: kiÓu ngµy th¸ng.
Currency: kiÓu tiÒn tÖ.
Yes/ No: kiÓu logic (®óng sai).
AutoNumber: kiÓu tù ®éng ®¸nh sè
1, 2, 3 ...
Memo: kiÓu ghi nhí. kiÓu v¨n b¶n (kiÓu
x©u ký tù) cã ®é dµi kho¶ng lµ 64.000 ký tù
OLE Object: kiÓu nhóng vµ kÕt nèi
®èi t­îng (h×nh ¶nh ®å häa).
12/07/21 18 Design: Nguyen Hien Du
C¸c b­íc t¹o vµ ®Þnh d¹ng b¶ng
 Khëi ®éng Access
 T¹o mét CSDL míi (Blank Access Database).
 Khai b¸o cÊu tróc cña b¶ng (Design View).
 Söa cÊu tróc cña b¶ng.
 NhËp d÷ liÖu cho b¶ng (DataSheet View).
 §Þnh d¹ng b¶ng.
 S¾p xÕp vµ läc d÷ liÖu cho b¶ng.

12/07/21 19 Design: Nguyen Hien Du


Mét sè quy t¾c vÒ x©y dùng c¬ së d÷ liÖu.
Quy t¾c 1:1 Mçi mét tr­êng trong b¶ng ph¶i m« t¶ mét
lo¹i th«ng tin duy nhÊt
Quy t¾c 2:2 Mçi b¶ng ph¶i cã mét sè tr­êng tèi thiÓu,
nhê nã mµ kh«ng cã c¸c b¶n ghi trïng nhau. (sè tr­êng
tèi thiÓu gäi lµ kho¸ c¬ b¶n – Primary key)
Quy t¾c 3:3 C¸c tr­êng trong b¶ng ph¶i ®Çy ®ñ vµ
liªn quan ®Õn kho¸ c¬ b¶n hay cßn gäi lµ liªn quan
®Õn chñ thÓ cña b¶ng. (§iÒu nµy gäi lµ phô thuéc
hµm)
Quy t¾c 4:4 Cã thÓ thay thÕ mét sè tr­êng bÊt kú (trõ
kho¸ c¬ b¶n) mµ kh«ng 20¶nh h­ëng ®Õn tr­êng kh¸c
12/07/21 Design: Nguyen Hien Du
II - T¹o b¶ng trong CSDL
1. Khai b¸o cÊu tróc b¶ng trong Access.
B1. Më hoÆc t¹o míi mét CSDL.
B2. Chän thanh phÇn Create Table in Design View.
 C1: Chän Design.
 C2: KÝch ®óp chuét.
 C3: NÕu chän New ta cã
hép tho¹i sau:

Chän Design View

Cöa sæ khai b¸o c¸c tr­êng
cña b¶ng xuÊt hiÖn nh­
sau:

12/07/21 21 Design: Nguyen Hien Du


Field Name: NhËp tªn tr­êng.
Data Type: Chän kiÓu d÷ liÖu cña tr­êng.
Description: NhËp chó thÝch cho tr­êng nÕu
cÇn.
Field properties: thuéc tÝnh cña tr­êng.
12/07/21 22 Design: Nguyen Hien Du
Ghi b¶ng lªn ®Üa b»ng mét trong c¸c c¸ch sau:
File/ Save

Chän biÓu t­îng Save trªn thanh c«ng cô


Ctrl + S

Thùc hiÖn viÖc nhËp d÷ liÖu cho b¶ng b»ng


mét trong c¸c c¸ch sau:
View/ Datasheet View

Chän biÓu t­îng View trªn thanh c«ng cô.


12/07/21 23 Design: Nguyen Hien Du


2.Söa cÊu tróc cña b¶ng
§Ó söa cÊu tróc ta chuyÓn qua khung nh×n Design View
b»ng mét trong c¸c c¸ch sau:
 View/ Design View
 Chän biÓu t­îng View trªn thanh c«ng cô

Thay ®æi tªn tr­êng.


Thay ®æi kiÓu d÷ liÖu cña tr­êng.
Thªm tr­êng.
Xãa tr­êng
Thay ®æi vÞ trÝ cña tr­êng ...

12/07/21 24 Design: Nguyen Hien Du


3. Mét sè thuéc tÝnh cña tr­êng (Field properties).
Khi khai b¸o c¸c tr­êng, kiÓu d÷ liÖu cña chóng
cã thÓ ®Æt c¸c thuéc tÝnh sau:
3.1 Field Size: ®é réng cña tr­êng.
 §èi víi kiÓu d÷ liÖu Text lµ sè ký tù tèi ®a cña tr­
êng cã thÓ l­u tr÷.
 §èi víi kiÓu Number lµ mét trong c¸c kiÓu d÷ liÖu
con sau:
 Byte: kiÓu sè nguyªn cã gi¸ trÞ tõ 0 ®Õn 255.
 Integer: kiÓu nguyªn ®¬n.
 LongInteger: kiÓu nguyªn kÐp.
 Single: kiÓu sè thùc ®¬n.
 Double: kiÓu sè thùc kÐp ...
12/07/21 25 Design: Nguyen Hien Du
3.2 Format (§Þnh d¹ng): Dïng ®Ó x¸c ®Þnh cung c¸ch
hiÓn thÞ d¹ng sè, tiÒn tÖ, ngµy th¸ng.
§èi víi kiÓu d÷ liÖu Text ta cã thÓ sö dông hai ký tù ®Þnh d¹ng sau


 >: §æi tÊt c¶ v¨n b¶n khi nhËp thµnh ký tù hoa.


 <: §æi tÊt c¶ v¨n b¶n khi nhËp thµnh ký tù th­êng.
§èi víi kiÓu Date/ time ta cã thÓ sö dông ®Þnh d¹ng nh­sau:


 dd/mm/yyyy: §Þnh d¹ng theo kiÓu ngµy - th¸ng - n¨m


 dddddd: ®Þnh d¹ng th¸ng ë d¹ng ch÷
3.3 Input Mask: (Khu«n n¹ nh©p liÖu):T¹o khu«n d¹ng
nhËp liÖu cho ng­êi nhËp. Vd nhËp ngµy th¸ng: ../../..
3.4 Decimal Places: X¸c ®Þnh sè l­îng c¸c ch÷ sè sau dÊu
chÊm thËp ph©n.
3.5 Caption: ®Æt tiªu ®Ò cho cét (tr­êng).
3.6 Defualt Value: ®Æt gi¸ trÞ ngÇm ®Þnh.
3.7 Validation Rule: ®Æt kho¶ng gi¸ trÞ ®Ó nhËp.
12/07/21 26 Design: Nguyen Hien Du
3.8 Validation Text: th«ng b¸o khi nhËp ngoµi
kho¶ng gi¸ trÞ ë Validation Rule.
3.9 Required: Ph¶i nhËp d÷ liÖu hoÆc kh«ng
= Yes: ph¶i nhËp.
= No: cã thÓ nhËp hoÆc kh«ng.
3.10 Indexed: S¾p xÕp theo tÖp chØ môc
= No: kh«ng s¾p xÕp theo tÖp chØ môc.
= Yes: s¾p xÕp theo tÖp chØ môc
- Yes (Duplicates OK): Cho phÐp nhËp c¸c b¶n ghi
gièng nhau trªn tr­êng nµy.
- Yes (No Duplicates): kh«ng ®­îc phÐp nhËp c¸c b¶n
ghi gièng nhau (th­êng lµ c¸c tr­êng khãa).
12/07/21 27 Design: Nguyen Hien Du
3. Tr­êng khãa trong CSDL.
a)Tr­êng khãa lµ g×?
Tr­êng khãa lµ tr­êng mµ trong b¶ng kh«ng cã b¶n
ghi nµo trïng nhau trªn tr­êng ®ã.
b)C¸ch t¹o tr­êng khãa trong b¶ng.
Më b¶ng ë chÕ ®é Design View.
Chän tr­êng cÇn lµm khãa cho b¶ng.
C1: Edit/ Primary Key.
C2: Chän biÓu t­îng Primary Key trªn thanh c«ng cô.
§Ó bá thuéc tÝnh khãa ta lµm l¹i nh­trªn mét lÇn n÷a.

12/07/21 28 Design: Nguyen Hien Du


Chó ý:
Mét b¶ng chØ cã duy nhÊt mét tr­êng cã thuéc
tÝnh khãa Primary Key.
NÕu mét b¶ng kh«ng cã tr­êng nµo cã thuéc tÝnh
khãa, khi ghi b¶ng lªn ®Üa m¸y ®­a ra hép thäai cho
phÐp ta t¹o ra mét tr­êng khãa víi tªn ID víi kiÓu
AutoNumber nh­sau:

12/07/21 29 Design: Nguyen Hien Du


III - ThiÕt lËp quan hÖ gi÷a c¸c b¶ng
1. T¹i sao ph¶i ph©n chia mét CSDL thµnh nhiÒu
b¶ng?
ViÖc t¸ch mét CSDL thµnh nhiÒu b¶ng gi¶i quyÕt 3
vÊn ®Ò chÝnh:
Tr¸nh viÖc d­thõa d÷ liÖu khi cµi ®Æt trªn mét b¶ng.
KÝch th­íc cña mét b¶ng cã thÓ rÊt lín. Nªn viÖc
s¾p xÕp, t×m kiÕm vµ qu¶n lý khã h¬n lµ thùc hiÖn trªn
nhiÒu b¶ng nhá.
Kh«ng thÓ b¶o mËt ®­îc d÷ liÖu b»ng thiÕt kÕ trªn
nhiÒu b¶ng.
C¸c vÝ dô...
12/07/21 30 Design: Nguyen Hien Du
2. C¸c kiÓu quan hÖ cña hai b¶ng
Mét
CSDL ®­îc t¸ch thµnh nhiÒu b¶ng th× th«ng
tin trªn mét b¶ng lµ kh«ng ®Çy ®ñ.

§Ó
cã th«ng tin ®Çy ®ñ ta ph¶i “ghÐp” th«ng tin
cña tõng b¶ng l¹i. Muèn lµm ®­îc ®iÒu nµy th× c¸c
b¶ng ®ã ph¶i cã quan hÖ víi nhau theo mét tr­êng nµo
®ã.

Mét
CSDL cã c¸c b¶ng quan hÖ víi nhau ®­îc gäi
lµ CSDL quan hÖ.

12/07/21 31 Design: Nguyen Hien Du


Hai b¶ng cã quan hÖ víi nhau theo c¸c kiÓu sau:

Quan hÖ 1 - 1: lµ quan hÖ mét b¶n ghi cña b¶ng A


quan hÖ duy nhÊt víi mét b¶ng ghi ë b¶ng B.

Quan hÖ 1 - N: lµ quan hÖ mét b¶n ghi cña b¶ng A


quan hÖ víi nhiÒu b¶ng ghi ë b¶ng B.

Quan hÖ N - 1: lµ quan hÖ nhiÒu b¶n ghi cña b¶ng A


quan hÖ duy nhÊt mét b¶ng ghi ë b¶ng B.

Quan hÖ N - N: lµ quan hÖ nhiÒu b¶n ghi cña b¶ng A


quan hÖ víi nhiÒu b¶ng ghi ë b¶ng B.

12/07/21 32 Design: Nguyen Hien Du


3. C¸ch thiÕt lËp quan hÖ gi÷a c¸c b¶ng trong CSDL
a)C¸ch thiÕt lËp quan hÖ.
T¹o tr­êng khãa ë c¸c b¶ng nÕu cÇn.
Tools/ RelationShips (hoÆc chän biÓu t­îng
RelationShips trªn thanh c«ng cô).
KÐo th¶ chuét trªn hai tr­êng cÇn ®Æt kÕt nèi.

12/07/21 33 Design: Nguyen Hien Du


Ghi lªn ®Üa vµ ®ãng cöa sæ RelationShips

b)Söa, xãa mèi quan hÖ


C1: Chän RelationShips/ Edit RelationShips

C2: KÝch ph¶i chuét lªn mèi quan hÖ vµ chän


RelationShips.

§Ó xãa ta chän Delete.

12/07/21 34 Design: Nguyen Hien Du


IV - §Þnh d¹ng b¶ng d÷ liÖu
1. §Þnh d¹ng font ch÷:
Më b¶ng ë chÕ ®é DataSheet View (Open).
 C1: Format/ Font
 C2: Chän biÓu t­îng ®Þnh d¹ng trªn thanh
Formatting
2. §Þnh d¹ng nÒn vµ l­íi:
Më b¶ng ë chÕ ®é DataSheet View (Open).
Foramt/ DataSheet
Chän c¸c ®Þnh d¹ng t¹i hép tho¹i.
C¸c vÝ dô…
12/07/21 35 Design: Nguyen Hien Du
3. §Æt c¸c tÝnh chÊt kh¸c cho b¶ng
 Më b¶ng ë chÕ ®é DataSheet View (Open).
 Format/ Row Height ...: Thay ®æi chiÒu cao cña
hµng.
 Format/ Column Width ...: Thay ®æi ®ä réng cét.
 Format/ Freeze Columns: Cè ®Þnh vÞ trÝ cét.
 UnFreeze All Columns: Bá tÝnh chÊt cè ®Þnh
c¸c cét.
 Hide Columns: Èn cét trong b¶ng.
 UnHide Columns: HiÖn cét ®· bÞ Èn trong b¶ng.
 C¸c vÝ dô...
12/07/21 36 Design: Nguyen Hien Du
C¸c phÐp to¸n vµ hµm th«ng dông

<>: kh¸c.

Between: Kho¶ng gi¸ trÞ tõ ®©u ®Õn ®©u.

VD: Betwen 0 and 10 n»m trong kho¶ng tõ 0 ®Õn 10 
>= 0 and <=10

Like “X©u v¨n b¶n”  = “X©u v¨n b¶n”.

IN(a1, a2, a3,...an): nhËn c¸c gi¸ trÞ nguyªn a1, a2, a3 ... an.

VD: IN(1, 2, 3): chØ nhËn 3 gi¸ trÞ 1, 2, 3.

Year(): hµm lÊy n¨m cña kiÓu d÷ liÖu Date/ time.

Month(): hµm lÊy th¸ng cña kiÓu d÷ liÖu Date/ time.

Day(): hµm lÊy ngµy cña kiÓu d÷ liÖu Date/ time.

IIF( §K, Gi¸ trÞ ®óng, Gi¸ trÞ sai): nh­hµm IF trong Excel
12/07/21 hay hµm IIF cña Foxpro.
37 Design: Nguyen Hien Du
V - T×m kiÕm, läc vµ s¾p xÕp
1. T×m kiÕm vµ thay thÕ.
 Më b¶ng ë chÕ ®é DataSheet View (Open).
 Edit/ Find: T×m kiÕm
 Edit/ Replace: Thay thÕ.
2. Läc d÷ liÖu trong b¶ng
Läc d÷ liÖu lµ viÖc chØ lµm xuÊt hiÖn
nh÷ng b¶n ghi tháa m·n mét vµi ®iÒu kiÖn
nµo ®ã.

12/07/21 38 Design: Nguyen Hien Du


a) Sö dông läc Filter By Selection
Chøc n¨ng cña läc Filter By Selection: Dïng ®Ó
läc c¸c b¶n ghi tháa m·n gi¸ trÞ ®· ®­îc lùa chän trong b¶ng
d÷ liÖu.
C¸ch läc:
Më b¶ng ë chÕ ®é DataSheet View (Open).
Chän gi¸ trÞ cÇn läc trªn b¶ng d÷ liÖu.

• C1: Records/ Filter/ Filter By Selection


• C2: Chän biÓu t­îng Filter By Selection trªn thanh
c«ng cô.
• C3: KÝch ph¶i chuét lªn gi¸ trÞ cÇn läc/ Filter By
Selection
12/07/21 39 Design: Nguyen Hien Du
 §Ó läc nh÷ng gi¸ trÞ kh¸c (ng­îc l¹i) víi gi¸ trÞ ®­îc chän ta
chØ cÇn chän Filter Excluding Selection.
 §Ó bá läc ta chän biÓu t­îng Remove Filter trªn thanh
c«ng cô (hoÆc kÝch ph¶i chuét vµ chän Remove Filter).
b) Sö dông läc Filter By Form
Chøc n¨ng: Läc nh÷ng b¶n ghi tháa m·n nhiÒu gi¸ trÞ mµ
ta lùa chän trªn nhiÒu cét (tháa m·n nhiÒu ®iÒu kiÖn).
C¸ch läc:
Më b¶ng ë chÕ ®é DataSheet View (Open).

Records/ Filter/ Filter By Form (Chän biÓu t­îng Filter By Form)


Chän gi¸ trÞ cÇn läc trªn tõng cét cña b¶ng.

12/07/21 40 Design: Nguyen Hien Du


3. S¾p xÕp d÷ liÖu
Më b¶ng ë chÕ ®é DataSheet View

(Open).
Chän cét cÇn s¾p xÕp.
Records/ Sort/ Ascending: t¨ng dÇn
Records/ Sort/ Descending: gi¶m dÇn
Ta cã thÓ chän biÓu t­îng s¾p xÕp trªn thnah
c«ng cô hoÆc b»ng c¸ch kÝch ph¶i chuét.
12/07/21 41 Design: Nguyen Hien Du
3. S¾p xÕp vµ läc cÊp cao
Më b¶ng ë chÕ ®é DataSheet View (Open).
Records/ Filter/ Advanced Filter Sort ...

Field: Chän tr­êng cÇn läc


hoÆc s¾p xÕp.
Sort: Chän kiÓu s¾p xÕp.
Criteria: nhËp ®iÒu kiÖn läc.
Or: NhËp ®iÒu kiÖn läc
hoÆc.
12/07/21 42 Design: Nguyen Hien Du
VI - C¸c vÊn ®Ò kh¸c vÒ b¶ng
1. Sao chÐp b¶ng
Chän b¶ng cÇn sao chÐp.
• Edit/ Copy (KÝch ph¶i chuét/ Copy).
• Edit/ Paste (KÝch ph¶i chuét/ Paste).
• Hép tho¹i sau xuÊt hiÖn:
Table Name: NhËp tªn b¶ng.
Structure Only: Sao chÐp cÊu tróc.
Structure and Data: Sao chÐp c¶ cÊu tróc
vµ d÷ liÖu.
Append Data to Existing Table: GhÐp
vµo cuèi b¶ng d÷ liÖu kh¸c.

12/07/21 43 Design: Nguyen Hien Du


2. NhËp mét b¶ng tõ mét CSDL kh¸c (m«i tr­êng kh¸c).
 Më CSDL cÇn nhËp b¶ng.
C1: File/ Get External Data/ Import.
C2: KÝch ph¶i chuét/ Import

 Look in: T×m b¶ng


cÇn nhËp.
 File name: Chän tªn
b¶ng.
 File of Type: Chän
kiÓu b¶ng cÇn
nhËp.
 C¸c kiÓu b¶ng th­
êng nhËp: *.Mdb,
*.Dbf, *.Xls ...
12/07/21 44 Design: Nguyen Hien Du
3. XuÊt mét b¶ng tõ mét CSDL kh¸c (m«i tr­êng kh¸c).
 Më CSDL vµ chän b¶ng cÇn xuÊt.
C1: File/ Get External Data/ Import.
C2: KÝch ph¶i chuét/ Import

 Save in: Chän th­


môc cÇn xuÊt.
 File name: NhËp
tªn b¶ng cÇn xuÊt.
 Save as Type: Chän
kiÓu b¶ng cÇn
xuÊt.
 C¸c kiÓu b¶ng th­
êng nhËp: *.Mdb,
*.Html, *.Dbf,
*.Xls ...
12/07/21 45 Design: Nguyen Hien Du
4. Xo¸ b¶ng:
- Chän b¶ng cÇn xo¸:
C1: Edit\ Delete
C2: NhÊn phÝm Delete
C3: KÝch ph¶i chuét\ Delete
5. §æi tªn b¶ng:
- Chän b¶ng cÇn ®æi tªn
- Edit\ Rename
- KÝch ph¶i chuét\ Rename
12/07/21 46 Design: Nguyen Hien Du
6. B¶o mËt vµ nÐn d÷ liÖu.
a) B¶o mËt d÷ liÖu
Më CSDL ë chÕ ®é Open Exclusive.
Tools/ Security/ Set Database Password

12/07/21 47 Design: Nguyen Hien Du


b) NÐn CSDL
Më CSDL cÇn nÐn.
Tools/ Database Utilities/ Compact and Repair Database

12/07/21 48 Design: Nguyen Hien Du

Anda mungkin juga menyukai