Сетевые базы данных. Лабораторные работы №1-5. Вариант №6.

Цена:
75 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon lab1.sql
material.view.file_icon Лабораторная работа 1.doc
material.view.file_icon
material.view.file_icon lab2.sql
material.view.file_icon Лабораторная работа 2.doc
material.view.file_icon
material.view.file_icon lab3.sql
material.view.file_icon Лабораторная работа 3.doc
material.view.file_icon
material.view.file_icon lab4.sql
material.view.file_icon Лабораторная работа 4.doc
material.view.file_icon
material.view.file_icon lab5.sql
material.view.file_icon Лабораторная работа 5.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк.

Вариант 6.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 200, если они не находятся в San Jose
2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1001 и 1003.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 4 и 5 января.
4. Напишите запрос, который выбрал бы наименьший номер заказа на каждое число с сортировкой по убыванию чисел.
5. Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные о покупателях из San Jose.

Лабораторная работа 2
Тема 1: Выборка данных из объединенных таблиц.
Тема 2: Подзапросы.
Тема 3: Создание таблиц.

Вариант 6.
1. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 3 и 5 января) его номер, стоимость заказа, имя продавца и размер комиссионных, полученных продавцом за этот заказ.
2. Выведите имена и города всех заказчиков с рейтингом, отличным от Grassa, используя подзапрос.
3. Выведите продавцов из первые трех по алфавиту городов и все их заказы.
4. Используя команду CREATE TABLE … AS SELECT, создайте таблицу для хранения данных, формируемых представлением из задания 5 лабораторной работы № 1. Выведите содержимое таблицы.

Лабораторная работа 3
Тема 1: Создание таблиц. Последовательности.
Тема 2: Вставка, изменение и удаление данных из таблиц.
Тема 3: Транзакции.

Вариант 6.
1. Создать таблицу для хранения данных о книгах. Таблица должна содержать поле для уникального номера, названия книги, количества экземпляров тиража.
2. Напишите команды для вставки в таблицу 5-7 записей о книгах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите две команды изменения данных: одну - для изменения названия книги с самым большим номером, вторую - для увеличения вдвое тиража книги с самым маленьким номером. После этих двух команд напишите команду подтверждения транзакции.
4. Напишите команду удаления строк с данными о книгах с нечетными номерами.
5. Напишите команду отмены транзакции, а затем повторите команду удаления (см. п.4), но для четных номеров. Подтвердите транзакцию.

Лабораторная работа 4
Тема 1: Блоки PL/SQL. Типы данных и операторы языка PL/SQL.
Тема 2: Вывод данных.
Тема 3: Работа с базами данных в программах PL/SQL. Курсоры.
Тема 4: Обработка исключительных ситуаций.

Вариант 6.
1. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 4, используя простой цикл Loop, и выводит результаты.
2. Составить и выполнить программу PL/SQL, которая выводит сумму (цифрами) оплаты учебы за семестр в рублях. Слово «рубль» должно склоняться в соответствии с правилами русского языка. Для определения используйте оператор CASE.
3. Составить и выполнить программу PL/SQL, которая считывает из базы данных максимальный заказ до 05 января, и выводит результат.
4. Составить и выполнить программу PL/SQL, которая, используя SELECT ... INTO ..., считывает из базы данных даты заказов до 05 января, и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке.
5. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных имена продавцов из Лондона и выводит результат.

Лабораторная работа 5
Тема 1: Хранимые процедуры и функции PL/SQL .
Тема 2: Пакеты PL/SQL .
Тема 3: Триггеры PL/SQL .

Вариант 6.
1. Создать пакет, в который поместить процедуру, которая выводит самую короткую из двух строк, заданных в качестве аргументов. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о  последних N (передать в параметре) по алфавиту покупателях и их заказах. Вызовите процедуру пакета из безымянного блока.
3. Создать триггер PL/SQL, который регистрирует изменение комиссионных, только если новое значение больше прежнего.
4. Создать триггер PL/SQL, который запускается при вставке, изменении и удалении заказов. Триггер должен регистрировать тип и дату операции и запрещать удаление, если стоимость заказа превышает $5000.

Дополнительная информация

Зачет
Грязнов Н.Г.
2017
Сетевые базы данных. Лабораторная работа 1. Вариант 6.
Лабораторная работа 1 Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения. Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы Тема 3: Представления Задание 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 200, если они не находятся в San Jose 2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость в рублях (по текущ
User nik200511 : 24 марта 2022
109 руб.
Сетевые базы данных. Лабораторные работы 1-3. Вариант 6.
Лабораторная работа 1 Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения. Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы Тема 3: Представления Задание 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 200, если они не находятся в San Jose 2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость в рублях (по текущ
User nik200511 : 24 марта 2022
318 руб.
Лабораторная работа №1 Сетевые базы данных
Лабораторная работа N 1 Язык MySQL Задание В файл z1-1.txt занесите ответы на следующие вопросы: Напишите запрос, который выводит все строки из таблицы Покупателей, для которых номер продавца равен 1001. Напишите запрос, который выводит таблицу Продавцов со столбцами в следующем порядке: city, sname, snum, comm. Напишите запрос, который выводит оценку (rating), сопровождаемую именем каждого покупателя в городе San Jose. Напишите запрос, который выводит значение номера продавца всех продавцов из
User Axi0ma : 14 июня 2018
45 руб.
Сетевые базы данных. Лабораторные работы №1-6 . Вариант №2
Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения. Выборка данных из объединенных таблиц Создание таблиц. Последовательности Блоки PL/SQL. Типы данных и операторы языка PL/SQL Работа с базами данных в программах PL/SQL. Курсоры Хранимые процедуры и функции PL/SQL Триггеры PL/SQL
User debuser : 7 марта 2016
300 руб.
Сетевые базы данных. Лабораторные работы №1-6 . Вариант №2
Сетевые базы данных - Лабораторные работы 1-7 - 6 вариант
Вариант 6. 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 200, если они не находятся в San Jose 2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1001 и 1003. 3. Напишите запрос, который сосчитал бы сумму всех заказов на 4 и 5 января 2010 г. 4. Напишите запрос, который выбрал бы наибольший заказ для каждого продавца. 5. Напишите запрос, который выбрал бы наименьший номер заказа на каждое число с сортировк
User студент-сибгути : 30 сентября 2015
499 руб.
Сетевые базы данных. Лабораторные работы №№1-6. Вариант №9.
Лабораторная работа 1 Вариант 9. 1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными меньше 0.13, если они не находятся в San Jose 2. Напишите запрос, который может вывести всех покупателей, чьи города начинаются с буквы, попадающей в диапазон от A до L. 3. Напишите запрос, который сосчитал бы среднюю сумму заказа для покупателя 2004. 4. Напишите запрос, который выбрал бы наименьший заказ для каждого продавца. 5. Напишите запрос, который выб
User nik200511 : 26 февраля 2015
208 руб.
Сетевые базы данных. Лабораторные работы №1-3.
Темы 1. Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения. 2. Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы 3. Представления Задание 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой не выше 100, если они не из San Jose 2. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 4 января) его номер, стоимость заказа, имя продавца и размер к
User sibguter : 18 февраля 2020
179 руб.
Лабораторная работа №1 по дисциплине «Сетевые базы данных»
1. Назовите команды, позволяющие просматривать содержимое таблиц и получать информацию об их структуре. 2. Перечислите известные вам реляционные, булевы и специальные операторы языка MySQL. 3. Каким образом агрегатные функции применяются к группам строк? 4. Для чего служит механизм определения псевдонимов таблиц? 5. Назовите команды создания, изменения и удаления таблиц. 6. Перечислите команды изменения данных в таблицах.
User mike_vorn : 18 марта 2012
350 руб.
Физика часть 2-я, Экзамен, Билет №9
1. Реальный электрический контур. Свободные затухающие электромагнитные колебания: дифференциальное уравнение, его решение. Функции силы тока в катушке и напряжения на обкладках конденсатора от времени. 2. Интерференция волн. Общий вид интерференционной картины. Условия наблюдения устойчивой интерференционной картины. Когерентные волны и способ их получения. 3. На дифракционную решётку нормально падает монохроматический свет с длиной волны 600 нм. Вычислите наибольший порядок спектра, полученный
User Vodoley : 16 июня 2019
55 руб.
Термодинамика и теплопередача МИИТ 2013 Задача 12 Вариант 5
В установке по приготовлению дистиллированной воды для заправки системы охлаждения тепловозного дизеля насыщенный пар, имея абсолютное давление p1 и степень сухости x=0,95, конденсируется и охлаждается до температуры t=80 ºC проточной водой. Какое количество воды требуется для приготовления дистиллята в сутки в количестве G, если температурный перепад проточной воды в теплообменнике установки составляет ΔtW? Теплообменом рабочих тел установки с окружающей средой пренебречь.
User Z24 : 28 декабря 2025
150 руб.
Термодинамика и теплопередача МИИТ 2013 Задача 12 Вариант 5
Курсовая работа по предмету: «Основы системного программирования»
Задание 1. Условие: Создать командный файл, который выполняет следующие действия: a. Очистка экрана b. Создание директории C:\TEMP c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя. e. Сравнение копий с оригиналами. f. Просмотр постранично содержимого директории C:\TEMP. g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории. Задание 2. Условие: Написать и отладить п
User kombat64 : 20 апреля 2011
80 руб.
Лабораторные работы №1,2,3. Общая теория связи
«Исследование помехоустойчивости дискретных видов модуляции» «Исследование помехоустойчивости методов приёма дискретных сигналов» «Исследование согласованного фильтра дискретных сигналов известной формы»
User pioro : 22 июня 2016
250 руб.
up Наверх