
- •14.4 Контрольна робота №4. Мова sql
- •14.4.1. Мова sql . Керуючі оператори
- •4.1.1.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.2.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.3.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.4.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.5.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.6.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.7.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.8.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.9.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.10.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.11.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.12.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.13.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.14.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.15.2. Додати мовою sql до таблиці disc_kr4 рядки
- •14.4.2 Запити з агрегуючими функціями
- •14.4.3 Підзапити з модифікованими операторами порівняння (з використанням предикатів all, any) та з предикатом in (Not In)
- •14.4.4 Підзапити, що починаються з кванторів exists або not exists
1.3.2. Додати мовою sql до таблиці disc_kr4 рядки
3.06 |
Органiзацiя баз даних i знань |
5 |
108,0 |
0 |
5.06 |
Теорія геометричного моделювання |
11 |
108,0 |
2 |
1.07 |
Правознавство |
6 |
81,0 |
0 |
Вивести результат.
1.3.3. Створити індекс для поля KodDysc. Вивести результат.
1.3.4. Змінити структуру таблиці – додати поля:
Ім'я поля |
Назва поля |
Тип поля |
Довжина |
Знаків дроб. част. |
PLect |
Частка лекційних занять |
Дійсне число |
|
4 |
Zalik |
Наявність заліку |
Логічний |
|
|
1.3.5. Оновити дані в таблиці DISC_KR_4: заповнити (операція UPDATE) пусті значення в доданих полях такими значеннями:
KodDysc |
|
|
|
|
PLect |
Zalik |
1.07 |
|
|
|
|
0,6 |
Yes |
3.06 |
|
|
|
|
0,5 |
No |
5.06 |
|
|
|
|
0,45 |
No |
Вивести результат.
1.3.6. Додати запитом INSERT... SELECT … FROM … 3 рядки відповідної інформації із таблиці TBL_KR4 бази даних для значень (KodDysc,NomTrym): (1.08,4); (2.07,5); (4.07,12). Вивести результат.
1.3.7. Видалити із таблиці DISC_KR4 дисципліни 2-го блоку. Вивести результат.
1.3.8. Змінити структуру таблиці: видалити поле KodBlok. Вивести результат.
1.3.9. Видалити індекс, створений у п. 1.3.3. Вивести результат.
1.3.10. Створити складений індекс із полів (Zalik,KodDysc). Вивести результат.
1.3.11. Перевірити, чи все, що потрібно, занесено до звіту. Таблицю DISC_KR4 можна видалити після захисту контрольної роботи.
Варіант №4
1.4.1. Створити таблицю DISC_KR4 за структурою
Ім'я поля |
Назва поля |
Тип поля |
Довжина |
Знаків дроб. част. |
KodDysc |
Код дисципліни |
Текстовий |
4 |
|
NazvDysc |
Назва дисципліни |
Текстовий |
80 |
|
NomTrym |
Номер триместру |
Ціле число |
|
|
YesPract |
Наявність групових занять |
Логічний |
|
|
AudPract |
Обсяг групових занять у триместрі, годин |
Дійсне число |
|
1 |
1.4.2. Додати мовою sql до таблиці disc_kr4 рядки
6.05 |
Друга іноземна мова |
11 |
No |
0,0 |
1.06 |
Іноземна мова. Англійська мова-1 |
1 |
No |
0,0 |
2.09 |
Екологія |
8 |
Yes |
13,0 |
Вивести результат.
1.4.3. Створити індекс для поля KodDysc. Вивести результат.
1.4.4. Змінити структуру таблиці – додати поля:
Ім'я поля |
Назва поля |
Тип поля |
Довжина |
Знаків дроб. част. |
WeekPract |
Обсяг групових занять на тиждень, годин |
Дійсне число |
|
1 |
PPract |
Частка практичних занять |
Дійсне число |
|
4 |
1.4.5. Оновити дані в таблиці DISC_KR_4: заповнити (операція UPDATE) пусті значення в доданих полях такими значеннями:
KodDysc |
|
|
|
|
WeekPract |
PPract |
1.06 |
|
|
|
|
0,0 |
0,0 |
2.09 |
|
|
|
|
1,0 |
0,5 |
6.05 |
|
|
|
|
0,0 |
0,0 |
Вивести результат.
1.4.6. Додати запитом INSERT... SELECT … FROM … 3 рядки відповідної інформації із таблиці TBL_KR4 бази даних для значень (KodDysc,NomTrym): (1.02,3); (2.02,3); (3.03,8). Вивести результат.
1.4.7. Видалити із таблиці DISC_KR4 дисципліни 1-го триместру. Вивести результат.
1.4.8. Змінити структуру таблиці: видалити поле WeekPract. Вивести результат.
1.4.9. Видалити індекс, створений у п. 1.4.3. Вивести результат.
1.4.10. Створити складений індекс із полів AudPract та KodDysc. Вивести результат.
1.4.11. Перевірити, чи все, що потрібно, занесено до звіту. Таблицю DISC_KR4 можна видалити після захисту контрольної роботи.
Варіант №5
1.5.1. Створити таблицю DISC_KR4 за структурою
Ім'я поля |
Назва поля |
Тип поля |
Довжина |
Знаків дроб. част. |
KodDysc |
Код дисципліни |
Текстовий |
4 |
|
NazvDysc |
Назва дисципліни |
Текстовий |
80 |
|
NomTrym |
Номер триместру |
Ціле число |
|
|
AudDysTr |
Обсяг аудиторних занять у триместрі, годин |
Дійсне число |
|
1 |
PAud |
Частка аудиторних занять |
Дійсне число |
|
4 |