Сетевые базы данных. Лабораторные работы №1-3 (2020). Вариант №1.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная 1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 1.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они находятся не в Лондоне
2. Напишите запрос, который вывел бы для каждого заказа на 3 января его номер, стоимость заказа, имя продавца и размер комиссионных, полученных продавцом за этот заказ.
3. Напишите запрос, который выбрал бы наивысший рейтинг в каждом городе с сортировкой по убыванию рейтингов.
4. Напишите запрос, который выводит все заказы, сумма которых больше средней по все заказам, используя подзапрос.
5. Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные о покупателях из Лондона.
Лабораторная 2
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц
Тема 3: Блоки PL/SQL. Типы данных и операторы языка PL/SQL.
Тема 4: Вывод данных. Обработка исключительных ситуаций
Тема 5: Работа с базами данных в программах PL/SQL. Курсоры
Вариант 1
1. Создать таблицу для хранения данных о спортсменах. Таблица должна содержать поле для уникального номера, имени спортсмена, его рейтинга.
2. Напишите команды для вставки в таблицу 8-10 записей о спортсменах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите команду удаления строк с данными о спортсменах с нечетными номерами. Напишите команду отмены транзакции, а затем повторите команду удаления, но для четных номеров. Подтвердите транзакцию.
4. Составить и выполнить программу PL/SQL, которая, используя SELECT … INTO …, считывает из базы данных номера заказов для продавцов, работающих в Лондоне, и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке.
5. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных имена продавцов, работающих не в Лондоне, и выводит результат.
Лабораторная 3.
Тема 1: Хранимые процедуры и функции PL/SQL
Тема 2: Пакеты PL/SQL
Тема 3: Триггеры PL/SQL
Вариант 1.
1. Создать пакет, в который поместить функцию, которая возвращает куб числа, заданного в качестве аргумента. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о последних N (передать в параметре) заказах, отсортированных по возрастанию стоимостей, и именах их продавцов. Вызовите процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая изменяет рейтинги в таблице спортсменов из задания 1 лабораторной работы 2. Рейтинг должен удвоиться в тех строках, в которых он выше среднего по таблице, кроме спортсмена, указанного в параметре.
4. Создать триггер PL/SQL, который регистрирует изменение комиссионных продавцов с указанием только имени таблицы и времени изменения.
5. Создать триггер PL/SQL, который запускается при удалении покупателей. Триггер должен запрещать удаление, если покупатель имеет более одного заказа. Вывести содержимое журнала регистрации.
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 1.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они находятся не в Лондоне
2. Напишите запрос, который вывел бы для каждого заказа на 3 января его номер, стоимость заказа, имя продавца и размер комиссионных, полученных продавцом за этот заказ.
3. Напишите запрос, который выбрал бы наивысший рейтинг в каждом городе с сортировкой по убыванию рейтингов.
4. Напишите запрос, который выводит все заказы, сумма которых больше средней по все заказам, используя подзапрос.
5. Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные о покупателях из Лондона.
Лабораторная 2
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц
Тема 3: Блоки PL/SQL. Типы данных и операторы языка PL/SQL.
Тема 4: Вывод данных. Обработка исключительных ситуаций
Тема 5: Работа с базами данных в программах PL/SQL. Курсоры
Вариант 1
1. Создать таблицу для хранения данных о спортсменах. Таблица должна содержать поле для уникального номера, имени спортсмена, его рейтинга.
2. Напишите команды для вставки в таблицу 8-10 записей о спортсменах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите команду удаления строк с данными о спортсменах с нечетными номерами. Напишите команду отмены транзакции, а затем повторите команду удаления, но для четных номеров. Подтвердите транзакцию.
4. Составить и выполнить программу PL/SQL, которая, используя SELECT … INTO …, считывает из базы данных номера заказов для продавцов, работающих в Лондоне, и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке.
5. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных имена продавцов, работающих не в Лондоне, и выводит результат.
Лабораторная 3.
Тема 1: Хранимые процедуры и функции PL/SQL
Тема 2: Пакеты PL/SQL
Тема 3: Триггеры PL/SQL
Вариант 1.
1. Создать пакет, в который поместить функцию, которая возвращает куб числа, заданного в качестве аргумента. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о последних N (передать в параметре) заказах, отсортированных по возрастанию стоимостей, и именах их продавцов. Вызовите процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая изменяет рейтинги в таблице спортсменов из задания 1 лабораторной работы 2. Рейтинг должен удвоиться в тех строках, в которых он выше среднего по таблице, кроме спортсмена, указанного в параметре.
4. Создать триггер PL/SQL, который регистрирует изменение комиссионных продавцов с указанием только имени таблицы и времени изменения.
5. Создать триггер PL/SQL, который запускается при удалении покупателей. Триггер должен запрещать удаление, если покупатель имеет более одного заказа. Вывести содержимое журнала регистрации.
Дополнительная информация
март 2020, зачтено без замечаний
Похожие материалы
Сетевые базы данных. Лабораторная работа №1 (2020). Вариант №1.
nik200511
: 20 мая 2020
Лабораторная 1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 1.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они находятся не в Лондоне
2. Напишите запрос, который вывел бы для каждого заказа на 3 января его номер, стоимость заказа,
71 руб.
Лабораторная работа №1. Сетевые базы данных. Вариант №1.
zhdv
: 17 января 2016
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей с оценкой ниже 100, если они не находятся в Лондоне
2. Напишите запрос, который может вывести всех покупателей, чьи имена начинаются с буквы, попадающей в диапазон от A до G.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 4 и 6 января 2010 г.
4. Напишите запрос, который выбрал бы среднюю сумму заказа для каждого заказчика.
5. Напишите запрос, который выбрал бы наивысший рейтинг в кажд
59 руб.
Лабораторная работа №1 по дисциплине: Сетевые базы данных. Вариант 1
Roma967
: 26 марта 2023
Тема 1: Типы данных SQLOracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Задание
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они находятся не в Лондоне.
2. Напишите запрос, который вывел бы для каждого заказа на 3 января его номер, стоимость заказа, имя продавца и размер
300 руб.
Лабораторная работа №1 по дисциплине «Сетевые базы данных». Вариант №1
boeobq
: 5 декабря 2021
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы.
Тема 3: Представления.
Задания для варианта №1
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они находятся не в Лондоне.
2. Напишите запрос, который вывел бы для каждого заказа на 3 ян
75 руб.
Лабораторная работа №1 По дисциплине: «Сетевые базы данных» вариант 1
Araxic
: 2 февраля 2017
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
100 руб.
Лабораторная работа №1 Сетевые базы данных
Axi0ma
: 14 июня 2018
Лабораторная работа N 1
Язык MySQL
Задание
В файл z1-1.txt занесите ответы на следующие вопросы:
Напишите запрос, который выводит все строки из таблицы Покупателей, для которых номер продавца равен 1001.
Напишите запрос, который выводит таблицу Продавцов со столбцами в следующем порядке: city, sname, snum, comm.
Напишите запрос, который выводит оценку (rating), сопровождаемую именем каждого покупателя в городе San Jose.
Напишите запрос, который выводит значение номера продавца всех продавцов из
45 руб.
Сетевые базы данных. Лабораторная работа №2 (2020). Вариант №1.
nik200511
: 20 мая 2020
Лабораторная 2
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц
Тема 3: Блоки PL/SQL. Типы данных и операторы языка PL/SQL.
Тема 4: Вывод данных. Обработка исключительных ситуаций
Тема 5: Работа с базами данных в программах PL/SQL. Курсоры
Вариант 1
1. Создать таблицу для хранения данных о спортсменах. Таблица должна содержать поле для уникального номера, имени спортсмена, его рейтинга.
2. Напишите команды для вставки в таблицу 8-10 записей о
71 руб.
Сетевые базы данных. Лабораторная работа №3 (2020). Вариант №1.
nik200511
: 20 мая 2020
Лабораторная 3.
Тема 1: Хранимые процедуры и функции PL/SQL
Тема 2: Пакеты PL/SQL
Тема 3: Триггеры PL/SQL
Вариант 1.
1. Создать пакет, в который поместить функцию, которая возвращает куб числа, заданного в качестве аргумента. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о последних N (передать в параметре) заказах, отсортированных по возрастанию стоимостей, и именах их продавцов. Вызовите процедуру пакета из безымянно
71 руб.
Другие работы
Инвестиционные риски и анализ рейтинга стран по инвестиционному климату
Lokard
: 26 марта 2013
Введение
Инвестиционные риски
Теоретические основы понятия инвестиционного риска
Классификация инвестиционных рисков
Анализ инвестиционного риска
Качественный анализ рисков
Количественный анализ рисков
Вероятностный анализ
Классическая модель оценки риска
Анализ рейтинга стран по инвестиционному климату
Макроэкономическая ситуация в России. Итоги 3 квартала 2011 года.
Лучшие страны для ведения бизнеса: итоги 2011 года
Проблемы и решения для России
Основные способы снижения иностранных инвестици
5 руб.
Особенности экономического развития Японии в период с 2005 по 2009 годы
DocentMark
: 14 сентября 2013
Введение
Глава 1 Япония как высокоразвитое индустриально-аграрное государство
1.1 Географическое положение, промышленность, сельское хозяйство и природные ресурсы Японии
1.2 Японская экономическая модель и участие Японии в интеграционных экономических объединениях
Глава 2 Национальная экономика Японии: сущность и особенности
2.1 Финансовый сектор экономики Японии
2.2 Показатели экономического развития Японии в XXI веке
Заключение
Список использованных источников
ВВЕДЕНИЕ
Удивительно
Техническое обеспечение технологии возделывания тритикале в СРУСП «Победитель» Слонимского района. Спец. часть: Сеялка С-6 с гребенкой
Рики-Тики-Та
: 1 октября 2012
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1.ПРОИЗВОДСТВЕННО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИ-СТИКА ХОЗЯЙСТВА
1.1.Общие сведения о хозяйстве
1.2.Природно—климатические условия
1.3.Характеристика растениеводства
825 руб.
РД 34.30.501 Методические указания по эксплуатации конденсационных установок паровых турбин электростанций
Qiwir
: 27 июня 2013
В данной методике указаны: особенности рабочего процесса и показатели работы конденсационной установки; основные типы отечественных конденсаторов; влияние вакуума на экономичность паротурбинных установок; контроль за работой конденсационных установок; неполадки и нарушения в работе конденсационной установки; пуск и останов конденсационной установки и др.