Лабораторные работы №1-3 по дисциплине "Сетевые базы данных (ДВ 7.1)". Вариант №04.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Задание
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой ниже 300, если они не из Берлина
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных не в San Jose и не в Berlin.
3. Напишите запрос, который выбрал бы наибольший номер заказа на каждое число с сортировкой по возрастанию номеров заказов.
4. Напишите запрос, который выводит имена и города всех продавцов, у которых процент комиссионных меньше, чем у Serresa, используя подзапрос.
5. Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные о продавцах не из Лондона.
Лабораторная работа 2
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц. Транзакции.
Тема 3: Блоки PL/SQL. Типы данных и операторы языка PL/SQL.
Тема 4: Вывод данных (в лекциях см. п. 10.1). Обработка исключительных ситуаций (в лекциях см. п. 5.4).
Тема 5: Работа с базами данных в программах PL/SQL. Курсоры.
Задание
1. Создать таблицу для хранения данных о городах России. Таблица должна содержать поле для уникального номера, названия города, численности населения.
2. Напишите команды для вставки в таблицу 8-10 записей о городах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите команду удаления строк с данными о городах с нечетными номерами. Напишите команду отмены транзакции, а затем повторите команду удаления, но для четных номеров. Подтвердите транзакцию.
4. Составить и выполнить программу PL/SQL, которая, используя SELECT ... INTO ..., считывает из базы данных номера заказов после 04 января, и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке.
5. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных названия городов тех продавцов, чьи комиссионные больше 0.11, и выводит результат.
Лабораторная работа 3
Тема 1: Хранимые процедуры и функции PL/SQL
Тема 2: Пакеты PL/SQL
Тема 3: Триггеры PL/SQL
Задание
1. Создать пакет, в который поместить процедуру, которая выводит произведение двух чисел, заданных в качестве аргументов. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о первых трех заказах, чьи суммы выше значения, переданного в параметре. Вызовите процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая изменяет численность населения в таблице городов России из задания 1 лабораторной работы 2. Численность населения должна увеличиться на 5 % для городов, в которых население меньше, чем у города, указанного в параметре.
4. Создать триггер PL/SQL, который регистрирует в журнальной таблице изменение рейтинга для покупателей. При регистрации необходимо сохранять в журнале старое и новое значения рейтинга и время изменения.
5. Создать триггер PL/SQL, который регистрирует в журнальных таблицах операции изменения и удаления данных в таблице заказов. Каждый вид операции должен регистрироваться в своей журнальной таблице. Вывести содержимое журнала регистрации.
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Задание
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой ниже 300, если они не из Берлина
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных не в San Jose и не в Berlin.
3. Напишите запрос, который выбрал бы наибольший номер заказа на каждое число с сортировкой по возрастанию номеров заказов.
4. Напишите запрос, который выводит имена и города всех продавцов, у которых процент комиссионных меньше, чем у Serresa, используя подзапрос.
5. Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные о продавцах не из Лондона.
Лабораторная работа 2
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц. Транзакции.
Тема 3: Блоки PL/SQL. Типы данных и операторы языка PL/SQL.
Тема 4: Вывод данных (в лекциях см. п. 10.1). Обработка исключительных ситуаций (в лекциях см. п. 5.4).
Тема 5: Работа с базами данных в программах PL/SQL. Курсоры.
Задание
1. Создать таблицу для хранения данных о городах России. Таблица должна содержать поле для уникального номера, названия города, численности населения.
2. Напишите команды для вставки в таблицу 8-10 записей о городах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите команду удаления строк с данными о городах с нечетными номерами. Напишите команду отмены транзакции, а затем повторите команду удаления, но для четных номеров. Подтвердите транзакцию.
4. Составить и выполнить программу PL/SQL, которая, используя SELECT ... INTO ..., считывает из базы данных номера заказов после 04 января, и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке.
5. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных названия городов тех продавцов, чьи комиссионные больше 0.11, и выводит результат.
Лабораторная работа 3
Тема 1: Хранимые процедуры и функции PL/SQL
Тема 2: Пакеты PL/SQL
Тема 3: Триггеры PL/SQL
Задание
1. Создать пакет, в который поместить процедуру, которая выводит произведение двух чисел, заданных в качестве аргументов. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о первых трех заказах, чьи суммы выше значения, переданного в параметре. Вызовите процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая изменяет численность населения в таблице городов России из задания 1 лабораторной работы 2. Численность населения должна увеличиться на 5 % для городов, в которых население меньше, чем у города, указанного в параметре.
4. Создать триггер PL/SQL, который регистрирует в журнальной таблице изменение рейтинга для покупателей. При регистрации необходимо сохранять в журнале старое и новое значения рейтинга и время изменения.
5. Создать триггер PL/SQL, который регистрирует в журнальных таблицах операции изменения и удаления данных в таблице заказов. Каждый вид операции должен регистрироваться в своей журнальной таблице. Вывести содержимое журнала регистрации.
Дополнительная информация
2019 г.
Похожие материалы
ЛАБОРАТОРНЫЕ РАБОТЫ №1-3 по дисциплине «Сетевые базы данных (ДВ 7.1)». Вариант №7.
teacher-sib
: 1 ноября 2019
ЛАБОРАТОРНАЯ РАБОТА No1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 7.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они не находятся в Лондоне
2. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 3 и 5 января) его ном
600 руб.
Лабораторные работы №№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-3 по дисциплине: Сетевые базы данных (ДВ 7.1). Вариант 1
IT-STUDHELP
: 6 апреля 2022
Лабораторная работа №1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 1.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они находятся не в Лондоне
2. Напишите запрос, который вывел бы для каждого заказа на 3 января его номер, стоимость
480 руб.
Лабораторные работы №№1-3 по дисциплине: Сетевые базы данных (ДВ 7.1). Вариант №8
IT-STUDHELP
: 17 ноября 2021
Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 8.
1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя
480 руб.
Лабораторные работы №№1-3 по дисциплине: Сетевые базы данных (ДВ 7.1). Вариант №4
IT-STUDHELP
: 17 ноября 2021
Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Задание
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой ниже 300, если они не из Берлина
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные в
480 руб.
Другие работы
Тяга - МЧ00.75.00.00 СБ
.Инженер.
: 29 июля 2022
С.К. Боголюбов. Чтение и деталирование сборочных чертежей. Альбом. 1986 г. Задание 75. Тяга. Деталирование. Сборочный чертеж. Модели.
Тяга применяется как промежуточное звено механизмов. Тяга имеет корпус поз. 1 с двумя сменными стальными втулками (вкладышами) поз. 4, которые фиксируются винтами поз. 8. Корпус и вилка поз. 2 соединены винтовой стяжкой поз. 5, имеющей на концах правую и левую резьбы. Длину тяги можно регулировать, для чего проворачивают ключом среднюю часть стяжки.
В состав раб
170 руб.
Производная спектрометрия и её возможности в химическом анализе
wizardikoff
: 7 марта 2012
Содержание
Введение
Глава 1. Спектрофотометрия
1.1 Количественный фотометрический анализ
1.1.1 Условия фотометрического определения
1.1.2 Нахождение концентрации определяемого вещества
1.2 Дифференциальный фотометрический анализ. Понятие о производной спектрофотометрии
1.2.1 Дифференциальная спектрофотометрия (фотометрия)
1.2.2 Понятие о производной спектрофотометрии
1.3 Чувствительность фотометрического анализа
Глава 2. Аппаратура, применяемая для спектрофотометрического анализа
2.1 Схемы прим
Холодильная техника и технология
Aronitue9
: 5 мая 2012
1. Способы охлаждения пищевых продуктов.
2. Комбинированные способы холодильного хранения, их сущность и краткая характеристика.
3. Задача. Найдите общий и суточный расход холода для охлаждения холодильной камеры и помещенной в нее продукции - 700 кг яблок, затаренных в деревянные ящики. Масса тары - 20% от массы яблок. Начальная температура яблок +25°С, а конечная +5°С.Поверхность теплопередачи камеры - 45м со средним коэффициентом теплопередачи 0,65 Вт/м2трад. Температура внутри камеры - 2°С,
20 руб.
Расходомер Многоструйный крыльчатый Авторское свидетельство №2684686-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
as.nakonechnyy.92@mail.ru
: 12 февраля 2018
Расходомер Многоструйный крыльчатый Авторское свидетельство №2684686-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
485 руб.