Разработка схемы базы данных — КиберПедия 

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Разработка схемы базы данных

2017-07-01 173
Разработка схемы базы данных 0.00 из 5.00 0 оценок
Заказать работу

 

Схема системы базы данных (от англ. Database scheme) это ее структура, описанная на формальном языке и поддерживаемой системой управления базами данных (СУБД). В реляционных базах данных схема определяет таблицы, поля в каждой таблице, а также отношения между полями и таблицами. После построения модели потоков данных, можно приступить к созданию схемы данных. Анализируя данные диаграммы выделим две сущности – клиенты (пользователи) и сотрудники. Эти сущности послужат каркасом схемы базы данных, информация о данных сущностях будет храниться в соответствующих таблицах («Клиенты», «Сотрудники»). Помимо информации о клиентах и сотрудниках необходимо следить за движение заявок, их регистрацией, статусом и приоритетом. Следовательно, необходимы еще как минимум четыре сущности, способных хранить необходимую информацию.

В результате проведенного анализа создана модель сущность-связь (рисунок 2.4).

 
 

 


Полученная схема данных позволит хранить всю необходимую информацию для нормального функционирования Службы Service Desk.

 

Таблица: ДвижениеЗаявки

  Имя Тип Размер
  КодЗаявки Длинное целое  
  НомерПункта Длинное целое  
  ДатаДвижения Дата/время  
  КодСотрудника Длинное целое  
  КодПриоритетаЗаявки Длинное целое  
  Решение Текстовый  

 

 

Таблица: Категория

  Имя Тип Размер
  КодКатегории Длинное целое  
  Категория Текстовый  

 

 

Таблица: Клиенты

  Имя Тип Размер
  КодКлиента Длинное целое  
  Фамилия Текстовый  
  Имя Текстовый  
  Отчество Текстовый  
  Телефон Текстовый  
  E-Mail Текстовый  

 

 

Таблица: ОтделыServiceDesk

  Имя Тип Размер
  КодОтдела Длинное целое  
  Отдел Текстовый  

 

Таблица: ОтчетПользователю

  Имя Тип Размер
  КодЗаявки Длинное целое  
  КодОтчета Длинное целое  
  ДатаОтчета Дата/время  
  КодОператора Длинное целое  
  ОтправкаТелефон Логический  
  ОтправкаПочта Логический  
  ТекстОтчета Текстовый  

Таблица: Приоритет

  Имя Тип Размер
  КодПриоритета Длинное целое  
  Приоритет Текстовый  

 

 

Таблица: РегистрацияЗаявки

  Имя Тип Размер
  КодЗаявки Длинное целое  
  НомерЗаявки Текстовый  
  ДатаОткрытияЗаявки Дата/время  
  ВремяОткрытияЗаявки Дата/время  
  ОписаниеЗаявки Текстовый  
  КодОператора Длинное целое  
  СрокРешения Длинное целое  
  КодСтатусаЗаявки Длинное целое  
  ДатаЗакрытияЗаявки Дата/время  
  ВремяЗакрытия Дата/время  
  КодКатегории Длинное целое  
  ПервичноеРешение Текстовый  
  КодОтветственного Длинное целое  
  КодКлиента Длинное целое  
  КодПриоритета Длинное целое  

 

Таблица: Сотрудники

  Имя Тип Размер
  КодСотрудника Длинное целое  
  Фамилия Текстовый  
  Имя Текстовый  
  Отчество Текстовый  
  МестоРаботы Длинное целое  
  Телефон Текстовый  
  E-Mail Текстовый  
  КодОтдела Длинное целое  

 

Таблица: СтатусЗаявки

  Имя Тип Размер
  КодСтатусаЗаявки Длинное целое  
  СтатусЗаявки Текстовый  

 

Генерация базы данных

 

Современные CASE-средства охватывают обширную область поддержки многочисленных технологий проектирования информационных систем: от простых средств анализа и документирования до полномасштабных средств автоматизации, покрывающих весь жизненный цикл программного обеспечения.

Наиболее трудоемкими этапами разработки информационных систем являются этапы анализа и проектирования, в процессе которых CASE-средства обеспечивают качество принимаемых технических решений и подготовку проектной документации. При этом большую роль играют методы визуального представления информации. Это предполагает построение структурных или иных диаграмм в реальном масштабе времени, сквозную проверку синтаксических правил. Графические средства моделирования предметной области позволяют разработчикам в наглядном виде изучать существующую информационную систему, перестраивать ее в соответствии с поставленными целями и имеющимися ограничениями.

Для генерации схемы данных сущность-связь в физическую базу данных в качестве CASE-средства был выбран программный продукт ERwin. Для корректной генерации схемы данных необходимо внести изменения в тексты шаблонов, используемые ERwin при создании таблиц и триггеров в целевую базу данных. После того, как файлы шаблонов и сама схема БД готовы, необходимо воспользоваться методом «Forward Engineer\Schema Generation» - именно этот метод и осуществляет генерацию схемы данных в физическую существующую базу данных (рисунок 2.5).

 
 

 


Поделиться с друзьями:

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.013 с.