| Примечание | Учебная дисциплина "Информационные технологии управления" | 
| Загрузить архив: | |
| Файл: 047-0013.zip (23kb [zip], Скачиваний: 83) скачать | 
1. Цель работы:
Цель работы – создание базы данных «Киноинциклопедия» на основе СУБД Кларион.
Назначение базы данных состоит в регистрации, корректировке, хранении и обработке информации с целью поиска и выдачи ответов на стандартные запросы пользователей.
2. Работа по созданию базы данных включает следующие этапы:
2.1. Инфологический этап
На этом этапе проведен анализ данных предметной области.
Система содержит следующую информацию:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Система предусматривает стандартные запросы:
1.
2.
3.
На основе анализа данных предметной области построена концептуальная модель БД.
Выделены следующие сущности:
-
-
-
-
-
Описание модели сущность – атрибут:
Сущность: информация о кинофильме
Атрибуты:
-
-
-
-
-
-
-
-
-
Сущность: информация о режиссере
Атрибуты:
-
-
-
-
-
-
Сущность: информация об актере
Атрибуты:
-
-
-
-
-
-
Сущность: информация о студии
Атрибуты:
-
-
-
-
Сущность: актер - кинофильм
Атрибуты:
-
-
-
Определение идентифицирующих атрибутов в каждой сущности
Сущность: информация о кинофильме
Уникальный ключ: название кинофильма
Сущность: информация о режиссере
Уникальный ключ: фамилия, имя, отчество режиссера
Сущность: информация об актере
Уникальный ключ: фамилия, имя, отчество актера
Сущность: информация о киностудии
Уникальный ключ: название киностудии
Сущность: актер - кинофильм
Уникальный ключ: название кинофильма и фамилия, имя, отчество актера
Определение связей между сущностями
| 
   Сущность  | 
  
   Тип связи  | 
  
   Сущность  | 
 
| 
   Информация об актере  | 
  
   1 : М  | 
  
   Актер – кинофильм  | 
 
| 
   Информация о кинофильме  | 
  
   1 : М  | 
  
   Актер – кинофильм  | 
 
| 
   Информация о студии  | 
  
   1 : М  | 
  
   Информация о кинофильме  | 
 
| 
   Информация о режиссере  | 
  
   1 : М  | 
  
   Информация о кинофильме  | 
 
Построение логической модели БД
Для реализации БД выбрана реляционная модель данных.
В графической форме логическая модель БД можно представить следующим образом:
Информация об актере
| 
   Фамилия, имя, отчество актера  | 
  
   Годы жизни  | 
  
   Страна  | 
  
   Учебное заведение  | 
  
   Домашний телефон  | 
  
   Кол-во фильмов с его участием  | 
 

Актер – кинофильм
| 
   Название кинофильма  | 
  
   Фамилия, отчество, актера  | 
  
   Роль  | 
 

Информация о кинофильме
| 
   Название кинофильма  | 
  
   Студия  | 
  
   Режиссер  | 
  
   Год издания  | 
  
   Цвет  | 
  
   Страна  | 
  
   Продолжительность  | 
  
   Жанр  | 
  
   Кол-во серий  | 
 


Информация о студии
| 
   Название студии  | 
  
   Страна  | 
  
   Год обоснования  | 
  
   Кол-во кинофильмов  | 
 
Информация о режиссере
| 
   Фамилия, имя, отчество режиссера  | 
  
   Годы жизни  | 
  
   Страна  | 
  
   Учебное заведение  | 
  
   Домашний телефон  | 
  
   Кол-во снятых фильмов  |