Практическая лабораторная работа №1


  ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ



жүктеу 3,23 Mb.
Pdf просмотр
бет29/407
Дата11.01.2022
өлшемі3,23 Mb.
#32311
1   ...   25   26   27   28   29   30   31   32   ...   407
ignat eva o.v. prikladnoe programmirovanie i bazy dannykh. dlia prakt

3.
 
ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ 
3.1. 
Даталогическое проектирование 
Инфологическая модель является исходной для построения 
даталогической
  модели 
БД  и  служит  промежуточной  моделью  для  специалистов  предметной  области  (для 
которой создается банк данных (БнД)) и администратора БД в процессе проектирования 
и разработки конкретной БД. 


 
 
16 
 
Рис. 13. Структура проектирования БД 
 
Под
 
даталогической
  понимается  модель
,
  отражающая  логические  взаимосвязи 
между  элементами  данных  безотносительно  их  содержания  и  физической  организации. 
При  этом  даталогическая
 
модель  разрабатывается  с  учетом  конкретной  реализации 
СУБД,  также  с  учетом  специфики  конкретной  предметной  области  на  основе  ее 
инфологической модели. 
Инфологическая  модель  предметной  области  строится  первой.  Предварительная 
инфологическая  модель  строится  еще  на  предпроектной  стадии  и  затем  уточняется  на 
более  поздних  стадиях  проектирования  баз  данных.  Затем  на  ее  основе  строятся 
концептуальная (логическая), внутренняя (физическая) и внешняя модели. 
Конечным  результатом  даталогического  проектирования  является  описание 
логической  структуры  базы  данных  на  языке  программирования.  Однако  если 
проектирование выполняется «вручную», то для большей наглядности сначала строится 
схематическое графическое изображение структуры базы данных. При этом должно быть 
обеспечено  однозначное  соответствие  между  конструкциями  языка  описания  данных  и 
графическими обозначениями информационных единиц и связей между ними. 
 Графическое 
представление 
используется 
и 
при 
автоматизированном 
проектировании  структуры  базы  данных  как  интерфейсное  средство  общения  с 
проектировщиком, и при документировании проекта. 
Спроектировать  логическую  структуру  базы  данных  означает  определить  все 
информационные  единицы  и  связи  между  ними,  задать  их  имена;  если  для 
информационных единиц возможно использование разных типов, то определить их тип. 
Следует также задать некоторые количественные характеристики, например, длину поля. 
 
3.2. 
Описание датологической модели. 
Даталогическая  модель  представляет  собой  описание  базы  данных,  выполненное  в 
терминах используемой СУБД. Наиболее часто при разработках баз данных применяют 
реляционные  СУБД.  Для  СУБД  этого  типа  даталогическая  удобно  представить  в  виде 
набора таблиц специальной формы (табл. 1.4.). 
Такая  таблица  составляется  для  каждого  отношения,  используемого  в  базе  банных. 
Отношения  в  базе  соответствуют  классам  объектов  из  инфологической  модели.  Кроме 
того, отношения могут представлять некоторые связи предметной области.  
Каждой  таблице  нужно  поставить  в  соответствие  ее 
ключи
.  Схема  ключа 
представляет собой перечисление атрибутов отношения, составляющих ключ.  
Различают  простые  и  составные  ключи. 
Простой  ключ
  строится  на  основе  одного 
атрибута. 
Составной ключ
 строится  на базе использования нескольких атрибутов.  
Ключи принято разделять на 

жүктеу 3,23 Mb.

Достарыңызбен бөлісу:
1   ...   25   26   27   28   29   30   31   32   ...   407




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау