Страницу Назад
Поискать другие аналоги этой работы
400 Лабораторные работы №№1-3 по дисциплине: Сетевые базы данных (ДВ 7.1). Вариант №8 2022 г.ID: 243568Дата закачки: 19 Марта 2024 Продавец: Alexey312451 (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Microsoft Office Сдано в учебном заведении: СибГУТИ Описание: Лабораторная работа 1 Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения. Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы Тема 3: Представления Вариант 8. 1. Напишите запрос к таблице Продавцов, чей вывод может включить всех продавцов, причем с комиссионными не меньше 0.13, если они не находятся в Лондоне 2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести для заказчиков, размещенных в San Jose и в Barcelona. 3. Напишите запрос, который выбрал бы самый поздний заказ каждого продавца с сортировкой по убыванию дат заказов. 4. Напишите запрос, который выводит имена и города всех продавцов, у которых процент комиссионных больше, чем у Motiki, используя подзапрос. 5. Создайте представление на основе запроса из задания 1 и, используя это представление, выведите данные о продавцах с комиссионными больше 0,11. Лабораторная работа 2 Тема 1: Выборка данных из объединенных таблиц. Тема 2: Подзапросы. Тема 3: Создание таблиц. Вариант 8. 1. Создать таблицу для хранения данных о книгах. Таблица должна содержать поле для уникального номера, названия книги, количества экземпляров тиража. 2. Напишите команды для вставки в таблицу 8-10 записей о книгах. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера. 3. Напишите команду удаления строк с данными о книгах с нечетными номерами. Напишите команду отмены транзакции, а затем повторите команду удаления, но для четных номеров. Подтвердите транзакцию. 4. Составить и выполнить программу PL/SQL, которая, используя SELECT … INTO …, считывает из базы данных имена продавцов, чьи комиссионные меньше 0.15, и выводит результат. Добавить в программу раздел Exception с обработчиком OTHERS, в котором определяется вид ошибки и выводится сообщения об этой ошибке. 5. Составить и выполнить программу PL/SQL, которая, используя курсор, считывает из базы данных суммы заказов, сделанных после 04 января, и выводит результат. Лабораторная работа 3 Тема 1: Создание таблиц. Последовательности. Тема 2: Вставка, изменение и удаление данных из таблиц Тема 3: Транзакции Вариант 8. 1. Создать пакет, в который поместить процедуру, которая выводит самую короткую из двух строк, заданных в качестве аргументов. Вызвать процедуру пакета из безымянного блока. 2. Включите в пакет процедуру, которая считывает из базы данных информацию о последних N (передать в параметре) по алфавиту покупателях и их заказах. Вызовите процедуру пакета из безымянного блока. 3. Включите в пакет процедуру, которая изменяет тиражи в таблице книг из задания 1 лабораторной работы 2. Тиражи должны удваиваться для книг, у которых тиражи меньше, чем у книги, указанной в параметре. 4. Создать триггер PL/SQL, который регистрирует изменение комиссионных, только если новое значение больше прежнего. 5. Создать триггер PL/SQL, который запускается при вставке, изменении и удалении заказов. Триггер должен регистрировать тип и дату операции и запрещать удаление, если стоимость заказа превышает $5000. Вывести содержимое журнала регистрации. Комментарии: Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Базы данных Вид работы: Лабораторная работа 1 - 3 Оценка: Зачёт Дата оценки: 20.05.2022 Размер файла: 195,4 Кбайт Фаил: ![]() ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:К сожалению, точных предложений нет. Рекомендуем воспользоваться поиском по базе. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Сетевые базы данных / Лабораторные работы №№1-3 по дисциплине: Сетевые базы данных (ДВ 7.1). Вариант №8 2022 г.
Вход в аккаунт: