Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
завдання_БД.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
80.67 Кб
Скачать

13. Виведення кодів і назв постачальників, а також значень їх статусу, помножених на 100 (стовпець назвати на ім'я «мСтатус»), з наступної таблиці:

Постачальник (Код, Назва, Місто, Статус)

select Код, Назва, Статус * 100 as МСтатус

from Постачальник

14. Додавання в структуру існуючої таблиці Постачальник (Код, Назва, Місто, Статус) нового стовпця Телефон строкового типу (10 символів).

ALTER TABLE Постачальник ADD COLUMN Телефон CHAR (10)

15. База даних складається з таблиць

s — постачальники

p — товари

sp — поставки

s_no

sname

status

city

p_no

pname

color

city

s_no

p_no

qty

s_no

p_no

qty

s1

Smith

20

London

p1

Nut

Red

London

s1

p1

300

s2

p1

300

s2

Jones

10

Paris

p2

Bolt

Green

Paris

s1

p2

200

s2

p2

400

s3

Blake

30

Paris

p3

Screw

Blue

Rome

s1

p3

400

s3

p2

200

s4

Clark

20

London

p4

Screw

Red

London

s1

p4

200

s4

p2

200

s5

dams

30

Athens

p5

Cam

Blue

Paris

s1

p5

100

s4

p4

300

 

 

 

 

p6

Cog

Red

London

s1

p6

100

s4

p5

400

Яким буде стан БД після команди:

UPDATE s SET status = 40 WHERE city = ‘Paris’

В місті Paris status стане = 40

16. Виведення списку міст (без дублікатів), в яких знаходяться постачальники, з наступної таблиці:

Постачальник (Код, Назва, Місто, Статус)

select distinct Місто

from Постачальник

17. Видалення зі структури існуючої таблиці Постачальник (Код, Назва, Місто, Статус) стовпця Місто.

ALTER TABLE Постачальник

DROP COLUMN Місто

18. База даних складається з таблиць

s — постачальники

p — товари

sp — поставки

s_no

sname

status

city

p_no

pname

color

city

s_no

p_no

qty

s_no

p_no

qty

s1

Smith

20

London

p1

Nut

Red

London

s1

p1

300

s2

p1

300

s2

Jones

10

Paris

p2

Bolt

Green

Paris

s1

p2

200

s2

p2

400

s3

Blake

30

Paris

p3

Screw

Blue

Rome

s1

p3

400

s3

p2

200

s4

Clark

20

London

p4

Screw

Red

London

s1

p4

200

s4

p2

200

s5

dams

30

Athens

p5

Cam

Blue

Paris

s1

p5

100

s4

p4

300

 

 

 

 

p6

Cog

Red

London

s1

p6

100

s4

p5

400

Яким буде стан БД після команди:

UPDATE s SET status = status/2

В s значення status зменшиться в 2 рази