Проектування бази даних

Проектування бази даних починається із створення на папері її структури. При цьому виконуються такі роботи:

• визначити перелік даних, які будуть зберігатися в базі даних (наприклад, прізвища студентів, ім'я, предмети, оцінки);

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

• визначити для таблиць назви полів, їх тип та ключові поля.

Розміщення даних у зв'язаних таблицях дозволяє позбавитись від інформації, що повторюється.

Спробуйте, використовуючи одну таблицю, розмістити в ній дані на кожного студента: прізвище, ім'я, предмети, що вивчаються, поточні оцінки і дати, коли вони одержані. В такій таблиці буде багато даних, що повторюються. Наприклад, назва предметів для кожного студента. А ще є багато інших даних: адреса, рік народження, вага, зріст, медичні дані тощо.

Прикладом такої нераціональної таблиці може бути журнал групи, в якому на кожній сторінці повторюються дані про кожного студента.

 

 

6.2. Створення бази даних