Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 211 Chöông 6: XAÂY DÖÏNG VA ØKHAI THAÙC CSDL CDS/ISIS FOR WINDOWS 1.Xaây döïng caáu truùc moät CSDL CDS/ISIS for windows .Thuû tuïc vaøo CSDL. Caùc böôùc taïo caáu truùc CSDL trong WINISIS1.Taïo baûng xaùc ñònh tröôøng (FDT):.Taïo bieåu maãu nhaäp tin (FMT) .Thieát laäp baûng choïn tröôøng (FST) .Hieäu ñính caáu truùc CSDL ñaõ xaây döïng: .Baûng xaùc ñònh tröôøng XXX.Bieåu maãu nhaäp tin XXX.Format in / trình baøy XXX.Baûng choïn tröôøng XXX.Caäp nhaät vaø khai thaùc CSDL .Khôûi ñoäng chöông trình CDS_ISIS for Windows:.1 Taïi cöûa soå heä ñieàu haønh Windows 98: .2 Ñeå choïn CSDL. Ñeå thoaùt khoûi chöông trình: .2 Nhaäp bieåu ghi môùi. Töø Menu chính:.
Choïn Font nhaäp tin:. Nhaép vaøo bieåu töôïng taïo bieåu ghi môùi: .239 Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 212 5. Nhaäp döõ lieäu theo töøng tröôøng vaøo bieåu maãu treân. Ñeå löu bieåu ghi vaøo taäp tin chuû vaø trôû veà Menu:.3: Hieäu ñính bieåu ghi.Ñeå hieäu ñính bieåu ghi: .Ñeå löu bieåu ghi.Quaù trình xaây döïng CSDL vaø tìm tin treân CDS/ISIS for Windows.
Caùc böôùc taïo caáu truùc CSDL trong WINISIS1.Taïo baûng xaùc ñònh tröôøng (FDT):.Taïo bieåu maãu nhaäp tin (FMT) .Thieát laäp baûng choïn tröôøng (FST). Quaù trình tìm tin .Tìm tin trình ñoä cao: .Tìm tin coù cöûa soå trôï giuùp:. In keát quaû tìm tin cuûa CSDL. Trao ñoåi thoâng tin giöõa caùc maùy tính .Teân file ISO ñaàu ra: .Teân file ISO ñaàu vaøo: .270 Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 213 1.Xaây döïng caáu truùc moät CSDL CDS/ISIS for windows Cô sôû döõ lieäu chaïy döôùi WINISIS1.3 bao goàm moät soá file treân maùy coù lieân quan chaët cheõ vôùi nhau veà maët logic nhöng khaùc nhau veà maët vaät lyù.
Boán daïng file caáu truùc CSDL.fdt Baûng xaùc ñònh tröôøng XXX.fmt Bieåu maãu nhaäp maùy XXX.pft Format trình baøy döõ lieäu XXX.fst Baûng choïn tröôøng Trong ñoù XXX. Laø teân CSDL 1. fdt (Baûng xaùc ñònh tröôøng) File naøy chöùa caùc yeáu toá caàn thieát moâ taû ñoái töôïng quaûn lyù cuøng caùc ñaëc tính cuûa chuùng. Baûng xaùc ñònh tröôøng quy ñònh caùc tröôøng coù theå coù trong Worksheet (bieåu ghi), ñoä daøi cuûa tröôøng vaø caùc thuoäc tính cuûa noù nhö laëp, coù hoaëc khoâng coù tröôøng con, khuoân maãu, ñaëc tính, caùch theå hieän caùc tröôøng ñöôïc moâ taû chi tieát trong phaàn “Qui ñònh moâ taû vaø ñieàn phieáu tieàn maùy: cho moãi CSDL".
Bieåu maãu nhaäp maùy duøng ñeå nhaäp döõ Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 214 lieäu, moãi bieåu maãu coù theå bao goàm moät hoaëc nhieàu trang maøn hình ñöôïc thieát keá phuø hôïp vôùi noäi dung baûng xaùc ñònh tröôøng. Moät soá quy öôùc khi nhaäp döõ lieäu vaøo phieáu nhaäp maùy: ♦ Daáu ngaên caùch tröôøng laëp :”%” ; ♦ Caùc chöõ caùi ñöùng ñaàu moãi töø khoùa vaø cuûa tröôøng laëp neáu laø phuï aâm khoâng daáu thì vieát hoa. Neáu laø nguyeân aâm coù daáu. nhö aø, aù, aá, oà, oå,.thì vieát chöõ thöôøng ñeå traùnh hieåu sai vaø saép xeáp thöù töï A, B, CSDL cho ñuùng vì boä chöõ ABC chöa coù chöõ hoa coù daáu.
♦ Ñoái vôùi caùc tröôøng coù tröôøng con, khi nhaäp tin chæ nhaäp tröôøng con naøo coù döõ lieäu. Tröôøng hôïp tröôøng con khoâng coù döõ lieäu, caàn xoùa daáu phaân caùch tröôøng con. Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 215 1.pft (Format trình baøy döõ lieäu) Format laø moät ngoân ngöõ cuûa WINISIS1.3 duøng format ñeå: choïn moät hoaëc nhieàu phaàn töû döõ lieäu ñaëc thuø cuûa bieåu ghi ñeå ñöa ra maøn hình hoaëc maùy in theo caùch maø ta muoán. ♦ Lieân keát caùc bieåu ghi trong CSDL; ♦ Taïo moái lieân keát vôùi moät vaên baûn khaùc; ♦ Taïo moái lieân keát vôùi moät hình aûnh; ♦ Taïo moái lieân keát vôùi moät phim aûnh trong CD- ROM, .; ♦ Thöïc hieän laáy döõ lieäu ra cho vieäc ñaûo (index) hoaëc saép xeáp.fst (Baûng choïn tröôøng) Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 216 Baûng choïn tröôøng xaùc ñònh tieâu chuaån laáy ra moät hoaëc nhieàu phaàn töû döõ lieäu töø caùc bieåu ghi cuûa file chuû.
Tuøy thuoäc vaøo ngöõ caûnh trong ñoù FST ñöôïc söû duïng, caùc phaàn töû ñoù coù theå ñöôïc söû duïng ñeå taïo ra caùc ñaàu vaøo cuûa file ñaûo ñoái vôùi bieåu ghi maø töø ñoù chuùng ñöôïc laáy ra, ñeå saép xeáp caùc bieåu ghi theo trình töï mong muoán tröôùc khi in, hoaëc ñeå format laïi caùc bieåu ghi trong quaù trình xuaát hoaëc nhaäp döõ lieäu FST ñöôïc taïo ra vaø söûa ñoåi nhôø phöông tieän cuûa ISISDEF baèng caùch söû duïng chöông trình soaïn thaûo doøng.Thuû tuïc vaøo CSDL Thuû tuïc vaøo CSDL phuï thuoäc vaøo caùch caøi ñaët WINISIS vaø CSDL treân maùy. Sau ñaây chuùng toâi trình baøy moät thí duï veà thuû tuïc vaøo CSDL ñôn giaûn vaø ñaëc thuø nhaát cuûa WINDOWS laø söû duïng bieåu töôïng. Sau khi baät maùy, treân maøn hình xuaát hieän bieåu töôïng sau: Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 217 Cöûa soå chính CDS_ISIS for Windows hieän ra treân maøn hình. Muoán choïn chöùc naêng naøo ñoù nhaép mouse treân menu.
Choïn CSDL, nhaép Menu: Cô sôû döõ lieäu Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 218 Teân CSDL xuaát hieän: Nhaép keùp teân CSDL Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 219 Traû lôøi: Nhaép keùp vaøo teân CSDL :Ví duï:Bandoc Bandoc laø teân CSDL veà caùc phieáu ñaêng kí bandoc ñaõ ñöôïc taïo laäp duøng ñeå thöïc haønh. Cuõng coù theå goïi caùc CSDL khaùc coù teân nhö sau:DHVH, SACH, TULIEU… Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 220 Ñeå xem löôùt thoâng tin trong taäp tin chuû, nhaép caùc nuùt sau: Veàà bieåu ghi cuoái cuøng Chuyeån bieåu ghi tieáp Quay laïi bieåu ghi tröôùc Quay laïi bieåu ghi ñaàu Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 221 Ñeå thoaùt khoûi chöông trình, trôû veà Windows 98, nhaép thoaùt (Quit) 3. Caùc böôùc taïo caáu truùc CSDL trong WINISIS1.3 Caáu truùc CSDL chaïy trong WINISIS1.3 goàm 4 file chính laø XXX.Taïo baûng xaùc ñònh tröôøng (FDT): Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 222 Nhaép con troû vaøo Database/new Taïo CSDL môùi Xuaát hieän cöûa soå sau: Nhaäp teân CSDL cuûa baïn toái ña 6 kí töï Ñeå xaùc ñònh caáu truùc CSDL môùi baïn ñieàn vaøo teân CSDL.Ví duï laáy teân CSDL laø LVAN1. Nhaán OK seõ xuaát hieän cöû a soå xaùc ñònh FDT: Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 223 Khi nhaäp vaøo caùc tröôøng caàn löu yù sau: 1.
Nhaõn tröôøng (tag): kích chuoät vaøo muó teân, coù theå cho soá cuûa nhaõn tröôøng hoaëc töï ñaùnh soá. Teân tröôøng(name): daøi toái ña laø 30 kí töï 3. Kieåu tröôøng(type): kieåu baát kì, kieåu soá, kieåu chöõ caùi, kieåu maãu 4. Tröôøng laëp/khoâng laëp(rep): ñeå xaùc ñònh tröôøng laëp/khoâng laëp.Nhaép vaøo oâ laëp ñaùnh daáu X 5.
Maãu/tröôøng con(pattem/subfield) 3.Taïo bieåu maãu nhaäp tin (FMT) Duøng nuùt Ö ñeå chuyeån sang bieåu maãu nhaäp tin: Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 224 Taïo bieåu maãu nhaäp tin coù hai cöûa soå:Cöaû soå beân traùi goàm caùc tröôøng cuûa CSDL. Cöûa soå beân phaûi laø caùc tröôøng coù trong bieåu maãu nhaäp tin ñang xaây döïng. Ñeå choïn moät tröôøng ñöa vaøo bieåu maãu nhaäp tin, nhaán chuoät vaøo nuùt Ö chuyeån sang cöûa soå tröôøng nhaäp tin hoaëc nhaán chuoät vaøo nuùt Õ ñeå chuyeån trôû laïi cöûa soå caùc tröôøng cuûa CSDL Soaïn höôùng daãn cho tröôøng nhaäp döõ lieäu: Nhaép chuoät vaøo nuùt xuaát hieän cöûa soå höôùng daãn nhaäp tin. Soaïn höôùng daãn cho tröôøng nhaäp döõ lieäu, baïn nhaép chuoät vaøo bieåu töôïng trôï gíup xuaát hieän cöûa soå höôùng daãn nhaäp tin.
Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 225 3.Taïo Format (PFT) Duøng nuùt ñeå chuyeån sang cöûa soå taïo Format. Söû duïng format caàn coù kieán thöùc veà ngoân ngöõ format. Heä thoáng seõ hoûi baïn coù caàn trôï giuùp trong vieäc taïo format khoâng? Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 226 Neáu muoán, baïn nhaép chuoät vaøo nuùt yes, neáu muoán töï taïo vieát format thì nhaép chuoät vaøo nuùt No.Traû lôøi Yes, heä thoáng seõ cho baïn baûng hoã trôï taïo format nhö sau: Baïn nhaùy chuoät vaøo muïc thích hôïp,heä thoáng taïo cho baïn moät format ngaàm ñònh treân cô sôû baûng xaùc ñònh tröôøng. Neáu baïn choïn kieåu bình thöôøng seõ coù format nhö sau: Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 227 Muoán taïo format, caàn coù kieán thöùc veà ngoân ngöõ format,heä thoáng CDS/ISS for Windows cho vieát nhöõng format khaùc nhau.Thieát laäp baûng choïn tröôøng (FST) Duøng nuùt ñeå chuyeån sang cöûa soå thieát laäp baûng choïn tröôøng FST.
Heä thoáng CDS/ISS for Windows seõ hoûi baïn xem coù caàn hoã trôï taïo FST (hay taïo töï ñieån)? Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 228 Neáu baïn choïn nuùt Yes, seõ coù hoäp ñoái thoaïi höôùng daãn taïo FST nhö sau: Nhaùy chuoät ñaùnh daáu vaøo caùc muïc muoán duøng laøm yeáu toá tìm tin nhaép OK thì heä thoáng CDS/ISS for Windows seõ töï ñoäng taïo baûn FST ngaàm ñònh cuûa CSDL. Neáu baïn khoâng muoán hoã trôï taïo baûn FST (hay taïo töï ñieån), baïn nhaép vaøo nuùt No, baïn seõ coù hoäp thoaïi ñeå töï vieát nhö sau: Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 229 Nhaõn tröôøng (daáu nhaän bieát tröôøng, naèm trong coät thöù nhaát cuûa FST),kyõ thuaät ñaùnh chæ soá (coät thöù 2 cuûa FST), format (coät thöù 3).Choïn xong baïn nhaép keát thuùc doøng FST.Baét ñaàu doøng môùi, baïn nhaép nuùt ñeå theâm doøng khaùc,khi xong hoaøn toaøn nhaép nuùt keát thuùc quaù trình taïo caáu truùc CSDL môùi. Luùc naøy baïn coù theå quay laïi söûa baát cöù coâng ñoaïn naøo tröôùc ñoù baèng caùch nhaán vaøo nuùt ñeå quay laïi. Sau khi nhaép baïn seõ coù thoâng baùo sau: Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 230 Nhaép Yes ñeå khaúng ñònh CSDL môùi ñöôïc taïo ra.
Heä thoáng seõ coù thoâng baùo: 4.Hieäu ñính caáu truùc CSDL ñaõ xaây döïng: Ñeå hieäu ñính caáu truùc CSDL ñaõ ñöôïc xaây döïng, baïn duøng tieän ích nhaäp tin nhö trình baøy döôùi cöûa soå sau: Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 231 Baèng caùch nhaép chuoät vaøo caùc muïc töông öùng, hoaëc laø: 4.Baûng xaùc ñònh tröôøng XXX.FDT (Field Definitions table) Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 232 4.Bieåu maãu nhaäp tin XXX.FMT (Data entry Worksheets) Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 233 4.Format in / trình baøy XXX.Baûng choïn tröôøng XXX.FST Duøng ñeå söûa noäi dung caùc file caáu truùc CSDL. Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 234 5.Caäp nhaät vaø khai thaùc CSDL 5.Khôûi ñoäng chöông trình CDS_ISIS for Windows: Choïn CSDL, xem löôùt thoâng tin trong taäp tin chuû.1 Taïi cöûa soå heä ñieàu haønh Windows 98: Nhaép bieåu töôïng CDS_ISIS for Windows Cöûa soå chính CDS_ISIS for Windows hieän ra treân maøn hình. Muoán choïn chöùc naêng naøo ñoù nhaép mouse treân menu. Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 235 Choïn CSDL Nhaép 5.2 Ñeå choïn CSDL Nhaép Môû CSDL treân maøn hình hieän ra thoâng baùo: Chöông 6 Xaây döïng vaø khai thaùc CSDL CDS/ISIS 236 Teân CSDL xuaát hieän: 5.