Сетевые базы данных. Лабораторные работы №1-3.

Цена:
179 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab1.sql
material.view.file_icon ЛР1.docx
material.view.file_icon
material.view.file_icon lab2.sql
material.view.file_icon ЛР2.docx
material.view.file_icon
material.view.file_icon lab3.sql
material.view.file_icon ЛР3.docx

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

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

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

Задание
1. Создать таблицу для хранения данных о странах Европы. Таблица должна содержать поле для уникального номера, названия страны, численности населения.
2. Напишите команды для вставки в таблицу 8-10 записей о странах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите команду удаления строк с данными о странах с нечетными номерами. Напишите команду отмены транзакции, а затем повторите команду удаления, но для четных номеров. Подтвердите транзакцию.
4. Составить и выполнить программу PL/SQL, которая, используя SELECT … INTO …, считывает из базы данных имя покупателя, работающего в Риме, сумму всех его заказов и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке.
5. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных названия городов тех покупателей, чей рейтинг больше 200, и выводит результат.

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

Задание
1. Создать пакет, в который поместить процедуру, которая выводит строчными (маленькими) буквами строку, заданную в качестве аргумента. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о первых двух продавцах, имеющих заказы после даты, переданной в параметре. Вызовите процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая изменяет численность населения в таблице стран Европы из задания 1 лабораторной работы 2. Численность населения должна увеличиться на 10 % для стран, в которых население больше, чем у страны, указанной в параметре.
4. Создать триггер PL/SQL, который разрешает удаление покупателей только из города Лондон.
5. Создать триггер PL/SQL, который регистрирует в журнальных таблицах операции вставки, изменения и удаления данных в таблице продавцов. Каждый вид операции необходимо регистрировать в своей таблице. При регистрации необходимо сохранять пользователя и время ее выполнения. Вывести содержимое журнала регистрации.

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

Уважаемый студент дистанционного обучения,
Оценена Ваша работа по предмету: Сетевые базы данных (ДВ 7.1)
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 31.01.2020
Рецензия:Уважаемый,
Грязнов Николай Геннадьевич

Уважаемый студент дистанционного обучения,
Оценена Ваша работа по предмету: Сетевые базы данных (ДВ 7.1)
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 31.01.2020
Рецензия:Уважаемый,
Грязнов Николай Геннадьевич

Уважаемый студент дистанционного обучения,
Оценена Ваша работа по предмету: Сетевые базы данных (ДВ 7.1)
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 31.01.2020
Рецензия:Уважаемый,
Грязнов Николай Геннадьевич
Лабораторная работа №1 Сетевые базы данных
Лабораторная работа N 1 Язык MySQL Задание В файл z1-1.txt занесите ответы на следующие вопросы: Напишите запрос, который выводит все строки из таблицы Покупателей, для которых номер продавца равен 1001. Напишите запрос, который выводит таблицу Продавцов со столбцами в следующем порядке: city, sname, snum, comm. Напишите запрос, который выводит оценку (rating), сопровождаемую именем каждого покупателя в городе San Jose. Напишите запрос, который выводит значение номера продавца всех продавцов из
User Axi0ma : 14 июня 2018
45 руб.
Лабораторная работа №1 по дисциплине «Сетевые базы данных»
1. Назовите команды, позволяющие просматривать содержимое таблиц и получать информацию об их структуре. 2. Перечислите известные вам реляционные, булевы и специальные операторы языка MySQL. 3. Каким образом агрегатные функции применяются к группам строк? 4. Для чего служит механизм определения псевдонимов таблиц? 5. Назовите команды создания, изменения и удаления таблиц. 6. Перечислите команды изменения данных в таблицах.
User mike_vorn : 18 марта 2012
350 руб.
Лабораторная работа №1. Сетевые базы данных. Вариант №1.
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей с оценкой ниже 100, если они не находятся в Лондоне 2. Напишите запрос, который может вывести всех покупателей, чьи имена начинаются с буквы, попадающей в диапазон от A до G. 3. Напишите запрос, который сосчитал бы сумму всех заказов на 4 и 6 января 2010 г. 4. Напишите запрос, который выбрал бы среднюю сумму заказа для каждого заказчика. 5. Напишите запрос, который выбрал бы наивысший рейтинг в кажд
User zhdv : 17 января 2016
59 руб.
Лабораторная работа №1 по дисциплине «Сетевые базы данных-1»
Лабораторная работа N 1 Язык MySQL Задание В файл z1-1.txt занесите ответы на следующие вопросы, после чего вышлите этот файл: Напишите запрос, который выводит все строки из таблицы Покупателей, для которых номер продавца равен 1001. Напишите запрос, который выводит таблицу Продавцов со столбцами в следующем порядке: city, sname, snum, comm. Напишите запрос, который выводит оценку (rating), сопровождаемую именем каждого покупателя в городе San Jose. Напишите запрос, который выводит значение номе
User RishaDolos : 10 февраля 2012
24 руб.
Лабораторная работа № 1 по дисциплине «Сетевые базы данных-1»
Задание В файл z1-1.txt занесите ответы на следующие вопросы, после чего вышлите этот файл: Напишите запрос, который выводит все строки из таблицы Покупателей, для которых номер продавца равен 1001. Напишите запрос, который выводит таблицу Продавцов со столбцами в следующем порядке: city, sname, snum, comm. Напишите запрос, который выводит оценку (rating), сопровождаемую именем каждого покупателя в городе San Jose. Напишите запрос, который выводит значение номера продавца всех продавцов и
User m9c1k : 6 февраля 2012
400 руб.
Лабораторная работа № 1 по дисциплине «Сетевые базы данных-1»
Сетевые базы данных. Лабораторная работа №1. Вариант 2.
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения. Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы Тема 3: Представления Вариант 2. 1. Напишите запрос к таблице Покупателей для выборки данных, при этом рейтинг должен быть не ниже 200, кроме покупателей из Лондона. 2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков,
User Рома38 : 22 мая 2025
350 руб.
Сетевые базы данных Лабораторная работа 1 вариант 4
Вариант 4. 1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой ниже 300, если они не из Берлина 2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных не в San Jose и не в Berlin. 3. Напишите запрос, который выбрал бы наибольший номер заказа на каждое число с сортировкой по возрастанию номеров заказов. 4. Напишите запрос, который выводит имена и города всех продавцо
User svladislav987 : 29 августа 2023
150 руб.
Лабораторная работа № 1 Язык MySQL Сетевые базы данных
Задание В файл z1-1.txt занесите ответы на следующие вопросы: 1. Напишите запрос, который выводит все строки из таблицы Покупателей, для которых номер продавца равен 1001. 2. Напишите запрос, который выводит таблицу Продавцов со столбцами в следующем порядке: city, sname, snum, comm. 3. Напишите запрос, который выводит оценку (rating), сопровождаемую именем каждого покупателя в городе San Jose. 4. Напишите запрос, который выводит значение номера продавца всех продавцов из таблицы Заказов без как
User SibSUTTI : 4 июля 2023
20 руб.
promo
Проектирование цеха по изготовлению основного диска центробежного компрессора
ВВЕДЕНИЕ 3 1. Назначение детали и анализ её технологичности 4 2. Определение типа производства и формы организации 5 3. Выбор наиболее рационального способа получения заготовки 7 4. Выбор баз и методов обработки 9 5. Расчет припусков и межоперационных размеров 10 5.1 Обработка двух торцевых поверхностей, образующих размер 45–0,05 10 5.2 Обработка цилиндрической поверхности образующие размер Ø80(+0,03) 14 6. Расчет режимов резания и норм времени на операции 17 6.1 Токарно-карусельная с ЧПУ 17 6.
User DoctorKto : 15 октября 2012
150 руб.
Проектирование цеха по изготовлению основного диска центробежного компрессора
Теплотехника МГУПП 2015 Задача 3.2 Вариант 85
Определить необходимую толщину слоя теплоизоляции δиз наружной стены холодильной камеры (рис. 3), если: толщина стены δст; коэффициенты теплопроводности соответственно материала стены и теплоизоляции λст и λиз; температура наружного воздуха и воздуха в холодильной камере tв1 и tв2; коэффициенты теплоотдачи от наружного воздуха к стене α1 и от поверхности теплоизоляции к воздуху в холодильной камере α2; заданная плотность теплового потока q.Оценить также температуры поверхностей tc1, tc2 и
User Z24 : 8 января 2026
150 руб.
Теплотехника МГУПП 2015 Задача 3.2 Вариант 85
Проектирование многоэтажного жилого монолитного дома с квартирами в 2-х уровнях
Введение 1. Общие исходные данные 2. Технико-экономическое обоснование принятого варианта 3. Архитектурно-строительная часть 4. Расчетно-конструктивная часть 5. Технология, организация, планирование и управление строительства 6. Экономическая часть 7. Техника безопасности и охрана труда Список используемой литературы. 5. Перечень графического материала (с указанием обязательных чертежей) 1. Фасад, план озеленения, планы этажей, разрез. 2. Чертеж фундамента, монолитного перекрытия и стены. 3. Стр
User Aronitue9 : 2 мая 2012
400 руб.
Розрахунок притирки торцових поверхонь деталей насоса – форсунки АР-23
1 Опис пристосування У даній частині дипломного проекту розробляється пристосування для притирки торцових поверхонь деталей насоса – форсунки АР-23, які встановлені на двигуні КамАЗ-740 автомобіля КамАЗ-5320, які мають сім отворів і розраховані на подачу палива 73 – 76 мм3. Час впорскування та кількість подаваємого палива здійснюється поворотом плунжера за допомогою рейок насоса – форсунки АР – 23. Технічні вимоги на ремонт даної насоса – форсунки слідуючі. 1 Допускається ремонт плунжерної пари
User OstVER : 20 апреля 2013
75 руб.
Розрахунок притирки торцових поверхонь деталей насоса – форсунки АР-23
up Наверх