Файл: Выполнить задание для ms sql server.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 05.12.2023

Просмотров: 20

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Контрольное задание 1. Выборка данных при соединении таблиц

Выборка данных при соединении таблиц. (редакция задания от 01.09.2022)

Выполнить задание для MS SQL Server.
В файл в формате Word (без архивирования) записать выполненные в данном задании SQL-операторы и скопировать скриншоты экранов выполнения созданных SQL-операторов
Для каждого задания в ответе последовательно записывайте текст вопроса, код SQL-оператора и скриншот экрана.
1. Создать таблицы
В запросах для соединения таблиц использовать фразу join ( а не where).
В ответе записываете номер пункта задания, текст задания, код запроса и скриншот экрана с выполнением данного запроса.

1. В своей базе данных интерактивно создать таблицу firma следующей структуры:

поле codf типа int

поле fname типа varchar(10)

поле fio типа типа varchar(18)

поле city типа varchar(15)
2. В своей базе данных создать таблицу zakaz следующей структуры:

поле codz типа int

поле codf типа int

поле codgotov типа int

поле price типа int
3. В своей базе данных создать таблицу gotov следующей структуры:

поле codgotov типа int

поле textgotov типа varchar(10)

4. Ввести в таблицу firma следующие значения:

codf fname fio city

1 AAA Иванов Москва

2 BBB Смирнов Москва

3 CCC Никитин Псков

4 DDD Петров Новгород
5. Ввести в таблицу gotov следующие значения:
codgotov textgotov

0 в работе

1 готов

2 отложен
6. Ввести в таблицу zakaz следующие значения:

codz codf codgotov price

1 1 0 100

2 1 0 200

3 2 1 200

4 3 1 300

5 2 1 400

6 4 2 500

7 4 2 500


7. Выполнить запрос, отображающий :

Номер заказа | Название фирмы

-------------------------------------
Во всех запросах при выборке данных использовать указанные в задании новые заголовки столбцов.


8. Выполнить запрос, отображающий:

Название фирмы | Общая сумма по всем заказам фирмы | Количество заказов фирмы

-------------------------------------------------------------------------------------
9. Отобразить сколько заказов по городу Москва.

Количество заказов по г. Москва

-------------------------------
10. Отобразить сколько заказов у фирмы BBB имеет готовность - 'готов'.

Количество заказов у фирмы ВВВ | Готовность

-----------------------------------------------
11. Отобразить степень готовности (в виде текста) каждого заказа.

Номер заказа | Готовность заказа

-----------------------------------

12. Отобразить сколько заказов в каждой категории готовности (в работе, готов, отложен)


Категория готовности заказа | Количество заказов

-------------------------------------------------