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

Завдання №24

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

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’

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

DELETE FROM Student WHERE Kurs=3

Відповідь: 5

Завдання №25

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

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,

Kod_Fakult INTEGER)

CREATE TABLE Fakultet (

Kod_Fakult INTEGER PRIMARY KEY,

Nazva CHAR (25))

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

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

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

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

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

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

INSERT INTO Fakultet (Kod_Fakult, Nazva) VALUES (1, ‘ТЕФ’)

INSERT INTO Fakultet (Kod_Fakult, Nazva) VALUES (2, ‘ІПСА’)

INSERT INTO Fakultet (Kod_Fakult, Nazva) VALUES (3, ‘ФІОТ’)

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

SELECT Fam, Name, Kod_Fakult, Nazva

FROM Student, Fakultet

WHERE Student.Kod_Fakult=Fakultet.Kod__Fakult AND Kurs=3

Відповідь: 2

Завдання №26

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

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,

Kod_Fakult INTEGER)

CREATE TABLE Fakultet (

Kod_Fakult INTEGER PRIMARY KEY,

Nazva CHAR (25))

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

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

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

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

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

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

INSERT INTO Fakultet (Kod_Fakult, Nazva) VALUES (1, ‘ТЕФ’)

INSERT INTO Fakultet (Kod_Fakult, Nazva) VALUES (2, ‘ІПСА’)

INSERT INTO Fakultet (Kod_Fakult, Nazva) VALUES (3, ‘ФІОТ’)

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

SELECT Fam, Name, Kod_Fakult, Nazva

FROM Student, Fakultet

WHERE Student.Kod_Fakult=Fakultet.Kod__Fakult

Відповідь: 3

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