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) Був виконаний запит по жанру, шляхом натиснення кнопки «Запрос по жанру» з вікна «Выбор запросов». Результатами запиту була виведена таблиця з назвами фільмів на диску заданого жанру. Всі виведені дані відповідають даним з таблиці.
Під час тестування аномалій виявлено не було.
... демонстрування діапозитивів, транспарантів, а також дослідів, що проводяться на прозорих пластинках. Зміни, що відбуваються у сфері інформаційних технологій у цілому, формують нову культуру роботи з інформацією, як учителя біології, так і учнів, із використанням сучасної комп'ютерної техніки. Перспективними технічними пристроями екранної проекції є мультимедійні проектори, які характеризуються ...
... рівень їхньої автономності, можливість виходу з комплексу і включення до іншої системи наук. Кожна з цих наукових дисциплін може формувати власний предмет і встановлювати зв’язки з науками, що до структури документознавства. Проте знаходження різних дисциплін у єдиному комплексі зумовлює наявність спільних теоретико-методологічних засад, витоків та історії розвитку [11, c.20]. Ці проблеми дослі ...
... по області становила 8-13 мкР/год, сумарна бета-активність випадінь у м. Чернігові - 764,6 Бк/м2 (при допустимому рівні 3300 Бк/м2). Чернігівською обласною санітарно-епідеміологічною станцією за 2006 р. проведено 2438 досліджень проб забруднюючих речовин в атмосферному повітрі, з них з перевищенням ГДК 49 (1,9 %), в т.ч. в міських поселеннях 2146 проб, з них з перевищенням ГДК 42 проби (1,9 %), ...
0 комментариев