Нормалізація відношень бази даних.
Далі для деталізації та кращого розуміння структури бази створимо для кожної сутності окрему таблицю. В кожній таблиці на основі схеми даних будуть вказані усі поля, тип даних кожного поля та значення розглянутих атрибутів: являються вони первинними чи зовнішніми ключами.
Таблиця «Абитуриент»
Назва поля | Тип даних | Атрибути |
Рег. номер | Integer | Превинний ключ |
Имя | Text |
|
Фамилия | Text |
|
Отчество | Text |
|
Дата рождения | Date |
|
Льготы | Enum |
|
Среднеобр. Заведение | Integer | Занішній ключ |
Дата получения средню обр. | Date |
|
Наличие наград | Boolean |
|
Место продивания | Integer | Занішній ключ |
Специальность | Integer | Занішній ключ |
Таблиця «Место проживания»
Назва поля | Тип даних | Атрибути |
Код | Integer | Превинний ключ |
Индекс | Integer |
|
Территория | Text |
|
Населенный пункт | Text |
|
Улица | Text |
|
Номер дома | Integer |
|
Телефон | Text |
|
Таблиця «Среднеобр. Заведение»
Назва поля | Тип даних | Атрибути |
Код заведения | Integer | Превинний ключ |
Название | Text |
|
Город | Text |
|
Таблиця «Оценка ЗНО»
Назва поля | Тип даних | Атрибути |
Код | Integer | Превинний ключ |
Предмет | Integer | Занішній ключ |
Оценка | Integer |
|
Абитуриент | Integer | Занішній ключ |
Таблиця «Предмет»
Назва поля | Тип даних | Атрибути |
Код | Integer | Превинний ключ |
Название | Text |
|
Таблиця «Специальность»
Назва поля | Тип даних | Атрибути |
Код | Integer | Превинний ключ |
Название | Text |
|
Таблиця «Предм_Спец»
Назва поля | Тип даних | Атрибути |
Код | Integer | Превинний ключ |
Предмет | Integer | Занішній ключ |
Специальность | Integer | Занішній ключ |
- Постановка задачі
- 1.1 Актуальність задачі
- 1.2 Функції та задачі що вирішуються
- Проектування бази даних
- 2.1 Створення інформаційної моделі бази даних
- Нормалізація відношень бази даних.
- 2.3 Формалізація зв’язків між відношеннями.
- 2.4 Створення sql-запитів для побудови таблиць бази даних
- 2.5 Створення sql-запитів для маніпулювання даними, згідно з функціями потенціальних користувачів інформаційної системи.
- 2.5.1 Тригери
- 2.5.2 Представлення
- 2.5.3 Функції
- 2.5.4 Запити
- 2.6 Створення користувача
- Висновки
- Перелік посилань
- Додаток а (код програми)