я бази даних - розроблення таблиць, тому що результати, які повинна видавати база даних не завжди дають повне уявлення про структуру таблиці.
Таблиці повинні містити всю інформацію розроблюваної бази. У моєму випадку це Маршрут, Тривалість, Періодичність. Усі таблиці зберігають максимально повну характеристику, інформацію та опис для подальшої успішної роботи з базою даних. br/>
.2 Структура моєї бази даних
Таблиці
Моя База Даних містить 3 таблиці:
Маршрут
Тривалість
Періодичність
У всіх таблицях в режимі конструктора вказуються первинні або зовнішні ключі. p align="justify"> Таблиця Маршрут: призначена для вказівки шляху складу. p align="justify"> № п/п - номер по порядку. Поле є лічильником. p align="justify"> Номер поїзда - номер поїзда.
Маршрут - стартова і кінцеві місця призначення.
Тип поїзда - вибіркова графа типу поїзда по класах.
Ціна - вартість квитка.
Тип вагона - вибіркова графа типу вагона по класах.
Таблиця Тривалість: містить чотири поля:
№ п/п - номер по порядку. Поле є лічильником. p align="justify"> Номер поїзда - номер поїзда.
Час відправки - час початку шляху.
Час прибуття - час прибуття на кінцеву станцію.
Тривалість - час, необхідний на дорогу по даному маршруту.
Таблиця Періодичність: складається з п'яти полів:
№ п/п - номер по порядку. Поле є лічильником. p align="justify"> Номер поїзда - номер поїзда.
Час відправки - час початку шляху.
Час прибуття - час прибуття на кінцеву станцію.
Стоянка - обов'язкова зупинка.
Періодичність - графік розкладу відправки.
3.3 Нормалізація
Нормалізація - процес зменшення надмірності інформації в таблицях реляційної БД і, як наслідок, побудови оптимальної структури таблиць і зв'язків.
Можна виділити 4 основних правила, якими слід керуватися при проектуванні та подальшої нормалізації таблиць бази даних:
1. Кожне поле будь-якої таблиці повинно бути унікальним.
2. Кожна таблиця повинна мати унікальний первинний ключ, який може складатися з одного або декількох полів таблиці.
. Для кожного значення первинного ключа повинно бути одне і тільки одне значення будь-якого з стовпців даних, і це значення має ставитися до об'єкта таблиці.
....