
Среда программирования: SQL
База данных: MS SQL Server 2008
Название работы: ЛР5. Использование переменных и операторов управления в Transact SQL. Разработать БД и SQL-запросы в MS SQL Server
Вид работы: Лабораторная работа
Тематика работы: Базы данных, Клиент-серверные базы данных
Объем программы: 4 (по десятибалльной шкале)
Уровень сложности: 7 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: Использование переменных, использование операторов управления, Transact SQL, sql-запрос, MsSqlServer, написать процедуру, при добавлении записей в таблицу Детали, проверяет условие, статус деталей, изготовленных из меди должен быть больше 2, процедуру для удаления поставок, запрещается удалять поставки, стоимость которых больше 10000, создать табличную переменную, НомерП, ОбщСумма, общая сумма всех поставок, таблица Заказ, увеличивает на 1 количество винтов, количество винтов, общая сумма заказа меньше 1550, один оператор цикла, досрочно завершить обработку заказа
Функции программы:
Использование переменных и операторов управления в Transact SQL.
Разработать БД и SQL-запросы в MS SQL Server.
Подробности:
1. Написать процедуру, которая при добавлении записей в таблицу «Детали» проверяет условие: статус деталей, изготовленных из меди должен быть больше 2.
2. Написать процедуру для удаления поставок от поставщика с заданным номером за заданную дату, при этом запрещается удалять поставки, стоимость которых > 10000.
3. Создать табличную переменную, имеющую следующие столбцы: НомерП, Дата, ОбщСумма (Общая сумма всех поставок, данного поставщика за данную дату) и заполнить ее данными.
4. Написать процедуру обработки данных в таблице «Заказ», которая на каждой итерации увеличивает на 1 количество винтов. Если количество винтов превысит 20, то на каждой итерации увеличивается на 1 цена всех товаров до тех пор, пока общая сумма заказа < 1550. Процедура должна содержать один оператор цикла.
5. Написать процедуру обработки данных в таблице «Заказ», которая на каждой итерации увеличивает на 2 количество винтов и на 1 количество остальных товаров до тех пор, пока общая сумма заказа < 1550. Если количество винтов превысит 20, то необходимо досрочно завершить обработку заказа.
Описание (отчет):
Есть
на 6 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
1. Должна быть установлена СУБД MsSqlServer.
2. Подключить базу данных к СУБД с помощью файла "post.mdf".
3. Для работы с sql-запросами нужно использовать файл "sql5.sql".
исходники
lab5
post
post_logПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеОписание работы со скриншотами результатов запросов.
Предварительный просмотр
|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 900 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |