|
Ñîçäàíèå áàçû äàííûõ (òàáëèö è ñâÿçåé ìåæäó íèìè)
Ïðè ïåðâîì îòêðûòèè îêíà áàçû äàííûõ Access âñåãäà àêòèâèçèðóåò âêëàäêó Òàáëèöû è âûâîäèò íà ýêðàí ñïèñîê ðåæèìîâ ñîçäàíèÿ òàáëèö:
Ñîçäàíèå òàáëèöû â ðåæèìå êîíñòðóêòîðà;
Ñîçäàíèå òàáëèöû ñ ïîìîùüþ ìàñòåðà;
Ñîçäàíèå òàáëèöû ïóòåì ââîäà äàííûõ
Äëÿ ñîçäàíèÿ íîâîé òàáëèöû ìîæíî âûáðàòü ëþáîé èç ýòèõ ðåæèìîâ. Ìîæíî âûáðàòü Ìàñòåð òàáëèö äëÿ îïðåäåëåíèÿ ïîëåé òàáëèöû ñ ïîìîùüþ ñïèñêîâ îáðàçöîâ òàáëèö è ïîëåé. Äëÿ ñîçäàíèÿ ïðîèçâîëüíîé òàáëèöû öåëåñîîáðàçíî ïîëüçîâàòüñÿ ðåæèìîì Êîíñòðóêòîðà. Ðåæèì Ñîçäàíèå òàáëèöû ïóòåì ââîäà äàííûõ èñïîëüçóåòñÿ, êàê ïðàâèëî, äëÿ ðåäàêòèðîâàíèÿ è ââîäà äàííûõ â óæå ñóùåñòâóþùèå òàáëèöû.
Íàïîìíèì, ÷òî òàáëèöåé Access ÿâëÿåòñÿ ñîâîêóïíîñòü äàííûõ îáúåäèíåííûõ îáùåé òåìîé. Äëÿ êàæäîé ñóùíîñòè íàçíà÷àåòñÿ îòäåëüíàÿ òàáëèöà, ÷òîáû íå áûëî ïîâòîðåíèé â ñîõðàíåííûõ äàííûõ. Òàáëèöû ñîñòîÿò èç çàïèñåé è ïîëåé. Êîëè÷åñòâî ïîëåé â çàïèñè îïðåäåëÿåòñÿ íà ñòàäèè ïðîåêòèðîâàíèÿ òàáëèöû, ïîýòîìó ïðåæäå ÷åì ñîçäàâàòü òàáëèöó ñ ïîìîùüþ ïðèëîæåíèÿ Access, íåîáõîäèìî ÷åòêî ïðåäñòàâëÿòü åå ñòðóêòóðó.
Âåëè÷èíà è òèï ïîëåé îïðåäåëÿåòñÿ ïîëüçîâàòåëåì. Íåîáõîäèìî âûáèðàòü ðàçìåðû ïîëåé íå ñëèøêîì áîëüøèìè, òàê êàê ïðè çàâûøåííûõ ðàçìåðàõ ïîëåé áåñïîëåçíî ðàñõîäóåòñÿ ïàìÿòü ÁÄ. Äëÿ ñîçäàíèÿ ñâÿçåé ìåæäó òàáëèöàìè îíè äîëæíû èìåòü êëþ÷åâîå ïîëå, ïîýòîìó íåîáõîäèìî íàçíà÷èòü êëþ÷åâîå ïîëå êàæäîé òàáëèöå.
×òîáû çàäàòü ïåðâè÷íûé êëþ÷ â ðåæèìå Êîíñòðóêòîðà, íåîáõîäèìî âûäåëèòü òðåáóåìîå ïîëå, à çàòåì ùåëêíóòü íà ïèêòîãðàììå «Êëþ÷åâîå ïîëå», ðàñïîëîæåííîé íà ïàíåëè èíñòðóìåíòîâ. Äëÿ íàçíà÷åíèÿ Âíåøíåãî (Âòîðè÷íîãî) êëþ÷à â ðåæèìå Êîíñòðóêòîðà, íåîáõîäèìî âûäåëèòü ïîëå è â îáëàñòè ñâîéñòâ ýòîãî ïîëÿ â ñòðîêå Èíäåêñèðîâàííîå ïîëå èç ñïèñêà âûáðàòü çíà÷åíèå Äà (Ñîâïàäåíèÿ äîïóñêàþòñÿ).
Äëÿ âûáîðà íåîáõîäèìîãî ðåæèìà ñîçäàíèÿ òàáëèö ìîæíî äâàæäû ùåëêíóòü íà îäèí èç íèõ â ñïèñêå ðåæèìîâ, îòêðîåòñÿ òðåáóåìûé ðåæèì. Êðîìå òîãî, ìîæíî ùåëêíóòü íà ïèêòîãðàììå «Ñîçäàòü» â îêíå ÁÄ, îòêðîåòñÿ îêíî äèàëîãà «Íîâàÿ òàáëèöà», è â íåì âûáðàòü òðåáóåìûé ðåæèì ñîçäàíèÿ òàáëèöû.
Ïðè âûáîðå ðåæèìà Ìàñòåð òàáëèö îòêðîåòñÿ îêíî «Ñîçäàíèå òàáëèö», â êîòîðîì ñ ïîìîùüþ îáðàçöîâ òàáëèö è ïîëåé ëåãêî ñôîðìèðîâàòü ïîëÿ íîâîé òàáëèöû.
Íî åñëè â îêíå «Ñîçäàíèå òàáëèö» íåò òðåáóåìîãî îáðàçöà òàáëèöû, òî íåîáõîäèìî âûáðàòü ðåæèì Êîíñòðóêòîðà, îòêðîåòñÿ îêíî Êîíñòðóêòîðà òàáëèö
Ñîñòàâ (ñòðóêòóðà) òàáëèöû îïðåäåëÿåòñÿ â îáëàñòè ïðîåêòà òàáëèöû, êîòîðàÿ ñîñòîèò èç òðåõ êîëîíîê:
Èìÿ ïîëÿ;
Òèï äàííûõ;
Îïèñàíèå.
Òèïû äàííûõ íåîáõîäèìî âûáðàòü èç ðàñêðûâàþùåãîñÿ ñïèñêà:
Òåêñòîâûé – àëôàâèòíî–öèôðîâûå äàííûå (äî 255 áàéò)
Ïîëå ÌÅÌÎ - äëèííûé òåêñò èëè ÷èñëà, íàïðèìåð, ïðèìå÷àíèÿ èëè îïèñàíèÿ (äî 64000 áàéò)
×èñëîâîé - òåêñò èëè êîìáèíàöèÿ òåêñòà è ÷èñåë (ñîõðàíÿåò 1, 2, 4 èëè 8 áàéòîâ)
Äàòà/âðåìÿ – äàòû è âðåìÿ (8 áàéò)
Äåíåæíûé - èñïîëüçóåòñÿ äëÿ äåíåæíûõ çíà÷åíèé (ñîõðàíÿåò 8 áàéòîâ)
Ñ÷åò÷èê – àâòîìàòè÷åñêàÿ âñòàâêà óíèêàëüíûõ ïîñëåäîâàòåëüíûõ (óâåëè÷èâàþùèõñÿ íà 1) èëè ñëó÷àéíûõ ÷èñåë ïðè äîáàâëåíèè çàïèñè (4 áàéòà)
Ëîãè÷åñêèé – äàííûå, ïðèíèìàþùèå òîëüêî îäíî èç äâóõ âîçìîæíûõ çíà÷åíèé, íàïðèìåð, «Äà/Íåò» (1 áèò)
Ïîëå îáúåêòà OLE – äëÿ âñòàâêè ñëåäóþùèõ îáúåêòîâ: ðèñóíêè, êàðòèíêè, äèàãðàììû è ò.ä. (äî 1 Ãáàéòà)
Ãèïåðññûëêà – àäðåñ ññûëêè íà ôàéë íà àâòîíîìíîì êîìïüþòåðå èëè â ñåòè (ñîõðàíÿåò äî 64 000 çíàêîâ)
Ìàñòåð ïîäñòàíîâîê - ñîçäàåò ïîëå, ïîçâîëÿþùåå âûáðàòü çíà÷åíèå èç äðóãîé òàáëèöû èëè èç ñïèñêà çíà÷åíèé, èñïîëüçóÿ ïîëå ñî ñïèñêîì. Ïðè âûáîðå äàííîãî ïàðàìåòðà â ñïèñêå òèïîâ äàííûõ çàïóñêàåòñÿ ìàñòåð äëÿ àâòîìàòè÷åñêîãî îïðåäåëåíèÿ ýòîãî ïîëÿ.
 îáëàñòè «Ñâîéñòâà ïîëÿ» íàçíà÷àþò ñâîéñòâà äëÿ êàæäîãî ïîëÿ (íàïðèìåð, ðàçìåð, ôîðìàò, èíäåêñèðîâàííîå ïîëå è ò.ä.).
Ïðè ñîçäàíèè ñòðóêòóðû òàáëèöû â ïåðâóþ êîëîíêó ââîäÿò Èìÿ ïîëÿ, çàòåì íåîáõîäèìî íàæàòü êëàâèøó Enter è âûáðàòü òèï äàííûõ (ïî óìîë÷àíèþ Access íàçíà÷àåò òèï äàííûõ, åñëè ýòîò òèï äàííûõ íå ïîäõîäèò, òî âûáåðèòå ñàìîñòîÿòåëüíî èç ðàñêðûâàþùåãîñÿ ñïèñêà). Çàòåì ââåäèòå â òðåòüþ êîëîíêó îïèñàíèå ïîëÿ.
Ðàññìîòðèì òåõíîëîãèþ ñîçäàíèÿ ñòðóêòóðû òàáëèö äëÿ ñóùíîñòåé áàçû äàííûõ "Äåêàíàò", ìîäåëü "ñóùíîñòü – ñâÿçü" êîòîðîé èçëîæåíà â ðàçäåëå 4.4. Â ìîäåëè "ñóùíîñòü – ñâÿçü" ïðåäîñòàâëåíà âñÿ íåîáõîäèìàÿ èíôîðìàöèÿ î êàæäîé òàáëèöå è î ñâÿçÿõ ìåæäó íèìè.
Ñîçäàíèå ñòðóêòóðû òàáëèö
Ñîçäàíèå ÁÄ ñ ïîìîùüþ ÑÓÁÄ Access íà÷èíàåòñÿ ñ ñîçäàíèÿ ñòðóêòóðû òàáëèö è óñòàíîâêè ñâÿçåé ìåæäó òàáëèöàìè.
Èòàê, ïðè âûáîðå ðåæèìà Êîíñòðóêòîð áóäåò îòîáðàæåíî îêíî Êîíñòðóêòîðà òàáëèö, â êîòîðîì íåîáõîäèìî îïðåäåëèòü ñòðóêòóðó íîâîé òàáëèöû - Òàáëèöà 1 (ñì. ðèñóíîê Òàáëèöà1: òàáëèöà). Ïåðâóþ òàáëèöó ñîçäàäèì äëÿ ñóùíîñòè Ñòóäåíòû.
 ïåðâóþ ñòðîêó êîëîíêè Èìÿ ïîëÿ ââîäèì êîä ñòóäåíòîâ (ÊîäÑòóäåíòà) è íàæèìàåì êëàâèøó Enter, ïðè ýòîì êóðñîð ïåðåìåñòèòñÿ â êîëîíêó Òèï äàííûõ, ãäå èç ðàñêðûâàþùåãîñÿ ñïèñêà âûáèðàåì òèï äàííûõ - Ñ÷åò÷èê. Çàòåì íàæèìàåì êëàâèøó Enter, ïðè ýòîì êóðñîð ïåðåìåñòèòñÿ â êîëîíêó Îïèñàíèå, ïðè íåîáõîäèìîñòè ââîäèì îïèñàíèå äàííûõ, êîòîðûå áóäóò ââîäèòüñÿ â ýòî ïîëå òàáëèöû.
Îïðåäåëÿåì ïåðâóþ ñòðîêó òàáëèöû (ïîëå ÊîäÑòóäåíòà) êàê ïîëå ïåðâè÷íîãî êëþ÷à, äëÿ ýòîãî âûäåëÿåì åå è âûáèðàåì êîìàíäó Ïðàâêà - Êëþ÷åâîå ïîëå èëè ùåëêàåì íà ïèêòîãðàììå Êëþ÷åâîå ïîëå íà ïàíåëè èíñòðóìåíòîâ, ñëåâà îò èìåíè ïîëÿ ïîÿâèòñÿ èçîáðàæåíèå êëþ÷à. Åñëè ïîëå ñäåëàíî êëþ÷åâûì, ò.å. ïîëåì ïåðâè÷íîãî êëþ÷à, òî ñâîéñòâó Èíäåêñèðîâàííîå ïîëå ïðèñâàèâàåòñÿ çíà÷åíèå Äà (ñîâïàäåíèÿ íå äîïóñêàþòñÿ).
Äàëåå âî âòîðóþ ñòðîêó Èìÿ ïîëÿ ââîäèì êîä ãðóïïû (ÊîäÃðóïïû) è âûáèðàåì òèï äàííûõ - ÷èñëîâîé. Íàçíà÷àåì ýòî ïîëå ïîëåì Âíåøíåãî êëþ÷à, äëÿ ýòîãî íåîáõîäèìî âûäåëèòü ïîëå ÊîäÃðóïïû è â îáëàñòè ñâîéñòâ ýòîãî ïîëÿ â ñòðîêå Èíäåêñèðîâàííîå ïîëå èç ñïèñêà âûáðàòü çíà÷åíèå Äà (Ñîâïàäåíèÿ äîïóñêàþòñÿ).
Çàòåì â òðåòüþ ñòðîêó Èìÿ ïîëÿ ââîäèì Ôàìèëèÿ, è âûáèðàåì òèï äàííûõ òåêñòîâûé. Ïðè ýòîì â íèæíåé ÷àñòè ýêðàíà â ðàçäåëå Ñâîéñòâà ïîëÿ ïîÿâëÿåòñÿ èíôîðìàöèÿ î ñâîéñòâàõ äàííîãî ïîëÿ. Ïðè íåîáõîäèìîñòè òóäà ìîæíî âíîñèòü èçìåíåíèÿ, âûïîëíèâ ùåë÷îê â ñîîòâåòñòâóþùåé ñòðîêå, óäàëèâ ïðåäûäóùåå çíà÷åíèå è ââåäÿ íîâîå.
Äàëåå ñîçäàþòñÿ îñòàëüíûå ïîëÿ â ñîîòâåòñòâèè ñ äàííûìè, ïðåäñòàâëåííûìè â ìîäåëè "ñóùíîñòü ñâÿçü".
Ïîñëå ñîçäàíèÿ ñòðóêòóðû òàáëèöû íåîáõîäèìî ñîõðàíèòü åå. Âûáðàòü Ôàéë - Ñîõðàíèòü, èëè Ñîõðàíèòü, êàê... Â îêíå Ñîõðàíåíèå ââåñòè èìÿ äëÿ ñîçäàííîé òàáëèöû: Ñòóäåíòû, çàòåì ÎÊ.
Íèæå ïîêàçàíî îêíî Êîíñòðóêòîðà äëÿ òàáëèöû Ñòóäåíòû, âõîäÿùåé â ñîñòàâ ÁÄ Äåêàíàò.
Äàëåå ñîçäàþòñÿ ñòðóêòóðû îñòàëüíûõ òàáëèö: Ãðóïïû ñòóäåíòîâ, Äèñöèïëèíû, Óñïåâàåìîñòü.
Ïîñëå ñîçäàíèÿ ñòðóêòóðû òàáëèö, âõîäÿùèõ â ÁÄ "Äåêàíàò", íåîáõîäèìî óñòàíîâèòü ñâÿçü ìåæäó íèìè.
|