Сетевые базы данных - Лабораторные работы 1-7 - 6 вариант
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Описание
Вариант 6.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 200, если они не находятся в San Jose
2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1001 и 1003.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 4 и 5 января 2010 г.
4. Напишите запрос, который выбрал бы наибольший заказ для каждого продавца.
5. Напишите запрос, который выбрал бы наименьший номер заказа на каждое число с сортировкой по убыванию чисел.
Вариант 6.
1. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 3 и 5 января) его номер, стоимость заказа, имя продавца и размер комиссионных, полученных продавцом за этот заказ.
2. Выведите имена и города всех заказчиков с рейтингом, отличным от Grassa, используя подзапрос.
3. Создайте представление на основе запроса из задания 1 лабораторной работы № 1.
4. Выведите продавцов из первые трех по алфавиту городов и все их заказы.
5. Используя представление, созданное в задании 3, выведите данные о покупателях из San Jose.
Вариант 6.
1. Создать таблицу для хранения данных о книгах. Таблица должна содержать поле для уникального номера, названия книги, количества экземпляров тиража.
2. Напишите команды для вставки в таблицу 5-7 записей о книгах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите две команды изменения данных: одну - для изменения названия книги с самым большим номером, вторую - для увеличения вдвое тиража книги с самым маленьким номером. После этих двух команд напишите команду подтверждения транзакции.
4. Напишите команду удаления строк с данными о книгах с нечетными номерами.
5. Напишите команду отмены транзакции, а затем повторите команду удаления (см. п.4), но для четных номеров. Подтвердите транзакцию.
6. Используя команду CREATE TABLE … AS SELECT, создайте таблицу для хранения данных, формируемых представлением из задания 3 лабораторной работы № 2.
Вариант 6.
1. Написать и выполнить безымянный блок PL/SQL, в котором объявите одну переменную числового типа, одну переменную символьного типа и одну переменную типа даты. Числовой переменной и переменной типа даты присвойте начальные значения. В основной части блока присвойте символьной переменной конкретное значение и напишите функцию вывода значений всех переменных.
2. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 4, используя простой цикл Loop, и выводит результаты.
3. Составить и выполнить программу PL/SQL, которая выводит сумму (цифрами) оплаты учебы за семестр в рублях. Слово «рубль» должно склоняться в соответствии с правилами русского языка. Для определения используйте оператор CASE.
Вариант 6.
1. Составить и выполнить программу PL/SQL, которая считывает из базы данных максимальный заказ до 05.01.2009 г., и выводит результат.
2. Составить и выполнить программу PL/SQL, которая считывает из базы данных даты заказов до 05.01.2009 г., и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS и выводом сообщения об ошибке из этого раздела.
3. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных имена продавцов из Лондона и выводит результат.
Вариант 6.
1. Создать хранимую процедуру PL/SQL, которая выводит самую короткую из двух строк, заданных в качестве аргументов. Вызвать процедуру из безымянного блока.
2. Создать пакет, в который поместить процедуру из п.1. Вызвать процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая считывает из базы данных информацию о последних N (передать в параметре) по алфавиту покупателях и их заказах. Вызовите процедуру пакета из безымянного блока.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 200, если они не находятся в San Jose
2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1001 и 1003.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 4 и 5 января 2010 г.
4. Напишите запрос, который выбрал бы наибольший заказ для каждого продавца.
5. Напишите запрос, который выбрал бы наименьший номер заказа на каждое число с сортировкой по убыванию чисел.
Вариант 6.
1. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 3 и 5 января) его номер, стоимость заказа, имя продавца и размер комиссионных, полученных продавцом за этот заказ.
2. Выведите имена и города всех заказчиков с рейтингом, отличным от Grassa, используя подзапрос.
3. Создайте представление на основе запроса из задания 1 лабораторной работы № 1.
4. Выведите продавцов из первые трех по алфавиту городов и все их заказы.
5. Используя представление, созданное в задании 3, выведите данные о покупателях из San Jose.
Вариант 6.
1. Создать таблицу для хранения данных о книгах. Таблица должна содержать поле для уникального номера, названия книги, количества экземпляров тиража.
2. Напишите команды для вставки в таблицу 5-7 записей о книгах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите две команды изменения данных: одну - для изменения названия книги с самым большим номером, вторую - для увеличения вдвое тиража книги с самым маленьким номером. После этих двух команд напишите команду подтверждения транзакции.
4. Напишите команду удаления строк с данными о книгах с нечетными номерами.
5. Напишите команду отмены транзакции, а затем повторите команду удаления (см. п.4), но для четных номеров. Подтвердите транзакцию.
6. Используя команду CREATE TABLE … AS SELECT, создайте таблицу для хранения данных, формируемых представлением из задания 3 лабораторной работы № 2.
Вариант 6.
1. Написать и выполнить безымянный блок PL/SQL, в котором объявите одну переменную числового типа, одну переменную символьного типа и одну переменную типа даты. Числовой переменной и переменной типа даты присвойте начальные значения. В основной части блока присвойте символьной переменной конкретное значение и напишите функцию вывода значений всех переменных.
2. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 4, используя простой цикл Loop, и выводит результаты.
3. Составить и выполнить программу PL/SQL, которая выводит сумму (цифрами) оплаты учебы за семестр в рублях. Слово «рубль» должно склоняться в соответствии с правилами русского языка. Для определения используйте оператор CASE.
Вариант 6.
1. Составить и выполнить программу PL/SQL, которая считывает из базы данных максимальный заказ до 05.01.2009 г., и выводит результат.
2. Составить и выполнить программу PL/SQL, которая считывает из базы данных даты заказов до 05.01.2009 г., и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS и выводом сообщения об ошибке из этого раздела.
3. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных имена продавцов из Лондона и выводит результат.
Вариант 6.
1. Создать хранимую процедуру PL/SQL, которая выводит самую короткую из двух строк, заданных в качестве аргументов. Вызвать процедуру из безымянного блока.
2. Создать пакет, в который поместить процедуру из п.1. Вызвать процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая считывает из базы данных информацию о последних N (передать в параметре) по алфавиту покупателях и их заказах. Вызовите процедуру пакета из безымянного блока.
Дополнительная информация
2015, зачет
Похожие материалы
Сетевые базы данных. Лабораторные работы №1-6 . Вариант №2
debuser
: 7 марта 2016
Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения.
Выборка данных из объединенных таблиц
Создание таблиц. Последовательности
Блоки PL/SQL. Типы данных и операторы языка PL/SQL
Работа с базами данных в программах PL/SQL. Курсоры
Хранимые процедуры и функции PL/SQL
Триггеры PL/SQL
300 руб.
Сетевые базы данных. Лабораторные работы №№1-6. Вариант №9.
nik200511
: 26 февраля 2015
Лабораторная работа 1
Вариант 9.
1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными меньше 0.13, если они не находятся в San Jose
2. Напишите запрос, который может вывести всех покупателей, чьи города начинаются с буквы, попадающей в диапазон от A до L.
3. Напишите запрос, который сосчитал бы среднюю сумму заказа для покупателя 2004.
4. Напишите запрос, который выбрал бы наименьший заказ для каждого продавца.
5. Напишите запрос, который выб
208 руб.
Сетевые базы данных. Лабораторная работа 1. Вариант 6.
nik200511
: 24 марта 2022
Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Задание
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 200, если они не находятся в San Jose
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость в рублях (по текущ
109 руб.
Лабораторная работа №1 Сетевые базы данных
Axi0ma
: 14 июня 2018
Лабораторная работа N 1
Язык MySQL
Задание
В файл z1-1.txt занесите ответы на следующие вопросы:
Напишите запрос, который выводит все строки из таблицы Покупателей, для которых номер продавца равен 1001.
Напишите запрос, который выводит таблицу Продавцов со столбцами в следующем порядке: city, sname, snum, comm.
Напишите запрос, который выводит оценку (rating), сопровождаемую именем каждого покупателя в городе San Jose.
Напишите запрос, который выводит значение номера продавца всех продавцов из
45 руб.
Сетевые базы данных, Лабораторные работы №1-6, 7 вариант
ivanPBT22
: 7 июля 2016
ЛАБОРАТОРНАЯ 1
Задание №1:
Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они не находятся в Лондоне.
Задание №2:
Напишите запрос, который может вывести всех покупателей, чьи города начинаются с буквы, попадающей в диапазон от C до R.
Задание №3:
Напишите запрос, который сосчитал бы сумму всех заказов для продавцов с номерами меньше 1003.
Задание №4:
Напишите запрос, который выбрал бы среднюю сумму заказа для продавцов с номе
300 руб.
Сетевые базы данных. Лабораторная работа №6. Вариант №1.
nik200511
: 20 марта 2018
Лабораторная работа № 6
Вариант 1.
Тема 1: Хранимые процедуры и функции PL/SQL
Тема 2: Пакеты PL/SQL
1. Создать хранимую процедуру PL/SQL, которая выводит минимальное из двух чисел, заданных в качестве аргументов. Вызвать процедуру из безымянного блока.
2. Создать пакет, в который поместить процедуру из п.1. Вызвать процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая считывает из базы данных информацию о первых двух покупателях, имеющих заказы до даты, переданной в па
5 руб.
Сетевые базы данных. Лабораторные работы 1-3. Вариант 6.
nik200511
: 24 марта 2022
Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Задание
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 200, если они не находятся в San Jose
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость в рублях (по текущ
318 руб.
Сетевые базы данных. Лабораторные работы №1-5. Вариант №6.
Cole82
: 5 февраля 2017
Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк.
Вариант 6.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 200, если они не находятся в San Jose
2. Запросите двумя способами все заказы, обслуживаемые продавцами с номерами 1001 и 1003.
3. Напишите запрос, который сосчитал бы сумму всех заказов на 4 и 5 января
75 руб.
Другие работы
Синтетические пестициды: bellum contra omnes
OstVER
: 17 марта 2013
XX век преподал людям много суровых уроков, и один из них — понимание того, что далеко не всегда человек поступает разумно, к собственной выгоде. Наряду с кровопролитными войнами, безумной гонкой вооружений человеческое неразумие нагляднее всего проявилось в масштабном использовании недостаточно проверенных средств, которые в какой-то момент показались удобными или выгодными. Именно такой практике должен противостоять принцип презумпции осторожности, одна из наиболее популярных современных идей
5 руб.
Гидравлика Москва 1990 Задача 16 Вариант 9
Z24
: 27 декабря 2025
Определить диаметр d горизонтального стального трубопровода длиной l=20 м, необходимый для пропуска по нему воды в количестве Q, если располагаемый напор равен H. Эквивалентная шероховатость стенок трубы k=0,15 мм.
Указание. Для ряда значений d и заданного Q определяется ряд значений потребного напора Нп. Затем строится график Нп=f(d) и по заданному H определяется d.
160 руб.
Ленточный тормоз лебедки ЛБУ 1100-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 21 мая 2016
Ленточный тормоз лебедки ЛБУ 1100-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
500 руб.
Контрольная по дисциплине: Цифровая обработка сигналов. Вариант 91
xtrail
: 31 августа 2025
Вариант 91
Задача 1. Прохождение дискретного непериодического сигнала через нерекурсивную дискретную цепь.
На вход дискретной цепи подается непериодический сигнал x(n)={x0;x1;x2}.
1.1 Построить график дискретного сигнала.
1.2 Рассчитать спектр ДС с шагом wд/10. Построить амплитудный спектр.
1.3 Построить дискретную цепь. Записать ее передаточную функцию, определить импульсную характеристику цепи.
1.4 Определить сигнал на выходе цепи по формуле линейной свертки
Построить график выходного сигнала
1200 руб.