| ||||||
|
| |||||
Òåìà 3
Àðõèòåêòóðà ÁÄ Òðåõóðîâíåâàÿ àðõèòåêòóðà ÁÄ Ìåòîäû äîñòóïà ê äàííûì ðàçâèâàëèñü íà ïðîòÿæåíèè íåñêîëüêèõ ïîñëåäíèõ äåñÿòèëåòèé îò ãðîìîçäêèõ, ôèçè÷åñêè îðèåíòèðîâàííûõ ìåòîäîâ íà÷àëüíîãî ïåðèîäà îáðàáîòêè ôàéëîâ ê ðàçëè÷íûì âèäàì îáðàáîòêè áàç äàííûõ. Îäíèì èç íàèáîëåå âàæíûõ àñïåêòîâ ðåëÿöèîííîé «ðåâîëþöèè» ñòàëà èäåÿ îòäåëåíèÿ ëîãè÷åñêîé ñòðóêòóðû, êàê îíà ïîíèìàåòñÿ êîíå÷íûì ïîëüçîâàòåëåì, îò ôèçè÷åñêîãî ïðåäñòàâëåíèÿ, òðåáóåìîãî êîìïüþòåðíûì îáîðóäîâàíèåì. Ýòî ñóòü ôèëîñîôèè ñòðóêòóðû äàííûõ, ïðåäñòàâëåííîé â ìîäåëè ANSI/SPFRC. Òðåõóðîâíåâàÿ àðõèòåêòóðà ÁÄ – ýòî ñòàíäàðòíàÿ ñòðóêòóðà ÁÄ, ñîñòîÿùàÿ èç êîíöåïòóàëüíîãî, âíåøíåãî è âíóòðåííåãî óðîâíåé. Íà êîíöåïòóàëüíîì óðîâíå âûïîëíÿåòñÿ êîíöåïòóàëüíîå ïðîåêòèðîâàíèå ÁÄ. Îíî âêëþ÷àåò àíàëèç èíôîðìàöèîííûõ ïîòðåáíîñòåé ïîëüçîâàòåëåé è îïðåäåëåíèå íóæíûõ èì ýëåìåíòîâ äàííûõ. Ðåçóëüòàòîì ýòîãî óðîâíÿ ÿâëÿåòñÿ êîíöåïòóàëüíàÿ ñõåìà, åäèíîå ëîãè÷åñêîå îïèñàíèå âñåõ ýëåìåíòîâ äàííûõ è îòíîøåíèé ìåæäó íèìè. Êîíöåïòóàëüíûé óðîâåíü – ñòðóêòóðíûé óðîâåíü ÁÄ, îïðåäåëÿþùèé ëîãè÷åñêóþ ñõåìó ÁÄ. Âíåøíèé óðîâåíü ñîñòàâëÿþò ïîëüçîâàòåëüñêèå ïðåäñòàâëåíèÿ äàííûõ ÁÄ. Êàæäàÿ ïîëüçîâàòåëüñêàÿ ãðóïïà èìååò ñâîå ïðåäñòàâëåíèå äàííûõ â áàçå äàííûõ. Êàæäîå òàêîå ïðåäñòàâëåíèå èìååò îðèåíòèðîâàííîå íà ïîëüçîâàòåëÿ îïèñàíèå ýëåìåíòîâ äàííûõ è îòíîøåíèé ìåæäó íèìè. Åãî ìîæíî íàïðÿìóþ âûâåñòè èç êîíöåïòóàëüíîé ñõåìû. Ñîâîêóïíîñòü âñåõ òàêèõ ïîëüçîâàòåëüñêèõ ïðåäñòàâëåíèé äàííûõ è åñòü âíåøíèé óðîâåíü. Âíåøíèé óðîâåíü – ñòðóêòóðíûé óðîâåíü áàçû äàííûõ, îïðåäåëÿþùèé ïîëüçîâàòåëüñêèå ïðåäñòàâëåíèÿ äàííûõ. Âíóòðåííèé óðîâåíü îáåñïå÷èâàåò ôèçè÷åñêèé âçãëÿä íà ÁÄ: äèñêîâîäû, ôèçè÷åñêèå àäðåñà, èíäåêñû, óêàçàòåëè è ò.ä. Çà ýòîò óðîâåíü
îòâå÷àþò ïðîåêòèðîâùèêè ôèçè÷åñêîé ÁÄ. Íè îäèí ïîëüçîâàòåëü íå êàñàåòñÿ ýòîãî óðîâíÿ. Âíóòðåííèé óðîâåíü – ñòðóêòóðíûé óðîâåíü ÁÄ, îïðåäåëÿþùèé ôèçè÷åñêèé âèä ÁÄ.
Óðîâíè ìîäåëåé ÁÄ
 ÁíÄ îòðàæàåòñÿ èíôîðìàöèÿ îá îïðåäåëåííîé ïðåäìåòíîé îáëàñòè. Ïðåäìåòíîé îáëàñòüþ íàçûâàåòñÿ ÷àñòü ðåàëüíîãî ìèðà, ïðåäñòàâëÿþùàÿ èíòåðåñ äëÿ äàííîãî èñïîëüçîâàíèÿ è îòðàæàåìàÿ â èíôîðìàöèîííîé ñèñòåìå.  ÎÈÑ îòðàæåíèå ïðåäìåòíîé îáëàñòè ïðåäñòàâëåíî ìîäåëÿìè íåñêîëüêèõ óðîâíåé. Èíôîðìàöèîííàÿ ìîäåëü ïðåäìåòíîé îáëàñòè â ÁíÄ – ýòî áàçà äàííûõ (ñîáñòâåííî õðàíèìûå äàííûå î ïðåäìåòíîé îáëàñòè è åå îïèñàíèåì (ñõåìîé è ñõåìîé õðàíåíèÿ). Ñõåìà èãðàåò äâîéñòâåííóþ ðîëü: ñ îäíîé ñòîðîíû, îíà ÿâëÿåòñÿ ìîäåëüþ áàçû äàííûõ, à ñ äðóãîé ìîäåëèðóåò (êîñâåííî) ïðåäìåòíóþ îáëàñòü.
Êëàññèôèêàöèÿ ìîäåëåé äëÿ îïèñàíèÿ ïðåäìåòíîé îáëàñòè Îïèñàíèå ïðåäìåòíîé îáëàñòè, âûïîëíåííîå áåç îðèåíòàöèè íà èñïîëüçóåìûå â äàëüíåéøåì ïðîãðàììíûå è òåõíè÷åñêèå ñðåäñòâà, íàçûâàåòñÿ èíôîëîãè÷åñêîé ìîäåëüþ ïðåäìåòíîé îáëàñòè. Òàêîé èíôîðìàöèåé ÿâëÿþòñÿ âåäåíèÿ î êëàññàõ îáúåêòîâ ïðåäìåòíîé îáëàñòè è èõ êîëè÷åñòâ â êàæäîì êëàññå, î ôèêñèðóåìûõ ñâîéñòâàõ ýòèõ îáúåêòîâ, î ñâÿçÿõ ìåæäó íèìè, äèíàìèêå èõ èçìåíåíèÿ. Ìîäåëü äàííûõ ëîãè÷åñêîãî óðîâíÿ, ïîääåðæèâàåìóþ ñðåäñòâàìè ÑÓÁÄ, íàçûâàþò äàòàëîãè÷åñêîé ìîäåëüþ. Ýòà ìîäåëü ïðåäñòàâëÿåò ñîáîé îòîáðàæåíèå ëîãè÷åñêèõ ñâÿçåé ìåæäó ýëåìåíòàìè äàííûõ áåçîòíîñèòåëüíî ê èõ ñîäåðæàíèþ è ñðåäå õðàíåíèÿ. Äàòàëîãè÷åñêàÿ ìîäåëü ñòðîèòñÿ ñ ó÷åòîì îãðàíè÷åíèé êîíêðåòíîé ÑÓÁÄ. Ïðè ïîñòðîåíèè äàòàëîãè÷åñêîé ìîäåëè ó÷èòûâàþòñÿ îñîáåííîñòè îòîáðàæàåìîé ïðåäìåòíîé îáëàñòè. Áàçà äàííûõ ïðåäïîëàãàåò èíòåãðèðîâàííîå è âçàèìîñâÿçàííîå õðàíåíèå äàííûõ, ïîýòîìó äëÿ ïðîåêòèðîâàíèÿ äàííîé ìîäåëè íåîáõîäèìî èìåòü ñîîòâåòñòâóþùåå îïèñàíèå ïðåäìåòíîé îáëàñòè. Èíôîëîãè÷åñêàÿ ìîäåëü ÿâëÿåòñÿ èñõîäíîé ïî îòíîøåíèþ ê äàòàëîãè÷åñêîé. Îíà ñëóæèò ñâÿçóþùèì çâåíîì ìåæäó ñïåöèàëèñòàìè ïðåäìåòíîé îáëàñòè è àäìèíèñòðàöèåé ÁÄ â ïðîöåññå ïðîåêòèðîâàíèÿ ÁíÄ. Äëÿ ïðèâÿçêè äàòàëîãè÷åñêîé ìîäåëè ê ñðåäå õðàíåíèÿ èñïîëüçóåòñÿ ôèçè÷åñêàÿ ìî äåë ü . Îíà îïðåäåëÿåò èñïîëüçóåìûå çàïîìèíàþùèå óñòðîéñòâà, ñïîñîá ðàñïîëîæåíèÿ ýëåìåíòîâ äàííûõ â ïàìÿòè, ñïîñîáû ôèçè÷åñêîé ðåàëèçàöèè ëîãè÷åñêèõ îòíîøåíèé ìåæäó ýëåìåíòàìè äàííûõ. Ìîäåëü ôèçè÷åñêîãî óðîâíÿ (èëè âíóòðåííåãî óðîâíÿ) ñòðîèòñÿ ñ ó÷åòîì îãðàíè÷åíèé ÑÓÁÄ è îïåðàöèîííîé ñèñòåìû. Ìîäåëü êàæäîãî èç ïîñëåäóþùèõ óðîâíåé ñòðîèòñÿ íà îñíîâå ôèêñèðîâàííûõ õàðàêòåðèñòèê ìîäåëåé ïðåäøåñòâóþùèõ óðîâíåé.
Ðèñ. 4. Îòðàæåíèå ïðåäìåòíîé îáëàñòè â ÁÄ
| ||||||
| ||||||
Ñàéò ñîçäàí ïî òåõíîëîãèè «Êîíñòðóêòîð ñàéòîâ e-Publish» |