Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Разработка баз данных в системе Microsoft Access

Покупка
Основная коллекция
Артикул: 060300.11.01
К покупке доступен более свежий выпуск Перейти
Предлагаемая читателю книга является учебником по курсу «Базы данных», включенному в учебные планы подготовки студентов средних профессиональных учебных заведений, обучающихся но специальностям «Автоматизированные системы обработки информации и управления» и «Программное обеспечение вычислительной техники и автоматизированных систем». Рассматриваются базовые вопросы теории проектирования баз данных, особенности разработки пользовательских приложений на основе СУБД Microsoft Access.
38
Кузин, А. В. Разработка баз данных в системе Microsoft Access : учебник / А.В. Кузин, В.М. Демин. — 4-е изд. — Москва : ФОРУМ : ИНФРА-М, 2022. — 224 с. — (Среднее профессиональное образование). - ISBN 978-5-00091-752-7. - Текст : электронный. - URL: https://znanium.com/catalog/product/1859263 (дата обращения: 20.04.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
РАЗРАБОТКА БАЗ ДАННЫХ 
В СИСТЕМЕ 
MICROSOFT ACCESS

А.В. КУЗИН
В.М. ДЕМИН

4-е издание

Допущено 
Министерством образования и науки Российской Федерации 
в качестве учебника для студентов учреждений среднего 
профессионального образования, обучающихся по специальностям 
«Автоматизированные системы обработки информации 
и управления (по отраслям)», «Программное обеспечение 
вычислительной техники и автоматизированных систем»

УЧЕБНИК

Москва                                        2022

ИНФРА-М


УДК 004.6(075.32)
ББК 32.973я723
 
К89

Кузин А.В. 
К89  
Разработка баз данных в системе Microsoft Access : учебник / 
А.В. Кузин, В.М. Демин. — 4-е изд. — Москва : ФОРУМ : ИНФРА-М, 
2022. — 224 с. — (Среднее профессиональное образование). 

ISBN 978-5-00091-752-7 (ФОРУМ)
ISBN 978-5-16-016717-6 (ИНФРА-М, print)
ISBN 978-5-16-110082-0 (ИНФРА-М, online)
Предлагаемая читателю книга является учебником по курсу «Базы 
данных», включенному в учебные планы подготовки студентов средних 
профессиональных учебных заведений, обучающихся но специальностям 
«Автоматизированные системы обработки информации и управления» 
и «Программное обеспечение вычислительной техники и автоматизированных систем».
Рассматриваются базовые вопросы теории проектирования баз данных, 
особенности разработки пользовательских приложений на основе СУБД 
Microsoft Access.

УДК 004.6(075.32)
ББК 32.973я723

Р е ц е н з е н т ы:
Дулин С.К., доктор технических наук, профессор, ведущий научный 
сотрудник Вычислительного центра Российской академии наук;
Жаворонков И.А., кандидат технических наук, доцент кафедры информационных систем Российского государственного социального 
университета

ISBN 978-5-00091-752-7 (ФОРУМ)
ISBN 978-5-16-016717-6 (ИНФРА-М, print)
ISBN 978-5-16-110082-0 (ИНФРА-М, online)

© Кузин А.В., Демин В.М., 
2005, 2007, 2009
© Кузин А.В., Демин В.М., 
2014, с изменениями
© ФОРУМ, 2014

Ââåäåíèå

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

 êíèãå ðàññìàòðèâàþòñÿ áàçîâûå âîïðîñû òåîðèè ïðîåêòèðîâàíèÿ áàç äàííûõ, îñîáåííîñòè ðàçðàáîòêè ïîëüçîâàòåëüñêèõ ïðèëîæåíèé íà îñíîâå ÑÓÁÄ Microsoft Access.
Êíèãà íàïèñàíà ïî ìàòåðèàëàì ëåêöèé, ÷èòàåìûõ àâòîðàìè íà
êàôåäðå èíôîðìàöèîííûõ ñèñòåì Ìîñêîâñêîãî ãîñóäàðñòâåííîãî
ñîöèàëüíîãî óíèâåðñèòåòà, à òàêæå â Êðàñíîãîðñêîì îïòèêî-ýëåêòðîííîì êîëëåäæå.

Ãëàâà 1
ÎÑÍÎÂÛ ÒÅÎÐÈÈ ÏÐÅÊÒÈÐÎÂÀÍÈß
ÁÀÇ ÄÀÍÍÛÕ

1.1. Îïðåäåëåíèå è íàçíà÷åíèå áàç äàííûõ.
Ñèñòåìû óïðàâëåíèÿ áàçàìè äàííûõ — ÑÓÁÄ

Ñ ñàìîãî íà÷àëà ðàçâèòèÿ âû÷èñëèòåëüíîé òåõíèêè îáðàçîâàëèñü äâà îñíîâíûõ íàïðàâëåíèÿ åå èñïîëüçîâàíèÿ.
Ïåðâîå íàïðàâëåíèå — ïðèìåíåíèå âû÷èñëèòåëüíîé òåõíèêè
äëÿ âûïîëíåíèÿ ÷èñëåííûõ ðàñ÷åòîâ, êîòîðûå ñëèøêîì äîëãî èëè
âîîáùå íåâîçìîæíî ïðîèçâîäèòü âðó÷íóþ.
Âòîðîå íàïðàâëåíèå — ýòî èñïîëüçîâàíèå ñðåäñòâ âû÷èñëèòåëüíîé òåõíèêè â àâòîìàòè÷åñêèõ èëè àâòîìàòèçèðîâàííûõ èíôîðìàöèîííûõ ñèñòåìàõ.  ñàìîì øèðîêîì ñìûñëå èíôîðìàöèîííàÿ
ñèñòåìà ïðåäñòàâëÿåò ñîáîé ïðîãðàììíûé êîìïëåêñ, ôóíêöèè êîòîðîãî ñîñòîÿò â ïîääåðæêå íàäåæíîãî õðàíåíèÿ èíôîðìàöèè â ïàìÿòè êîìïüþòåðà, âûïîëíåíèè ñïåöèôè÷åñêèõ äëÿ äàííîãî ïðèëîæåíèÿ ïðåîáðàçîâàíèé èíôîðìàöèè è/èëè âû÷èñëåíèé, ïðåäîñòàâëåíèè ïîëüçîâàòåëÿì óäîáíîãî è ëåãêî îñâàèâàåìîãî èíòåðôåéñà.
Îáû÷íî îáúåìû èíôîðìàöèè, ñ êîòîðûìè ïðèõîäèòñÿ èìåòü äåëî
òàêèì ñèñòåìàì, äîñòàòî÷íî âåëèêè, à ñàìà èíôîðìàöèÿ èìååò äîñòàòî÷íî ñëîæíóþ ñòðóêòóðó. Êëàññè÷åñêèìè ïðèìåðàìè èíôîðìàöèîííûõ ñèñòåì ÿâëÿþòñÿ áàíêîâñêèå ñèñòåìû, ñèñòåìû ðåçåðâèðîâàíèÿ àâèàöèîííûõ èëè æåëåçíîäîðîæíûõ áèëåòîâ, ìåñò â ãîñòèíèöàõ è ò. ä.
Âòîðîå íàïðàâëåíèå âîçíèêëî íåñêîëüêî ïîçæå ïåðâîãî. Ýòî
ñâÿçàíî ñ òåì, ÷òî íà çàðå âû÷èñëèòåëüíîé òåõíèêè êîìïüþòåðû îáëàäàëè îãðàíè÷åííûìè âîçìîæíîñòÿìè. Íàäåæíîå è äîëãîâðåìåííîå õðàíåíèå èíôîðìàöèè âîçìîæíî òîëüêî ïðè íàëè÷èè çàïîìèíàþùèõ óñòðîéñòâ, ñîõðàíÿþùèõ èíôîðìàöèþ ïîñëå âûêëþ÷åíèÿ
ýëåêòðè÷åñêîãî
ïèòàíèÿ.
Îïåðàòèâíàÿ
ïàìÿòü
ýòèì
ñâîéñòâîì

îáû÷íî íå îáëàäàåò. Èñïîëüçóåìûå â ðàííèõ ÝÂÌ äâà âèäà óñòðîéñòâ âíåøíåé ïàìÿòè, ìàãíèòíûå ëåíòû è áàðàáàíû áûëè íåñîâåðøåííûìè. Åìêîñòü ìàãíèòíûõ ëåíò áûëà äîñòàòî÷íî âåëèêà, íî
ïî ñâîåé ôèçè÷åñêîé ïðèðîäå îíè îáåñïå÷èâàëè ïîñëåäîâàòåëüíûé
äîñòóï ê äàííûì. Ìàãíèòíûå áàðàáàíû äàâàëè âîçìîæíîñòü ïðîèçâîëüíîãî äîñòóïà ê äàííûì, íî áûëè îãðàíè÷åííîãî ðàçìåðà. Ïîÿâëåíèå ñîîòâåòñòâóþùèõ íîñèòåëåé äàííûõ, â ïåðâóþ î÷åðåäü, æåñòêèõ äèñêîâ, äàëî òîë÷îê ê ðàáîòàì ïî ñîçäàíèþ èíôîðìàöèîííûõ
êîìïüþòåðíûõ ñèñòåì.
Îñíîâó ëþáîé èíôîðìàöèîííîé ñèñòåìû ñîñòàâëÿåò áàçà äàííûõ — ýòî íàáîð äàííûõ, êîòîðûå îðãàíèçîâàíû ñïåöèàëüíûì îáðàçîì.
 íàñòîÿùåå âðåìÿ äåéñòâóåò Çàêîí «Î ïðàâîâîé îõðàíå ïðîãðàìì äëÿ ýëåêòðîííûõ âû÷èñëèòåëüíûõ ìàøèí è áàç äàííûõ»
¹ 3523-1 îò 23.09.92. Â ýòîì çàêîíå äàåòñÿ ñëåäóþùåå îïðåäåëåíèå
áàçû äàííûõ: «Áàçà äàííûõ — ýòî îáúåêòèâíàÿ ôîðìà ïðåäñòàâëåíèÿ è îðãàíèçàöèè ñîâîêóïíîñòè äàííûõ (íàïðèìåð, ñòàòåé, ðàñ÷åòîâ), ñèñòåìàòèçèðîâàííûõ òàêèì îáðàçîì, ÷òîáû ýòè äàííûå ìîãëè
áûòü íàéäåíû è îáðàáîòàíû ñ ïîìîùüþ ÝÂÌ».
Ôàéë — ýòî ìåñòî ôàêòè÷åñêîãî õðàíåíèÿ èíôîðìàöèè.  ôàéëå
ðàçëè÷àþò ñòðóêòóðó è ñîáñòâåííî äàííûå. Ñòðóêòóðà ôàéëà îñòàåòñÿ íåèçìåííîé, à èíôîðìàöèÿ (äàííûå) ìîæåò èçìåíÿòüñÿ ïðè îïåðàöèÿõ îáðàùåíèÿ ê ôàéëó.  êà÷åñòâå îñíîâíîé ñòðóêòóðîîáðàçóþùåé åäèíèöû õðàíèìûõ äàííûõ ïðèíèìàåòñÿ õðàíèìàÿ çàïèñü. Õðàíèìûå
çàïèñè
ñîñòîÿò
èç
ôèêñèðîâàííîé
ñîâîêóïíîñòè
ïîëåé,
ñëóæàùèõ äëÿ ïðåäñòàâëåíèÿ çíà÷åíèé êàêîãî-ëèáî òèïà (÷èñåë, ëèòåðíûõ ñòðîê, äàò, áóëåâûõ çíà÷åíèé, äåíåæíûõ åäèíèö è ò. ä.) è
ìîãóò èìåòü ôîðìàò ôèêñèðîâàííîé èëè ïåðåìåííîé äëèíû. Ïîëÿì, êàê ïðàâèëî, ïðèñâàèâàþòñÿ óíèêàëüíûå â äàííîé áàçå èìåíà,
àññîöèèðóåìûå ñ ïðåäìåòíîé îáëàñòüþ. Åñëè â êà÷åñòâå ïðèìåðà
áàçû äàííûõ ðàññìîòðåòü êàðòîòåêó ñîòðóäíèêîâ íåêîòîðîãî àáñòðàêòíîãî ïðåäïðèÿòèÿ, òî åäèíèöåé õðàíèìûõ äàííûõ ìîæåò áûòü
çàïèñü ïåðñîíàëüíîé èíôîðìàöèè ïî êàæäîìó ñîòðóäíèêó ñ ïîëÿìè: òàáåëüíûé íîìåð (ôîðìàò ïîëÿ — öåëîå ÷èñëî); ôàìèëèÿ, èìÿ,
îò÷åñòâî (ôîðìàò ïîëÿ — ëèòåðíàÿ ñòðîêà îïðåäåëåííîé äëèíû);
äàòà ðîæäåíèÿ (ôîðìàò ïîëÿ — äàòà); çàðàáîòíàÿ ïëàòà (ôîðìàò —
äåéñòâèòåëüíîå ÷èñëî) è ò. ä.
Èíôîðìàöèîííûå ñèñòåìû îðèåíòèðîâàíû ãëàâíûì îáðàçîì íà
õðàíåíèå, âûáîð è ìîäèôèêàöèþ ïîñòîÿííî ñóùåñòâóþùåé èíôîðìàöèè. Ñòðóêòóðà èíôîðìàöèè çà÷àñòóþ î÷åíü ñëîæíà, è õîòÿ
ñòðóêòóðû äàííûõ ðàçëè÷íû â ðàçíûõ èíôîðìàöèîííûõ ñèñòåìàõ,
ìåæäó íèìè ÷àñòî áûâàåò ìíîãî îáùåãî. Íà íà÷àëüíîì ýòàïå èñ
6
Ãëàâà 1. Îñíîâû òåîðèè ïðåêòèðîâàíèÿ áàç äàííûõ

ïîëüçîâàíèÿ âû÷èñëèòåëüíîé òåõíèêè äëÿ óïðàâëåíèÿ èíôîðìàöèåé ïðîáëåìû ñòðóêòóðèçàöèè äàííûõ ðåøàëèñü èíäèâèäóàëüíî â êàæäîé èíôîðìàöèîííîé ñèñòåìå.
Ïîñêîëüêó èíôîðìàöèîííûå ñèñòåìû òðåáóþò ñëîæíûõ ñòðóêòóð äàííûõ, ýòè äîïîëíèòåëüíûå èíäèâèäóàëüíûå ñðåäñòâà óïðàâëåíèÿ äàííûìè ÿâëÿëèñü ñóùåñòâåííîé ÷àñòüþ èíôîðìàöèîííûõ ñèñòåì è ïðàêòè÷åñêè ïîâòîðÿëèñü îò îäíîé ñèñòåìû ê äðóãîé. Ñòðåìëåíèå âûäåëèòü è îáîáùèòü îáùóþ ÷àñòü èíôîðìàöèîííûõ ñèñòåì,
îòâåòñòâåííóþ çà óïðàâëåíèå ñëîæíîñòðóêòóðèðîâàííûìè äàííûìè,
ÿâèëîñü ïåðâîé ïîáóäèòåëüíîé ïðè÷èíîé ñîçäàíèÿ ñèñòåì óïðàâëåíèÿ áàçàìè äàííûõ — ÑÓÁÄ.
 íàèáîëåå ïîëíîì âàðèàíòå ÑÓÁÄ ìîæåò èìåòü ñëåäóþùèå
êîìïîíåíòû:
ñðåäà ïîëüçîâàòåëÿ, äàþùàÿ âîçìîæíîñòü íåïîñðåäñòâåííîãî
óïðàâëåíèÿ äàííûìè ñ êëàâèàòóðû;
àëãîðèòìè÷åñêèé ÿçûê äëÿ ïðîãðàììèðîâàíèÿ ïðèêëàäíûõ
ñèñòåì îáðàáîòêè äàííûõ, ðåàëèçîâàííûé êàê èíòåðïðåòàòîð.
Ïîñëåäíèé ïîçâîëÿåò áûñòðî ñîçäàâàòü è îòëàæèâàòü ïðîãðàììû;
êîìïèëÿòîð äëÿ ïðèäàíèÿ çàâåðøåííîé ïðîãðàììå âèäà ãîòîâîãî
êîììåð÷åñêîãî
ïðîäóêòà
â
ôîðìå
íåçàâèñèìîãî
ÅÕÅ-ôàéëà;
ïðîãðàììû-óòèëèòû
áûñòðîãî
ïðîãðàììèðîâàíèÿ
ðóòèííûõ
îïåðàöèé (ãåíåðàòîðû îò÷åòîâ, ôîðì, òàáëèö, ýêðàíîâ, ìåíþ
è äðóãèõ ïðèëîæåíèé).
Ñîáñòâåííî ÑÓÁÄ — ýòî èíñòðóìåíòàëüíàÿ îáîëî÷êà ïîëüçîâàòåëÿ. Ââèäó òîãî, ÷òî òàêàÿ ñðåäà îðèåíòèðîâàíà íà íåìåäëåííîå
óäîâëåòâîðåíèå åãî çàïðîñîâ, ýòî âñåãäà ñèñòåìà-èíòåðïðåòàòîð. Íàëè÷èå â ÑÓÁÄ ÿçûêà ïðîãðàììèðîâàíèÿ ïîçâîëÿåò ñîçäàâàòü ñëîæíûå ñèñòåìû îáðàáîòêè äàííûõ, îðèåíòèðîâàííûå ïîä êîíêðåòíûå
çàäà÷è è ïîä êîíêðåòíîãî ïîëüçîâàòåëÿ.

1.2. Îáëàñòè ïðèìåíåíèÿ áàç äàííûõ

Àâòîìàòèçèðîâàííûå èíôîðìàöèîííûå ñèñòåìû (ÀÈÑ), îñíîâó
êîòîðûõ ñîñòàâëÿþò áàçû äàííûõ, ïîÿâèëèñü â 60-õ ãîäàõ â âîåííîé ïðîìûøëåííîñòè è â áèçíåñå — òàì, ãäå áûëè íàêîïëåíû çíà÷èòåëüíûå îáúåìû ïîëåçíûõ äàííûõ. Ïåðâîíà÷àëüíî ÀÈÑ áûëè
îðèåíòèðîâàíû ëèøü íà ðàáîòó ñ èíôîðìàöèåé ôàêòè÷åñêîãî õàðàêòåðà — ÷èñëîâûìè èëè òåêñòîâûìè õàðàêòåðèñòèêàìè îáúåêòîâ.

1.2. Îáëàñòè ïðèìåíåíèÿ áàç äàííûõ
7

Çàòåì, ïî ìåðå ðàçâèòèÿ òåõíèêè, ïîÿâèëàñü âîçìîæíîñòü îáðàáàòûâàòü òåêñòîâóþ èíôîðìàöèþ íà åñòåñòâåííîì ÿçûêå.
Ïðèíöèïû õðàíåíèÿ ðàçíûõ âèäîâ èíôîðìàöèè â ÀÈÑ ñõîäíû,
íî àëãîðèòìû åå îáðàáîòêè îïðåäåëÿþòñÿ õàðàêòåðîì èíôîðìàöèîííûõ ðåñóðñîâ. Ñîîòâåòñòâåííî áûëè âûäåëåíû äâà êëàññà ÀÈÑ:
äîêóìåíòàëüíûå è ôàêòîãðàôè÷åñêèå.
Äîêóìåíòàëüíûå ÀÈÑ ñëóæàò äëÿ ðàáîòû ñ äîêóìåíòàìè íà åñòåñòâåííîì ÿçûêå. Íàèáîëåå ðàñïðîñòðàíåííûé òèï äîêóìåíòàëüíûõ
ÀÈÑ — èíôîðìàöèîííî-ïîèñêîâûå ñèñòåìû, ïðåäíàçíà÷åííûå äëÿ
íàêîïëåíèÿ è ïîäáîðà äîêóìåíòîâ, óäîâëåòâîðÿþùèõ çàäàííûì
êðèòåðèÿì. Îíè ìîãóò âûïîëíÿòü ïðîñìîòð è ïîäáîðêó ìîíîãðàôèé, ïóáëèêàöèé â ïåðèîäèêå, ñîîáùåíèé ïðåññ-àãåíòñòâ, òåêñòîâ
çàêîíîäàòåëüíûõ àêòîâ è ò. ä.
Ôàêòîãðàôè÷åñêèå ÀÈÑ îïåðèðóþò ôàêòè÷åñêèìè ñâåäåíèÿìè,
ïðåäñòàâëåííûìè
â
ôîðìàëèçîâàííîì
âèäå.
Ôàêòîãðàôè÷åñêèå
ÀÈÑ èñïîëüçóþòñÿ äëÿ ðåøåíèÿ çàäà÷ îáðàáîòêè äàííûõ.
Îáðàáîòêà äàííûõ — ñïåöèàëüíûé êëàññ ðåøàåìûõ íà ÝÂÌ çàäà÷, ñâÿçàííûõ ñ ââîäîì, õðàíåíèåì, ñîðòèðîâêîé, îòáîðîì è ãðóïïèðîâêîé çàïèñåé äàííûõ îäíîðîäíîé ñòðóêòóðû. Çàäà÷è ýòîãî
êëàññà ðåøàþòñÿ ïðè ó÷åòå òîâàðîâ â ìàãàçèíàõ è íà ñêëàäàõ, íà÷èñëåíèè çàðïëàòû, óïðàâëåíèè ïðîèçâîäñòâîì, ôèíàíñàìè, òåëåêîììóíèêàöèÿìè.
Ðàçëè÷àþò ôàêòîãðàôè÷åñêèå ÀÈÑ îïåðàòèâíîé îáðàáîòêè äàííûõ, ïîäðàçóìåâàþùèå áûñòðîå îáñëóæèâàíèå îòíîñèòåëüíî ïðîñòûõ çàïðîñîâ îò áîëüøîãî ÷èñëà ïîëüçîâàòåëåé, è ôàêòîãðàôè÷åñêèå ÀÈÑ àíàëèòè÷åñêîé îáðàáîòêè, îðèåíòèðîâàííûå íà âûïîëíåíèå ñëîæíûõ çàïðîñîâ, òðåáóþùèõ:
ïðîâåäåíèÿ ñòàòèñòè÷åñêîé îáðàáîòêè èñòîðè÷åñêèõ (íàêîïëåííûõ çà íåêîòîðûé ïðîìåæóòîê âðåìåíè) äàííûõ;
ìîäåëèðîâàíèÿ ïðîöåññîâ ïðåäìåòíîé îáëàñòè;
ïðîãíîçèðîâàíèÿ ðàçâèòèÿ ýòèõ ïðîöåññîâ.
Òàêèì îáðàçîì, ïðèìåíåíèå ÀÈÑ è áàç äàííûõ õàðàêòåðèçóåòñÿ, íî íå îãðàíè÷èâàåòñÿ ñëåäóþùèìè îáëàñòÿìè:
îðãàíèçàöèÿ õðàíèëèù äàííûõ;
ñèñòåìû àíàëèçà äàííûõ;
ñèñòåìû ïðèíÿòèÿ ðåøåíèé;
ìîáèëüíûå è ïåðñîíàëüíûå ÁÄ;
ãåîãðàôè÷åñêèå áàçû äàííûõ;
ìóëüòèìåäèà áàçû äàííûõ;
ðàñïðåäåëåííûå èíôîðìàöèîííûå ñèñòåìû;
áàçû äàííûõ äëÿ âñåìèðíîé ñåòè World Wide Web.

8
Ãëàâà 1. Îñíîâû òåîðèè ïðåêòèðîâàíèÿ áàç äàííûõ

1.3. Èíôîðìàöèîííàÿ ìîäåëü äàííûõ, åå ñîñòàâ
(êîíöåïòóàëüíàÿ, ëîãè÷åñêàÿ è ôèçè÷åñêàÿ ìîäåëè)

Êàæäàÿ èíôîðìàöèîííàÿ ñèñòåìà â çàâèñèìîñòè îò åå íàçíà÷åíèÿ èìååò äåëî ñ òîé èëè èíîé ÷àñòüþ êîíêðåòíîãî ìèðà, êîòîðóþ
ïðèíÿòî íàçûâàòü ïðåäìåòíîé îáëàñòüþ èíôîðìàöèîííîé ñèñòåìû.
Àíàëèç ïðåäìåòíîé îáëàñòè ÿâëÿåòñÿ íåîáõîäèìûì íà÷àëüíûì ýòàïîì ðàçðàáîòêè ëþáîé èíôîðìàöèîííîé ñèñòåìû. Èìåííî íà ýòîì
ýòàïå îïðåäåëÿþòñÿ èíôîðìàöèîííûå ïîòðåáíîñòè âñåé ñîâîêóïíîñòè ïîëüçîâàòåëåé áóäóùåé ñèñòåìû, êîòîðûå, â ñâîþ î÷åðåäü, ïðåäîïðåäåëÿþò ñîäåðæàíèå åå áàçû äàííûõ. Ïðåäìåòíàÿ îáëàñòü äàííîé èíôîðìàöèîííîé ñèñòåìû ðàññìàòðèâàåòñÿ ïðåæäå âñåãî êàê
íåêîòîðàÿ ñîâîêóïíîñòü ðåàëüíûõ îáúåêòîâ, êîòîðûå ïðåäñòàâëÿþò
èíòåðåñ äëÿ åå ïîëüçîâàòåëåé. Ïðèìåðàìè îáúåêòîâ ïðåäìåòíîé îáëàñòè ìîãóò ñëóæèòü ïåðñîíàëüíûå ÝÂÌ, ïðîãðàììíûå ïðîäóêòû,
èõ ïîëüçîâàòåëè. Êàæäûé èç íèõ îáëàäàåò îïðåäåëåííûì íàáîðîì
ñâîéñòâ (àòðèáóòîâ). Òàê, êîìïüþòåð õàðàêòåðèçóåòñÿ íàçâàíèåì
ôèðìû-ïðîèçâîäèòåëÿ, èäåíòèôèêàòîðîì ìîäåëè, òèïîì ìèêðîïðîöåññîðà, îáúåìîì îïåðàòèâíîé è âíåøíåé ïàìÿòè, òèïîì ãðàôè÷åñêîé êàðòû è ò. ä.
Èíôîðìàöèîííûé îáúåêò — ýòî îïèñàíèå íåêîòîðîé ñóùíîñòè
ïðåäìåòíîé îáëàñòè — ðåàëüíîãî îáúåêòà, ïðîöåññà, ÿâëåíèÿ èëè
ñîáûòèÿ. Èíôîðìàöèîííûé îáúåêò (ñóùíîñòü) îáðàçóåòñÿ ñîâîêóïíîñòüþ ëîãè÷åñêè âçàèìîñâÿçàííûõ àòðèáóòîâ (ñâîéñòâ), ïðåäñòàâëÿþùèõ êà÷åñòâåííûå è êîëè÷åñòâåííûå õàðàêòåðèñòèêè îáúåêòà
(ñóùíîñòè).
Ìåæäó îáúåêòàìè ïðåäìåòíîé îáëàñòè ìîãóò ñóùåñòâîâàòü ñâÿçè, èìåþùèå ðàçëè÷íûé ñîäåðæàòåëüíûé ñìûñë. Ýòè ñâÿçè ìîãóò
áûòü îáÿçàòåëüíûìè èëè ôàêóëüòàòèâíûìè.
Åñëè âíîâü ïîðîæäåííûé îáúåêò îêàçûâàåòñÿ ïî íåîáõîäèìîñòè
ñâÿçàííûì ñ êàêèì-ëèáî îáúåêòîì ïðåäìåòíîé îáëàñòè, òî ìåæäó
ýòèìè äâóìÿ îáúåêòàìè ñóùåñòâóåò îáÿçàòåëüíàÿ ñâÿçü.  ïðîòèâíîì ñëó÷àå ñâÿçü ÿâëÿåòñÿ ôàêóëüòàòèâíîé (íåîáÿçàòåëüíîé).
Îáÿçàòåëüíàÿ ñâÿçü «ÇÀÌÅÙÀÅÒ» ñóùåñòâóåò, íàïðèìåð, ìåæäó äâóìÿ îáúåêòàìè ÑÎÒÐÓÄÍÈÊ è ÄÎËÆÍÎÑÒÜ â ïðåäìåòíîé
îáëàñòè êàäðîâîé èíôîðìàöèîííîé ñèñòåìû. Êàæäûé ïðèíèìàåìûé â îðãàíèçàöèþ ñîòðóäíèê çà÷èñëÿåòñÿ íà êàêóþ-ëèáî äîëæíîñòü è íå ìîæåò áûòü ñîòðóäíèêà, íå çàìåùàþùåãî êàêîé-ëèáî
äîëæíîñòè. Â òî æå âðåìÿ ñâÿçü «ÇÀÌÅÙÀÅÒÑß» ìåæäó òèïàìè
îáúåêòîâ ÑÎÒÐÓÄÍÈÊ è ÄÎËÆÍÎÑÒÜ ÿâëÿåòñÿ ôàêóëüòàòèâíîé,
ïîñêîëüêó ìîãóò ñóùåñòâîâàòü âàêàíòíûå äîëæíîñòè.

1.3. Èíôîðìàöèîííàÿ ìîäåëü äàííûõ, åå ñîñòàâ
9

Ñîâîêóïíîñòü îáúåêòîâ ïðåäìåòíîé îáëàñòè è ñâÿçåé ìåæäó
íèìè õàðàêòåðèçóåò (òèïîâóþ) ñòðóêòóðó ïðåäìåòíîé îáëàñòè.
Ìíîæåñòâî îáúåêòîâ ïðåäìåòíîé îáëàñòè, çíà÷åíèÿ àòðèáóòîâ
îáúåêòîâ è ñâÿçè ìåæäó íèìè ìîãóò èçìåíÿòüñÿ âî âðåìåíè. Èçìåíåíèÿ ìîãóò ñâîäèòüñÿ ê ïîÿâëåíèþ íîâûõ èëè èñêëþ÷åíèþ èç ðàññìîòðåíèÿ íåêîòîðûõ ñóùåñòâóþùèõ îáúåêòîâ â ïðåäìåòíîé îáëàñòè, óñòàíîâëåíèþ íîâûõ èëè ðàçðóøåíèþ ñóùåñòâóþùèõ ñâÿçåé ìåæäó íèìè. Ïîýòîìó ñ êàæäûì ìîìåíòîì âðåìåíè ìîæíî ñîïîñòàâèòü
íåêîòîðîå ñîñòîÿíèå ïðåäìåòíîé îáëàñòè.
Èíôîðìàöèîííî-ëîãè÷åñêàÿ ìîäåëü (ÈËÌ) — ñîâîêóïíîñòü èíôîðìàöèîííûõ îáúåêòîâ (ñóùíîñòåé) ïðåäìåòíîé îáëàñòè è ñâÿçåé
ìåæäó íèìè.
Ïðîöåññ ñîçäàíèÿ èíôîðìàöèîííîé ìîäåëè íà÷èíàåòñÿ ñ îïðåäåëåíèÿ êîíöåïòóàëüíûõ òðåáîâàíèé áóäóùèõ ïîëüçîâàòåëåé ÁÄ.
Òðåáîâàíèÿ îòäåëüíûõ ïîëüçîâàòåëåé èíòåãðèðóþòñÿ â åäèíîì
«îáîáùåííîì ïðåäñòàâëåíèè», êîòîðîå íàçûâàþò êîíöåïòóàëüíîé
ìîäåëüþ äàííîé ïðåäìåòíîé îáëàñòè (ðèñ. 1.1). Êîíöåïòóàëüíàÿ ìîäåëü îòîáðàæàåò ïðåäìåòíóþ îáëàñòü â âèäå âçàèìîñâÿçàííûõ îáúåêòîâ áåç óêàçàíèÿ ñïîñîáîâ èõ ôèçè÷åñêîãî õðàíåíèÿ. Êîíöåïòóàëüíàÿ ìîäåëü ïðåäñòàâëÿåò èíòåãðèðîâàííûå êîíöåïòóàëüíûå òðåáîâàíèÿ âñåõ ïîëüçîâàòåëåé ê áàçå äàííûõ äàííîé ïðåäìåòíîé îáëàñòè.
Ïðè ýòîì óñèëèÿ ðàçðàáîò÷èêà äîëæíû áûòü íàïðàâëåíû â îñíîâíîì íà ñòðóêòóðèçàöèþ äàííûõ, ïðèíàäëåæàùèõ áóäóùèì ïîëüçîâàòåëÿì ÁÄ, è âûÿâëåíèå âçàèìîñâÿçåé ìåæäó íèìè.
Âîçìîæíî, ÷òî îòðàæåííûå â êîíöåïòóàëüíîé ìîäåëè âçàèìîñâÿçè ìåæäó îáúåêòàìè îêàæóòñÿ âïîñëåäñòâèè íåðåàëèçóåìûìè ñðåäñòâàìè âûáðàííîé ÑÓÁÄ. Ýòî ïîòðåáóåò èçìåíåíèÿ êîíöåïòóàëüíîé
ìîäåëè.
Âåðñèÿ
êîíöåïòóàëüíîé
ìîäåëè,
êîòîðàÿ
ìîæåò áûòü ðåàëèçîâàíà êîíêðåòíîé ÑÓÁÄ, íàçûâàåòñÿ ëîãè÷åñêîé ìîäåëüþ.

10
Ãëàâà 1. Îñíîâû òåîðèè ïðåêòèðîâàíèÿ áàç äàííûõ

Ðèñ. 1.1. Ìíîãîóðîâíåâîå ïðåäñòàâëåíèå äàííûõ áàç äàííûõ

К покупке доступен более свежий выпуск Перейти