Лабораторные работы №1,2,3 по дисциплине: Сетевые базы данных. Вариант №7
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой 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. Напишите запрос к таблице Покупателей, чей вывод может включить всех
покупателей, причем с оценкой выше 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.
teacher-sib
: 1 ноября 2019
ЛАБОРАТОРНАЯ РАБОТА No1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 7.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они не находятся в Лондоне
2. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 3 и 5 января) его ном
600 руб.
Лабораторная работа №1 по дисциплине: Сетевые базы данных. Вариант №7
SibGOODy
: 15 июля 2018
Тема 1: Типы данных SQLOracle. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они не находятся в Лондоне
2. Напишите запрос, который может вывести всех покупателей, чьи города начинаются с буквы, попадающей в диапазон от C до R.
3. Напишите запрос, который сосчитал бы сумму всех заказов для продавцов с н
300 руб.
Лабораторная работа №1 Сетевые базы данных
Axi0ma
: 14 июня 2018
Лабораторная работа N 1
Язык MySQL
Задание
В файл z1-1.txt занесите ответы на следующие вопросы:
Напишите запрос, который выводит все строки из таблицы Покупателей, для которых номер продавца равен 1001.
Напишите запрос, который выводит таблицу Продавцов со столбцами в следующем порядке: city, sname, snum, comm.
Напишите запрос, который выводит оценку (rating), сопровождаемую именем каждого покупателя в городе San Jose.
Напишите запрос, который выводит значение номера продавца всех продавцов из
45 руб.
Лабораторные работы №№1-3 по дисциплине: Сетевые базы данных. Вариант 9
Учеба "Под ключ"
: 16 июля 2025
Лабораторная работа №1
Вариант 9
1) Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными меньше 0.13, если они не находятся в SanJose
2) Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных в Лондоне и Нью-Йорке.
3) Напишите запрос, который выбрал бы самый ранний заказ каждого заказчика с сортировкой по возрастанию дат заказов.
Из-за дублирующихся дат у одного из по
1200 руб.
Лабораторные работы №1-3 по дисциплине: Сетевые базы данных. Вариант 0
SibGOODy
: 23 августа 2024
Лабораторная №1
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения.
(в лекциях см. п. 2, 1.4, 3 1.1)
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
(в лекциях см. п.3.1.1)
Задание
Вариант 0
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 200, если они находятся не в Риме;
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести
900 руб.
Лабораторные работы №1-3 по дисциплине: Сетевые базы данных. Вариант 4
SibGOODy
: 23 августа 2024
Лабораторная №1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Задание
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой ниже 300, если они не из Берлина
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести
900 руб.
Лабораторные работы №1-3 по дисциплине: Сетевые базы данных. Вариант 01
SibGOODy
: 21 августа 2024
*** Каэжая из трех лабораторных состоит из отчета (docx) и файла SQL ***
Лабораторная работа №1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 1
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они находятся не в Лондоне
2. Напишите запрос
900 руб.
Лабораторные работы №№1-6 по дисциплине: Сетевые базы данных. Вариант №7
SibGOODy
: 15 июля 2018
Лабораторная работа №1
Тема 1: Типы данных SQLOracle. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они не находятся в Лондоне
2. Напишите запрос, который может вывести всех покупателей, чьи города начинаются с буквы, попадающей в диапазон от C до R.
3. Напишите запрос, который сосчитал бы сумму всех зак
1500 руб.
Другие работы
По двум видам модели построить третий. Упражнение 40 - Вариант 18
.Инженер.
: 9 ноября 2025
Б.Г. Миронов, Р.С. Миронова, Д.А. Пяткина, А.А. Пузиков. Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере. По двум видам модели построить третий. Выполнить необходимые разрезы. Проставить размеры. Упражнение 40 - Вариант 18
В состав работы входит:
Чертеж;
3D модель.
Выполнено в программе Компас + чертеж в PDF.
100 руб.
Расчет процессов с влажным воздухом МИИТ Задача 3 Вариант 14
Z24
: 20 октября 2025
ТЕРМОДИНАМИЧЕСКОЕ ИССЛЕДОВАНИЕ ПРОЦЕССОВ ИЗМЕНЕНИЯ ПАРАМЕТРОВ ВЛАЖНОГО ВОЗДУХА
Для двух потоков влажного воздуха после их смешения и тепловлажностной обработки в соответствии с заданными параметрами определить:
1 Параметры смеси двух потоков воздуха на входе в установку для тепловлажностной обработки (энтальпию, относительную влажность, влагосодержание, температуру по сухому и мокрому термометру, температуру точки росы, молярную массу, газовую постоянную).
2 Количество теплоты и влаги,
200 руб.
Контроль и ревизия
тантал
: 3 августа 2013
(КРВ 00), ответы
Задание 1 (91)
Вопрос 1
В практике проведения контрольных обмеров при ревизии строительства может быть обнаружено применение:
1) завышенных единичных расценок, не соответствующих фактическим условиям и характеру выполнения работ;
2) заниженных единичных расценок, не соответствующих фактическим условиям и характеру выполнения работ;
3) устаревших единичных расценок, не соответствующих фактическим условиям и характеру выполнения работ.
Вопрос 2
Ревизию операций с векселями необход
100 руб.
Теплотехника ЮУрГАУ 2017 Задача 4 Вариант 21
Z24
: 4 декабря 2025
Цикл воздушно-компрессорной холодильной установки
Исходные параметры воздуха установки принять по таблице 1.
1 Вычертить принципиальную схему воздушно-компрессорной установки, обозначить позициями ее основные элементы и записать их наименование.
2 Рассчитать идеальной цикл воздушно-компрессорной холодильной установки.
1 Определить неизвестные параметры в узловых точках цикла.
2.2 Определить изменение удельной энтропии Δs, кДж/(кг•К).
2.3 Определить удельную тепловую мощность теплообменника
300 руб.