ßçûêè îïèñàíèÿ äàííûõ è ìóíèïóëèðîâàíèÿ äàííûìè

Существуют три аспекта работы с данными (д):

Ïîýòîìó ëþáàÿ ÑÓÁÄ èìååò â ñâîåì ñîñòàâå ÿçûê îïèñàíèÿ äàííûõ, ÿçûê ìàíèïóëèðîâàíèÿ äàííûìè, ÿçûê àäìèíèñòèðîâàíèÿ äàííûõ. Ýòè ÿçûêè íå îáÿçàòåëüíî ñóùåñòâóþò êàê îòäåëüíûå êîìïîíåíòû, à ìîãóò âêëþ÷àòüñÿ êàê ÷àñòè â ÿçûê ÑÓÁÄ, íàïðèìåð, â SQL.

ßçûê îïèñàíèÿ äàííûõ ïðåäñòàâëÿåò ñîáîé ÿçûê, ïðåäíàçíà÷åííûé äëÿ îïèñàíèÿ ñõåìû ÁÄ èëè åå ÷àñòè. Ñ åãî ïîìîùüþ âûïîëíÿåòñÿ îïèñàíèå òèïîâ äàííûõ (ä), èõ ñòðóêòóð è ñâÿçåé ìåæäó ñîáîé. ßÎÄ íå ÿâëÿåòñÿ ïðîöåäóðíûì ÿçûêîì. Èñõîäíûå òåêñòû (îïèñàíèå ä.), íàïèñàííûå íà ýòîì ÿçûêå ïîñëå òðàíñëÿöèè îòîáðàæàþòñÿ â óïðàâëÿþùèå òàáëèöû àäðåñîâ ïàìÿòè.  ñîîòâåòñòâèè ñ ïîëó÷åííûì îïèñàíèåì ÑÓÁÄ íàõîäèò â áàçå òðåáóåìûå ä., ïðåîáðàçóåò, ïåðåäàåò èõ, íàïðèìåð, â ïðèêëàäíóþ ïðîãðàììó, êîòîðîé îíè ïîòðåáîâàëèñü, ëèáî îïðåäåëÿåò ìåñòî â ïàìÿòè ÝÂÌ, êóäà ä. òðåáóåòñÿ ïîìåñòèòü è â êàêîì âèäå, à òàêæå ñ êàêèìè äàííûìè óñòàíîâèòü ñâÿçü è êàêèå äàííûå íåîáõîäèìî ñêîððåêòèðîâàòü.

 çàâèñèìîñòè îò àëãîðèòìà ðàáîòû êîíêðåòíîé ÑÓÁÄ âîçìîæíû ðàçëè÷íûå âàðèàíòû îáðàáîòêè èñõîäíûõ òåêñòîâ îïèñàíèé ä., ñîñòàâëåííûõ íà ßÎÄ.  îäíèõ ñëó÷àÿõ îïèñàíèÿ âñåãäà â íà÷àëå òðàíñëèðóþòñÿ è çàòåì, åñëè íåò ñèíòàêñè÷åñêèõ îøèáîê, âûïîëíÿåòñÿ äàëüíåéøàÿ îáðàáîòêà çàïðîñà, â êîòîðîì ïðèñóòñòâóåò ýòî îïèñàíèå.  äðóãèõ ñëó÷àÿõ âîçìîæíû ïðåäâàðèòåëüíàÿ òðàíñëÿöèÿ îïèñàíèé äëÿ îòëàäêè è âûÿâëåíèÿ îøèáîê. Çàòåì îòëàæåííûå îïèñàíèÿ ïîìåùàþòñÿ â áèáëèîòåêó îïèñàíèé (ñïåöèàëüíóþ), îòêóäà ÑÓÁÄ èõ âûáèðàåò ïî èäåíòèôèêàòîðó ïðè îáðàáîòêå ñîîòâåòñòâóþùèõ çàïðîñîâ (èäåíòèôèêàòîð òðåáóåìîãî îïèñàíèÿ èìååòñÿ â çàïðîñå).  òðåòüèõ ñëó÷àÿõ ìîæåò èñïîëüçîâàòüñÿ ðåæèì èíòåðïðèòàöèè îïèñàíèé ïðè îáðàáîòêå çàïðîñîâ è ò.ä.

ßçûê ìаíèïóëèðîâàíèÿ äàííûìè (èëè ÿçûê çàïðîñîâ ê ÁÄ) ïðåäñòàâëåí îáû÷íî ñèñòåìîé êîìàíä ìàíèïóëèðîâàíèÿ ä.

Òèïîâûå êîìàíäû:

  1. Ïðîèçâåñòè âûáîðêó èç áàçû äàííîãî ïî åãî íàèìåíîâàíèþ;
  2. Ïðîèçâåñòè âûáîðêó èç áàçû âñåõ äàííûõ îïðåäåëåííîãî òèïà, çíà÷åíèÿ êîòîðûõ óäîâëåòâîðÿþò îïðåäåëåííûì ïðèçíàêàì.
  3. Íàéòè â áàçå ïîçèöèþ äàííîãî è ïîìåñòèòü òóäà åãî íîâîå çíà÷åíèå è ò.ä.

ßçûê àäìèíèñòðèðîâàíèÿ äàííûõ - ïðåäíàçíà÷åí äëÿ àäìèíèñòðàòîðà ñèñòåìû è ïîçâîëÿåò îïðåäåëÿòü ïîëíîìî÷èÿ ïîëüçîâàòåëåé, îáåñïå÷èâàåò åãî ñðåäñòâàìè çàùèòû, îïòèìèçàöèè è ïîääåðæàíèÿ öåëîñòíîñòè.

Hosted by uCoz