Лабораторные работы №№1-3 по дисциплине: Сетевые базы данных (ДВ 7.1). Вариант №8
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 8.
1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных в San Jose и в Barcelona.
3. Напишите запрос, который выбрал бы самый поздний заказ каждого продавца с сортировкой по убыванию дат заказов.
4. Напишите запрос, который выводит имена и города всех продавцов, у которых процент комиссионных больше, чем у Motiki, используя подзапрос.
5. Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные о продавцах с комиссионными больше 0,11.
Лабораторная работа 2
Тема 1: Выборка данных из объединенных таблиц.
Тема 2: Подзапросы.
Тема 3: Создание таблиц.
Вариант 8.
1. Создать таблицу для хранения данных о книгах. Таблица должна содержать поле для уникального номера, названия книги, количества экземпляров тиража.
2. Напишите команды для вставки в таблицу 8-10 записей о книгах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите команду удаления строк с данными о книгах с нечетными номерами. Напишите команду отмены транзакции, а затем повторите команду удаления, но для четных номеров. Подтвердите транзакцию.
4. Составить и выполнить программу PL/SQL, которая, используя SELECT … INTO …, считывает из базы данных имена продавцов, чьи комиссионные меньше 0.15, и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке.
5. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных суммы заказов, сделанных после 04 января, и выводит результат.
Лабораторная работа 3
Тема 1: Создание таблиц. Последовательности.
Тема 2: Вставка, изменение и удаление данных из таблиц
Тема 3: Транзакции
Вариант 8.
1. Создать пакет, в который поместить процедуру, которая выводит самую короткую из двух строк, заданных в качестве аргументов. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о последних N (передать в параметре) по алфавиту покупателях и их заказах. Вызовите процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая изменяет тиражи в таблице книг из задания 1 лабораторной работы 2. Тиражи должны удваиваться для книг, у которых тиражи меньше, чем у книги, указанной в параметре.
4. Создать триггер PL/SQL, который регистрирует изменение комиссионных, только если новое значение больше прежнего.
5. Создать триггер PL/SQL, который запускается при вставке, изменении и удалении заказов. Триггер должен регистрировать тип и дату операции и запрещать удаление, если стоимость заказа превышает $5000. Вывести содержимое журнала регистрации.
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 8.
1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных в San Jose и в Barcelona.
3. Напишите запрос, который выбрал бы самый поздний заказ каждого продавца с сортировкой по убыванию дат заказов.
4. Напишите запрос, который выводит имена и города всех продавцов, у которых процент комиссионных больше, чем у Motiki, используя подзапрос.
5. Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные о продавцах с комиссионными больше 0,11.
Лабораторная работа 2
Тема 1: Выборка данных из объединенных таблиц.
Тема 2: Подзапросы.
Тема 3: Создание таблиц.
Вариант 8.
1. Создать таблицу для хранения данных о книгах. Таблица должна содержать поле для уникального номера, названия книги, количества экземпляров тиража.
2. Напишите команды для вставки в таблицу 8-10 записей о книгах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите команду удаления строк с данными о книгах с нечетными номерами. Напишите команду отмены транзакции, а затем повторите команду удаления, но для четных номеров. Подтвердите транзакцию.
4. Составить и выполнить программу PL/SQL, которая, используя SELECT … INTO …, считывает из базы данных имена продавцов, чьи комиссионные меньше 0.15, и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке.
5. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных суммы заказов, сделанных после 04 января, и выводит результат.
Лабораторная работа 3
Тема 1: Создание таблиц. Последовательности.
Тема 2: Вставка, изменение и удаление данных из таблиц
Тема 3: Транзакции
Вариант 8.
1. Создать пакет, в который поместить процедуру, которая выводит самую короткую из двух строк, заданных в качестве аргументов. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о последних N (передать в параметре) по алфавиту покупателях и их заказах. Вызовите процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая изменяет тиражи в таблице книг из задания 1 лабораторной работы 2. Тиражи должны удваиваться для книг, у которых тиражи меньше, чем у книги, указанной в параметре.
4. Создать триггер PL/SQL, который регистрирует изменение комиссионных, только если новое значение больше прежнего.
5. Создать триггер PL/SQL, который запускается при вставке, изменении и удалении заказов. Триггер должен регистрировать тип и дату операции и запрещать удаление, если стоимость заказа превышает $5000. Вывести содержимое журнала регистрации.
Дополнительная информация
Оценка: Зачет
Дата оценки: 17.11.2021
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Дата оценки: 17.11.2021
Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
ЛАБОРАТОРНЫЕ РАБОТЫ №1-3 по дисциплине «Сетевые базы данных (ДВ 7.1)». Вариант №7.
teacher-sib
: 1 ноября 2019
ЛАБОРАТОРНАЯ РАБОТА No1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 7.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они не находятся в Лондоне
2. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 3 и 5 января) его ном
600 руб.
Сетевые базы данных. Лабораторная работа №1. Вариант №8
rt
: 20 ноября 2016
ЛР1. 1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне
2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1002 и 1007.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 3 и 5 Октября 1990 г.
4. Напишите запрос, который выбрал бы среднюю сумму заказа для каждого продавца с номерами 1001, 1002 и 1003.
5. Напишите запрос, который выбрал бы самый поздний заказ
75 руб.
Лабораторная работа №1. Сетевые базы данных. Вариант №8
tusur
: 6 марта 2016
Задание:
Вариант 8.
1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне
2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1002 и 1007.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 3 и 5 Октября 1990 г.
4. Напишите запрос, который выбрал бы среднюю сумму заказа для каждого продавца с номерами 1001, 1002 и 1003.
5. Напишите запрос, который выбрал бы сам
150 руб.
Сетевые базы данных. Лабораторная работа №1. Вариант №8
Shamrock
: 5 марта 2015
Задание
1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне
2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1002 и 1007.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 3 и 5 Октября 1990 г.
4. Напишите запрос, который выбрал бы среднюю сумму заказа для каждого продавца с номерами 1001, 1002 и 1003.
5. Напишите запрос, который выбрал бы самый поздний за
220 руб.
Лабораторная работа №1 по дисциплине: Сетевые базы данных. Вариант №8
SibGOODy
: 14 июля 2023
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант №8:
1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне.
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные выве
350 руб.
Лабораторная работа № 1 по дисциплине: Сетевые базы данных. Вариант №8
Некто
: 16 сентября 2018
Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
Задания на лабораторную работу
1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне
2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1002 и 1007.
3. Напишите запрос, который сосчитал бы сумму вс
50 руб.
Лабораторная работа №1 по дисциплине: Сетевые базы данных. Вариант №8
SibGOODy
: 15 сентября 2018
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне.
2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1002 и 1007.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 3 и 5 января.
4. Напишите запрос,
300 руб.
Лабораторная работа №1 Сетевые базы данных
Axi0ma
: 14 июня 2018
Лабораторная работа N 1
Язык MySQL
Задание
В файл z1-1.txt занесите ответы на следующие вопросы:
Напишите запрос, который выводит все строки из таблицы Покупателей, для которых номер продавца равен 1001.
Напишите запрос, который выводит таблицу Продавцов со столбцами в следующем порядке: city, sname, snum, comm.
Напишите запрос, который выводит оценку (rating), сопровождаемую именем каждого покупателя в городе San Jose.
Напишите запрос, который выводит значение номера продавца всех продавцов из
45 руб.
Другие работы
Курсовая работа. Теория Электрической Связи. ТЭС.
pccat
: 13 апреля 2016
Курсовая работа по дисциплине Теория Электрической Связи. ТЭС. Вариант 1659. Прилагаю первый листок с заданием. РАБОТА СКАНИРОВАННАЯ В ФОРМАТЕ JPG.
300 руб.
Построить изображение вала по аксонометрической проекции - Задача № 3.7 Вариант 1.
Laguz
: 30 марта 2024
Построить изображение вала по аксонометрической проекции. Нанести размеры. Выполнить сечения
Чертеж сделан в 16 компасе, дополнительно сохранен в джпг
Также файлы компаса можно просматривать и сохранять в нужный формат бесплатной программой КОМПАС-3D Viewer.
Если есть какие-то вопросы или нужно другой вариант, пишите.
60 руб.
Теплотехника Задача 18.90
Z24
: 22 января 2026
На ТЭЦ вырабатывается в паровых турбинах электроэнергия, а пар после турбин при нужном давлении подается тепловому потребителю. Определить количество тепла, израсходованного на выработку электроэнергии и переданного тепловому потребителю при сжигании 1 кг угля, теплота сгорания которого 24000 кДж/кг. КПД котельной установки 0,84, КПД паропровода 0,97, термический КПД цикла 0,25, относительный эффективный КПД турбины 0,8, КПД генератора 0,97, КПД теплофикационной сети 0,9. Определить также коэффи
150 руб.
Планирование повышения социально-экономической эффективности банковской деятельности
VikkiROY
: 4 ноября 2012
Содержание
Введение
1. План производства и реализации продукции
2. План по реализации
3. План по повышению эффективности
4. План по капитальному строительству и инвестициям
5. План по материально-техническому обеспечению
6. План по труду и зарплате
7. План по себестоимости, прибыли и рентабельности
8. План по фондам экономического стимулирования
9. План по социальному развитию, кадровая и социальная политика
10. Финансовый план
11. План по внешнеэкономической деятельнос
10 руб.