Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контр_роб_№4_Запити SQL.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
355.33 Кб
Скачать

1.11.2. Додати мовою sql до таблиці disc_kr4 рядки

6.05

Друга іноземна мова

11

108,0

4

1.05

Українська мова (за професійним спрямуванням)

1

54,0

1

2.05

Теорія ймовірностей, імовірнісні процеси і математична статистика

5

91,8

2

Вивести результат.

1.11.3. Створити індекс для поля KodDysc. Вивести результат.

1.11.4. Змінити структуру таблиці – додати поля:

Ім'я поля

Назва поля

Тип поля

Довжина

Знаків дроб. част.

YesPract

Наявність групових занять

Логічний

 

 

PPract

Частка групових занять

Дійсне число

 

4

1.11.5. Оновити дані в таблиці DISC_KR_4: заповнити (операція UPDATE) пусті значення в доданих полях такими значеннями:

KodDysc

YesPract

PPract

1.05

Yes

0,50

2.05

Yes

0,333

6.05

No

0,0

Вивести результат.

1.11.6. Додати запитом INSERT... SELECT … FROM … 3 рядки відповідної інформації із таблиці TBL_KR4 бази даних для значень (KodDysc,NomTrym): {(1.04,4); (4.03,6); (3.03,8)}. Вивести результат.

1.11.7. Видалити із таблиці DISC_KR4 дисципліни 3-го курсу. Вивести результат.

1.11.8. Змінити структуру таблиці: видалити поле PPract. Вивести результат.

1.11.9. Видалити індекс, створений у п. 1.11.3. Вивести результат.

1.11.10. Створити складений індекс із полів (NomKurs,NomTrym). Вивести результат.

1.11.11. Перевірити, чи все, що потрібно, занесено до звіту. Таблицю DISC_KR4 можна видалити після захисту контрольної роботи.

Варіант №12

1.12.1. Створити таблицю DISC_KR4 за структурою

Ім'я поля

Назва поля

Тип поля

Довжина

Знаків дроб. част.

KodDysc

Код дисципліни

Текстовий

4

 

NazvDysc

Назва дисципліни

Текстовий

80

 

NomTrym

Номер триместру

Ціле число

 

 

ObsDysCred

Обсяг дисципліни, кредитів

Дійсне число

 

1

KodCycl

Код циклу дисциплін

Ціле число

 

 

1.12.2. Додати мовою sql до таблиці disc_kr4 рядки

5.06

Теорія геометричного моделювання

11

2,0

5

1.07

Правознавство

6

1,5

1

2.07

Об’єктно-орієнтоване програмування

4

2,0

2

Вивести результат.

1.12.3. Створити індекс для поля KodDysc. Вивести результат.

1.12.4. Змінити структуру таблиці – додати поля:

Ім'я поля

Назва поля

Тип поля

Довжина

Знаків дроб. част.

YesLect

Наявність лекційних занять

Логічний

 

 

PLect

Частка лекційних занять

Дійсне число

 

4

1.12.5. Оновити дані в таблиці DISC_KR_4: заповнити (операція UPDATE) пусті значення в доданих полях такими значеннями:

KodDysc

YesLect

PLect

5.06

Yes

0,50

1.07

Yes

0,60

2.07

Yes

0,50

Вивести результат.

1.12.6. Додати запитом INSERT... SELECT … FROM … 3 рядки відповідної інформації із таблиці TBL_KR4 бази даних для значень (KodDysc,NomTrym): {(4.21,6); (1.04,10); (2.07,5)}. Вивести результат.

1.12.7. Видалити із таблиці DISC_KR4 дисципліни , у яких частка лекційних занять складає 0,6 в обсязі аудиторних занять. Вивести результат.

1.12.8. Змінити структуру таблиці: видалити поле PLect. Вивести результат.

1.12.9. Видалити індекс, створений у п. 1.12.3. Вивести результат.

1.12.10. Створити складений індекс із полів (YesLect,NomTrym). Вивести результат.

1.12.11. Перевірити, чи все, що потрібно, занесено до звіту. Таблицю DISC_KR4 можна видалити після захисту контрольної роботи.

Варіант №13

1.13.1. Створити таблицю DISC_KR4 за структурою

Ім'я поля

Назва поля

Тип поля

Довжина

Знаків дроб. част.

KodDysc

Код дисципліни

Текстовий

4

 

NazvDysc

Назва дисципліни

Текстовий

80

 

NomTrym

Номер триместру

Ціле число

 

 

NomKaf

Номер кафедри

Ціле число

 

 

AudWeek

Обсяг аудиторних занять у триместрі, годин

Дійсне число

 

1