Реферат: Структура базы данных

1. Цель работы:

Цель работы – создание базыданных «Киноинциклопедия» на основе СУБД Кларион.

Назначение базы данных состоитв регистрации, корректировке, хранении и обработке информации с целью поиска ивыдачи ответов на стандартные запросы пользователей.

2. Работа по созданию базы данных включает следующиеэтапы:

          2.1.Инфологический этап

На этом этапе проведен анализ данных предметной области.

Система содержит следующую информацию:

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

Система предусматриваетстандартные запросы:

1.<span Times New Roman"">    

2.<span Times New Roman"">    

3.<span Times New Roman"">    

На основе анализа данных предметной области построенаконцептуальная модель БД.

Выделены следующие сущности:

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

Описание модели сущность – атрибут:

Сущность: информация о кинофильме

Атрибуты: 

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

Сущность: информация о режиссере

Атрибуты:

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

Сущность: информация об актере

Атрибуты:

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

Сущность: информация о студии

Атрибуты:

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

Сущность: актер — кинофильм

Атрибуты:

-<span Times New Roman"">        

-<span Times New Roman"">        

-<span Times New Roman"">        

Определение идентифицирующих атрибутов в каждой сущности

Сущность: информация о кинофильме

Уникальный ключ: название кинофильма

Сущность: информация о режиссере

Уникальный ключ: фамилия, имя, отчество режиссера

Сущность: информация об актере

Уникальный ключ: фамилия, имя, отчество актера

Сущность: информация о киностудии

Уникальный ключ: название киностудии

Сущность: актер — кинофильм

Уникальный ключ: название кинофильма и фамилия, имя,отчество актера

Определение связей между сущностями

Сущность

Тип связи

Сущность

Информация об актере

1: М

Актер – кинофильм

Информация о кинофильме

1: М

Актер – кинофильм

Информация о студии

1: М

Информация о кинофильме

Информация о режиссере

1: М

Информация о кинофильме

Построение логической модели БД

          Дляреализации БД выбрана реляционная модель данных.

<span Times New Roman",«serif»; mso-fareast-font-family:«Times New Roman»;mso-ansi-language:RU;mso-fareast-language: KO;mso-bidi-language:AR-SA">

В графической форме логическая модель БД можно представитьследующим образом:

Информация об актере

Фамилия, имя, отчество актера

Годы жизни

Страна

Учебное заведение

Домашний телефон

Кол-во фильмов с его участием

<img src="/cache/referats/3860/image001.gif" v:shapes="_x0000_s1027">

Актер – кинофильм

Название кинофильма

Фамилия, отчество, актера

Роль

<img src="/cache/referats/3860/image002.gif" v:shapes="_x0000_s1028">

Информация о кинофильме

Название кинофильма

Студия

Режиссер

Год издания

Цвет

Страна

Продолжительность

Жанр

Кол-во серий

<img src="/cache/referats/3860/image003.gif" v:shapes="_x0000_s1030"><img src="/cache/referats/3860/image004.gif" v:shapes="_x0000_s1029">

Информация о студии

Название студии

Страна

Год обоснования

Кол-во кинофильмов

Информация о режиссере

Фамилия, имя, отчество режиссера

Годы жизни

Страна

Учебное заведение

Домашний телефон

Кол-во снятых фильмов

еще рефераты
Еще работы по программному обеспечению