Сетевые базы данных. Контрольные работы №1-6. Вариант №8
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задания:
ЛР1. 1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне
2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1002 и 1007.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 3 и 5 Октября 1990 г.
4. Напишите запрос, который выбрал бы среднюю сумму заказа для каждого продавца с номерами 1001, 1002 и 1003.
5. Напишите запрос, который выбрал бы самый поздний заказ каждого продавца с сортировкой по убыванию дат заказов.
Задание ЛР.2
1. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных в Лондоне и Нью-Йорке.
2. Напишите запрос, который выводит все заказы, сумма которых больше средней по все заказам, используя подзапрос.
3. Создайте представление на основе запроса из задания 1 лабораторной работы № 1.
4. Выведите покупателей из последних трех по алфавиту городов и все их заказы.
5. Используя представление, созданное в задании 3, выведите данные о продавца с комиссионными больше 0,11.
Задание ЛР.№3
1. Создать таблицу для хранения данных о спортивных соревнованиях. Таблица должна содержать поле для уникального номера, названия соревнования, количества команд участников.
2. Напишите команды для вставки в таблицу 5-7 записей о соревнованиях. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите две команды изменения данных: одну - для изменения названия соревнования с самым большим номером, вторую - для увеличения вдвое количества участников соревнования с самым маленьким номером. После этих двух команд напишите команду подтверждения транзакции.
4. Напишите команду удаления строк с данными о соревнованиях с нечетными номерами.
5. Напишите команду отмены транзакции, а затем повторите команду удаления (см. п.4), но для четных номеров. Подтвердите транзакцию.
6. Используя команду CREATE TABLE … AS SELECT, создайте таблицу для хранения данных, формируемых представлением из задания 3 лабораторной работы № 2
Задание к ЛР№4
1. Написать и выполнить безымянный блок PL/SQL, в котором объявите одну переменную числового типа, одну переменную символьного типа и одну переменную типа даты. В основной части блока присвойте этим переменным конкретные значения, причем переменной типа даты присвойте значение системной даты. Напишите функцию вывода значений всех переменных.
2. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 2, используя цикл While, и выводит результаты.
3. Составить и выполнить программу PL/SQL, которая определяет, на какой квартал (кварталы) года попадает Ваш знак Зодиака. Для определения используйте оператор CASE.
Задание к ЛР №5
1. Составить и выполнить программу PL/SQL, которая считывает из базы данных минимальный заказ для продавцов, работающих в Лондоне, и выводит результат.
2. Составить и выполнить программу PL/SQL, которая считывает из базы данных номера заказов для продавцов, работающих в Лондоне, и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS и выводом сообщения об ошибке из этого раздела.
3. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных имена продавцов, работающих не в Лондоне, и выводит результат.
Задание к ЛР № 6
1. Создать хранимую процедуру PL/SQL, которая выводит разницу длин двух строк, заданных в качестве аргументов. Вызвать процедуру из безымянного блока.
2. Создать пакет, в который поместить процедуру из п.1. Вызвать процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая считывает из базы данных информацию о трех самых поздних заказах, выполненных до даты, переданной в параметре. Вызовите процедуру пакета из безымянного блока.
ЛР1. 1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне
2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1002 и 1007.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 3 и 5 Октября 1990 г.
4. Напишите запрос, который выбрал бы среднюю сумму заказа для каждого продавца с номерами 1001, 1002 и 1003.
5. Напишите запрос, который выбрал бы самый поздний заказ каждого продавца с сортировкой по убыванию дат заказов.
Задание ЛР.2
1. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных в Лондоне и Нью-Йорке.
2. Напишите запрос, который выводит все заказы, сумма которых больше средней по все заказам, используя подзапрос.
3. Создайте представление на основе запроса из задания 1 лабораторной работы № 1.
4. Выведите покупателей из последних трех по алфавиту городов и все их заказы.
5. Используя представление, созданное в задании 3, выведите данные о продавца с комиссионными больше 0,11.
Задание ЛР.№3
1. Создать таблицу для хранения данных о спортивных соревнованиях. Таблица должна содержать поле для уникального номера, названия соревнования, количества команд участников.
2. Напишите команды для вставки в таблицу 5-7 записей о соревнованиях. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите две команды изменения данных: одну - для изменения названия соревнования с самым большим номером, вторую - для увеличения вдвое количества участников соревнования с самым маленьким номером. После этих двух команд напишите команду подтверждения транзакции.
4. Напишите команду удаления строк с данными о соревнованиях с нечетными номерами.
5. Напишите команду отмены транзакции, а затем повторите команду удаления (см. п.4), но для четных номеров. Подтвердите транзакцию.
6. Используя команду CREATE TABLE … AS SELECT, создайте таблицу для хранения данных, формируемых представлением из задания 3 лабораторной работы № 2
Задание к ЛР№4
1. Написать и выполнить безымянный блок PL/SQL, в котором объявите одну переменную числового типа, одну переменную символьного типа и одну переменную типа даты. В основной части блока присвойте этим переменным конкретные значения, причем переменной типа даты присвойте значение системной даты. Напишите функцию вывода значений всех переменных.
2. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 2, используя цикл While, и выводит результаты.
3. Составить и выполнить программу PL/SQL, которая определяет, на какой квартал (кварталы) года попадает Ваш знак Зодиака. Для определения используйте оператор CASE.
Задание к ЛР №5
1. Составить и выполнить программу PL/SQL, которая считывает из базы данных минимальный заказ для продавцов, работающих в Лондоне, и выводит результат.
2. Составить и выполнить программу PL/SQL, которая считывает из базы данных номера заказов для продавцов, работающих в Лондоне, и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS и выводом сообщения об ошибке из этого раздела.
3. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных имена продавцов, работающих не в Лондоне, и выводит результат.
Задание к ЛР № 6
1. Создать хранимую процедуру PL/SQL, которая выводит разницу длин двух строк, заданных в качестве аргументов. Вызвать процедуру из безымянного блока.
2. Создать пакет, в который поместить процедуру из п.1. Вызвать процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая считывает из базы данных информацию о трех самых поздних заказах, выполненных до даты, переданной в параметре. Вызовите процедуру пакета из безымянного блока.
Дополнительная информация
- Состояние: Зачет
- СибГУТИ
- 2016 г
- СибГУТИ
- 2016 г
Похожие материалы
Сетевые базы данных (ДВ 7.1). Вариант №8
IT-STUDHELP
: 17 ноября 2021
Задание
Создать две таблицы, имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.
Для одной из таблиц разработать триггер для обеспечения дополнительных действий при изменении данных таблицы (см. свой вариант задания).
Создать представление для связанных таблиц, которое позволяет вывести только часть полей и часть строк таблиц.
Создать пакет PL/SQL, содержащий процедуру начального заполнения таблиц данными (по 5-7 записей в таблице) и процедуру очистк
550 руб.
Сетевые базы данных. Курсовая работа. Вариант №8
rt
: 30 ноября 2016
Создать две таблицы (Авиарейсы и Аэропорты), имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.
Каждый рейс может проходить по маршруту, включающему несколько аэропортов. Рейс имеет названия конечных пунктов, авиакомпанию и время отправления. Аэропорт имеет название и класс обслуживания.
Процедура должна удалять N самых поздних рейсов; число N удаляемых рейсов должно передаваться в процедуру как параметр.
Триггер должен запрещать удаление в последний
285 руб.
Сетевые базы данных. Курсовая работа. Вариант №8
tusur
: 6 марта 2016
Создать две таблицы (Авиарейсы и Аэропорты), имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.
Каждый рейс может проходить по маршруту, включающему несколько аэропортов. Рейс имеет названия конечных пунктов, авиакомпанию и время отправления. Аэропорт имеет название и класс обслуживания.
Процедура должна удалять N самых поздних рейсов; число N удаляемых рейсов должно передаваться в процедуру как параметр.
Триггер должен запрещать удаление в последни
490 руб.
Сетевые базы данных: контрольная работа вариант 1
Леший
: 8 октября 2022
Задание на контрольную работу
Создать две таблицы, имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.
Для одной из таблиц разработать триггер для обеспечения дополнительных действий при изменение данных таблицы (см. свой вариант задания).
Создать представление для связанных таблиц, которое позволяет вывести только часть полей и часть строк таблиц.
Создать пакет PL/SQL, содержащий процедуру начального заполнения таблиц данными (по 5-7 записей в табл
500 руб.
Сетевые базы данных.
vohmin
: 27 мая 2018
ЗАДАНИЕ НА КУРСОВОЕ ПРОЕКТИРОВАНИЕ
Создать две таблицы, имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.
Создать представление, которое позволяет вывести только часть полей и часть строк таблиц.
Создать пакет PL/SQL, содержащий процедуру начального заполнения таблиц данными (по 5-7 записей в таблице) и процедуру очистки таблиц (удаления записей).
Добавить в пакет процедуру изменения данных в таблицах. Значения изменяемых данных должны передаваться
50 руб.
Контрольная работа по дисциплине: Сетевые базы данных. Вариант №8
SibGOODy
: 14 июля 2023
Задание
Создать две таблицы, имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.
Для одной из таблиц разработать триггер для обеспечения дополнительных действий при изменение данных таблицы (см. свой вариант задания).
Создать представление для связанных таблиц, которое позволяет вывести только часть полей и часть строк таблиц.
Создать пакет PL/SQL, содержащий процедуру начального заполнения таблиц данными (по 5 – 7 записей в таблице) и процедуру очи
800 руб.
Курсовая работа по дисциплине: Сетевые базы данных. Вариант №8
Некто
: 16 сентября 2018
Задания на курсовую работу
Создать две таблицы, имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.
Для одной из таблиц разработать триггер для обеспечения дополнительных действий при изменение данных таблицы (см. свой вариант задания).
Создать представление для связанных таблиц, которое позволяет вывести только часть полей и часть строк таблиц.
Создать пакет PL/SQL, содержащий процедуру начального заполнения таблиц данными (по 5-7 записей в таблице)
150 руб.
Курсовая работа по дисциплине: Сетевые базы данных. Вариант №8
SibGOODy
: 15 сентября 2018
Задание (Вариант 8)
Создать две таблицы, имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.
Для одной из таблиц разработать триггер для обеспечения дополнительных действий при изменении данных таблицы (см. свой вариант задания).
Создать представление для связанных таблиц, которое позволяет вывести только часть полей и часть строк таблиц.
Создать пакет PL/SQL, содержащий процедуру начального заполнения таблиц данными (по 5-7 записей в таблице) и про
700 руб.
Другие работы
Контрольная работа по дисциплине: Культурология. Тема: «Эволюционные концепции культуры (Э. Тайлор, Дж. Фрезер)»
Учеба "Под ключ"
: 31 марта 2017
Содержание
Введение 3
1. Предпосылки появления науки о культуре 5
2. Э.Б. Тайлор, Дж. Фрезер - Понимание развития культуры 8
2.1. Определение культуры – основа формирования предметной области культурной антропологии 8
2.2. Соотношение характеристик культурных явлений в учении об эволюционных стадиях 10
2.3. "Сравнительно-исторический" метод и метод "пережитков" Э.Б. Тайлора 12
2.4. Эволюционная концепция культуры Э.Б. Тайлора, Дж. Фрезера 14
Заключение 19
Список использованной литературы 21
250 руб.
Проект тележки крановой двухконсольной
GnobYTEL
: 24 мая 2012
1. Выбор каната и барабана.
1.1 Грузоподъемная сила.
1.2 КПД полиспаста.
1.3 Наибольшее усилие в ветви каната, набегающего на барабан при подъеме груза.
1.4 Разрывное усилие каната в целом.
1.5 Выбор типа каната.
1.6 Минимальный диаметр барабана.
1.7 Расчетный диаметр барабана.
1.8 Длина барабана с двусторонней нарезкой.
1.9 Проверка размеров барабанов по условиям.
1.10 Угловая скорость барабана.
2. Выбор электродвигателя.
2.1 Продолжительность включения.
2.2 Статическая мощн
44 руб.
Вариант №3. Контрольная работа. Сети и системы широкополосного радиодоступа
KiberPank
: 28 января 2021
ЗАДАНИЕ ДЛЯ КОНТРОЛЬНОЙ РАБОТЫ
Задание:
1. Привести краткую характеристику заданного стандарта
2. Для заданных параметров станций рассчитать радиус зоны обслуживания БС
Исходные данные согласно варианту №03
Тип местности: 1 (небольшой город)
Значение холмистости: 20
Используемый стандарт: GSM 900
Тип антенны: SPA/920/65/10/0/V
Параметры БС:
Мощность передатчика: 30 Вт
Коэффициент усиления антенны: 10 дБ
Высота антенны: 30 м
Чувствительность приемника: -104 дБм
Параметры АС:
Мощность передатч
35 руб.
Ведущий (передний) мост ВАЗ
Артем55
: 7 декабря 2019
Работа включает в себя:
А1 сборочный чертеж переднего моста ВАЗ;
спецификация.
100 руб.