Лабораторная работа № 1-7. Сетевые базы данных (7-й семестр). Вариант №4.

Цена:
550 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon лр1.doc
material.view.file_icon lab1_1.sql
material.view.file_icon lab1_3.sql
material.view.file_icon lab1_4.sql
material.view.file_icon lab1_5.sql
material.view.file_icon lab1_2_1.sql
material.view.file_icon lab1_2_2.sql
material.view.file_icon
material.view.file_icon лр2.doc
material.view.file_icon lab2_1.sql
material.view.file_icon lab2_2.sql
material.view.file_icon lab2_3.sql
material.view.file_icon lab2_4.sql
material.view.file_icon lab2_5.sql
material.view.file_icon
material.view.file_icon лр3.doc
material.view.file_icon lab3_1.sql
material.view.file_icon lab3_2.sql
material.view.file_icon lab3_3.sql
material.view.file_icon lab3_4.sql
material.view.file_icon lab3_5.sql
material.view.file_icon lab3_6.sql
material.view.file_icon
material.view.file_icon лр4.doc
material.view.file_icon lab4_1.sql
material.view.file_icon lab4_2.sql
material.view.file_icon lab4_3.sql
material.view.file_icon
material.view.file_icon лр5.doc
material.view.file_icon lab5_1.sql
material.view.file_icon lab5_2.sql
material.view.file_icon lab5_3.sql
material.view.file_icon
material.view.file_icon лр6.doc
material.view.file_icon lab6_1.sql
material.view.file_icon lab6_2.sql
material.view.file_icon lab6_3.sql
material.view.file_icon
material.view.file_icon лр7.doc
material.view.file_icon lab7_1.sql
material.view.file_icon lab7_2.sql
material.view.file_icon lab7_3.sql
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа 1
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой ниже 300, если они не из Берлина

2. Запросите двумя способами все заказы на 3, 5 и 6 января 2010 г.

3. Напишите запрос, который сосчитал бы среднюю сумму заказа для продавца 1007.

4. Напишите запрос, который выбрал бы наименьший заказ для каждого заказчика с номерами 2001 и 2002.

5. Напишите запрос, который выбрал бы наибольший номер заказа на каждое число с сортировкой по возрастанию номеров заказов.

Лабораторная работа 2

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

Лабораторная работа 3

1. Создать таблицу для хранения данных о марках автомобилей. Таблица должна содержать поле для уникального номера, названия автомобиля, стоимости.

2. Напишите команды для вставки в таблицу 5-7 записей об автомобилях. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.

3. Напишите две команды изменения данных: одну - для изменения названия автомобиля с самым большим номером, вторую - для увеличения вдвое стоимости автомобиля с самым маленьким номером. После этих двух команд напишите команду подтверждения транзакции.

4. Напишите команду удаления строк с данными об автомобилях с нечетными номерами.

5. Напишите команду отмены транзакции, а затем повторите команду удаления (см. п.4), но для четных номеров. Подтвердите транзакцию.

6. Используя команду CREATE TABLE … AS SELECT, создайте таблицу для хранения данных, формируемых представлением из задания 3 лабораторной работы № 2.

Лабораторная работа 4

1. Написать и выполнить безымянный блок PL/SQL, в котором объявите одну переменную числового типа, одну переменную символьного типа и одну переменную типа даты. Переменным символьного и числового типа присвойте начальные значения. В основной части блока присвойте переменной типа даты конкретное значение и напишите функцию вывода значений всех переменных.
2. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 3, используя цикл For, и выводит результаты.
3. Составить и выполнить программу PL/SQL, которая определяет, на какой квартал года попадает Ваш любимый праздник. Для определения используйте оператор CASE.

Лабораторная работа 5

1. Составить и выполнить программу PL/SQL, которая считывает из базы данных имя покупателя, работающего в Берлине, сумму всех его заказов и выводит результат.

2. Составить и выполнить программу PL/SQL, которая считывает из базы данных имя покупателя, работающего в Риме, сумму всех его заказов и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS и выводом сообщения об ошибке из этого раздела.

3. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных названия городов тех покупателей, чей рейтинг больше 200, и выводит результат.

Лабораторная работа 6

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

Лабораторная работа № 7

1. Создать триггер PL/SQL, который запрещает удаление заказов продавца в последний день месяца.

2. Создать триггер PL/SQL, который регистрирует в журнальной таблице операции вставки, изменения и удаления данных в таблице заказов. При регистрации необходимо сохранять вид операции, номер и сумму заказа.

3. Создайте триггер, предназначенный для формирования первичного ключа при вставке строки в таблицу, созданную в задании 1 лабораторной работы 3.

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

Все работы зачтены.
Лабораторная работа №1 по дисциплине «Сетевые базы данных». Вариант №4. (7-й семестр)
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения. (в лекциях см. п. 2, 1.4, 3 1.1) Тема 2: Агрегатные функции. Группировка строк. Сортировка строк (в лекциях см. п.3.1.1) Задание: Вариант 4. 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей с оценкой не выше 200, если они находятся в Риме. 2. Запросите двумя способами все заказы на 3, 5 и 6 января 2010 г. 3. Напишите запрос, который сосчитал бы среднюю
User olyly7 : 21 мая 2012
100 руб.
Сетевые базы данных Лабораторная работа 1 вариант 4
Вариант 4. 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой ниже 300, если они не из Берлина 2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных не в San Jose и не в Berlin. 3. Напишите запрос, который выбрал бы наибольший номер заказа на каждое число с сортировкой по возрастанию номеров заказов. 4. Напишите запрос, который выводит имена и города всех продавцо
User svladislav987 : 29 августа 2023
150 руб.
Сетевые базы данных. Лабораторная работа № 1. Вариант №4
Задание. Лабораторная работа № 1 Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения. (в лекциях см. п. 2, 1.4, 3 1.1) Тема 2: Агрегатные функции. Группировка строк. Сортировка строк (в лекциях см. п.3.1.1) Пример задания: 1. Вывести имена всех продавцов и города, в которых они работают, кроме продавцов, работающих в Лондоне. Решение: select sname,city from sal where city<>'London' Результат: SNAME CITY Serres San Jose Rifkin Barce
User Udacha2013 : 7 марта 2016
200 руб.
Лабораторная работа №1. Сетевые базы данных. Вариант №4
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения. (в лекциях см. п. 2, 1.4, 3 1.1) Тема 2: Агрегатные функции. Группировка строк. Сортировка строк (в лекциях см. п.3.1.1) Вариант 4. 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой ниже 300, если они не из Берлина 2. Запросите двумя способами все заказы на 3, 5 и 6 января 2010 г. 3. Напишите запрос, который сосчитал бы среднюю сумму заказа
User zhekaersh : 16 февраля 2015
70 руб.
Лабораторная работа №1 по дисциплине: Сетевые базы данных. Вариант №4
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения. (в лекциях см. п. 2, 1.4, 3 1.1) Тема 2: Агрегатные функции. Группировка строк. Сортировка строк (в лекциях см. п.3.1.1) Пример задания: Вывести имена всех продавцов и города, в которых они работают, кроме продавцов, работающих в Лондоне. Вариант 4. 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой ниже 300, если они не из Берлина 2. Запросите двумя с
User xtrail : 17 марта 2018
150 руб.
promo
Сетевые базы данных Лабораторная работа № 1 - №6. Вариант №9. 7-й семестр
Лабораторная работа №1 1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными меньше 0.13, если они не находятся в San Jose 2. Напишите запрос, который может вывести всех покупателей, чьи города начинаются с буквы, попадающей в диапазон от A до L. 3. Напишите запрос, который сосчитал бы среднюю сумму заказа для покупателя 2004. 4. Напишите запрос, который выбрал бы наименьший заказ для каждого продавца. 5. Напишите запрос, который выбрал бы сам
User zexor : 18 марта 2015
150 руб.
Лабораторная работа № 1. Сетевые базы данных-2. Вариант № 2 (7-й семестр)
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения. Тема 2: Агрегатные функции. Группировка строк. Сортировка строк Задание: 1. Напишите запрос к таблице Покупателей для выборки данных, при этом рейтинг должен быть не ниже 200, кроме покупателей из Лондона. 2. Запросите двумя способами все заказы на 3 и 6 января 2010 г. 3. Напишите запрос, который сосчитал бы сумму всех заказов для продавца с номером 1001. 4. Напишите запрос, который выбрал бы наибольший
User Doctor_Che : 12 июня 2012
40 руб.
Лабораторная работа №1 Сетевые базы данных
Лабораторная работа N 1 Язык MySQL Задание В файл z1-1.txt занесите ответы на следующие вопросы: Напишите запрос, который выводит все строки из таблицы Покупателей, для которых номер продавца равен 1001. Напишите запрос, который выводит таблицу Продавцов со столбцами в следующем порядке: city, sname, snum, comm. Напишите запрос, который выводит оценку (rating), сопровождаемую именем каждого покупателя в городе San Jose. Напишите запрос, который выводит значение номера продавца всех продавцов из
User Axi0ma : 14 июня 2018
45 руб.
Очистные устройства: двухсекционное очистное устройство типа СКР-2, Очистное устройство типа СКР-1, Магнитное очистное устройство СКР-3 ("Инструкция по пропуску средств очистки и диагностики" ОАО "Транссибнефть" 2006 г. ), Калибр ("Инструкция по пропуску
Очистные устройства: двухсекционное очистное устройство типа СКР-2, Очистное устройство типа СКР-1, Магнитное очистное устройство СКР-3 ("Инструкция по пропуску средств очистки и диагностики" ОАО "Транссибнефть" 2006 г. ), Калибр ("Инструкция по пропуску средств очистки и диагностики" ОАО "Транссибнефть" 2006 г. )-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Нефтегазопромысловое оборудование-Патент-Патентно-информационный обзор-Курсовая работа-Дипломная работа
500 руб.
Очистные устройства: двухсекционное очистное устройство типа СКР-2, Очистное устройство типа СКР-1, Магнитное очистное устройство СКР-3 ("Инструкция по пропуску средств очистки и диагностики" ОАО "Транссибнефть" 2006 г. ), Калибр ("Инструкция по пропуску
Курсовая работа по дисциплине «Сетевое программное обеспечение». Вариант №11.
Задание Написать программу взаимодействия двух машин в режиме “клиент-сервер”. В исходном состоянии машины ждут ввода с клавиатуры команды запроса – get имя_файла. Окончание ввода команды и ее отправка определяется клавишей <Enter>. На приемной стороне в ответ на принятую команду содержимое указанного файла выводится в канал. Передающая сторона принимает этот массив и формирует дисковый файл. Установление связи, передача данных и завершение связи выполнять в соответствии с протоколом IPX. Завер
User teacher-sib : 28 апреля 2017
500 руб.
Курсовая работа по дисциплине «Сетевое программное обеспечение». Вариант №11. promo
Настольные системы управления базами данных
Содержание 1. Настольные СУБД 1.1. Основы работы настольных СУБД 1.2. Microsoft Data Engine 2. Практическая часть работы 2.1. Общая характеристика задачи 2.2. Описание алгоритма решения задачи Список литературы Введение Лет двадцать назад обработка данных происводилась с помощью мэйнфреймов и мини-ЭВМ и имела свои преимущества, в определенной степени утраченные позже, в эпоху персональных компьютеров и настольных СУБД. К ним, в частности, относились: · возможность коллективног
User Elfa254 : 5 октября 2013
10 руб.
Основы теплотехники и гидравлики Загорск 1985 Задача 43
Насос подает воду в количестве Q на высоту h, общая длина нагнетательной трубы l, а диаметр трубы d. На трубе имеются два поворота на 90º угольником, скорость движения воды υ. Коэффициент трения по длине λ, коэффициент местного сопротивления ξ=1,1. Определить полный напор насоса Н и потребляемую мощность N, если КПД насоса 0,6.
User Z24 : 20 ноября 2025
150 руб.
Основы теплотехники и гидравлики Загорск 1985 Задача 43
up Наверх