Dad_1234
Transcript of Dad_1234
Äàäëàãà: Access ïðîãðàìä øèíýýð ôàéë ¿¿ñãýõAccess ïðîãðàìä øèíýýð ôàéë ¿¿ñãýõ
1. ¯¿ñãýõ ôàéëàà áàòëàí õàðàõÍýãýí ñïîðòûí áàðààíû äýëã¿¿ðèéã æèøýý áîëãîí àâààä á¿òýýãäýõ¿¿í, õóäàëäàí àâàã÷, áîðëóóëàëòòàé õîëáîîòîé ºãºãäëèéã äàðààõ áàéäëààð çîõèîí áàéãóóëíà. (Íîîðîã)
- á¿òýýýãäýõ¿¿íòýé õîëáîîòîé ºãºãäºë - Tselldata (á¿òýýýãäýõ¿¿íèé íýð, ¿íý)
- Ýçýíòýé õîëáîîòîé ºãºãäºë- TÂossDàta (ýçíèé êîä, ýçíèé íýð)
- Õóäàëäàí àâàã÷òàé õîëáîîòîé ºãºãäºë /TCustomerData (õóäàëäàí àâàã÷èéí íýð, õàÿã, óòàñ )
- Áîðëóóëàëòòàé õîëáîîòîé ºãºãäºë - TGoodsMaster (áîðëóóëñàí îãíîî, õóäàëäàí àâàã÷, á¿òýýãäýõ¿¿í, õýìæýý)
2. Access ïðîãðàìûã à÷ààëëà. SellManagement.mdb ãýñýí íýðòýé ôàéëûã øèíýýð ¿¿ñãýõ áºãººä äàðààõ äàðààëëûã ã¿éöýòãýíý.- New File òóñëàõ öîíõíîîñ Great New file/Blank Database ñîíãî.- File New DataBase õàðèëöàõ öîíõ ãàð÷ èðýõ áºãººä My
document õàâòàñä New folder êîìàíäûí õýðýãë¿¿ðèéã àøèãëàí “Gazar” ãýñýí õàâòàñ øèíýýð ¿¿ñãý.- óã ¿¿ñãýñýí õàâòàñíû File name òàëáàðò
SellManagement ãýæ îðóóëààä Great òîâ÷ëóóðûã ñîíãî.
3. ¯ð ä¿íä íü SellManagement ãýñýí ôàéë ¿¿ñýæ ºãºãäëèéí áààçûí óäèðäàõ öîíõ ãàð÷ èðíý. Ãàð÷ãèéí ìºðºíä ôàéëûí íýð ãàð÷ èðæ áàéãàà ýñýõèéã øàëãàí õàðààðàé.
Õ¿ñíýãòèéã ¿¿ñãýõAccess ïðîãðàìûí õ¿ñíýãòèéí òóõàé îéëãîëò, òàëáàðûí
òîõèðãîî, ò¿ëõ¿¿ðèéí òîõèðãîî, ºãºãäëèéã îðóóëàõ çýðãèéã òàéëáàðëàÿ. Õ¿ñíýãò:Õ¿ñíýãò íü òîäîðõîé ñýäýâò õàìààðàõ ºãºãäëèéã õàäãàëàõ çîðèóëàëòòàé îáúåêò áºãººä Access ïðîãðàìä ¿¿ñãýõ
1
ºãºãäëèéí áààçûí ºãºãäºë íü á¿ãä õ¿ñíýãòýä õàäãàëàãäàíà. Òîäîðõîé ñýäýâ á¿ðò òóñ òóñûí õ¿ñíýãòèéã ¿¿ñãýýä, ºãºãäëèéã àíãèëààä õàäãàëñíààð ºãºãäëèéí áààçûã ¿ð àøèãòàéãààð ¿¿ñãýæ ÷àäíà. Òàëáàð: Íýãýí òºðëèéã ºãºãäëèéã õàäãàëäàã áàãàíà. Ò¿ëõ¿¿ð: Áè÷ëýã á¿ðèéã áèå äààñàí ç¿éë ãýæ ÿëãàõ çîðèóëàëòòàé òàëáàð þì. Ò¿ëõ¿¿ðèéã òîõèðóóëñíààð áè÷ëýãèéã ø¿¿í ãàðãàæ, õàéëòûã õóðäàí ã¿éöýòãýæ áîëíî. Æèøýý íü: Èæèë îâîãòîé, Èæèë íýðòýé ãèø¿¿í áàéñàí òîõèîëäîëä
Íýð ÕýñýãÄîðæ Áîëîâñîí õ¿÷èíÄîðæ Ìàðêåòèíã… …
Õ¿ñíýãòèéí õàðàãäàõ áàéäàë: Àññåss ïðîãðàìä îáúåêòèéí 2 ¿íäñýí áà 2 íýìýëò õàðàãäàõ ãîðèìóóä áàéäàã. ¯¿íä: - Data sheet view (ªãºãäëèéí õóóäàñíû õàðàãäàõ ãîðèì) - íü õ¿ñíýãòèéí ºãºãäëèéã îðóóëàõ, õàðóóëàõ çîðèóëàëòòàé äýëãýöèéí ãîðèì þì.
- Design view (Áàéãóóëàëòûí õàðàãäàõ ãîðèì) – õ¿ñíýãòèéí áàãàíû íýð, òºðºë ãýõ ìýò á¿òýö áà òýäãýýðèéí øèíæ ÷àíàðûã òîäîðõîéëäîã.
Ãèø¿¿íèé No ÍýðÕýñýã
1001 Äîðæ Áîëîâñîí õ¿÷èí2010 Äîðæ Ìàðêåòèíã
2
Ǻâõºí íýðýýð ÿëãàõàä õýö¿¿ áºãººä õàéõàä õóãàöàà øààðäàíà.
Ãèø¿¿íèé No- îîð ÿëãàæ, õóðäàí õàéíà.
- PivotTable view (ªãºãäëèéã íýãòãýæ, ä¿ãíýëò õèéõ ãîðèì) – çºâõºí òàëáàðûí íýðèéã ñîíãîîä, ºãºãäëèéí òàë òàëààñ íü íýãòãýæ áîëíî.- PivotChart view (ªãºãäëèéí õóóäàñíû ºãºãäëèéã ãðàôèêààð õàðóóëàõ ãîðèì) – Ǻâõºí òàëáàðûí íýðèéã ñîíãîîä, ºãºãäëèéã äýëãýöýíä õàðàãäàõààð ãàðãàæ áîëíî.
Á¿òýýãäýõ¿¿íèé ìàñòåð ¿¿ñãýõ (TGoodsMaster) õ¿ñíýãò ¿¿ñãýõ
1. TGoodsMaster (GoodsCD, GoodsName, Price) ãýñýí á¿òýöòýé õ¿ñíýãò ¿¿ñãýíý.2. SellManagement ãýñýí ºãºãäëèéí áààçûã óäèðäàõ
öîíõíîîñ Tables îáúåêòèéã ñîíãîîä õýðýãë¿¿ðèéã ñîíãî. 3. New Table õàðèëöàõ öîíõ íýýãäýõ áºãººä æàãñààëòààñ Design View-ã ñîíãîîä Ok
Õ¿ñíýãò øèíýýð ¿¿ñãýõ áóñàä àðãóóä: Insert öýñíèé Table êîìàíäààð
3
New Object: Table êîìàíäûí õýðýãë¿¿ðýýð
Õ¿ñíýãòèéí áàéãóóëàëòûí ãîðèì ãàð÷ èðíý.
Design View- áàéãóóëàëòûí äýëãýöèéí ãîðèì ò¿¿íèé á¿òýö
1. Title bar – ¿¿ñãýñýí îáúåêòèéí íýð áà îáúåêòèéí àíãèëàë áàéðëàíà.
2. Field Name – òàëáàðûí íýðèéã îðóóëæ ºãíº.
3. Data types – òàëáàðò õàäãàëàãäàõ ºãºãäëèéí
òºðëèéã çààæ ºãºõ áºãººä Access ïðîãðàìä ºãºãäëèéí 8 òºðºë áàéíà.
4
2 3 4
1
5
6
ªãºãä-ëèéí òºðºë
Òàéëáàð ÇîðèóëàëòÕýðýãëýõ äèñêèéí õýìæýý
Æèøýý
Òåxt
Áàãàâòàð õýìæýýíèé òåêñò òºðºë
¿ñýã, òîî, òóñãàé òýìäýãòýýñ òîãòîõ ìºðèéã çààõ
255 bótå-ýýñ õýòðýõã¿é óðòòàé
УБ, БЗД, 15-р хороолол, 4-р хороо, 1-5-12
Mem
o Èõ õýìæýýíèé òåêñò òºðºë
¿ñýã òîî, òóñãàé òýìäýãòýýñ òîãòîõ òýìäýãò ìºðèéã çààõ
64000-ààñ õýòðýõã¿é óðòòàé
Èõ õýìæýýíèé òåêñò
Num
ber Òîîí òºðºë Òîîí óòãà çààíà 12byte 3581, 22.05
Date
/Tim
e
Îãíîî òºðºë Îãíîî, öàã õóãàöààíû òºðëèéí ºãºãäëèéã çààõ
8 byte 10/25/2003, 25-Oct-03
Curr
enc
y
̺íãºí òºðºë ̺íãºí òºðëèéí ºãºãäëèéã çààõ
8 byte $3.154.235
Au
to-
nu
mb
er
Äóãààðëàëò òºðºë
Íýãýýð íýìýãäñýí, äàðààëñàí òîîí äóãààðëàëò ¿¿ñãýõ
4 byte 1,2,3,..
Yes/
No
Boolean òºðºë
“¿íýí” áà “õóäàë” ãýñýí õî¸ð óòãûã èëýðõèéëñýí áóëèéí òºðëèéí ºãºãäëèéã çààõ
1 bit yes ýñâýë no, true ýñâýë false,on ýñâýë off
OLE
obje
ct
Ãàäààä îáúåêò òºðºë
Windows-èéí îð÷èí ïðîãðàì÷ëàãäñàí òåêñò, õ¿ñíýãò, ä¿ðñ, äóó àâèà çýðýã ãàäààä îáúåêòèéã çààõ
1 GB
Hyperl
ink
Ãèïåðõîëáîëòòºðºë
Âåá õóóäàñ, èìåéëèéí õàÿã, ôàéë ðóó õîëáîõîä àøèãëàíà.
64.000 õ¿ðòýëõ òýìäýãò
Mail merge.doc
5
Looku
p
Wiz
ard
ªºð óòãàò õàíäàõ òºðºë
ªºð õ¿ñíýãòýä õàäãàëàãäàæ áàéãàà óòãà ðóó õàíäàõ òîõèîëäîëä àøèãëàäàã.
Æè÷: òîîãîîð èëýðõèéëýãäñýí áîëîâ÷ òýäãýýð äýýð àðèôìåòèê ¿éëäýë õýçýý ÷ õèéãäýõã¿é ìýäýýëëèéí òºðëèéã ºãºãäëèéí òåêñò òºð뺺ð çààõ íü ç¿éòýé. Ó÷èð íü èéì òºðëèéí ºãºãäëèéã äýä ìºðººð ñàëãàæ õýðýãëýõ íü øààðäëàãà èõ ãàðäàã áºãººä äýä ìºð ñàëãàõ ¿éëäë¿¿ä òýìäýã ìºð (òýìäýãò òºðºë) äýýð õèéãääýã. Æèøýýëáýë: ÿìàð íýã êîä, óòàñíû äóãààð.
4. Description – áóñàä çàãâàð÷ëàã÷èä áîëîí õýðýãëýã÷äýä çîðèóëæ ºãºãäëèéí äýëãýðýíã¿é òàéëáàðûã îðóóëíà.
5. Field selector – òàëáàðûã ñîíãîõ ¿åä óã ìºð¿¿äèéã ñîíãîíî. Field properties - òàëáàðò ºãºãäºë îðóóëàõ òýìäýãòèéí äýýä õýìæýý, òàëáàðûí ôîðìàò ãýõ ìýò øèíæ ÷àíàðûã òîõèðóóëäàã áºãººä ºãºãäëèéí ñàíä ºãºãäºë îðóóëàõ, çàñâàðëàõ ¿åä ãàðààñ îðóóëæ áîëîõ áóðóó óòãûã õÿíàõ, ìàÿãò áà òàéëàíä ºãºãäºë ÿìàð õýëáýðòýé ãàðàõûã çààõ ¿¿äíýýñ òîäîðõîéëæ ºãäºã. Íýìýëò òîäîðõîéëîëòûã òàëáàð òóñ á¿ðò çààæ ºãäºã.
Íýìýëò òîäîðõîéëîëòÍýìýëò òîäîðõîéëîëò
Òàéëáàð Çîðèóëàëò
Field size Òàëáàðûí õýìæýý Òàëáàðûí õýìæýýFormat Ãàðãàõ õýëáýð Òîî, îãíîî, ìºíãºí òºðëèéí
ºãºãäëèéí õàðàãäàõ õýëáýðèéã çààíà.
Decimal Places
Áóòàðõàé îðîí Òîî áà ìºíãºí òºðëèéí ºãºãäëèéí áóòàðõàéí îðíû óðòûã çààíà.
Input Mask
Çàãâàð îðóóëàëò Òàëáàðò îðîõ óòãûí òºðëèéã òýìäýãò òóñ á¿ðýýð íàðèéâ÷èëæ
6
çààíà.Caption Òîëãîé/ãàð÷èã Òàëáàðûí òàéëàí áà
ìàÿãòàíä ÿìàð òîëãîéòîé ãàðãàõûã çààíà.
Default value
Àíõäàã÷ óòãà Òàëáàðò àâòîìàòààð ºãºõ àíõäàã÷ óòãûã çààíà.
Validation Rule
Óòãûí õÿçãààð Òàëáàðò àâàõ óòãûí õÿçãààðûã çààíà.
Validation text
Ìýäýýëýõ áè÷âýð Òàëáàðò àâàõ óòãûí õÿçãààðààñ õàëüñàí óòãà îðóóëàõ îðîëäëîãî õèéõ ¿åä ÿìàð ìýäýýë ãàð÷ áàéõûã çààíà.
Required Øààðäàõ “Yes” ýñâýë “no” ñîíãîëòòîé áºãººä “Yes” ñîíãîãäñîí áàéõàä òàëáàðò çààâàë óòãà îðóóëàõûã øààðäàõ áóþó “no” áàéõ ¿åä óòãûã îðóóëàõã¿é àëãàñ÷ áîëíî.
Allow Zero
Òýã óòãûã çºâøººðºõ “Yes” ýñâýë “no” ñîíãîëòòîé áºãººä “Yes” ñîíãîãäñîí ¿åä òåêñò áóþó ìåìî òàëáàðò òýã ìºð óòãà ºã÷ áîëíî.
Indexed Ýðýìáýëýëò Èäýâõòýé òàëáàðààð ýðýìáýëíý.
TGoodsMaster-ò øààðäëàãàòàé òàëáàðûã òîõèðóóëàõûí òóëä òàëáàðûí íýð, ºãºãäëèéí òºðºë ò¿¿íýýñ õàìààðààä òàëáàðûí õýìæýýã çààíà.
Á¿òýýãäýõ¿¿íèé êîä - òàëáàðûí òîõèðóóëãûã õèéå.
Òàëáàðûí íýð :GoodsCDªãºãäëèéí òºðºë :TextÒàëáàðûí õýìæýý : 4
7
Õ¿ñíýãòèéí áàéãóóëàëòûí ãîðèìä:
1. Field Name òàëáàðûí 1-ð ìºðèéí ýõýíä êóðñîðûã áàéðëóóëààä òàëáàðûí íýðèéã îðóóëààä Enter.
2. Data type áàãàíàä êóðñîðûã áàéðëóóëàí ºãºãäëèéí òºðëèéã ìºðèéí ýöýñò õóëãàíûã áàéðëóóëàõàä ãàð÷ èðýõ òºð뺺ñ ñîíãîíî..GoodsCD òàëáàð íü òîîöîîëëûí îáúåêò áîëîõã¿é ó÷ðààñ Text òºðëèéã ñîíãîæ áàéíà.
3. Òàëáàðûí ºãºãäºë àâàõ õýìæýýã Field Properties á¿ëãèéí Field size –èéí õàðãàëçñàí í¿äýíä “4” ãýæ îðóóëíà.
- ªãºãäëèéí òºðºë òàëáàðò õàäãàëàãäàõ ºãºãäëèéí òºðëèéã çààæ ºãíº. ªãºãäºëä íèéö¿¿ëýí çîõèõ òºðëèéã íü çààæ ºãâºë, ºãºãäëèéã çºâ îðóóëàõààñ ãàäíà õàéõ õóðäûã íýìýãä¿¿ëíý.
Á¿òýýãäýõ¿¿íèé íýð- òàëáàðûí òîõèðóóëãà
Òàëáàðûí íýð :GoodsNameªãºãäëèéí òºðºë :TextÒàëáàðûí õýìæýý : 30
4. Õ¿ñíýãòèéí áàéãóóëàëòûí ãîðèìä: äýýðõ òàëáàðûí òîõèðóóëãûí àäèë ã¿éöýòãýíý.
¯íý - òàëáàðûí òîõèðóóëãà
Òàëáàðûí íýð :Price ªãºãäëèéí òºðºë :Currency
8
5. Õ¿ñíýãòèéí áàéãóóëàëòûí ãîðèìä: äýýðõ òàëáàðûí òîõèðóóëãûí àäèë ã¿éöýòãýíý ôîðìàòûã. #,##0.00₮;-#,##0.00₮ òîõèðóóëíà.
Æè÷: Òàëáàðûí õýìæýýíèé àíõíû óòãûã ººð÷ëºõ人:Tools öýñíèé Options êîìàíäóóð íýýãäýõ Tables/Queries õóóäàñíû Default field sizes òåêñòýí òàëáàðò çàñâàðëàíà.
Îáúåêòèéí ò¿ëõ¿¿ðèéí òîõèðóóëãà
Äýýðõ õ¿ñíýãòíèé GoodCD òàëáàðò ò¿ëõ¿¿ðèéã òîõèðóóëúÿ.
6. GoodCD òàëáàðûí Field Selector-ûã ñîíãîíî. Õóëãàíû
çààã÷ õýëáýðòýé áîëíî.
7. Edit öýñíèé Primary Key êîìàíä ýñâýë êîìàíäûí õýðýãë¿¿ðèéã ñîíãîíî.
8. Öîíõíû äóðûí áàéðëàëä õóëãàíààð íýã òîâøèëò õèéíý.
GoodCD òàëáàðûí Field Selector-ò ä¿ðñ áèé áîëæ àíõäàã÷ ò¿ëõ¿¿ð àòðèáóò áîëñíûã õàðóóëíà.
Õ¿ñíýãòèéã õàäãàëàõ9. ¯¿ñãýñýí õ¿ñíýãòèéã TGoodsMaster íýðëýæ õàäãàëúÿ.
File öýñíèé Save as êîìàíäààð íýýãäýõ õàðèëöàõ öîíõîíä äàðààõ ñîíãîëòóóä õèéíý.
Save Table ‘table 1’ To -ä õ¿ñíýãòèéí íýðèéã ºãíº.As – õàäãàëàõ îáúåêòèéí òºðëèéã ñîíãîíî.
10. Taskbar –ò õ¿ñíýãòèéí íýð ãàð÷ èðñýí ýñýõèéã áàòëàí õàð.
Æè÷: Áàéãóóëàëòûí ãîðèìä ò¿ëõ¿¿ðèéã òîõèðóóëààã¿é õàäãàëàõ òîõèîëäîëä äàðààõ ìýäýýëëèéí öîíõ ãàð÷ èðíý.
9
Yes- êîäûí òàëáàð íü àâòîìàòààð ¿¿ñýýä ò¿ëõ¿¿ð áîëæ òîõèðóóëàãäàíà.No – ò¿ëõ¿¿ð òîõèðóóëàãäààã¿é õàäãàëàãäàíà.Cancel – õàäãàëàõûã õ¿÷èíã¿é áîëãîíî.Äýëãýöèéí ãîðèìèéã ñîëèõ
Áàéãóóëàëòûí äýëãýöèéí ãîðèì (Design view)-ä õ¿ñíýãòèéí òàëáàðûã òîõèðóóë÷èõâàë, ªãºãäëèéí õóóäàñíû õàðàãäàõ ãîðèì (Data sheet view) ð¿¿ øèëæèí ºãºãäëèéã îðóóëíà. ¯¿íèéã ã¿éöýòãýõèéí òóëä: 11. View öýñíèé Data sheet view /Design view ýñâýë
êîìàíäûí õýðýãë¿¿ðýýñ Design view / Data sheet
view -èéã ñîíãîõ áà ýäãýýð íü õîîðîíäîî ñîëèãääîã òîâ÷ëóóðóóä þì.
Data sheet view – èéí äýëãýöèéí á¿òýöªãºãäëèéí õóóäàñ õàðóóëàõ äýëãýöèéí ãîðèì íü äàðààõ áàéäëààð õàðàãäàíà.
1 Field- òàëáàð2 Field selector- òàëáàð ñîíãîã÷
10
21
1
5
3
4
6
3 Record- áè÷ëýã4 Record selector –áè÷ëýã ñîíãîã÷5 Cell –í¿ä6 Record control bar áè÷ëýã øèëæ¿¿ëýõ ìºð
Ýõíèé áè÷ëýãòò øèëæèõ
ªìíºõ áè÷ëýãò øèëæèõ
Äýëãýöýíä ñîíãîãäñîí áàéãàà áè÷ëýãèéí äóãààð
Äàðààãèéí áè÷ëýã ð¿¿ øèëæèõ
Õàìãèéí ñ¿¿ë÷èéí áè÷ëýãò øèëæèõ
Ñ¿¿ë÷èéí áè÷ëýãèéí àðä øèíý áè÷ëýã îðóóëàõ GoodsMaster õ¿ñíýãòýä ºãºãäëèéã îðóóëúÿ.13. MS-Excel ïðîãðàìä ºãºãäºë îðóóëàõûí àäèëààð ¿éëäëèéã ã¿éöýòãýíý.
Price òàëáàðûí ºãºãäºë îðóóëàõäàà ¿íäñýí òîî óòãûã ë îðóóëæ ºãºõºä àâòîìàòààð “ ¥ ” õýëáýðò øèëæèíý.ªãºãäëèéã îðóóëñàí òîõèîëäîëä Àññåss àâòîìàòààð õàäãàëñàí áàéäàã. Àíõààðóóëãà: Ò¿ëõ¿¿ð àòðèáóò íü äàâõàðäñàí óòãà àâàõã¿é. Òýã óòãà (Null) –ûã îðóóëæ áîëîõã¿é.
Õ¿ñíýãòèéã íýýõ, õààõ
11
14. TGoodsMaster õ¿ñíýãòèéã õààõäàà File öýñíèé
Close êîìàíä ýñâýë òîâ÷ëóóðûã ñîíãîíî. 15. ªãºãäëèéí ñàí óäèðäàõ öîíõíû Table îáúåêòèéí æàãñààëòàä TGoodsMaster õ¿ñíýãòèéã ãàð÷ èðñýí ýñýõèéã áàòëàí õàð.
Õ¿ñíýãòèéã íýýõ16. TGoodsMaster õ¿ñíýãòèéã íýýõäýý óã õ¿ñíýãòèéã
èäýâõæ¿¿ëýýä ýñâýë õîñ äàðàëò õèéíý. 17. Õ¿ñíýãò ºãºãäëèéí õóóäàñíû õàðàãäàõ ãîðèìä íýýãäýõ áºãººä äàðààãèéí ¿éëäýëä çîðèóëàí õ¿ñíýãòýý õààÿ. Õóäàëäàí àâàã÷èéí ìàñòåð ¿¿ñãýõ(CustomerMaster) õ¿ñíýãò ¿¿ñãýõªãºãäëèéí ¿ð àøèãòàéãààð àøèãëàæ áîëîõîîð õ¿ñíýãò áà òàëáàðûí á¿òöèéã ñóäëàõ øààðäëàãàòàé áàéäàã.
Õ¿ñíýãòèéã ñóäëàõ: CustomerMaster-èéí BossName øèã àäèë ºãºãäëèéã äàâòàí îðóóëàõ òîõèîëäîëä, òýð òàëáàðûã ººð õ¿ñíýãòýä õóâààâàë ñàéí áàéäàã. Ýíý íü ºãºãäëèéã îðóóëàõûã õÿëáàð÷èëæ, äèñêèéí õýìæýýã õýìíýæ ÷àäíà. Ò¿¿í÷ëýí ýçýíä ººð÷ëºëò îðñîí òîõèîëäîëä ÷, çºâõºí BossMaster-èéí ýçíèé íýðèéã ººð÷ëºõºä õóäàëäàí àâàã÷èéí ýçíèé íýð íü äàãàí ººð÷ëºãäºíº. CustomerMaster
12
TCustomerMaster TBossMaster
Òàëáàðûã ñóäëàõ: CustomerMaster áà TBossMaster õ¿ñíýãòýä øààðäëàãàòàé òàëáàðûã òîõèðóóëíà. TBossMaster õ¿ñíýãòýä ÂîssName òàëáàðûã òîõèðóóëíà. ªãºãäëèéã õàéõûã ¿ð àøèãòàéãààð ã¿éöýòãýõèéí òóëä ò¿ëõ¿¿ð áîëãîæ BossCD òàëáàðûã òîõèðóóëíà.
13
CustomerMaster õ¿ñíýãòýä BossCD òàëáàðûã îðóóëíà. CustomerMaster TBossMaster õ¿ñíýãòèéã õîëáîñíîîð ÂîssName òàëáàðûã àâòîìàòààð îðóóëíà.
Æè÷: Õ¿ñíýãò õîëáîõ òóõàé Query ¿¿ñãýõýä ñóäëàõ áîëíî. BossMaster ¿¿ñãýõ BossMaster (BossCD, BossName) ãýñýí á¿òýöòýé õ¿ñíýãò ¿¿ñãýíý. ªìíº ¿¿ñãýñýí TGoodsMaster õ¿ñíýãò ¿¿ñãýñýí àäèëààð ¿¿ñãýíý.1. SellManagement ãýñýí ºãºãäëèéí áààçûã óäèðäàõ
öîíõíîîñ Tables îáúåêòèéã ñîíãîîä õýðýãë¿¿ðèéã ñîíãî.
2. New Table õàðèëöàõ öîíõ íýýãäýõ áºãººä æàãñààëòààñ Design View-ã ñîíãîîä Ok
Õ¿ñíýãò øèíýýð ¿¿ñãýõäýý Insert öýñíèé Table êîìàíä ýñâýë
New Object: Table êîìàíäûí õýðýãë¿¿ðèéã àøèãëàíà. BossMaster õ¿ñíýãòèéã ¿¿ñãýõäýý òàëáàð á¿ðèéã äàðààõ áàéäëààð òîõèðóóëíà.
Õ¿ñíýãòèéí áàéãóóëàëòûí ãîðèì ãàð÷ èðíý. Äàðààõ áàéäëààð òîõèðóóëàõ áà àíõäàã÷ ò¿ëõ¿¿ðèéã BossCD òàëáàðààð àâíà.
14
3. ¯¿ñãýñýí õ¿ñíýãòèéã TbossMaster ãýæ íýðëýí õàäãàëúÿ. File öýñíèé Save as êîìàíäààð íýýãäýõ õàðèëöàõ öîíõîíä äàðààõ ñîíãîëòóóä õèéíý.Save Table ‘table 1’ To -ä õ¿ñíýãòèéí íýðèéã ºãíº.As – õàäãàëàõ îáúåêòèéí òºðëèéã ñîíãîíî. 4. Áàéãóóëàëòûí äýëãýöèéí ãîðèì (Design view)-ä øèëæèíý. ¯¿íèéã ã¿éöýòãýõèéí òóëä:
View öýñíèé Data sheet view ýñâýë êîìàíäûí õýðýãë¿¿ðýýñ Design view
ñîíãîíî. 5. Õ¿ñíýãòýä ºãºãäëèéã îðóóëàõäàà ºìíº TGoodsMaster õ¿ñíýãò-èéí èæèëýýð ºãºãäëèéã îðóóëíà.
Äàðààãèéí ¿éëäýëä çîðèóëààä õ¿ñíýãòèéã õààíà.CustomerMaster ¿¿ñãýõ ÒCustomer Master (CustomerCD, CustomerName, PostNumber, Address1, Address2, TEL, BossCD, DM) ãýñýí á¿òýöòýé õ¿ñíýãò ¿¿ñãýíý.CustomerCD – Õóäàëäàí àâàã÷èéí êîä CustomerName – Õóäàëäàí àâàã÷èéí íýðPostNumber – øóóäàíãèéí äóãààðAddress1- õàÿã 1 Àéìàã, õîòîîñ ãóäàìæ õ¿ðòýëAddress2 – õàÿã 2 Áàéøèíãèéí íýð, äàâõàð, õààëãàTEL – õîëáîãäîõ óòàñíû äóãààðBossCD –ýçíèé êîäDM – DM õ¿÷èíòýé, õ¿÷èíã¿é ãýñýí óòãûã àãóóëñàí òàëáàð áàéíà.Õóäàëäàí àâàã÷èéí õ¿ñíýãò ¿¿ññýí áàéäëûã ¿ç¿¿ëáýë:
15
Ýíýõ¿¿ õ¿ñíýãòèéã ¿¿ñãýõäýý ºìíºõ àðãóóäûã õýðýãëýõ áºãººä õ¿ñíýãòýä ºãºãäºë îðóóëàõäàà èìïîðòûí àðãûã àøèãëàõ áîëíî. Õ¿ñíýãò ¿¿ñãýõ1. SellManagement ãýñýí ºãºãäëèéí áààçûã óäèðäàõ
öîíõíîîñ Tables îáúåêòèéã ñîíãîîä õýðýãë¿¿ðèéã ñîíãî.
2. New Table õàðèëöàõ öîíõ íýýãäýõ áºãººä æàãñààëòààñ Design View-ã ñîíãîîä Ok
3. Õ¿ñíýãò øèíýýð ¿¿ñãýõäýý Insert öýñíèé Table êîìàíä
ýñâýë New Object: Table êîìàíäûí õýðýãë¿¿ðèéã àøèãëàíà. BossMaster õ¿ñíýãòèéã ¿¿ñãýõäýý òàëáàð á¿ðèéã äàðààõ áàéäëààð òîõèðóóëíà.
16
Õ¿ñíýãòèéí áàéãóóëàëòûí ãîðèì ãàð÷ èðíý. Äàðààõ áàéäëààð òîõèðóóëàõ áà àíõäàã÷ ò¿ëõ¿¿ðèéã BossCD òàëáàðààð àâíà.
Äýýðõèéí àäèëààð øèíæ ÷àíàðûí òàëáàðò òàëáàð õàðãàëçóóëàí ºãºãäëèéí òºðºë áîëîí õýìæýýã òîõèðóóëæ ºãíº. 4. ¯¿ñãýñýí õ¿ñíýãòèéã TCustomerMaster ãýæ õàäãàëúÿ. File öýñíèé Save as êîìàíäààð íýýãäýõ õàðèëöàõ öîíõîíä äàðààõ ñîíãîëòóóä õèéíý.Save Table ‘table 1’ To -ä õ¿ñíýãòèéí íýðèéã ºãíº.As – õàäãàëàõ îáúåêòèéí òºðëèéã ñîíãîíî. 5. ªãºãäëèéí õóóäàñíû õàðàãäàõ ãîðèì (Data sheet view) ð¿¿ øèëæèí äàðààõ ºãºãäëèéã îðóóëíà. ¯¿íèéã ã¿éöýòãýõèéí òóëä:
View öýñíèé Data sheet view ýñâýë êîìàíäûí
õýðýãë¿¿ðýýñ Data sheet view ñîíãîíî.
Äàðààãèéí ¿éëäýëä çîðèóëààä õ¿ñíýãòèéã õààíà.ªãºãäëèéã èìïîðòëîõExcel-èéí ôàéë áîëîí ãàäààä ºãºãäëèéã Access ïðîãðàìä óíøèí ìýäýð÷ îðóóëàõûã èìïîðòëîõ ãýäýã. Ãàäààä ºãºãäëèéã èìïîðò õèéâýë Access- èéí õ¿ñíýãòýä ºãºãäºë íü õóóëàãäàõ áºãººä
17
çàñâàð õèéõ á¿ðýí áîëîìæòîé. ªãºãäëèéã èìïîðòëîõäîî äàðààõ äàðààëëûã ã¿éöýòãýíý. 1. TCustomerMaster õ¿ñíýãòýä Excel – èéí CustomerData.xls – ôàéëûã èìïîðòëî¸. CustomerData.xls
1. TCustomerMaster õ¿ñíýãò ºãºãäëèéí áààç óäèðäàõ öîíõîíä ãàð÷ èðñýí ýñýõèéã áàòëàõ øààðäëàãàòàé2. File öýñíèé Get External Data äýä öýñíèé Import êîìàíäûã ñîíãîíî. 3. Íýýãäýõ Import õàðèëöàõ öîíõíû Look in òàëáàðò My Document/ Access_2003_Basic õàâòàñò áàéðëàõ CustomerData.xls ôàéëûã ñîíãîíî.4. Õýðýâ óã ôàéë öîíõîíä õàðàãäàõã¿é áàéâàë Files of type òàëáàðò Microsoft Excel ãýæ áè÷èãäñýí õ¿ñíýãòýí ìýäýýëëèéí òºðëèéã ñîíãîíî. Ok
18
5. Import Spreadsheet Wizard õàðèëöàõ öîíõ ãàð÷ èðýõ áºãººä èìïîðòëîõ õýñã¿¿äèéã ñîíãîõ ¿¿ðýãòýé.
- àæëûí õóóäñààð íü èìïîðòëîõ, ýíý ñîíãîëòûí ¿åä àæëûí õóóäàñíû æàãñààëò ãàðíà.
- òîäîðõîé ìóæààð èìïîðòëîõ Sample data for worksheet ‘Sheet1’ – ñîíãîãäñîí
àæëûí õóóäàñíû ºãºãäºë õàðàãäàõ áîëíî.
6. - èéã ñîíãîîä ò¿¿íèé æàãñààëòààñ Sheet1-èéã ñîíãîîä Next òîâ÷ëóóðûã ñîíãîíî.
7. Íýýãäýõ õàðèëöàõ öîíõîíä - ýõíèé ìºðèéã òàëáàðûí íýð áîëãîæ àøèãëàõ ýñýõèéã çààãààä Next òîâ÷ëóóðûã ñîíãîíî.
8. ªãºãäëèéã õàäãàëàõ áàéðëàëûã çààíà.
- øèíý õ¿ñíýãò
- æàãñààëòûí öîíõîíä áóé íýýëòòýé õ¿ñíýãòíèéã ñîíãîí ºãºãäëèéã áàéðëóóëäàã. Ýíýõ¿¿ æàãñààëòààñ TCustomerÌàster –èéã ñîíãîîä Next òîâ÷ëóóðûã ñîíãîíî.
9. Ýíýõ¿¿ íýýãäñýí öîíõ íü ñîíãîñîí ºãºãäëèéã çºâ õ¿ñíýãò (TCustomerÌàster)-ò èìïîðòëîõ ãýæ áàéãàà ýñýõèéã áàòàëãààæóóëäàã áºãººä Finish òîâ÷ëóóðûã ñîíãîíî.
10. Import Spreadsheet Wizard àìæèëòòàé èìïîðò õèéãäñýí òóõàé ìýäýýëëèéí öîíõ ãàðäàã.
19
11. ªãºãäëèéí áààçûã óäèðäàõ öîíõîíä øèëæèæ TCustomerÌàster õ¿ñíýãòýä õîñ äàðàëò õèéí íýýõýä ºãºãäëèéí õóóäàñ õàðóóëàõ ãîðèìä ºãºãäºë õóóëàãäàæ, õ¿ñíýãòýä íýìýãäñýí áàéãàà ýñýõèéã áàòëàí õàð.
12. ªºð÷ëºëòèéã õàäãàëààä äàðààãèéí ¿éëäýëä çîðèóëæ õ¿ñíýãòèéã õààãààä òàâü÷èõúÿ.
Æè÷: Áàãàíûí ºðãºíèéã ººð÷ëºõ: Õ¿ñíýãòèéí áàãàíûí ºðãºíèéã Format öýñíèé Column Width êîìàíäààð, òàëáàð ñîíãîã÷èéí áàðóóí õèëèéã ÷èðýõ çàìààð òîõèðóóëæ áîëíî.Áàãàíûu áýõëýõ: Õ¿ñíýãòèéí òàëáàð íü îëîí òîõèîëäîëä àæëûí õóóäñûã áàðóóí òèéø ã¿éëãýí õàðàõàä ç¿¿í òàëûí òàëáàð ¿çýãäýõã¿é áîëäîã. ªãºãäëèéã îðóóëàõ, óíøèõ ¿åä áàéíãà õàðàãäàæ áàéõààð òàëáàðûã áýõëýæ áîëíî.¯¿íèé òóëä: Áýõëýõ òàëáàðàà ñîíãîîä Format öýñíèé Lock Column • Èìïîðòëîõ ¿åä àíõààðàõ ç¿éëÄàðààõ òîõèîëäîëä çºâ èìïîðò õèéãäýõã¿é.
1. Òàëáàðûí íð ÿëãààòàé áàéõ òîõèîëäîëä
20
2. Òîëãîéí áàãàíà, òîëãîéí ìºðºíä ãàð÷èã áîëîí íýð áàéõ òîõèîëäîëä
3. Access- èéí õ¿ñíýãòýä áàéõã¿é òàëáàð íü Excel-èéí õ¿ñíýãòýä áàéõ òîõèîëäîëä
4. Ò¿ëõ¿¿ðèéã òîõèðóóëñàí òàëáàðò õîîñîí í¿ä áàéõ òîõèîëäîëä
5. Òîëãîéí ìºðèéã òàëáàðûí íýð áîëãîæ àøèãëàõ òîõèîëäîëä äàðààõ 1,2,3 ãýñýí äóãààðëàëòûã àæèãëààðàé.
Áîðëóóëàëòûí ºãºãäëèéã ¿¿ñãýõÕ¿ñíýãò áà òàëáàðûã ñóäëàõºãºãäëèéã ¿ð àøèãòàéãààð àøèãëàæ ÷àäàõààð, õ¿ñíýãò áà òàëáàðûí á¿òöèéã ñóäàëúÿ. Õ¿ñíýãò ñóäëàõÄàðààõ áàéäëààð SellData õ¿ñíýãò ¿¿ñãýõ òîõèîëäîëä TGoodsMaster, TcustomerMaster, TBossMaster, TsellData ãýñýí 4-í õ¿ñíýãòýýñ ¿¿ñãýíý. SellData
SellData
CustomerMaster TGoodsMaster
21 BossMaster
Òàëáàðûã ñóäëàõ TsellData õ¿ñíýãòýä øààðäëàãàòàé òàëáàðûã òîõèðóóëíà.
SellDataÁîðëóóëàëòûí ºãºãäºëä øààðäëàãàòàé òàëáàð íü äàðààõ áàéäàëòàé áàéíà. ýíýõ¿¿ ºí㺺ð òîäðóóëñàí òàëáàðóóä òîõèðóóëàõã¿é ººð òàëáàðààñ àâòîìàòààð àâàõ ýñâýë áàéãàà òàëáàðûã ¿íäýñëýýä òîîöîîã õèéíý.
Äýýðõ òàëáàðóóä äîòîð àâòîìàòààð õàíäàõ, òîîöîîëîõ òàëáàðóóäûã ¿ëäýýíý. Áàñ îðóóëñàí äàðààëëààð äóãààðëàõ çîðèóëàëòòàé No òàëáàðûã íýìýýä, ýíý òàëáàðûã àíõäàã÷ ò¿ëõ¿¿ðýýð òîäîðõîéëíî. Îäîî ¿¿ñãýõ SellData õ¿ñíýãò ìààíü äàðààõ òàëáàðóóäààð ¿¿ñãýãäýíý.
22
TCustomerMaster õ¿ñíýãòýýñ àâòîìàòààð àâíà.
TBossMaster õ¿ñíýãòýýñ àâòîìàòààð
TGoodMaster õ¿ñíýãòýýñ àâòîìàòààð àâíà.
Price,Amount-ã ¿ðæ¿¿ëæ òîîöîî-ëîë
õèéíý.
Àâòîìàòààð õàíäàõ, òîîöîîëîõ àðãûí òóõàé query ¿¿ñãýõ á¿ëýãò ñóäëàíà.
ÒSellData (No, SellDate, CustomerCD, GoodsCD, Amount) ãýñýí á¿òýöòýé õ¿ñíýãò ¿¿ñãýíý.No – äàðààëëààð íü äóãààðëàõ òàëáàðSellDate – áàðàà áîðëóóëñàí îãíîîCustomerCD– Õóäàëäàí àâàã÷èéí êîäGoodsCD – áàðààíû êîäAmount – çàðàãäñàí áàðààíû ¿íý Áîðëóóëàëòûí ºãºãäëèéí õ¿ñíýãò ¿¿ññýí õýëáýðèéã ¿ç¿¿ëáýë:
Ýíýõ¿¿ õ¿ñíýãòèéã ¿¿ñãýõäýý ºìíºõ àðãóóäûã õýðýãëýõ áºãººä õ¿ñíýãòýä ºãºãäºë îðóóëàõäàà èìïîðòûí àðãûã àøèãëàõ áîëíî. TSellData õ¿ñíýãòèéã ¿¿ñãýõ
1. SellManagement ãýñýí ºãºãäëèéí áààçûã óäèðäàõ
öîíõíîîñ Tables îáúåêòèéã ñîíãîîä õýðýãë¿¿ðèéã ñîíãî.
2. New Table õàðèëöàõ öîíõ íýýãäýõ áºãººä æàãñààëòààñ Design View-ã ñîíãîîä Ok
23
3. Õ¿ñíýãò øèíýýð ¿¿ñãýõäýý Insert öýñíèé Table êîìàíä
ýñâýë New Object: Table êîìàíäûí õýðýãë¿¿ðèéã àøèãëàíà. TSellData õ¿ñíýãòèéã ¿¿ñãýõäýý òàëáàð á¿ðèéã äàðààõ áàéäëààð òîõèðóóëíà.õ¿ñíýãòèéí á¿òöèéã ¿¿ñãýõäýý ºìíºõ õ¿ñíýãò¿¿äèéí àäèë äàðààëëûã ã¿éöýòãýõ áºãººä òàëáàð á¿ðèéã äàðààõ áàéäëààð òîõèðóóëíà.
Autonumber òºðºë: Òàëáàðûí ºãºãäëèéí òºðëèéã Autonumber òîõèðóóëñàí ¿åä 1,2,3,.. ãýõ ìýò äàðààëñàí òîîíóóä àâòîìàòààð îíîîãäîîä áè÷ëýã á¿ðò ººð ººð óòãà ¿¿ñíý.Õ¿ñíýãòèéí áàéãóóëàëòûí ãîðèì ãàð÷ èðíý. Äàðààõ áàéäëààð òîõèðóóëàõ áà àíõäàã÷ ò¿ëõ¿¿ðèéã No òàëáàðààð àâíà.Äýýðõèéí àäèëààð øèíæ ÷àíàðûí òàëáàðò òàëáàð õàðãàëçóóëàí ºãºãäëèéí òºðºë áîëîí õýìæýýã òîõèðóóëæ ºãíº. 4. ¯¿ñãýñýí õ¿ñíýãòèéã SellData ãýæ õàäãàëúÿ. File öýñíèé Save as êîìàíäààð íýýãäýõ õàðèëöàõ öîíõîíä äàðààõ ñîíãîëòóóä õèéíý.Save Table ‘table 1’ To -ä õ¿ñíýãòèéí íýðèéã ºãíº.As – õàäãàëàõ îáúåêòèéí òºðëèéã ñîíãîíî. 5. Äàðààãèéí ¿éëäýëä áýëòãýí õ¿ñíýãòýý õààíà.Áîðëóóëàëò ºãºãäëèéí õ¿ñíýãòýä ºãºãäëèéã èìïîðòëîõ
ªãºãäëèéã èìïîðòëîõäîî TCustomerMaster õ¿ñíýãòýä ºãºãäºë èìïîðòëîõòîé àäèëààð äàðààõ äàðààëëûã ã¿éöýòãýíý. 1. TSell Data õ¿ñíýãòýä Excel – èéí SellData.xls – ôàéëûã èìïîðòëî¸.
24
1. T SellData õ¿ñíýãò ºãºãäëèéí áààç óäèðäàõ öîíõîíä ãàð÷ èðñýí ýñýõèéã áàòëàõ øààðäëàãàòàé2. File öýñíèé Get External Data äýä öýñíèé Import
êîìàíäûã ñîíãîíî. 3. Íýýãäýõ Import õàðèëöàõ öîíõíû Look in òàëáàðò My Document/ Access_2003_Basic õàâòàñò áàéðëàõ SellData.xls ôàéëûã ñîíãîíî.4. Õýðýâ óã ôàéë öîíõîíä õàðàãäàõã¿é áàéâàë Files of type òàëáàðò Microsoft Excel ãýæ áè÷èãäñýí õ¿ñíýãòýí ìýäýýëëèéí òºðëèéã ñîíãîíî. Ok5. Import Spreadsheet Wizard õàðèëöàõ öîíõ ãàð÷ èðýõ áºãººä äàðààõ ñîíãîëòóóäûã õèéíý.
àæëûí õóóäñààð èìïîðòëîõ ó÷ðààñ ñîíãîëòûí òîâ÷èéã èäýâõæ¿¿ëýýä æàãñààëòûí öîíõíîîñ Sheet1-èéã èäýâõæ¿¿ëíý.
Sample data for worksheet ‘Sheet1’– òàëáàðò ñîíãîãäñîí àæëûí õóóäàñíû ºãºãäºë õàðàãäàõ áîëíî. Next òîâ÷ëóóðûã ñîíãîíî.
25
13. Íýýãäýõ õàðèëöàõ öîíõîíä - ýõíèé ìºðèéã òàëáàðûí íýð áîëãîæ àøèãëàõ ýñýõèéã çààãààä Next òîâ÷ëóóðûã ñîíãîíî.
14. ªãºãäëèéã õàäãàëàõ áàéðëàëûã çààõäàà
- æàãñààëòûí öîíõîíä áóé íýýëòòýé õ¿ñíýãòèéí æàãñààëòààñ TSellData –èéã ñîíãîîä Next òîâ÷ëóóðûã ñîíãîíî.
15. Äàðààãèéí íýýãäñýí öîíõ íü TSellData)-ò èìïîðòëîõ ãýæ áàéãàà ýñýõèéã áàòàëãààæóóëäàã áºãººä Finish òîâ÷ëóóðûã ñîíãîíî.
26
16. Import Spreadsheet Wizard-èéí àìæèëòòàé èìïîðò õèéãäñýí òóõàé ìýäýýëëèéí öîíõ ãàðäàã.
17. ªãºãäëèéí áààçûã óäèðäàõ öîíõîíä øèëæèæ TSellData õ¿ñíýãòýä õîñ äàðàëò õèéí íýýõýä ºãºãäëèéí õóóäàñ õàðóóëàõ ãîðèìä ºãºãäºë õóóëàãäàæ, õ¿ñíýãòýä íýìýãäñýí áàéãàà ýñýõèéã áàòëàí õàð.
18. ªºð÷ëºëòèéã õàäãàëààä äàðààãèéí ¿éëäýëä çîðèóëæ õ¿ñíýãòèéã õààãààä òàâü÷èõúÿ.
Æè÷: Áîäèò áàéäàëä áîðëóóëàëòûí ºãºãäëèéã ôîðì äýýð
îðóóëäàã ÷ query áîëîí òàéëàíä îëîí òîîíû ºãºãäºë õýðýãòýé áîëîõ ó÷èð ýõëýýä ºãºãäëèéã îðóóëñàíûã àíõààðàõ õýðýãòýé.
Îáúåêò õîîðîíäûí óðñãàë òóõàé
Õ¿ñíýãòýä õàäãàëàãäñàí ºãºãäëèéã äàðààõ áàéäëààð îáúåêò á¿ðèéí äóíä àøèãëàäàã.
27
Õîëáîîñ ¿¿ñãýõ òóõàé
Access ïðîãðàìä îëîí õýñýãò õóâààãäñàí õ¿ñíýãò¿¿äèéã äóíäûí íèéòëýã òàëáàðààð õîëáîõûã relationship ãýäýã. Õ¿ñíýãò¿¿äýä õîëáîîñ àøèãëàñíààð ÿã íýã õ¿ñíýãò áàéãàà þì øèã òýäãýýðèéí ºãºãäºëòýé íü àæèëëàæ áîëäîã þì. Àíõäàã÷ áà ãàäààä ò¿ëõ¿¿ð 2 õ¿ñíýãòèéí äóíä õîëáîîñ ¿¿ñãýõèéí òóëä 2 õ¿ñíýãò íèéòëýã òàëáàðòàé áàéõ øààðäëàãàòàé. Íèéòëýã òàëáàðóóäûí äîòîð ò¿ëõ¿¿ð àãóóëñàí òàëáàðûã àíõäàã÷ ò¿ëõ¿¿ð, ýíãèéí òàëáàðààð ä¿ðñëýãäñýíèéã ãàäààä ò¿ëõ¿¿ð ãýíý. Íèéòëýã òàëáàðóóäûí äîòîð àíõäàã÷ ò¿ëõ¿¿ð àãóóëñàí õ¿ñíýãòèéã ãîë õ¿ñíýãò õàðèí ãàäààä ò¿ëõ¿¿ð àãóóëñàíûã õîëáîîòîé õ¿ñíýãò ãýíý.
Õîëáîîñò õ¿ñíýãò Ãîë õ¿ñíýãò
28
Õ¿ñíýãò
Query
ºãºã
äëèé
ã
õàðóóëà
õ ºãºã
äëèé
ã
îðóóëàõ,
çàñâàð
õèéõ
Òàéëàí Òàéëàí
ºãºã
äëèé
ã
õàðóóëà
õ ºãºã
äëèé
ã
îðóóëàõ,
çàñâàð
õèéõ
ºãºã
äëèé
ã õ
ýâëýõ
Àíõäàã÷ ò¿ëõ¿¿ð
Ãàäààä ò¿ëõ¿¿ð
TGoodsMaster, TBossMaster, TCustomerMaster, TsellData ãýñýí äýýðõ ¿¿ñãýñýí 4 õ¿ñíýãòèéí äóíä õîëáîîñ ¿¿ñãýå. 1. ªãºãäëèéí áààçûí óäèðäàõ öîíõîíä äýýðõ 4 õ¿ñíýãò áàéãàà
ýñýõèéã áàòëàí õàð.
2. Tools öýñíèé Relationships êîìàíä ýñâýë êîìàíäûí õýðýãë¿¿ðèéã ñîíãî.
3. Show Table õàðèëöàõ öîíõ íýýãäýõ áºãººä Tables õàâòàñò áàéðëàõ õ¿ñíýãòéèí íýðèéí æàãñààëòààñ TGoodsMaster –èéã ñîíãîîä Add òîâ÷ëóóðûã ñîíãî.
4. ªìíºõ êîìàíäûí àäèëààð Show Tablå öîíõíû Tables õàâòàñíû æàãñààëòààñ:TBossMaster – èéã ñîíãîîä Add òîâ÷ëóóðûã ñîíãî, TCustomerMaster – èéã ñîíãîîä Add òîâ÷ëóóðûã ñîíãî, TsellData - èéã ñîíãîîä Add òîâ÷ëóóðûã ñîíãîîä ýíýõ¿¿ öîíõîî õààíà.
29
5. 4-í õ¿ñíýãòèéí òàëáàðûí æàãñààëò ãàð÷ èðíý. Àíõäàã÷ ò¿ëõ¿¿ð òàëáàðóóä íü òîä áè÷èãäñýíýýð õàðàãäàíà.
Æè÷: Øààðäëàãàòàé ãýæ ¿çâýë õ¿ñíýãòèéí õýìæýýã ººð÷ëºõ, 纺õ áîëîìæòîé. 6. Äàðààõ çóðàã äýýðõ øèã òàëáàðûí æàãñààëòûã
áàéðëóóë.
7. TBossMaster õ¿ñíýãò áà TCustomerMaster õ¿ñíýãòèéí õîîðîíä õîëáîîñ ¿¿ñãýå. TBossMaster õ¿ñíýãòèéí TBossCD òàëáàðûã TCustomerMaster õ¿ñíýãòèéí TBossCD õ¿ðòýë õóëãàíààð ÷èðýõ ¿éëäýë õèéíý.
30
8. Edit Relationship õàðèëöàõ öîíõ íýýãäýíý.Table/Query - TBossMaster õ¿ñíýãò (ãîë õ¿ñíýãò)Related/Query - TCustomerMaster íü (õîëáîîñò õ¿ñíýãò) áîëñîí ýñýõèéã áàòëàí õàð.
9. Enforce Reference Integrity – Õàíäàëòûí çîõèöîõ ÷àíàð ñîíãîëòûã òîâ÷èéã èäýâõæ¿¿ëýýä Great òîâ÷ëóóðûã ñîíãî. Relationship type – 1:îëîí õîëáîîñòîé áàéãàà èëýðõèéëíý.
Õ¿ñíýãòèéí äóíä õîëáîîñ øóãàì ¿¿ñýõ áºãººä TBossMaster-ò “1” (àíõäàã÷ ò¿ëõ¿¿ð), TCustomerMaster-ò “∞” (ãàäààä ò¿ëõ¿¿ð) ãàð÷ èðñýí ýñýõèéã áàòëàí õàðíà.10. TGoodsMaster õ¿ñíýãò áà, TSellData õ¿ñíýãòèéí
õîîðîíä õîëáîîñ ¿¿ñãýå. TGoodsMaster õ¿ñíýãòèéí GoodsCD òàëáàðûã TSellData õ¿ñíýãòèéí GoodsCD òàëáàð õ¿ðòýë õóëãàíààð ÷èðýõ ¿éëäýë õèéíý.
11. Edit Relationship õàðèëöàõ öîíõ íýýãäýíý.Table/Query - TGoodsMaster õ¿ñíýãò (ãîë õ¿ñíýãò)
31
Related/Query - TSellData õ¿ñíýãò (õîëáîîñò õ¿ñíýãò) áîëñîí ýñýõèéã áàòëàí õàð.
12. Enforce Reference Integrity – Õàíäàëòûí çîõèöîõ ÷àíàð ñîíãîëòûã òîâ÷èéã èäýâõæ¿¿ëýýä Great òîâ÷ëóóðûã ñîíãî. Relationship type – 1:îëîí õîëáîîñòîé áàéãàà èëýðõèéëíý.
Õ¿ñíýãòèéí äóíä õîëáîîñ øóãàì ¿¿ñýõ áºãººä TGoodsMaster -ò “1” (àíõäàã÷ ò¿ëõ¿¿ð), TSellData-ò “∞” (ãàäààä ò¿ëõ¿¿ð) ãàð÷ èðñýí ýñýõèéã áàòëàí õàðíà.13. TCustomerMaster õ¿ñíýãò áà, TSellData
õ¿ñíýãòèéí õîîðîíä õîëáîîñ ¿¿ñãýå. TCustomerMaster õ¿ñíýãòèéí CustomerCD òàëáàðûã TSellData õ¿ñíýãòèéí CustomerCD òàëáàð õ¿ðòýë õóëãàíààð ÷èðýõ ¿éëäýë õèéíý.
32
14. Edit Relationship õàðèëöàõ öîíõ íýýãäýíý.Table/Query - TCustomerMaster õ¿ñíýãò (ãîë õ¿ñíýãò)Related/Query - TSellData õ¿ñíýãò (õîëáîîñò õ¿ñíýãò) áîëñîí ýñýõèéã áàòëàí õàð.
15. Enforce Reference Integrity – Õàíäàëòûí çîõèöîõ ÷àíàð ñîíãîëòûã òîâ÷èéã èäýâõæ¿¿ëýýä Great òîâ÷ëóóðûã ñîíãî. Relationship type – 1:îëîí õîëáîîñòîé áàéãàà èëýðõèéëíý.
16. Õ¿ñíýãòèéí äóíä õîëáîîñ øóãàì ¿¿ñýõ áºãººä TCustomerMaster -ò “1” (àíõäàã÷ ò¿ëõ¿¿ð), TSellData-ò “∞” (ãàäààä ò¿ëõ¿¿ð) ãàð÷ èðñýí ýñýõèéã áàòëàí õàðíà.
17. Relationships öîíõûã Save êîìàíäûí õýðýãë¿¿ðýýð õàäãàëààä õàà.
18. ªãºãäëèéí áààçûí óäèðäàõ öîíõîíä øèëæ.Æè÷: Õîëáîîñûã çàñâàðëàõ òîõèîëäîëä õîëáîëò äýýð õîñ äàðàëò õèéíý.
33