Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

11 3 1 Петров Олександр ТМ31 1 1 Сидоров Сергій ТВ12 3 2

Работа добавлена на сайт samzan.net:


Завдання №1

Дана таблиця

STUDENT

FAM

NAME

GRUPA

KURS

KOD_FAKULT

Андрієнко

Петро

ТР-11

3

1

Петров

Олександр

ТМ-31

1

1

Сидоров

Сергій

ТВ-12

3

2

Корнієнко

Юрій

ТМ-02

4

1

Іванова

Світлана

ТР-11

3

1

Іванісов

Віталій

ТВ-12

3

2

Кучеренко

Ігор

ТР-11

3

1

Колоскова

Марина

ТМ-01

4

1

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

SELECT   Fam, Name

FROM  Student

WHERE    Kurs=3  and  Kod_Fakult=1

ORDER BY  Fam

Відповідь:     3

Завдання №2

Дана таблиця:

STUDENT

FAM

NAME

GRUPA

KURS

KOD_FAKULT

Андрієнко

Петро

ТР-11

3

1

Петров

Олександр

ТМ-31

1

1

Сидоров

Сергій

ТВ-12

3

2

Корнієнко

Юрій

ТМ-02

4

1

Іванова

Світлана

ТР-11

3

1

Іванісов

Віталій

ТВ-12

3

2

Кучеренко

Ігор

ТР-11

3

1

Колоскова

Марина

ТМ-01

4

1

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

SELECT   Fam, Name

FROM  Student

WHERE    Grupa=’TP-11’ or  Grupa=’ТВ-12’

Відповідь:     5

Завдання №3

Дані таблиці:

STUDENT

FAM

NAME

GRUPA

KURS

KOD_FAKULT

Андрієнко

Петро

ТР-11

3

1

Петров

Олександр

ТМ-31

1

1

Сидоров

Сергій

ТВ-12

3

2

Корнієнко

Юрій

ТМ-02

4

1

Іванова

Світлана

ТР-11

3

1

Іванісов

Віталій

ТВ-12

3

2

Кучеренко

Ігор

ТР-11

3

1

Колоскова

Марина

ТМ-01

4

1

FAKULTET

KOD_FAKULT

NAZVA

1

ТЕФ

2

ФММ

3

ФІОТ

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

SELECT Fam, Name, Kod_Fakult, Nazva

FROM  Student INNER JOIN Fakultet  ON Student.Kod_Fakult=Fakultet.Kod__Fakult

Відповідь:     8


Завдання №4

STUDENT

FAM

NAME

GRUPA

KURS

KOD_FAKULT

Андрієнко

Петро

ТР-11

3

1

Петров

Олександр

ТМ-31

1

1

Сидоров

Сергій

ТВ-12

3

2

Корнієнко

Юрій

ТМ-02

4

1

Іванова

Світлана

ТР-11

3

1

Іванісов

Віталій

ТВ-12

3

2

Кучеренко

Ігор

ТР-11

3

1

Колоскова

Марина

ТМ-01

4

1

FAKULTET

KOD_FAKULT

NAZVA

1

ТЕФ

2

ФММ

3

ФІОТ

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

SELECT Fam, Name, Kod_Fakult, Nazva

FROM  Student,  Fakultet  

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

Відповідь:     5


Завдання №5

Дані таблиці:

STUDENT

FAM

NAME

GRUPA

KURS

KOD_FAKULT

Андрієнко

Петро

ТР-11

3

1

Петров

Олександр

ТМ-31

1

1

Сидоров

Сергій

ТВ-12

3

2

Корнієнко

Юрій

ТМ-02

4

1

Іванова

Світлана

ТР-11

3

1

Іванісов

Віталій

ТВ-12

3

2

Кучеренко

Ігор

ТР-11

3

1

Колоскова

Марина

ТМ-01

4

1

FAKULTET

KOD_FAKULT

NAZVA

1

ТЕФ

2

ФММ

3

ФІОТ

Скільки записів у дочірній таблиці буде видалено, якщо у батьківській таблиці буде видалено другий запису (Fakultet.Nazva=’ФММ’) при умові  встановлення зв’язку між таблицями за допомогою наступної команди

CREATE TABLE  Student

(Fam CHAR (15) NOT NULL,

Name CHAR (10),

Grupa CHAR (5) NOT NULL,

Kurs INTEGER ,

Kod_Fakult INTEGER  

FOREIGN KEY (Kod_Fakult) REFERENCES Fakultet   

ON  DELETE  CASCADE)

Відповідь:     2


Завдання №
6

Дана таблиця:

STUDENT

FAM

NAME

GRUPA

KURS

STIPENDIA

Андрієнко

Петро

ТР-11

3

100

Петров

Олександр

ТМ-31

1

100

Сидоров

Сергій

ТВ-12

3

50

Корнієнко

Юрій

ТМ-02

4

100

Іванова

Світлана

ТР-11

3

50

Іванісов

Віталій

ТВ-12

3

50

Кучеренко

Ігор

ТР-11

3

0

Колоскова

Марина

ТМ-01

4

100

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

SELECT    Count(*)

FROM  Student

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

GROUP BY  Grupa

Відповідь:     2

Завдання №7

Дана таблиця:

STUDENT

FAM

NAME

GRUPA

KURS

STIPENDIA

Андрієнко

Петро

ТР-11

3

100

Петров

Олександр

ТМ-31

1

100

Сидоров

Сергій

ТВ-12

3

50

Корнієнко

Юрій

ТМ-02

4

100

Іванова

Світлана

ТР-11

3

50

Іванісов

Віталій

ТВ-12

3

50

Кучеренко

Ігор

ТР-11

3

0

Колоскова

Марина

ТМ-01

4

100

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

SELECT    Sum(Stipendia)

FROM  Student

WHERE    Kurs=3

GROUP BY  Kurs

Відповідь:     250

Завдання №8

Дана таблиця:

STUDENT

FAM

NAME

GRUPA

KURS

STIPENDIA

Андрієнко

Петро

ТР-11

3

100

Петров

Олександр

ТМ-31

1

100

Сидоров

Сергій

ТВ-12

3

50

Корнієнко

Юрій

ТМ-02

4

100

Іванова

Світлана

ТР-11

3

50

Іванісов

Віталій

ТВ-12

3

50

Кучеренко

Ігор

ТР-11

3

0

Колоскова

Марина

ТМ-01

4

100

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

SELECT    Avg(Stipendia) / Count(*)

FROM  Student

WHERE    Grupa=’ ТВ-12’

GROUP BY  Grupa

Відповідь:     25

Завдання №9

Дана таблиця:

STUDENT

FAM

NAME

GRUPA

KURS

STIPENDIA

Андрієнко

Петро

ТР-11

3

100

Петров

Олександр

ТМ-31

1

100

Сидоров

Сергій

ТВ-12

3

50

Корнієнко

Юрій

ТМ-02

4

100

Іванова

Світлана

ТР-11

3

50

Іванісов

Віталій

ТВ-12

3

50

Кучеренко

Ігор

ТР-11

3

0

Колоскова

Марина

ТМ-01

4

100

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

DELETE  FROM Student

WHERE   Kurs=3 AND  Stipendia=0

Відповідь:     7

Завдання №10

Дана таблиця:

STUDENT

FAM

NAME

GRUPA

KURS

STIPENDIA

Андрієнко

Петро

ТР-11

3

100

Петров

Олександр

ТМ-31

1

100

Сидоров

Сергій

ТВ-12

3

50

Корнієнко

Юрій

ТМ-02

4

100

Іванова

Світлана

ТР-11

3

50

Іванісов

Віталій

ТВ-12

3

50

Кучеренко

Ігор

ТР-11

3

0

Колоскова

Марина

ТМ-01

4

100

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

UPDATE  Student    SET   Kurs=4, Stipendia=100

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

Відповідь:     3

Завдання №11

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

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 )

CREATE TABLE Fakultet (

Kod_Fakult INTEGER   PRIMARY KEY,

Nazva CHAR (25))

……..

Чи можливо для цієї бази даних  виконати наступну команду:

INSERT INTO  Student (Fam, Name, Grupa, Kurs)   VALUES (‘Іванов’, ‘Іван’, ‘ТР-11’, 9)

Відповідь:     НІ

Завдання №12

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

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 )

CREATE TABLE Fakultet (

Kod_Fakult INTEGER   PRIMARY KEY,

Nazva CHAR (25))

……..

Чи можливо для цієї бази даних  виконати наступну команду:

ALTER TABLE  Student DROP Grupa

Відповідь:     ТАК

Завдання №13

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

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 )

CREATE TABLE Fakultet (

Kod_Fakult INTEGER   PRIMARY KEY,

Nazva CHAR (25))

……..

Чи можливо для цієї бази даних  виконати наступну команду:

SELECT Fam, Name, Kod_Fakult, Nazva

FROM  Student,  Fakultet  

WHERE Student.Kod_Fakult=Fakultet.Nazva    

Відповідь:     НІ

Завдання №14

Який із нижчевказаних виразів приводить до створення первинного ключа таблиці  

PRIMARY  KEY,  FOREIGN KEY,  SELECT,  CREATE INDEX,  DROP TABLE

Відповідь:     PRIMARY  KEY

Завдання №15

Який із нижчевказаних виразів використовується для забезпечення виконання каскадних змін у таблицях

PRIMARY  KEY,   FOREIGN  KEY,   SELECT,  CREATE INDEX,   SELECT

Відповідь:     FOREIGN  KEY

Завдання №16

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

CREATE TABLE, CREATE INDEX,   DROP  TABLE,  CREATE DATABASE

Відповідь:     CREATE INDEX

Завдання №17

Який із нижчевказаних виразів використовується для проведення вибірки даних з таблиці

SELECT,  CREATE INDEX,   DROP  TABLE,  CREATE DATABASE

Відповідь:     SELECT

Завдання №18

Який із нижчевказаних виразів використовується для знищення таблиці

DROP  TABLE,  PRIMARY  KEY,  FOREIGN  KEY,  SELECT,  CREATE INDEX

Відповідь:     DROP  TABLE

Завдання №19

Який із нижчевказаних виразів використовується для зміни структури таблиці

ALTER  TABLE,  CREATE DATABASE,  DROP INDEX,  PRIMARY  KEY

Відповідь:     ALTER  TABLE

Завдання №20

Який із нижчевказаних виразів використовується для видалення даних з таблиці

SELECT,  DELETE,   UPDATE,   CREATE INDEX,   ALTER  TABLE

Відповідь:     DELETE

Завдання №21

Дана таблиця:

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

Відповідь:     7

Завдання №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


Завдання №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

 


Завдання №27

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

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 INNER JOIN Fakultet  ON Student.Kod_Fakult=Fakultet.Kod__Fakult

WHERE    Kurs=3       

Відповідь:     2

 


Завдання №28

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

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 RIGHT JOIN Fakultet  ON Student.Kod_Fakult=Fakultet.Kod__Fakult

Відповідь:     4

 


Завдання №2
9

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

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 )

CREATE TABLE Fakultet (

Kod_Fakult INTEGER   PRIMARY KEY,

Nazva CHAR (25))

……..

Чи можливо для цієї бази даних  виконати наступну команду:

INSERT INTO  Student (Fam, Name, Grupa)   VALUES (‘Іванов’, ‘Іван’, ‘ТР-11’)

Відповідь:     ТАК

 

Завдання №30

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

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 )

CREATE TABLE Fakultet (

Kod_Fakult INTEGER   PRIMARY KEY,

Nazva CHAR (25))

……..

Чи можливо для цієї бази даних  виконати наступну команду:

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

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

Відповідь:     НІ

Завдання №31

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

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 )

CREATE TABLE Fakultet (

Kod_Fakult INTEGER   PRIMARY KEY,

Nazva CHAR (25))

……..

Яке значення буде занесено у поле Kurs після виконання наступної команди:

INSERT INTO  Student (Fam, Name, Grupa)   VALUES (‘Іванов’, ‘Іван’, ‘ТР-11’)

Відповідь:     1

Завдання №32

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

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 )

CREATE TABLE Fakultet (

Kod_Fakult INTEGER   PRIMARY KEY,

Nazva CHAR (25))

……..

Чи можливо для цієї бази даних  виконати наступну команду:

ALTER TABLE  Student  ALTER COLUMN Kurs DROP CHECK

Відповідь:     ТАК

Завдання №33

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

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 )

CREATE TABLE Fakultet (

Kod_Fakult INTEGER   PRIMARY KEY,

Nazva CHAR (25))

……..

Чи можливо для цієї бази даних  виконати наступну команду:

ALTER TABLE Student ADD COLUMN Kod_Fakult INTEGER  NOT NULL

Відповідь:     ТАК


Завдання №34

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

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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

SELECT   Fam, Name, Grupa

FROM  Student

WHERE    Kurs=3  and  Kod_Fakult=1

ORDER BY  Fam, Name

Відповідь:     3


Завдання №35

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

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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

SELECT   Fam, Name

FROM  Student

WHERE    Grupa=’TP-11’ or  Grupa=’ТВ-12’

ORDER BY  Fam

Відповідь:     5


Завдання №36

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

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)

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

SELECT    Count(*)

FROM  Student

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

GROUP BY  Grupa

Відповідь:     2


Завдання №37

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

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)

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

SELECT    Sum(Stipendia)

FROM  Student

WHERE    Kurs=3

GROUP BY  Kurs

Відповідь:     250


Завдання №38

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

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

Відповідь:     7


Завдання №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

 




1. Мировые суды
2. Реферат- Контроллер прямого доступа к памяти
3. Теодор Эрсар де Вильмарке
4. Автоматизация металлургических цехов
5. Общий анализ структуры баланса предприятия
6. Реферат- Общественное мнение, как предмет изучения социальной психологии
7. тема это программа которая добавляет ряд команд и особенностей к тем которые обеспечиваются уровнем коман
8. Древнегреческая философия2
9. .Туника из ангоры артикул 5529 Куда бы Вы не собрались- в гости к друзьям на прогулку с любимым или на рабочее
10. Восприятие и понимание в процессе общения Дисциплина- Социальная психология Содержание Теории ме
11. на тему ldquo;Разновидности компьютерных сетейrdquo; Выполнил студент группы 1ЗФ1Б Аникин А.
12. задание и опробовал перо
13. Промышленность многоотраслевая преобладают производства тяжелой индустрии которые определяют специализ
14. Информационная технология
15. а правого глаза Гиперметропия средней степени левого глаза
16. Государственное регулирование сельскохозяйственного производства (опыт зарубежных стран
17. Профилактика детского травматизма в школе
18. Западный округ Контактная информация Контактный телефон
19. Тема 4 Страховой рынок
20. Потребность лошадей в питательных веществах и энергии