Сетевые базы данных Лабораторная работа 1-3 9 вариант
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
1) Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными меньше 0.13, если они не находятся в San Jose
2) Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных в Лондоне и Нью-Йорке.
3) Напишите запрос, который выбрал бы самый ранний заказ каждого заказчика с сортировкой по возрастанию дат заказов.
4) Выведите имена и города всех заказчиков с тем же рейтингом, что и у Hoffmana, используя подзапрос.
5) Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные о продавцах с заказами до 5 числа. (здесь лучше до 4 числа, иначе выводятся все продавцы из представления)
1) Создать таблицу для хранения данных о курортах. Таблица должна содержать поле для уникального номера, названия курорта, количества туров в год.
2) Напишите команды для вставки в таблицу 8-10 записей о курортах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3) Напишите команду удаления строк с данными о курортах с нечетными номерами. Напишите команду отмены транзакции, а затем повторите команду удаления, но для четных номеров. Подтвердите транзакцию.
4) Составить и выполнить программу PL/SQL, которая, используя SELECT … INTO …, считывает из базы данных имя продавца, работающего в Лондоне, количество его заказов и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке.
5) Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных номера заказов, сделанных до 04 января, и выводит результат.
1) Создать пакет, в который поместить функцию, которая возвращает самую длинную из двух строк, заданных в качестве аргументов. Вызвать процедуру пакета из безымянного блока.
2) Включите в пакет процедуру, которая считывает из базы данных информацию о продавцах из первых N (передать в параметре) по алфавиту городов и их заказах. Вызовите процедуру пакета из безымянного блока
3) Включите в пакет процедуру, которая изменяет годовые количества туров в таблице курортов из задания 1 лабораторной работы 2. Количества туров должны удваиваться для курортов, у которых туров меньше, чем у курорта, указанного в параметре.
4) Создать триггер PL/SQL, который разрешает удаление покупателей с количеством заказов меньше трех.
5) Cоздать триггер PL/SQL, который регистрирует в журнальной таблице операции вставки, изменения и удаления данных в таблице заказов, а также округляет стоимость заказа до целого числа при вставке и изменении. Вывести содержимое журнала регистрации.
2) Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных в Лондоне и Нью-Йорке.
3) Напишите запрос, который выбрал бы самый ранний заказ каждого заказчика с сортировкой по возрастанию дат заказов.
4) Выведите имена и города всех заказчиков с тем же рейтингом, что и у Hoffmana, используя подзапрос.
5) Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные о продавцах с заказами до 5 числа. (здесь лучше до 4 числа, иначе выводятся все продавцы из представления)
1) Создать таблицу для хранения данных о курортах. Таблица должна содержать поле для уникального номера, названия курорта, количества туров в год.
2) Напишите команды для вставки в таблицу 8-10 записей о курортах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3) Напишите команду удаления строк с данными о курортах с нечетными номерами. Напишите команду отмены транзакции, а затем повторите команду удаления, но для четных номеров. Подтвердите транзакцию.
4) Составить и выполнить программу PL/SQL, которая, используя SELECT … INTO …, считывает из базы данных имя продавца, работающего в Лондоне, количество его заказов и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке.
5) Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных номера заказов, сделанных до 04 января, и выводит результат.
1) Создать пакет, в который поместить функцию, которая возвращает самую длинную из двух строк, заданных в качестве аргументов. Вызвать процедуру пакета из безымянного блока.
2) Включите в пакет процедуру, которая считывает из базы данных информацию о продавцах из первых N (передать в параметре) по алфавиту городов и их заказах. Вызовите процедуру пакета из безымянного блока
3) Включите в пакет процедуру, которая изменяет годовые количества туров в таблице курортов из задания 1 лабораторной работы 2. Количества туров должны удваиваться для курортов, у которых туров меньше, чем у курорта, указанного в параметре.
4) Создать триггер PL/SQL, который разрешает удаление покупателей с количеством заказов меньше трех.
5) Cоздать триггер PL/SQL, который регистрирует в журнальной таблице операции вставки, изменения и удаления данных в таблице заказов, а также округляет стоимость заказа до целого числа при вставке и изменении. Вывести содержимое журнала регистрации.
Похожие материалы
Сетевые базы данных. Лабораторные работы №№1-3. Вариант №9
IT-Developer
: 7 июня 2020
Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 9.
1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными меньше 0.13, если они не находятся в San Jose
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя зак
325 руб.
Сетевые базы данных. Лабораторные работы 1-3. Вариант №9. 2019
growlist
: 1 октября 2019
Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 9.
1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными меньше 0.13, если они не находятся в San Jose
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя зак
200 руб.
Сетевые базы данных. Лабораторные работы №1-3.
sibguter
: 18 февраля 2020
Темы
1. Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
2. Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
3. Представления
Задание
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой не выше 100, если они не из San Jose
2. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 4 января) его номер, стоимость заказа, имя продавца и размер к
179 руб.
Сетевые базы данных. Лабораторная работа №1. Вариант 2.
Рома38
: 22 мая 2025
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 2.
1. Напишите запрос к таблице Покупателей для выборки данных, при этом рейтинг должен быть не ниже 200, кроме покупателей из Лондона.
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков,
350 руб.
Сетевые базы данных Лабораторная работа 1 вариант 4
svladislav987
: 29 августа 2023
Вариант 4.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой ниже 300, если они не из Берлина
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных не в San Jose и не в Berlin.
3. Напишите запрос, который выбрал бы наибольший номер заказа на каждое число с сортировкой по возрастанию номеров заказов.
4. Напишите запрос, который выводит имена и города всех продавцо
150 руб.
Сетевые базы данных. Лабораторная работа 1. Вариант 6.
nik200511
: 24 марта 2022
Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Задание
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 200, если они не находятся в San Jose
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость в рублях (по текущ
109 руб.
Сетевые базы данных. Лабораторная работа №1. Вариант №8
rt
: 20 ноября 2016
ЛР1. 1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне
2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1002 и 1007.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 3 и 5 Октября 1990 г.
4. Напишите запрос, который выбрал бы среднюю сумму заказа для каждого продавца с номерами 1001, 1002 и 1003.
5. Напишите запрос, который выбрал бы самый поздний заказ
75 руб.
Сетевые базы данных, Лабораторная работа №1, Вариант №2
Cherebas
: 24 марта 2016
1. Напишите запрос к таблице Покупателей для выборки данных, при этом рейтинг должен быть не ниже 200, кроме покупателей из Лондона.
2. Запросите двумя способами все заказы на 3 и 6 января.
3. Напишите запрос, который сосчитал бы сумму всех заказов для продавца с номером 1001.
4. Напишите запрос, который выбрал бы наименьший рейтинг в каждом городе с сортировкой по убыванию названий городов.
5. Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные
100 руб.
Другие работы
Технологические основы отрасли (часть 1). Зачет. Вариант №1
nastia9809
: 7 февраля 2016
Вариант 1
1. Общие принципы организации радиосвязи.
2. Схемы питания узлов проводного вещания.
3. Физические принципы магнитной записи электрических сигналов.
50 руб.
Валок вальцезакатки ВМ 1/550 верхний-Детали машин
leha.se92@mail.ru
: 29 апреля 2020
Валок вальцезакатки ВМ 1/550 верхний-Детали машин-Деталировка-Сборочный чертеж-Чертежи-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Графическая часть-Оборудование-Машины и механизмы-Агрегаты-Установки-Комплексы-Узлы-Детали-Курсовая работа-Дипломная работа-Автомобили-Транспорт-Строительная техника-Электрооборудование-Грузоподъёмные механизмы
299 руб.
Экзамен по дисциплине: сети ЭВМ и телекоммуникации. Билет №7.
freelancer
: 5 сентября 2016
Билет №7
1. Fmax=2000 Гц, Nкв= 512. Чему равна скорость модуляции?
2. Сравнить технологии FR и MPLS.
150 руб.
Уголовно-правовая характеристика убийства совершенного с особой жестокостью
Алёна51
: 27 июля 2015
Введение 3
1. Объективные признаки преступления по п. «д» ч. 2 ст. 105 УК РФ 6
1.1 Объект преступления 6
1.2 Объективная сторона преступления 10
2. Субъективные признаки преступления п. «д» ч. 2 ст. 105 УК РФ 19
2.1 Субъект преступления 19
2.2 Субъективная сторона преступления 22
3. Проблемы квалификации убийства совершенного с особой жестокостью 28
Заключение 36
Список использованной литературы 40
200 руб.