Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shablon_BD_min.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
321.02 Кб
Скачать

Завдання №22

Дана таблиця над якою проведено вказані дії:

STUDENT

FAM

NAME

GRUPA

KURS

STIPENDIA

Андрієнко

Петро

ТР-11

3

100

Петров

Олександр

ТМ-31

1

100

Сидоров

Сергій

ТВ-12

3

50

Корнієнко

Юрій

ТМ-02

4

100

Іванова

Світлана

ТР-11

3

50

Іванісов

Віталій

ТВ-12

3

0

Кучеренко

Ігор

ТР-11

3

0

Колоскова

Марина

ТМ-01

4

100

UPDATE Student SET Kurs=4, Stipendia=100 WHERE Kurs=3 AND Grupa=’TP-11’

DELETE FROM Student WHERE Kurs=3 AND Stipendia=0

Яке число у результаті виконання запиту отримає користувач

SELECT Count(*)

FROM Student

WHERE Grupa=’TP-11’ AND Stipendia<>0

GROUP BY Grupa

Відповідь: 3

Завдання №23

Таблиця створена та заповнена даними за допомогою наступних команд

CREATE TABLE Student (

Fam CHAR (15) NOT NULL,

Name CHAR (10),

Grupa CHAR (5) NOT NULL,

Kurs INTEGER CHECK (Kurs>0 and Kurs<7) DEFAULT 1 )

INSERT INTO Student (Fam, Name, Grupa, Kurs)

VALUES (‘Іванов’, ‘Іван’, ‘ТР-11’, 3)

INSERT INTO Student (Fam, Name, Grupa, Kurs)

VALUES (‘Андрієнко’, ‘Петро’, ‘ТР-11’, 3)

INSERT INTO Student (Fam, Name, Grupa, Kurs)

VALUES (‘Петров’, ‘Олександр’, ‘ТМ-31’, 1)

INSERT INTO Student (Fam, Name, Grupa, Kurs)

VALUES (‘Сидоров’, ‘Сергій’, ‘ТВ-12’, 3)

INSERT INTO Student (Fam, Name, Grupa, Kurs)

VALUES (‘Корнієнко’, ‘Юрій’, ‘ТМ-02’, 4)

INSERT INTO Student (Fam, Name, Grupa, Kurs)

VALUES (‘Іванова’, ‘Світлана’, ‘ТР-11’, 3)

UPDATE Student SET Kurs=4 WHERE Grupa=’TP-11’

Скільки записів отримаємо після виконання наступного запиту

SELECT Fam, Name

FROM Student

WHERE Kurs=3 and Grupa<>‘ТМ-31’

ORDER BY Fam

Відповідь: 1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]