- •Клиент-серверные технологии субд
- •Санкт-Петербург
- •Общие положения
- •Требования к оформлению работы студентами
- •Программа по дисциплине «Клиент – серверные информационные технологии субд»
- •Раздел 1. Sql Server
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Вариант 30
- •Пример выполнения задания
- •Технология выполнения задания
Вариант 13
Задание 1.Создать таблицы:
Таблица 1. Каталог товаров
Структура таблицы: Код товара, Наименование товара, Цена
Таблица 2. Заказы
Структура таблицы: Номер заказа, Дата заказа, Код клиента, Код товара, Количество
Задание 2. Составить SQL- запрос на создание новой таблицы Клиенты, имеющей поля: Код клиента, Наименование клиента, Адрес, Телефон.
Задание 3. Создать SQL- запрос на добавление данных в таблицу Клиенты.
Задание 4. Создать SQL- запрос для выборки сведений обо всех товаров, имеющихся в каталоге товаров.
Задание 5. Составить SQL- запрос, позволяющий просмотреть заказы товаров на определенную дату.
Задание 6. С помощью SQL- запроса подсчитать количество заказов в день.
Задание 7. Создать SQL- запрос, включив в запрос следующие поля: Наименование товара, Цена: Номер заказа, Дата заказа, Количество.
Задание 8. С помощью SQL- запроса подсчитать стоимость заказа каждого клиента.
Задание 9. Составить SQL- запрос, позволяющий просмотреть данные обо всех клиентах Санкт-Петербурга.
Задание 10. Составить SQL- запрос, подсчитывающий стоимость товаров с учетом НДС (НДС =0,2).
Задание 11. С помощью SQL- запроса сформировать список товаров, наименования которых начинаются на «А», «Б» и «В».
Вариант 14
Задание 1.Создать таблицы:
Таблица 1. Справочник услуг
Структура таблицы: Код, Наименование, Цена
Таблица 2. Заказы
Структура таблицы: Номер заказа, Дата заказа, Код услуги, Стоимость услуги, Форма оплаты. Форма оплаты может быть наличными или по безналичному расчету.
Таблица 3. Клиенты
Структура таблицы: Код клиента, Фамилия клиента, Адрес клиента, Телефон
Задание 2. Создать SQL- запрос для просмотра всех сведений о заказах.
Задание 3. Составить SQL- запрос, позволяющий просмотреть заказы на определенную дату.
Задание 4. С помощью SQL- запроса подсчитать количество заказов в день.
Задание 5. Создать SQL- запрос, включив в запрос следующие поля: Наименование, Цена, Номер заказа, Дата заказа, Стоимость услуги, Форма оплаты, Фамилия клиента, Адрес клиента, Телефон.
Задание 6. С помощью SQL- запроса подсчитать стоимость заказа по каждому клиента.
Задание 7. Составить SQL- запрос на создание новой таблицы Реестр заказов, имеющей поля: Дата заказа, Номер заказа, Код клиента.
Задание 8. Создать SQL- запрос, отражающий распределение стоимости по различным видам услуг.
Задание 9. Составить SQL- запрос, позволяющий просмотреть данные обо всех клиентах городов, названия которых начинаются на «А», «М» и «С».
Задание 10. Составить SQL- запрос на увеличение стоимости услуг на 0,5%.
Задание 11. С помощью SQL- запроса подсчитать заказы, выполненные по безналичному расчету.
Вариант 15
Задание 1.Создать таблицы:
Таблица 1. Справочник работников
Структура таблицы: Табельный номер, Фамилия И.О., Адрес, Серия паспорта, Номер паспорта, Оклад, Количество детей, Отдел
Таблица 2. Журнал расчета заработной платы
Структура таблицы: Наименование месяца, Табельный номер, Отработанное время (в днях)
Таблица 3. Справочник рабочих дней
Структура таблицы: Наименование месяца, Плановое количество рабочих дней
Задание 2. Создать SQL- запрос для выборки всех сведений о работниках предприятия.
Задание 3. С помощью SQL- запроса сформировать список работников заданного отдела.
Задание 4. Создать SQL- запрос для подсчета количества работников, работающих в каждом отделе.
Задание 5. Создать SQL- запрос, включив в запрос следующие поля: Табельный номер, Фамилия, Адрес, Отдел, Оклад, Наименование месяца, Отработанное время (в днях).
Задание 6. С помощью SQL- запроса сформировать ведомость начислений зарплаты и упорядочить ее по фамилии. Ведомость должна содержать поля: Табельный номер, Фамилия, Номер месяца, Начислено (Начислено = Оклад/ Плановое количество рабочих дней* Отработанное время).
Задание 7. С помощью SQL- запроса сформировать ведомость удержаний подоходного налога (ПН=(Всего начислено – Стандартный вычет на работника – Стандартный вычет на 1-го ребенка * Количество детей) * 0.13).
Задание 8. Составить SQL- запрос на перевод работника, имеющего заданный табельный номер в другой отдел.
Задание 9. Составить SQL- запрос на создание новой таблицы, имеющей поля: Фамилия И.О., Оклад, Наименование месяца, Наименование месяца,
Задание 10. Составить SQL- запрос, позволяющий получить сведения о тех сотрудниках, которые отработали весь месяц.
Задание 11. С помощью SQL- запроса сформировать список работников, фамилии которых начинаются на «А», «С» и «П».