Лабораторные работы №1,2,3 по дисциплине: Сетевые базы данных. Вариант №7

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon 1.sql
material.view.file_icon 2.sql
material.view.file_icon 3.sql
material.view.file_icon 4.sql
material.view.file_icon 5.sql
material.view.file_icon Отчёт.docx
material.view.file_icon
material.view.file_icon 1.sql
material.view.file_icon 2.sql
material.view.file_icon 3.sql
material.view.file_icon 4.sql
material.view.file_icon 5.sql
material.view.file_icon Отчёт.docx
material.view.file_icon
material.view.file_icon 1.sql
material.view.file_icon 2.sql
material.view.file_icon 3.sql
material.view.file_icon 4.sql
material.view.file_icon 5.sql
material.view.file_icon Отчёт.docx
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

1. Напишите запрос к таблице Покупателей, чей вывод может включить всех
покупателей, причем с оценкой выше 100, если они не находятся в Лондоне
2. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 3 и 5
января) его номер, стоимость заказа, имя продавца и размер комиссионных,
полученных продавцом за этот заказ.
3. Напишите запрос, который выбрал бы самый ранний заказ для каждого
продавца с сортировкой по убыванию имен продавцов.
4. Выведите имена и города всех заказчиков с рейтингом, отличным от Hoffmana,
используя подзапрос.
5. Создайте представление на основе запроса из задания 1 и, используя
представление, выведите данные о покупателях с рейтингом 100.


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

1. Создать таблицу для хранения данных о кинофильмах. Таблица должна
содержать поле для уникального номера, названия кинофильма, размера
бюджета.
2. Напишите команды для вставки в таблицу 8-10 записей о кинофильмах.
Создайте последовательность и используйте ее в командах вставки для
заполнения поля уникального номера.
3. Напишите команду удаления строк с данными о кинофильмах с нечетными
номерами. Напишите команду отмены транзакции, а затем повторите команду
удаления, но для четных номеров. Подтвердите транзакцию.
4. Составить и выполнить программу PL/SQL, которая, используя SELECT … INTO
…, считывает из базы данных имя продавца, работающего в Лондоне,
максимальную дату его заказов и выводит результат. Добавить в программу
раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и
выводится сообщения об этой ошибке
5. Составить и выполнить программу PL/SQL, которая, используя курсор,
считывает из базы данных имена продавцов, чьи комиссионные меньше 0.14, и
выводит результат.


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

1. Создать пакет, в который поместить функцию, которая возвращает суммарную
длину двух строк, заданных в качестве аргументов. Вызвать процедуру пакета из
безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о
покупателях из последних N (передать в параметре) по алфавиту городов и их
заказах. Вызовите процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая изменяет бюджеты в таблице
кинофильмов из задания 1 лабораторной работы 2. Размеры бюджетов должны
увеличиться на 5 % для кинофильмов, у которых названия короче, чем у фильма,
указанного в параметре.
4. Создать триггер PL/SQL, который регистрирует изменение городов для
покупателей с сохранением в журнале имени покупателя, прежнего и нового
названия города.
5. Создать триггер PL/SQL, который запускается при вставке, изменении и
удалении заказов. Триггер должен регистрировать тип и время операции и
запрещать удаление, если количество заказов в таблице не превышает 10.
Вывести содержимое журнала регистрации.
ЛАБОРАТОРНЫЕ РАБОТЫ №1-3 по дисциплине «Сетевые базы данных (ДВ 7.1)». Вариант №7.
ЛАБОРАТОРНАЯ РАБОТА No1 Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения. Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы Тема 3: Представления Вариант 7. 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они не находятся в Лондоне 2. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 3 и 5 января) его ном
User teacher-sib : 1 ноября 2019
600 руб.
promo
Лабораторная работа №1 по дисциплине: Сетевые базы данных. Вариант №7
Тема 1: Типы данных SQLOracle. Стандартные функции. Арифметические и логические выражения. Тема 2: Агрегатные функции. Группировка строк. Сортировка строк 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они не находятся в Лондоне 2. Напишите запрос, который может вывести всех покупателей, чьи города начинаются с буквы, попадающей в диапазон от C до R. 3. Напишите запрос, который сосчитал бы сумму всех заказов для продавцов с н
User SibGOODy : 15 июля 2018
300 руб.
promo
Лабораторная работа №1 Сетевые базы данных
Лабораторная работа N 1 Язык MySQL Задание В файл z1-1.txt занесите ответы на следующие вопросы: Напишите запрос, который выводит все строки из таблицы Покупателей, для которых номер продавца равен 1001. Напишите запрос, который выводит таблицу Продавцов со столбцами в следующем порядке: city, sname, snum, comm. Напишите запрос, который выводит оценку (rating), сопровождаемую именем каждого покупателя в городе San Jose. Напишите запрос, который выводит значение номера продавца всех продавцов из
User Axi0ma : 14 июня 2018
45 руб.
Лабораторные работы №№1-3 по дисциплине: Сетевые базы данных. Вариант 9
Лабораторная работа №1 Вариант 9 1) Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными меньше 0.13, если они не находятся в SanJose 2) Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных в Лондоне и Нью-Йорке. 3) Напишите запрос, который выбрал бы самый ранний заказ каждого заказчика с сортировкой по возрастанию дат заказов. Из-за дублирующихся дат у одного из по
1200 руб.
promo
Лабораторные работы №1-3 по дисциплине: Сетевые базы данных. Вариант 0
Лабораторная №1 Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения. (в лекциях см. п. 2, 1.4, 3 1.1) Тема 2: Агрегатные функции. Группировка строк. Сортировка строк (в лекциях см. п.3.1.1) Задание Вариант 0 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 200, если они находятся не в Риме; 2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести
User SibGOODy : 23 августа 2024
900 руб.
promo
Лабораторные работы №1-3 по дисциплине: Сетевые базы данных. Вариант 4
Лабораторная №1 Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения. Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы Тема 3: Представления Задание 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой ниже 300, если они не из Берлина 2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести
User SibGOODy : 23 августа 2024
900 руб.
promo
Лабораторные работы №1-3 по дисциплине: Сетевые базы данных. Вариант 01
*** Каэжая из трех лабораторных состоит из отчета (docx) и файла SQL *** Лабораторная работа №1 Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения. Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы Тема 3: Представления Вариант 1 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они находятся не в Лондоне 2. Напишите запрос
User SibGOODy : 21 августа 2024
900 руб.
promo
Лабораторные работы №№1-6 по дисциплине: Сетевые базы данных. Вариант №7
Лабораторная работа №1 Тема 1: Типы данных SQLOracle. Стандартные функции. Арифметические и логические выражения. Тема 2: Агрегатные функции. Группировка строк. Сортировка строк 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они не находятся в Лондоне 2. Напишите запрос, который может вывести всех покупателей, чьи города начинаются с буквы, попадающей в диапазон от C до R. 3. Напишите запрос, который сосчитал бы сумму всех зак
User SibGOODy : 15 июля 2018
1500 руб.
promo
Організація та забезпечення прокурорського нагляду за додержанням законів при виконанні покарань у виді позбавлення волі
План Вступ 1. Організація прокурорського нагляду за додержанням закону при виконанні кримінального покарання у виді позбавлення волі. 2. Характеристика окремих видів перевірок. 3. Заходи прокурорського реагування на виявлені порушення законів при виконанні покарань. Список використаних джерел 1. Організація прокурорського нагляду за додержанням закону при виконанні кримінального покарання у виді позбавлення волі Теорія та практика прокурорського нагляду відпрацювали пев
User evelin : 14 сентября 2013
5 руб.
Проектирование несущих конструкций многоэтажного каркасного здания
Содержание. 1. Компоновка здания 2. Проектирование железобетонной пустотной предварительно напряженной плиты 3. Расчет и конструирование однопролетного ригеля 4. Расчет и конструирование колонны 5. Расчет и конструирование фундамента под колонну 6. Список использованной литературы
User Aronitue9 : 10 мая 2015
45 руб.
Оценка устойчивости функционирования предприятия в условиях ЧС
На расстоянии RРОО = 5n+10 км. от цементного завода находится Курская АЭС. Тип реактора РБМК-1000. На АЭС произошла авария с выбросом 67% активности. Допустимый уровень радиации составляет Рдоп = 0,052 мрад/час. Время начала работ в зоне радиоактивного заражения tн равно времени подхода радиационного облака к объекту. Необходимо определить: 1. Размеры зон радиоактивного заражения. 2. Время подхода радиоактивного облака к цементному заводу. 3. Уровень радиации 4. Дозу внешнего облучения 5. Опреде
User logcsi : 30 августа 2024
300 руб.
Оценка устойчивости функционирования предприятия в условиях ЧС
Синтетические пестициды: bellum contra omnes
XX век преподал людям много суровых уроков, и один из них — понимание того, что далеко не всегда человек поступает разумно, к собственной выгоде. Наряду с кровопролитными войнами, безумной гонкой вооружений человеческое неразумие нагляднее всего проявилось в масштабном использовании недостаточно проверенных средств, которые в какой-то момент показались удобными или выгодными. Именно такой практике должен противостоять принцип презумпции осторожности, одна из наиболее популярных современных идей
User OstVER : 17 марта 2013
5 руб.
up Наверх