Лабораторные работы №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 руб.
Другие работы
Программирование (ч. 2-я). Вариант №6
najdac
: 17 ноября 2021
Задание: разработать программу для создания и работы с двусвязным списком , состоящим из структур. Для работы со списком создать меню со следующими пунктами:
1. Создание списка.
2. Просмотр списка.
3. Добавление в список новой записи.
4. Поиск и корректировка записи в списке.
5. Удаление записи из списка.
6. Сохранение списка в файле.
7. Загрузка списка из файла.
8. Выход.
Вариант задания:
6. Структура содержит название товара, цену, количество товара. Удалять из списка партии товара, превыша
123 руб.
ВКР Бакалавра "Автоматизация учета информационно-вычислительной техники на предприятии ООО»
holm4enko87
: 15 июня 2017
Цель данной работы — разработка автоматизированной системы учёта
информационно-вычислительной техники на предприятии ООО».
Для достижения цели необходимо решить следующие задачи:
- Изучить специфику учёта информационно-вычислительной
техники.
- Проанализировать предметную область и выделить задачи
автоматизации учёта.
- Выбрать средства разработки информационной системы.
- Разработать требования в информационной системе в виде
технического задания.
- Разработать базу данных приложения.
- Разрабо
1253 руб.
«Документирование управленческой деятельности». Зачет. Вариант №3
ДО Сибгути
: 29 января 2016
Содержание
1. приказ по хозяйственной деятельности
2. выписка из приказа по хозяйственной деятельности
3. приказ по личному составу
4. выписка из приказа по личному составу
50 руб.
Великие проекты в бассейне Нила
elementpio
: 11 марта 2013
Нил (египетское название — Эль-Бахр) — одна из величайших рек мира. Длина — 6671 км, площадь бассейна — около 3 млн км2. На территории бассейна расположены Руанда, Танзания, Уганда, Судан, Египет. Исток — на Восточно-Африканском плоскогорье (р. Рукарара, приток р. Кагера). Нил протекает через систему крупных озер: Виктория, Кьога, Мобуту Сесе Секо (оз. Альберта), течет по плоскогорью, равнинам Судана, пересекает заболоченный район Сэдд, после впадения р. Эль-Газаль получает название Белый Нил и