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

Завдання №39

База даних створена з використанням наступних команд

CREATE DATABASE Dekanat .........

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,

Stipendia FLOAT (7,2))

....................................

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

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

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

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

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

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

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

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

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

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

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

VALUES (‘Іванісов’, ‘Віталій’, ‘ТВ-12’, 3, 50)

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

VALUES (‘Кучеренко’, ‘Ігор’, ‘ТР-11’, 3, 0)

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

VALUES (‘Колоскова’, ‘Марина’, ‘ТМ-01’, 4, 100)

Скільки записів буде відредаговано після виконання наступної команди:

UPDATE Student SET Kurs=4, Stipendia=100

WHERE Kurs=3 AND Grupa=’TP-11’

Відповідь: 3

Завдання №40

База даних створена з використанням наступних команд

CREATE DATABASE Dekanat .........

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,

Stipendia FLOAT (7,2))

....................................

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

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

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

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

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

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

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

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

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

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

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

VALUES (‘Іванісов’, ‘Віталій’, ‘ТВ-12’, 3, 50)

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

VALUES (‘Кучеренко’, ‘Ігор’, ‘ТР-11’, 3, 0)

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

VALUES (‘Колоскова’, ‘Марина’, ‘ТМ-01’, 4, 100)

DELETE FROM Student WHERE Kurs=3 AND Stipendia=0

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

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

SELECT Kurs, Count(*)

FROM Student

GROUP BY Kurs

Відповідь: 3

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