Смекни!
smekni.com

Структура базы данных

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

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

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


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

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

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

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

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

  • студия,где снималсякинофильм

  • год изданияфильма

  • фамилиярежиссераснимавшегокинофильм

  • страна– «родина»кинофильма

  • цветкинофильма

  • продолжительностьфильма

  • жанрфильма

  • количествосерий в фильме

  • фамилияактера снимавшегосяв фильме

  • рольактера в соответствующемфильме

  • годыжизни актера

  • страна,где проживалактер

  • учебноезаведение,которое закончилактер

  • домашнийтелефон актера

  • количествофильмов в которыхснимался актер

  • годыжизни режиссера

  • страна,где проживалрежиссер

  • учебноезаведение,которое закончилрежиссер

  • домашнийтелефон режиссера

  • количествофильмов снятыхрежиссером

  • годобоснованиякиностудиигде снимаетсятот, или инойкинофильм

  • количествокинофильмовснятых насоответствующейкиностудии

  • страна,где находитсякиностудия


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


  1. Выводинформациио фильмах,снимавшихсяна определеннойкиностудии.

  2. Составлениесписка актеровснимавшихсяна даннойкиностудии.

  3. Выводсписка кинофильмов,снятых даннымрежиссером.


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


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

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

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

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

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

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


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


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

Атрибуты:

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

  • студия,где снималсякинофильм

  • Ф.И.О.режиссерафильма

  • год изданияфильма

  • цветкинофильма

  • страна– «родина»кинофильма

  • продолжительностьфильма

  • жанрфильма

  • количествосерий в фильме


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

Атрибуты:

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

  • годыжизни режиссера

  • страна,где проживалрежиссер

  • учебноезаведение,которое закончилрежиссер

  • домашнийтелефон режиссера

  • количествофильмов снятыхрежиссером


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

Атрибуты:

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

  • годыжизни актера

  • страна,где проживалактер

  • учебноезаведение,которое закончилактер

  • домашнийтелефон актера

  • количествофильмов , снятыхс участиемактера


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

Атрибуты:

  • названиекиностудии

  • страна,где находитсястудия

  • годобоснованиястудии

  • количествофильмов, снятыхна этой студии


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

Атрибуты:

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

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

  • рольактера в данномфильме


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


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

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


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

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


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

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


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

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


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

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


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


Сущность Тип связи Сущность
Информацияоб актере 1 : М Актер– кинофильм
Информацияо кинофильме 1 : М Актер– кинофильм
Информацияо студии 1 : М Информацияо кинофильме
Информацияо режиссере 1 : М Информацияо кинофильме

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

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


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


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

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



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

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



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

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



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

Названиестудии Страна Годобоснования Кол-вокинофильмов

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


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

РоссийскийГосударственныйГуманитарный

Университет

Калужскийфилиал


Реферат


Тема:«Структурабазы данных»

Учебнаядисциплина«Информационныетехнологииуправления»


Студент:Трофимова ИринаВладимировна

Группа:ЭЗПС


Преподаватель


Оценка«_______________»


Калуга– 2000



Даннаябаза данныхсоздана в форматеDBF и предназначенадля хранения,изменения иполучения затемнеобходимойинформации.Использованиеданной БДпредполагаетиспользованиеСУБД MSAccess или FoxPro.


СтруктураБД выглядитследующимобразом:


Abonent картотекаабонентов

NAIM_A

Наименованиеабонента

INDEX

Почтовыйиндекс абонента

ADRES

Юридическийадрес

CITY

город

COUNTRY

страна

BANK

Наименованиебанка абонента

DIR

Ф.И.О. директорапредприятия

FONE

Телефон


Bank картотекабанков

MAIM_B

Наименованиебанка

ADRES_B

Юридическийадрес

INDEX

Почтовыйиндекс банка

CITY

Город

COUTNTRY

Страна

KORR

Корр. счет

BIK

БИК

INN

ИНН

FONE

Телефон


Ab_bankбанковскиереквизитыабонента

NAIM_A

Наименованиеабонента

NAIM_B

Наименованиебанка

OKOHX

Код поОКОНХ

OKPO

Код по ОКПО

INN

ИНН абонента

RS_A

Р/счет абонента


SALDOсальдо

NAIM_A

Наименованиеабонента

SLD_NEW

Сумма текущейзадолженности

SLD_OLD

Суммапросроченнойзадолженности


OUTвыставления

NAIM_A

Наименованиеабонента

NACH

Начисленоза расчетныйпериод

NDS

Сумма НДС

OUT

Итог длявыставленияв банк

DATA

Дата выставления


Designby Andrei V. Karasev

e-mail:klgensb@postklg.ru