Учебное пособие Для студентов университетов Специальностей «Информатика», «Прикладная математика»



Pdf көрінісі
бет7/177
Дата15.02.2022
өлшемі2,58 Mb.
#25567
түріУчебное пособие
1   2   3   4   5   6   7   8   9   10   ...   177
1.2. БАЗЫ ДАННЫХ 
Предметная область АИС «материализуется» в форме хранимой в па-
мяти  ЭВМ  структурированной  совокупности  данных,  которые  характе-
ризуют состав объектов предметной области, их свойства и взаимосвязи. 
Такое  отражение  предметной  области  принято  называть  базой  данных 
(БД). Более строгое определение звучит следующим образом.  
База  данных – это  именованная  совокупность  данных,  отражающая 
состояние  объектов  и  их  взаимосвязей  (отношений)  в  рассматриваемой 
предметной области. 
Жизненный  цикл  системы  обработки  данных  состоит  из  нескольких 
этапов: 
1)  проектирование базы данных; 
2)  проектирование приложений; 
3)  реализация  базы  данных,  включающая  начальную  загрузку  и  за-
пуск в эксплуатацию; 
4)  разработка специальных средств администрирования базы данных; 
5)  эксплуатация базы  данных (анализ  функционирования,  модифика-
ция и адаптация). 
Процесс проектирования базы данных представляет собой последова-
тельность  переходов  от  неформального  словесного  описания  информа-
ционной структуры предметной области к формализованному описанию 
в терминах некоторой модели и в свою очередь включает несколько эта-
пов.  
1.  Системный  анализ  и  словесное  описание  информационных  объек-
тов  предметной  области.  Основной  задачей  этого  этапа  является  сбор 
требований, предъявляемых всеми пользователями к содержимому базы 
данных  и  процессу  обработки  информации.  Объединяя  частные  пред-
ставления о содержимом БД, полученные в результате опроса пользова-
телей,  и  свои  представления  о  данных,  которые  могут  потребоваться  в 
будущих  приложениях,  проектировщики  создают  обобщенное  нефор-
мальное описание БД. Оно выполняется с использованием естественного 
 
6


 
языка, математических формул, таблиц, графиков и других средств, по-
нятных всем людям, работающим над проектированием базы данных. 
2.  Проектирование  инфологической  модели,  представляющей  собой 
частично  формализованное  описание  объектов  предметной  области  в 
терминах некоторой семантической модели, например ER-модели. В ре-
зультате  выполнения  этого  этапа  строится  концептуальная  (СУБД-
независимая)  модель  предметной  области,  которая  в  дальнейшем  будет 
конкретизирована.  Инфологическая  модель  полностью  независима  от 
физических параметров среды хранения данных.  
3.  Логическое проектирование базы данных, т. е. описание базы дан-
ных в терминах принятой логической модели данных. На этом этапе вы-
полняется  выбор  типа  СУБД,  строится  схема  базы  данных  в  терминах 
соответствующей модели данных, подсхемы для различных пользовате-
лей, создается набор возможных типовых запросов и спецификации для 
программного обеспечения.  
4.  Физическое  проектирование  базы  данных  заключается  в  выборе 
эффективного размещения базы данных на внешних носителях для обес-
печения  наиболее  эффективной  работы  приложения.  Определяется  ис-
пользуемая СУБД. Создается реальная БД, программируются и отлажи-
ваются приложения, которые будут работать с БД.  
Результатом  этапа  проектирования  являются  готовая  к  заполнению 
реальной  информацией  база  данных  и  готовое  к  работе  программное 
обеспечение. 
Современные базы данных, как правило, имеют трехуровневую архи-
тектуру,  которая  образуется  в  процессе  проектирования  БД.  Трехуров-


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   177




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет