
- •3.Перелік рекомендованої літератури 43
- •Рекомендації щодо виконання та оформлення контрольної роботи
- •Контрольні завдання Завдання 1 Операції реляційної алгебри.
- •Основні операції реляційної алгебри
- •Варіанти завдань “Операції реляційної алгебри”
- •Завдання 2. Нормалізація відношень
- •Варіанти завдань”Нормалізація відношень
- •Кіноафіша
- •Варіанти завдань “Створення запитів sql- запитів”
- •Розклад
- •Передплата
- •Реєстрація документів
- •Розклад занять
- •Ремонт квартир
- •Страхова компанія
- •Змагання
- •Рецепти
- •Рейтинг пісень
- •Відділ кадрів
- •Наукова конференція
- •Ломбард
- •Бібліотека
- •Специфікація на виріб
- •Ремонт верстатів
- •Платна поліклініка
- •Бюро з працевлаштування
- •Ювелірна майстерня
- •Телевізійна реклама
- •Нотаріальна контора
- •Оренда торгових площ
- •Виготовлення деталей
- •Виконання проектів
- •Розклад руху автобусів
- •Туристична фірма
- •Агентство нерухомості
- •Змагання з легкої атлетики
- •Завдання 5 Контрольні питання
- •Перелік рекомендованої літератури
- •Контрольна робота з дисципліни “Системи управління базами даних”
Агентство нерухомості
Інформаційна система містить відносини
Власник (Код_власника, власник)
Нерухомість (код_нерухомості, Код_виду, Адреса, Код_власника, Вартість _оренди)
Оренда (Дата_начала, Код_терміну, Код_нерухомості)
Вид_нерухомості (Код_виду, Вигляд)
Термін (Код_терміну, Термін)
За допомогою SQL запиту визначити:
список вільної нерухомості, відсортований за вартістю
власник, що володіє найбільшою кількістю об’єктів нерухомості
суму оренди всієї нерухомості за минулий місяць
власник найчастішої нерухомості, що здається
Змагання з легкої атлетики
Інформаційна система містить відносини
Змагання (Код_ змагання, вид_ змагання);
Учасник (Код_учасника, ПІБ);
Місто_проведення (Код_міста, Місто_проведення);
Протокол(код_записи, дата, код_ змагання, код_учасника, код_міста, результат)
За допомогою SQL запиту визначити:
прізвище спортсмена, який показав найкращий результат по кожному виду змагання
які змагання проводилися в який час і скільки спортсменів брало участь в кожному змаганні
хто зайняв перше місце з бігу на 100 м на останніх змаганнях і з яким результатом
список спортсменів за видами змагань
Завдання 5 Контрольні питання
Відповісти на питання згідно варіанта
Архітектура бази даних: зовнішній, концептуальний та внутрішній рівень
Користувачі баз даних
Компоненти СУБД
Мови СУБД
Функції СУБД
Моделі організації даних
Ієрархічна модель даних
Сітьова модель даних
Реляційна модель організації даних
Відношення, властивості відношень, види відношень
Кортеж, властивості кортежів
Атрибути відношень, властивості атрибутів відношень
Цілісність даних в реляційній моделі даних
Реляційна алгебра: операції над множинами – об'єднання, перетинання та вирахування
Реляційна алгебра: операції вилучення частки відношень - відбирання та проекція відношень
Основні етапи проектування баз даних
Нормалізація відношень: мета та послідовність виконання
Функціональна залежність атрибутів відношення
Перша нормальна форма, приведення відношення до 1НФ, навести приклад
Друга нормальна форма, приведення відношення до 2НФ, навести приклад
Третя нормальна форма, приведення відношення до 3НФ, навести приклад
Нормальна форма Бойса-Кодда, приведення відношення до НФБК, навести приклад
Четверта нормальна форма, приведення відношення до 4НФ, навести приклад
П’ята нормальна форма, приведення відношення до 5НФ, навести приклад
Інфологічне моделювання даних: призначення, вимоги до моделі, поняття ER-діаграми
Асоціація типу 1:1, формалізація зв’язку 1:1, навести приклад
Асоціація типу 1:М, формалізація зв’язку 1:М, навести приклад
Асоціація типу М:М, формалізація зв’язку М:М, навести приклад
Степінь участі сутності у зв’язку, навести приклад
Класи та підкласи сутностей
Послідовність створення ER- діаграми
Перетворення ER- діаграми у відношення: зв’язок 1:1, навести приклад
Перетворення ER- діаграми у відношення: зв’язок 1:М,навести приклад
Перетворення ER- діаграми у відношення: зв’язок М:М, навести приклад
Послідовність перетворення ER- моделі в реляційну
Основні об'єкти СУБД
Види запитів та послідовність їх створення у СУБД Access
Форми: призначення, види та послідовність їх створення у СУБД Access
Звіти: призначення, види та послідовність їх створення у СУБД Access
Таблиці: режими створення таблиць, визначення типів даних у СУБД Access
Об’єднання уявлення окремих користувачів в концептуальну модель бази даних
Фізичні моделі баз даних: файли послідовного доступу
Фізичні моделі баз даних: індексні файли з щільним індексом
Фізичні моделі баз даних: індексні файли з нещільним індексом
Фізичні моделі баз даних: інвертовані списки з нещільним індексом
Розподілена обробка даних
Основні оператори мови SQL
SQL: оператор вибірки SELECT, синтаксис, використання
SQL: використання агрегатних функцій у запитах
SQL: вкладені запити
SQL: умови відбирання рядків у запитах (ключове слово WHERE )
SQL: сортування та групування записів у запитах (ключові слова GROUP BY та ORDER BY)
SQL: умови відбирання груп записів у запитах (ключове слово HAVING )
-
Варіант
Номер питання
1
2
3
1
1
45
8
2
2
32
16
3
3
13
50
4
4
46
17
5
5
9
33
6
6
51
18
7
7
32
23
8
8
49
34
9
9
24
51
10
10
50
27
11
11
20
41
12
12
31
47
13
13
25
19
14
14
48
28
15
15
21
44
16
16
3
35
17
17
50
22
18
18
36
47
19
19
26
45
20
20
37
14
21
21
15
2
22
22
38
12
23
23
10
52
24
24
39
7
25
25
40
6
26
26
4
5
27
27
4
41
28
28
11
42
29
29
2
43
30
30
1
44