Лабораторные работы №1,2,3 по дисциплине: Сетевые базы данных. Вариант №5 (Новое 2018)
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №1
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
Вариант 5.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой не выше 100, если они не из San Jose
2. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 4 января) его номер, стоимость заказа, имя продавца и размер комиссионных, полученных продавцом за этот заказ.
3. Напишите запрос, который выбрал бы наибольший номер заказа на каждое число с сортировкой по убыванию чисел.
4. Выведите имена и города всех заказчиков с тем же рейтингом, что и у Grassa, используя подзапрос.
5. Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные о покупателях не из Рима.
Лабораторная работа №2
Тема 1: Выборка данных из объединенных таблиц (в лекциях см. п.3 1.1).
Тема 2: Подзапросы (в лекциях см. п. 3.1.1).
Тема 3: Создание таблиц (в лекциях см. п.3.3.1).
Вариант 5.
1. Создать таблицу для хранения данных о странах Европы. Таблица должна содержать поле для уникального номера, названия страны, численности населения.
2. Напишите команды для вставки в таблицу 8-10 записей о странах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите команду удаления строк с данными о странах с нечетными номерами. Напишите команду отмены транзакции, а затем повторите команду удаления, но для четных номеров. Подтвердите транзакцию.
4. Составить и выполнить программу PL/SQL, которая, используя SELECT … INTO …, считывает из базы данных имя покупателя, работающего в Риме, сумму всех его заказов и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке.
5. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных названия городов тех покупателей, чей рейтинг больше 200, и выводит результат.
Лабораторная работа №3
Тема 1: Создание таблиц. Последовательности.
Тема 2: Вставка, изменение и удаление данных из таблиц.
Тема 3: Транзакции.
Вариант 5.
1. Создать пакет, в который поместить процедуру, которая выводит строчными (маленькими) буквами строку, заданную в качестве аргумента. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о первых двух продавцах, имеющих заказы после даты, переданной в параметре. Вызовите процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая изменяет численность населения в таблице стран Европы из задания 1 лабораторной работы 2. Численность населения должна увеличиться на 10 % для стран, в которых население больше, чем у страны, указанной в параметре.
4. Создать триггер PL/SQL, который разрешает удаление покупателей только из города Лондон.
5. Создать триггер PL/SQL, который регистрирует в журнальных таблицах операции вставки, изменения и удаления данных в таблице продавцов. Каждый вид операции необходимо регистрировать в своей таблице. При регистрации необходимо сохранять пользователя и время ее выполнения. Вывести содержимое журнала регистрации.
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
Вариант 5.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой не выше 100, если они не из San Jose
2. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 4 января) его номер, стоимость заказа, имя продавца и размер комиссионных, полученных продавцом за этот заказ.
3. Напишите запрос, который выбрал бы наибольший номер заказа на каждое число с сортировкой по убыванию чисел.
4. Выведите имена и города всех заказчиков с тем же рейтингом, что и у Grassa, используя подзапрос.
5. Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные о покупателях не из Рима.
Лабораторная работа №2
Тема 1: Выборка данных из объединенных таблиц (в лекциях см. п.3 1.1).
Тема 2: Подзапросы (в лекциях см. п. 3.1.1).
Тема 3: Создание таблиц (в лекциях см. п.3.3.1).
Вариант 5.
1. Создать таблицу для хранения данных о странах Европы. Таблица должна содержать поле для уникального номера, названия страны, численности населения.
2. Напишите команды для вставки в таблицу 8-10 записей о странах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите команду удаления строк с данными о странах с нечетными номерами. Напишите команду отмены транзакции, а затем повторите команду удаления, но для четных номеров. Подтвердите транзакцию.
4. Составить и выполнить программу PL/SQL, которая, используя SELECT … INTO …, считывает из базы данных имя покупателя, работающего в Риме, сумму всех его заказов и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке.
5. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных названия городов тех покупателей, чей рейтинг больше 200, и выводит результат.
Лабораторная работа №3
Тема 1: Создание таблиц. Последовательности.
Тема 2: Вставка, изменение и удаление данных из таблиц.
Тема 3: Транзакции.
Вариант 5.
1. Создать пакет, в который поместить процедуру, которая выводит строчными (маленькими) буквами строку, заданную в качестве аргумента. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о первых двух продавцах, имеющих заказы после даты, переданной в параметре. Вызовите процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая изменяет численность населения в таблице стран Европы из задания 1 лабораторной работы 2. Численность населения должна увеличиться на 10 % для стран, в которых население больше, чем у страны, указанной в параметре.
4. Создать триггер PL/SQL, который разрешает удаление покупателей только из города Лондон.
5. Создать триггер PL/SQL, который регистрирует в журнальных таблицах операции вставки, изменения и удаления данных в таблице продавцов. Каждый вид операции необходимо регистрировать в своей таблице. При регистрации необходимо сохранять пользователя и время ее выполнения. Вывести содержимое журнала регистрации.
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Сетевые базы данных (ДВ 7.1)
Вид работы: Лабораторная работа 1-3
Оценка:Зачет
Дата оценки: 21.04.2019
Рецензия:Уважаемый ,
Грязнов Николай Геннадьевич
Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Оценена Ваша работа по предмету: Сетевые базы данных (ДВ 7.1)
Вид работы: Лабораторная работа 1-3
Оценка:Зачет
Дата оценки: 21.04.2019
Рецензия:Уважаемый ,
Грязнов Николай Геннадьевич
Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Похожие материалы
Контрольная работа по дисциплине: Сетевые базы данных. Вариант №5 (Новое 2018)
IT-STUDHELP
: 8 октября 2018
Постановка задачи
Создать две таблицы, имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.
Для одной из таблиц разработать триггер для обеспечения дополнительных действий при изменение данных таблицы (см. свой вариант задания).
Создать представление для связанных таблиц, которое позволяет вывести только часть полей и часть строк таблиц.
Создать пакет PL/SQL, содержащий процедуру начального заполнения таблиц данными (по 5-7 записей в таблице) и процеду
390 руб.
Лабораторная работа №1. Сетевые базы данных. Вариант №5
zhdv
: 17 января 2016
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой не выше 100, если они не из San Jose
2. Напишите запрос, который может вывести всех покупателей, чьи имена начинаются с буквы, попадающей в диапазон от A до S.
3. Напишите запрос, который сосчитал бы сумму всех заказов для заказчика 2008.
4. Напишите запрос, который выбрал бы наибольший заказ для каждого заказчика с номерами 2002 и 2004.
5. Напишите запрос, который выбрал бы наибольший номер за
59 руб.
Лабораторная работа №1 по дисциплине: Сетевые базы данных. Вариант 5
xtrail
: 22 июля 2024
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Задание на лабораторную работу
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой не выше 100, если они не из San Jose
2. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 4 января) его номер, стоим
350 руб.
Лабораторная работа №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 руб.
Другие работы
Контрольная работа по дисциплине: Техника мультисервисных сетей. Вариант 12
SibGUTI2
: 30 марта 2026
Контрольная работа по дисциплине «Техника мультисервисных сетей»
Внимание! Вариант определяется по 2-м последним цифрам пароля
Задание 1
Между двумя цифровыми ГТС М потоков Е1, в которых занято N соединительных линии.
Определите количество (М) потоков Е1, которое требуется для передачи данных между ГТС,
приведите рисунок и подробное описание цикла последнего Е1. Приведите технические параметры
оптического мультиплексора, осуществляющего передачу потоков Е1 между ГТС.
Таблица 1.1 – И
400 руб.
Роль финансов в глобализации современных экономических отношений
alfFRED
: 26 октября 2013
Глобализация — процесс всемирной экономической, политической и культурной интеграции и унификации. Основным следствием этого является мировое разделение труда, миграция в масштабах всей планеты капитала, человеческих и производственных ресурсов, стандартизация законодательства, экономических и технологических процессов, а также сближение и слияние культур разных стран.
В условиях глобализации валютно-финансовая система является неотъемлемой частью развития международных экономических отношений.
10 руб.
Сети связи. Экзамен. Билет №7.
sibgutido
: 21 февраля 2013
Сети связи. Экзамен. Билет №7.
1. Передача сигналов по ОКС. Принципы передачи. Достоинства данного способа передачи сигналов. Уровни системы сигнализации ОКС 7. Типы сигнальных единиц ОКС 7.
2. Назначение и состав системы связи РФ. Средства обеспечения. ЕСЭ - техническая база ОГСС. Первичная и вторичные сети ЕСЭ.
180 руб.
Контрольная и Лабораторные работы 1-2 по дисциплине: Физика (Часть 2). Вариант №1
IT-STUDHELP
: 3 июля 2023
Контрольная работа
Вариант No1
Вариант 1.
1.Радиус-вектор материальной точки изменяется со временем по закону: r ⃗=5ti ⃗+2t^3 j ⃗-3t^2 k ⃗,м, где векторы i ⃗,j ⃗,k ⃗ являются ортами декартовой системы координат. Какую работу совершила равнодействующая сила за вторую секунду движения, если масса материальной точки составляет 0,1 кг?
2.Шар массой 1 кг и радиусом 0,1 м находится на вершине пологой горки высотой 0,5 м. Шар без начальной скорости скатывается с горки и на горизонтальном участке пут
950 руб.