Ñîçäàíèå áàçû äàííûõ, ñîñòîÿùåé èç îäíîé òàáëèöû
Ñîçäàòü íîâóþ èíôîðìàöèîííóþ áàçó äàííûõ è èçãîòîâèòü ñòðóêòóðó òàáëèöû ñ èíôîðìàöèåé î ñòóäåíòàõ «Êîìïüþòåðíîé øêîëû».
Ñîçäàíèå ôàéëà áàçû äàííûõ Access 2003
Äëÿ ñîçäàíèÿ ôàéëà íîâîé ïóñòîé áàçû äàííûõ íåîáõîäèìî âûïîëíèòü êîìàíäó Ôàéë – Ñîçäàòü.  îáëàñòè çàäà÷ (ïðàâàÿ ÷àñòü îêíà) âûáðàòü ïóíêò Íîâàÿ áàçà äàííûõ.  îòêðûâøåìñÿ îêíå Ôàéë íîâîé áàçû äàííûõ âûáðàòü ïàïêó, â êîòîðîé áóäåò õðàíèòüñÿ ñîçäàâàåìûé ôàéë, çàäàòü èìÿ «BDKompSgkol» (èìåíà ôàéëîâ íå äîëæíû ñîäåðæàòü ñëåäóþùèõ ñèìâîëîâ: /, *, , ?, “ , <>,|.) ôàéëà íîâîé áàçû äàííûõ â ñîîòâåòñòâóþùåì ïîëå, è íàæàòü êíîïêó Ñîçäàòü.  ðåçóëüòàòå ñîçäàñòñÿ ôàéë ñ ðàñøèðåíèåì mdb.
 îêíå íîâîé áàçû äàííûõ â ðàçäåëå Îáúåêòû âåðòèêàëüíûì ðÿäîì êíîïîê ïðåäñòàâëåíû âñå òèïû îáúåêòîâ, êîòîðûå ìîãóò áûòü ñîçäàíû â ÁÄ: òàáëèöû, çàïðîñû, ôîðìû, îò÷åòû, ñòðàíèöû, ìàêðîñû è ìîäóëè.
Ñîçäàíèå òàáëèöû áàçû äàííûõ
Ñîçäàíèå òàáëèöû áàçû äàííûõ íà÷èíàåòñÿ ñ îïðåäåëåíèÿ åå ñòðóêòóðû â ðåæèìå êîíñòðóêòîðà òàáëèö.  îêíå áàçû äàííûõ âûáèðàåì îáúåêò Òàáëèöû è íàæèìàåì êíîïêó Ñîçäàòü.  îêíå Íîâàÿ òàáëèöà âûáåðåì ñòðîêó Êîíñòðóêòîð. Åùå ïðîùå ïåðåéòè â ðåæèì êîíñòðóèðîâàíèÿ òàáëèöû, äâàæäû ùåëêíóâ íà ñòðîêå Ñîçäàíèå òàáëèöû â ðåæèìå êîíñòðóêòîðà â ðàáî÷åì ïîëå îêíà áàçû äàííûõ.
Ñòðóêòóðà òàáëèöû «Ñïèñîê»:
Èìÿ ïîëÿ |
Òèï äàííûõ |
Îïèñàíèå |
SKod |
Ñ÷åò÷èê |
Êîä çàïèñè (êëþ÷) |
SFam |
Òåêñòîâûé |
Ôàìèëèÿ |
SImy |
Òåêñòîâûé |
Èìÿ |
SOtch |
Òåêñòîâûé |
Îò÷åñòâî |
SGodRogd |
×èñëîâîé |
Ãîä ðîæäåíèÿ |
SShkola |
×èñëîâîé |
Øêîëà |
SKlass |
×èñëîâîé |
Êëàññ |
Äëÿ óñòàíîâêè êëþ÷åâîãî ïîëÿ äëÿ ïåðâîé ñòðîêè (ñòðîêà ñ ïîëåì «SKod») íåîáõîäèìî íà ýòîé ñòðîêå íàæàòü ïðàâóþ êëàâèøó ìûøè è âûáðàòü â êîíòåêñòíîì ìåíþ ïóíêò «Êëþ÷åâîå ïîëå».
Ñîõðàíèì ñîçäàííóþ ñòðóêòóðó òàáëèöû è ïðèñâîèì èìÿ íîâîé òàáëèöå – «Spisok». Äëÿ ýòîãî âûïîëíèì êîìàíäó Ôàéë – Ñîõðàíèòü èëè íàæìåì êíîïêó ïàíåëè èíñòðóìåíòîâ êîíñòðóêòîðà Ñîõðàíèòü.
Ïîñëå ñîõðàíåíèÿ ñòðóêòóðû òàáëèöû ñòàíîâèòñÿ äîñòóïíûì ðåæèì, ïîçâîëÿþùèé ïåðåéòè êî âòîðîìó ýòàïó ñîçäàíèÿ òàáëèöû – ñîçäàíèþ çàïèñåé.
Ñîçäàíèå ïðèëîæåíèÿ áàçû äàííûõ ñ ïîìîùüþ Delphi
Ñîçäàòü Data Module (ìåíþ File – New – Data Module) è ïðèñâîèòü ñâîéñòâó «Name» çíà÷åíèå «DM».  ýòîò ìîäóëü âñòàâèòü êîìïîíåíò ADOConnection1 (ïàëèòðà êîìïîíåíòîâ «ADO») è ïðèñâîèòü ñâîéñòâó «Name» çíà÷åíèå «ADOCBDKompSgkol», ãäå «BDKompSgkol» – ýòî ôèçè÷åñêîå èìÿ áàçû äàííûõ ñîçäàííîé â Ms Access. Äëÿ êîìïîíåíòà ADOCBDKompSgkol âûáðàòü ñâîéñòâî «ConnectionString» (íàæàòü íà êíîïêó «òðè òî÷êè»).  îòêðûòîì äèàëîãîâîì îêíå íàæàòü êíîïêó «Build». Çàòåì âûáðàòü ïîäêëþ÷àåìûå äàííûå – Microsoft Jet 4.0 OLE DB Provider.
Íàæèìàåì êíîïêó «Äàëåå» è óêàçûâàåì ïóòü ê ôèçè÷åñêîé áàçå äàííûõ ñîçäàííîé â Ms Access – óêàçàòü èìÿ ôàéëà áàçû äàííûõ ñ ðàñøèðåíèåì, ò.å. BDKompSgkol.mdb. Íàæàòü êíîïêó «Ok». Ñâîéñòâó «LoginPromt» óñòàíîâèòü çíà÷åíèå «False», ÷òîáû íå îòîáðàæàòü ïîëå äëÿ ââîäà ïàðîëÿ.
ñòð. 1, {SITELINK-S383}2{/SITELINK}
|