2.5 Розробка фізичної моделі

Згідно розробленого у проектній частині логічної моделі розробимо фізичну модель. Для цього замінимо абстрактні назви полів на ті, що будуть в базі даних та вкажемо розмірність полів там, де це необхідно. Так як база даних розробляється у Microsoft Access 2000, імена у фізичній і логічній базах будуть однакові. Фізична модель бази даних представлена на таблицях 2.

Таблиця 2- Фізична модель таблиць

Имя поля Тип Формат поля

Ключ

в ЛМ

Ключ

в ФМ

Индек-сация Обяз. поле Примечание

Режиссер

Код_Режиссера счетчик длинное целое PK да да
Фам_Режиссера текстовый нет IK да
Имя_Режиссера текстовый нет IK да

Фильм

Код_ Фильма счетчик длинное целое PK да да
Код_Жанра числовой длинное целое FK да да
Назв_Фильма текстовый нет IK да

Актёр

Код_ Актёра счетчик длинное целое PK да да
Фам_Актёра текстовый нет IK да
Имя_Актёра текстовый нет IK да

Диск

Код_ Диска счетчик длинное целое PK да да
Назв_ Диска текстовый нет да

Жанр

Код_Жанра счетчик длинное целое PK да да
Назв_Жанра числовой длинное целое нет да

Арендатор

Код_Арендатора счетчик длинное целое PK да да
Фам_Арендатора текстовый нет IK да
Имя_Арендатора текстовый нет IK да
Тел_Арендатора числовой целое нет да

Фильмы_Режиссеры

Код_Режиссера числовой длинное целое PK, FK1 да да
Код_Фильма числовой длинное целое PK, FK2 да да

Фильмы _Актёры

Код_Актёра числовой длинное целое PK, FK1 да да
Код_Фильма числовой длинное целое PK, FK2 да да

Диск_Фильм

Код_Диска числовой длинное целое PK, FK1 да да
Код_Фильма числовой длинное целое PK, FK2 да да

Аренда диска

Дата_Аренды дата/время PK да да
Код_ Диска числовой длинное целое PK, FK1 да да
Код_Арендатора числовой длинное целое PK, FK2 да да
Дата_Возврата дата/время нет нет

Після складення фізичної моделі даних можна зробити такі висновки:

·     Відсутні відмінності в схемах між фізичною та логічною моделями

·     В процесі роботи була досягнута третя нормальна форма

·     При оцінці якості структури бази даних аномалії не були виявлені.

 2 .6 Кодування і тестування

Тексти програмного коду наведені у додатку А.

Згідно розробленій в проектній частині логічної моделі була створена і закодована база даних фільмотеки. Інструкція користувача знаходиться у додатку Б.

При тестуванні роботи БД були виконані такі дії:

a)  Запущена база даних шляхом відкриття головного вікна «Меню».

b)  Адміністровано декілька фільмів, шляхом натиснення кнопки «Регистрация фильма» та заповнення полів «Название», «Жанр» (був вибраний зі списку). Режисер та актори були вибрані зі списку. Всі дані були успішно додані до таблиць.

c)  Було введено до бази даних нових акторів та режисерів, шляхом натиснення кнопок «Добавить актёра», «Добавить режиссера» та заповнення полів «Имя» та «Фамилия». Всі дані були успішно додані до таблиць «Актёр» та «Режиссер».

d)  Адміністровано декілька дисків, шляхом заповнення поля «Название» та доданням фільмів зі списку.

e)  Був виконаний запит по жанру, шляхом натиснення кнопки «Запрос по жанру» з вікна «Выбор запросов». Результатами запиту була виведена таблиця з назвами фільмів на диску заданого жанру. Всі виведені дані відповідають даним з таблиці.

Під час тестування аномалій виявлено не було.


Информация о работе «База даних фільмотеки: розробка проекту»
Раздел: Информатика, программирование
Количество знаков с пробелами: 19803
Количество таблиц: 2
Количество изображений: 14

Похожие работы

Скачать
43226
0
0

... демонстрування діапозитивів, транспарантів, а також дослідів, що проводяться на прозорих пластинках. Зміни, що відбуваються у сфері інформаційних технологій у цілому, формують нову культуру роботи з інформацією, як учителя біології, так і учнів, із використанням сучасної комп'ютерної техніки. Перспективними технічними пристроями екранної проекції є мультимедійні проектори, які характеризуються ...

Скачать
53209
0
0

... рівень їхньої автономності, можливість виходу з комплексу і включення до іншої системи наук. Кожна з цих наукових дисциплін може формувати власний предмет і встановлювати зв’язки з науками, що до структури документознавства. Проте знаходження різних дисциплін у єдиному комплексі зумовлює наявність спільних теоретико-методологічних засад, витоків та історії розвитку [11, c.20]. Ці проблеми дослі ...

Скачать
123786
20
11

... по області становила 8-13 мкР/год, сумарна бета-активність випадінь у м. Чернігові - 764,6 Бк/м2 (при допустимому рівні 3300 Бк/м2). Чернігівською обласною санітарно-епідеміологічною станцією за 2006 р. проведено 2438 досліджень проб забруднюючих речовин в атмосферному повітрі, з них з перевищенням ГДК 49 (1,9 %), в т.ч. в міських поселеннях 2146 проб, з них з перевищенням ГДК 42 проби (1,9 %), ...

0 комментариев


Наверх