- •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.8.2. Додати мовою sql до таблиці disc_kr4 рядки
- •1.7.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
4.1.1.2. Додати мовою sql до таблиці disc_kr4 рядки
5.01 |
Математичні методи дослідження операцій |
8 |
3 |
2,0 |
2.01 |
Вища математика |
4 |
2 |
2,6 |
3.01 |
Основи електротехніки i електроніки |
4 |
2 |
2,0 |
Вивести результат
1.1.3. Створити індекс для поля KodDysc. Вивести результат.
1.1.4. Змінити структуру таблиці: додати поля
Ім'я поля |
Назва поля |
Тип поля |
Довжина |
Знаків дроб. част. |
PAud |
Частка аудиторних занять, |
Дійсне число |
|
4 |
Ispyt |
Наявність іспиту |
Логічний |
|
|
Вивести результат
1.1.5. Оновити дані в таблиці DISC_KR_4: заповнити (операція UPDATE) пусті значення в доданих полях значеннями
KodDysc |
|
|
|
|
PAud |
Ispyt |
2.01 |
|
|
|
|
0,49 |
Yes |
3.01 |
|
|
|
|
0,51 |
Yes |
5.01 |
|
|
|
|
0,48 |
No |
Вивести результат.
1.1.6. Додати запитом INSERT... SELECT … FROM … 3 рядки відповідної інформації із таблиці TBL_KR4 бази даних для значень (KodDysc, NomTrym): ( 6.01,10); (1.02,3); (2.02,2).
Вивести результат
Видалити із таблиці DISC_KR4 дисципліни 3-го курсу. Вивести результат.
Змінити структуру таблиці: видалити поле PAud. Вивести результат
Видалити індекс, створений у п. 1.1.3. Вивести результат
Створити складений індекс із полів (NomKurs,KodDysc).
Вивести результат
Перевірити, чи все, що потрібно, занесено до звіту. Таблицю DISC_KR4 можна видалити після захисту контрольної роботи.
Варіант №2
1.2.1. Створити таблицю DISC_KR4 за структурою
Ім'я поля |
Назва поля |
Тип поля |
Довжина |
Знаків дроб. част. |
KodDysc |
Код дисципліни |
Текстовий |
4 |
|
NazvDysc |
Назва дисципліни |
Текстовий |
80 |
|
NomTrym |
Номер триместру |
Ціле число |
|
|
ResTrym |
Ресурс триместру, кредитів |
Дійсне число |
|
1 |
KodCycl |
Код циклу дисциплін |
Ціле число |
|
|
1.2.2. Додати мовою sql до таблиці disc_kr4 рядки
6.02 |
Теорія нечітких множин та нечітка логіка |
11 |
13,0 |
6 |
1.03 |
Психологія |
11 |
13,0 |
1 |
2.03 |
Інженерна і комп'ютерна графіка |
5 |
13,0 |
2 |
Вивести результат.
1.2.3. Створити індекс для поля KodDysc. Вивести результат.
1.2.4. Змінити структуру таблиці - додати поля:
Ім'я поля |
Назва поля |
Тип поля |
Довжина |
Знаків дроб. част. |
YesLab |
Наявність лабораторних робіт |
Логічний |
|
|
PLab |
Частка лабораторних занять |
Дійсне число |
|
4 |
1.2.5. Оновити дані в таблиці DISC_KR_4: заповнити (операція UPDATE) пусті значення в доданих полях такими значеннями:
KodDysc |
|
|
|
|
YesLab |
PLab |
1.03 |
|
|
|
|
No |
0,0 |
2.03 |
|
|
|
|
No |
0,0 |
6.02 |
|
|
|
|
Yes |
0,6 |
Вивести результат.
1.2.6. Додати запитом INSERT... SELECT … FROM … 3 рядки відповідної інформації із бази даних для значень (KodDysc,NomTrym): (1.04,1); (4.03,6); (3.03,8). Вивести результат.
1.2.7. Видалити із таблиці DISC_KR4 дисципліни 6-го триместру. Вивести результат.
1.2.8. Змінити структуру таблиці: видалити поле PLab. Вивести результат.
1.2.9. Видалити індекс, створений у п. 1.2.3. Вивести результат.
1.2.10. Створити складений індекс із полів (NomTrym,KodDysc). Вивести результат.
1.2.11. Перевірити, чи все, що потрібно, занесено до звіту. Таблицю DISC_KR4 можна видалити після захисту контрольної роботи.
Варіант №3
1.3.1. Створити таблицю DISC_KR4 за структурою
Ім'я поля |
Назва поля |
Тип поля |
Довжина |
Знаків дроб. част. |
KodDysc |
Код дисципліни |
Текстовий |
4 |
|
NazvDysc |
Назва дисципліни |
Текстовий |
80 |
|
NomTrym |
Номер триместру |
Ціле число |
|
|
ObsDysGod |
Обсяг дисципліни, годин |
Дійсне число |
|
1 |
KodBlok |
Код блоку дисциплін |
Ціле число |
|
|
