Подробнее о заявке
Предмет Базы данных
Заявка номер Private
Стоимость 1380 руб.
Уникальность 70%
Объем 30 стр.
Дата заявки: 03.10.2015
Выполнено: 07.10.2015
Лабораторная работа по базам данных:

«PLSQL, Курсоры»

Задание

Вся информация по таблицам во вложенном документе.

  1. Используя курсор, создайте процедуру TOP_DOGS1 для определения самых высокооплачиваемых служащих a. Для этого упражнения создайте новую таблицу с данными о служащих и их заработной плате. b. Включите параметр, чтобы пользователь мог ввести нужное количество самых высокооплачиваемых служащих (n). c. Создайте цикл FOR с курсором для выборки из таблицы S_EMP фамилий и заработной платы n самых высокооплачиваемых служащих. d. Сохраните фамилию и заработную плату в таблице TOP_DOGS. e. Предполагается что двух служащих с одинаковой заработной платой не существует. f. Проверьте особые случаи – например, с n=0 и с n, превышающим количество служащих в таблице S_EMP. g. После каждого теста удаляйте данные из таблицы TOP_DOGS.

  2. Создайте хранимую процедуру ADD_STARS, которая в новом столбце STARS проставляет для каждого служащего по призовой звёздочке за каждый процент заработанных комиссионных. Используйте курсор и цикл WHILE. a. Для этого упражнения создайте в таблице S_EMP новый столбец для хранения звёздочек (*) b. Определите процент комиссионных для каждого служащего, округлив его до ближайшего целого числа. Рассмотрите случай, когда служащий не получает комиссионных. c. Добавляйте звёздочку в строку звёздочек за каждый процент комиссионных. Если, например, служащий получает 10 процентов комиссионных, символьная строка в столбце STARS должна содержать десять звёздочек. d. Проставьте соответствующее количество звёздочек для каждого служащего в столбце STARS.

  3. Скопируйте процедуру TOP_DOGS1 из упражнения 1 и назовите новый вариант TOP_DOGS2. Измените процедуру TOP_DOGS2 с учётом случая, когда несколько служащих из упражнения 1 имеют одинаковую заработную плату. Для каждой фамилии в списке должны быть перечислены все служащие с такой же заработной платой.

  4. Напишите процедуру для печати фамилии служащих, чья заработная плата лежит в диапазоне плюс минус $100 от введённого значения. Используйте курсор для выбора служащих. a. Если служащего с такой заработной платой нет, пользователь должен получить соответствующее сообщение. Используйте исключение. b. Если служащих с такой зарплатой более 3, сообщение должно указывать, сколько сотрудников попадёт в этот диапазон зарплат.

  5. Используя курсор с параметром, создайте процедуру для определения: a. Сотрудников, работающих больше заданного числа лет. b. Для этих сотрудников определите менеджеров. Выведите без повторений полученный список менеджеров с указанием рядом с каждым именем через запятую имён сотрудников из начального списка. c. Определите и выведите на экран менеджеров, принявших суммарные заказы более заданной суммы.
Читать больше
Срок выполнения:
  • Бесплатные корректировки
  • Шпаргалки в подарок!
  • Предоплата всего 25%
от 2 дней
Похожие заявки по базам данных

Тип: Лабораторная работа

Предмет: Базы данных

Лабораторная работа

Стоимость: 1332 руб.

Тип: Лабораторная работа

Предмет: Базы данных

базы данных

Стоимость: 1224 руб.

Тип: Лабораторная работа

Предмет: Базы данных

«Надстройки интеллектуального анализа данных для MicrosoftOffice»

Стоимость: 1320 руб.

Тип: Лабораторная работа

Предмет: Базы данных

Информатика (Excel+Access.)

Стоимость: 1452 руб.

Тип: Лабораторная работа

Предмет: Базы данных

Системы управления базами данных Лабораторные работы 1-4 анд

Стоимость: 1176 руб.

Тип: Лабораторная работа

Предмет: Базы данных

Отчеты по лабораторным

Стоимость: 1416 руб.

Тип: Лабораторная работа

Предмет: Базы данных

Практическая работа по администрировании базы данных

Стоимость: 1368 руб.

Тип: Лабораторная работа

Предмет: Базы данных

MS Access лабораторные

Стоимость: 1476 руб.

Закажи Лабораторную работу с полным сопровождением до защиты!
Думаете, что скачать готовую работу — это хороший вариант? Лучше закажите уникальную и сдайте её с первого раза!

Отзывы студентов

Надежда 03.05.2024
Работа выполнена корректно и в срок. Большое спасибо!
Григорий 27.06.2022
Отлично сделанная работа, все как просил, большое спасибо!!!
Сергей 21.04.2022
Работа выполнена быстро и качественно, большое спасибо!
Виктория 20.02.2022
Всё идеально, большое спасибо) Буду обращаться к вашей помощи и в дальнейшем)
Лев 29.03.2021
Все прошло хорошо - преподаватель проверил работу и сказал, что все отлично.
Сергей 20.01.2021
Вы супер!!! Очень помогли! Работы выполнены на "5"! Спасибо!!!
Артем 26.04.2020
5
Максим 15.03.2020
Всё очень подробно расписано, спасибо большое
Влад 28.12.2019
Спасибо! Все супер!
Евгений 31.05.2019
Преподаватель работу принял, зачёт получил. Всё хорошо.
Лайфхаки по оформлению работ
Творческая папка во ВГИК

Поступление – один из самых сложных и важных испытаний, которые встречаются на пути молодых людей. На нашем  много информации о поступлении в разные вузы и экзаменах в них, а также о способах, как их можно достойно преодолеть. Мы уже рассказывали о . Сегодня мы хотим рассказать об одном из этапов п…

Читать дальше
Расчетно-графическая работа по фэн-шуй: правильное оформление РГР

  Ох, не о том думал студент, когда выбирал себе вуз. Кто ж хотел для себя такой доли, как написание РГР? А тем временем выполнить работу все же придется, причем по всем правилам. Без паники, дорогие друзья, да прибудем с вами мы! Читаем и впитываем.Итак, вот основные правила оформления расчетно-гр…

Читать дальше