Лабораторные работы №1-6 по дисциплине: Сетевые Базы Данных. Вариант №2.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Описание
Лабораторная работа №1
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
1. Задание
Вариант 2.
1. Напишите запрос к таблице Покупателей для выборки данных, при этом рейтинг должен быть не ниже 200, кроме покупателей из Лондона.
2. Запросите двумя способами все заказы на 3 и 6 января 2010 г.
3. Напишите запрос, который сосчитал бы сумму всех заказов для продавца с номером 1001.
4. Напишите запрос, который выбрал бы наибольший заказ для каждого продавца.
5. Напишите запрос, который выбрал бы наименьший рейтинг в каждом городе с сортировкой по убыванию названий городов.
Лабораторная работа №2
Тема 1: Выборка данных из объединенных таблиц
Тема 2: Подзапросы. Представления.
1. Задание
Вариант 2.
1. Напишите запрос, который вывел бы для каждого заказа на 4 и 6 января его номер, стоимость заказа, имя продавца и размер комиссионных, полученных продавцом за этот заказ.
2. Выведите имена и города всех заказчиков с рейтингом, отличным от Hoffmana, используя подзапрос.
3. Создайте представление на основе запроса из задания 1 лабораторной работы № 1.
4. Выведите информацию о первых двух покупателях, имеющих заказы до 5-го числа.
5. Используя представление, созданное в задании 3, выведите данные о покупателях с заказами 3 числа.
Лабораторная работа №3
По дисциплине: _Сетевые Базы Данных
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц
Тема 3: Транзакции
1. Задание
Вариант 2.
1. Создать таблицу для хранения данных о городах России. Таблица должна содержать поле для уникального номера, названия города, численности населения.
2. Напишите команды для вставки в таблицу 5-7 записей о городах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите две команды изменения данных: одну - для изменения названия города с самым большим номером, вторую - для увеличения вдвое численности населения города с самым маленьким номером. После этих двух команд напишите команду подтверждения транзакции.
4. Напишите команду удаления строк с данными о городах с нечетными номерами.
5. Напишите команду отмены транзакции, а затем повторите команду удаления (см. п.4), но для четных номеров. Подтвердите транзакцию.
6. Используя команду CREATE TABLE … AS SELECT, создайте таблицу для хранения данных, формируемых представлением из задания 3 лабораторной работы № 2
Лабораторная работа №4
Тема 1: Блоки PL/SQL. Типы данных и операторы языка PL/SQL
Тема 2: Вывод данных
1. Задание
Вариант 2.
1. Написать и выполнить безымянный блок PL/SQL, в котором объявите одну переменную числового типа, одну переменную символьного типа и одну переменную типа даты. Переменной символьного типа присвойте начальное значение. В основной части блока присвойте числовой переменной и переменной типа даты конкретные значения и напишите функцию вывода значений всех переменных.
2. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 2, используя цикл While, и выводит результаты.
3. Составить и выполнить программу PL/SQL, которая определяет, какие знаки Зодиака попадают на летние месяцы. Для определения используйте оператор CASE.
Лабораторная работа №5
По дисциплине: _Сетевые Базы Данных
Тема 1: Работа с базами данных в программах PL/SQL. Курсоры
Тема 2: Обработка исключительных ситуаций
1. Задание
Вариант 2.
1. Составить и выполнить программу PL/SQL, которая считывает из базы данных имя продавца, работающего в Нью-Йорке, максимальную дату его заказов и выводит результат.
2. Составить и выполнить программу PL/SQL, которая считывает из базы данных имя продавца, работающего в Лондоне, максимальную дату его заказов и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS и выводом сообщения об ошибке из этого раздела.
3. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных имена продавцов, чьи комиссионные меньше 0.14, и выводит результат.
Лабораторная работа №6
По дисциплине: Сетевые Базы Данных
Тема 1: Хранимые процедуры и функции PL/SQL
Тема 2: Пакеты PL/SQL
1. Задание
Вариант 2.
1. Создать хранимую процедуру PL/SQL, которая выводит конкатенацию двух строк, заданных в качестве аргументов. Вызвать процедуру из безымянного блока.
2. Создать пакет, в который поместить процедуру из п.1. Вызвать процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая считывает из базы данных информацию о первых N (передать в параметре) по возрастанию стоимостей заказах и именах их покупателей. Вызовите процедуру пакета из безымянного блока..
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
1. Задание
Вариант 2.
1. Напишите запрос к таблице Покупателей для выборки данных, при этом рейтинг должен быть не ниже 200, кроме покупателей из Лондона.
2. Запросите двумя способами все заказы на 3 и 6 января 2010 г.
3. Напишите запрос, который сосчитал бы сумму всех заказов для продавца с номером 1001.
4. Напишите запрос, который выбрал бы наибольший заказ для каждого продавца.
5. Напишите запрос, который выбрал бы наименьший рейтинг в каждом городе с сортировкой по убыванию названий городов.
Лабораторная работа №2
Тема 1: Выборка данных из объединенных таблиц
Тема 2: Подзапросы. Представления.
1. Задание
Вариант 2.
1. Напишите запрос, который вывел бы для каждого заказа на 4 и 6 января его номер, стоимость заказа, имя продавца и размер комиссионных, полученных продавцом за этот заказ.
2. Выведите имена и города всех заказчиков с рейтингом, отличным от Hoffmana, используя подзапрос.
3. Создайте представление на основе запроса из задания 1 лабораторной работы № 1.
4. Выведите информацию о первых двух покупателях, имеющих заказы до 5-го числа.
5. Используя представление, созданное в задании 3, выведите данные о покупателях с заказами 3 числа.
Лабораторная работа №3
По дисциплине: _Сетевые Базы Данных
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц
Тема 3: Транзакции
1. Задание
Вариант 2.
1. Создать таблицу для хранения данных о городах России. Таблица должна содержать поле для уникального номера, названия города, численности населения.
2. Напишите команды для вставки в таблицу 5-7 записей о городах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите две команды изменения данных: одну - для изменения названия города с самым большим номером, вторую - для увеличения вдвое численности населения города с самым маленьким номером. После этих двух команд напишите команду подтверждения транзакции.
4. Напишите команду удаления строк с данными о городах с нечетными номерами.
5. Напишите команду отмены транзакции, а затем повторите команду удаления (см. п.4), но для четных номеров. Подтвердите транзакцию.
6. Используя команду CREATE TABLE … AS SELECT, создайте таблицу для хранения данных, формируемых представлением из задания 3 лабораторной работы № 2
Лабораторная работа №4
Тема 1: Блоки PL/SQL. Типы данных и операторы языка PL/SQL
Тема 2: Вывод данных
1. Задание
Вариант 2.
1. Написать и выполнить безымянный блок PL/SQL, в котором объявите одну переменную числового типа, одну переменную символьного типа и одну переменную типа даты. Переменной символьного типа присвойте начальное значение. В основной части блока присвойте числовой переменной и переменной типа даты конкретные значения и напишите функцию вывода значений всех переменных.
2. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 2, используя цикл While, и выводит результаты.
3. Составить и выполнить программу PL/SQL, которая определяет, какие знаки Зодиака попадают на летние месяцы. Для определения используйте оператор CASE.
Лабораторная работа №5
По дисциплине: _Сетевые Базы Данных
Тема 1: Работа с базами данных в программах PL/SQL. Курсоры
Тема 2: Обработка исключительных ситуаций
1. Задание
Вариант 2.
1. Составить и выполнить программу PL/SQL, которая считывает из базы данных имя продавца, работающего в Нью-Йорке, максимальную дату его заказов и выводит результат.
2. Составить и выполнить программу PL/SQL, которая считывает из базы данных имя продавца, работающего в Лондоне, максимальную дату его заказов и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS и выводом сообщения об ошибке из этого раздела.
3. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных имена продавцов, чьи комиссионные меньше 0.14, и выводит результат.
Лабораторная работа №6
По дисциплине: Сетевые Базы Данных
Тема 1: Хранимые процедуры и функции PL/SQL
Тема 2: Пакеты PL/SQL
1. Задание
Вариант 2.
1. Создать хранимую процедуру PL/SQL, которая выводит конкатенацию двух строк, заданных в качестве аргументов. Вызвать процедуру из безымянного блока.
2. Создать пакет, в который поместить процедуру из п.1. Вызвать процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая считывает из базы данных информацию о первых N (передать в параметре) по возрастанию стоимостей заказах и именах их покупателей. Вызовите процедуру пакета из безымянного блока..
Дополнительная информация
1 и 6 лабораторные работы не зачтены с первого раза, поэтому в них указаны замечания и проведена работа над ошибками, со второго раза они были зачтены.
Работы сдавались в 2015 году: проверил: Грязнов Н.Г.
Работы сдавались в 2015 году: проверил: Грязнов Н.Г.
Похожие материалы
Лабораторные работы №1-6 по дисциплине "Сетевые базы данных", вариант №2
selkup
: 12 октября 2015
Задание:
1. Напишите запрос к таблице Покупателей для выборки данных, при этом рейтинг должен быть не ниже 200, кроме покупателей из Лондона.
2. Запросите двумя способами все заказы на 3 и 6 января 2010 г.
3. Напишите запрос, который сосчитал бы сумму всех заказов для продавца с номером 1001.
300 руб.
Сетевые базы данных. Лабораторная работа №1. Вариант 2.
Рома38
: 22 мая 2025
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Вариант 2.
1. Напишите запрос к таблице Покупателей для выборки данных, при этом рейтинг должен быть не ниже 200, кроме покупателей из Лондона.
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков,
350 руб.
Сетевые базы данных, Лабораторная работа №1, Вариант №2
Cherebas
: 24 марта 2016
1. Напишите запрос к таблице Покупателей для выборки данных, при этом рейтинг должен быть не ниже 200, кроме покупателей из Лондона.
2. Запросите двумя способами все заказы на 3 и 6 января.
3. Напишите запрос, который сосчитал бы сумму всех заказов для продавца с номером 1001.
4. Напишите запрос, который выбрал бы наименьший рейтинг в каждом городе с сортировкой по убыванию названий городов.
5. Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные
100 руб.
Сетевые базы данных. Лабораторная работа №1. Вариант №2
bvv1975
: 25 января 2016
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения.
(в лекциях см. п. 2, 1.4, 3 1.1)
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
(в лекциях см. п.3.1.1)
Пример задания:
1. Вывести имена всех продавцов и города, в которых они работают, кроме продавцов, работающих в Лондоне.
20 руб.
Лабораторные работы №№1-6 по дисциплине: Сетевые базы данных. Вариант №7
SibGOODy
: 15 июля 2018
Лабораторная работа №1
Тема 1: Типы данных SQLOracle. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они не находятся в Лондоне
2. Напишите запрос, который может вывести всех покупателей, чьи города начинаются с буквы, попадающей в диапазон от C до R.
3. Напишите запрос, который сосчитал бы сумму всех зак
1500 руб.
Лабораторные работы №1-6 по дисциплине: Сетевые базы данных. Вариант №7.
teacher-sib
: 28 ноября 2016
Лабораторная работа 1
Тема 1: Типы данных SQL Oracle. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк
Вариант 7.
Таблица покупателей
Таблица продавцов
Таблица заказов
Задание 1:
Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой выше 100, если они не находятся в Лондоне
Задание 2:
Напишите запрос, который может вывести всех покупателей, чьи города начинаются с буквы, по
300 руб.
Лабораторная работа №1 Сетевые базы данных
Axi0ma
: 14 июня 2018
Лабораторная работа N 1
Язык MySQL
Задание
В файл z1-1.txt занесите ответы на следующие вопросы:
Напишите запрос, который выводит все строки из таблицы Покупателей, для которых номер продавца равен 1001.
Напишите запрос, который выводит таблицу Продавцов со столбцами в следующем порядке: city, sname, snum, comm.
Напишите запрос, который выводит оценку (rating), сопровождаемую именем каждого покупателя в городе San Jose.
Напишите запрос, который выводит значение номера продавца всех продавцов из
45 руб.
Сетевые базы данных. Лабораторные работы №№1-3. Вариант №2
platochek
: 15 октября 2018
Вариант 2.
Лабораторная 1
1. Напишите запрос к таблице Покупателей для выборки данных, при этом рейтинг должен быть не ниже 200, кроме покупателей из Лондона.
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных не в Лондоне и не в Риме.
3. Напишите запрос, который выбрал бы наименьший рейтинг в каждом городе с сортировкой по убыванию названий городов.
4. Напишите запрос, который выводит имена и города всех пр
150 руб.
Другие работы
Зачетная работа по дисциплине: Основы оптической связи. Билет №3
Учеба "Под ключ"
: 19 августа 2022
Основы оптической связи. Тест. Билет 3.
ПК-1
1. Перечислить оптические приборы техники связи, которые строятся на основе интерференции.
2. Что относится к передаточным характеристикам волоконных световодов?
3. Что разделяют оптические разветвители?
4. Какие конструкции лазеров используются в технике оптической связи?
5. Чем ограничена полоса частот информационного сигнала при прямой модуляции для СИД и ППЛ?
6. Что ограничивает диапазон оптических частот для фотодетектирования в полупроводников
600 руб.
Фонтанная арматура ОУЭН-168*65-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 7 июня 2016
Фонтанная арматура ОУЭН-168*65-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
500 руб.
Лифт-реактор. Вид общий
Laguz
: 29 февраля 2024
Чертеж Лифт-реактора. Вид общий
Для проекта "Проектирование установки
каталитического крекинга"
Сделано в компас 21+сохранено в компас 11
300 руб.
Финансы. 12-й вариант. КР.
studypro3
: 27 марта 2018
1. Какова сумма дисконта при учете переводного векселя по сложной учетной ставке 21% годовых? Переводной вексель выдается на сумму 500 д.е., срок его погашения – два года.
2. Коммерческий банк может предоставить кредит на сумму 52000 д.е. на 8 лет с погашением его равными частями в конце каждого года. Процентная ставка по кредиту принята 12%. Определить общую сумму долга, которую получит банк в конце этого срока.
3. Предприятие обратилось в банк за получением кредита в сумме 5000 д.е. со сроко
300 руб.