Сетевые базы данных Лабораторная работа 3 вариант 4
Состав работы
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа 3
Тема 1: Создание таблиц. Последовательности (в лекциях см. п.3.3.1, 3.3.2).
Тема 2: Вставка, изменение и удаление данных из таблиц (в лекциях см. п.3.1.2).
Тема 3: Транзакции (в лекциях см. п.3.2).
Пример задания:
1. Создать таблицу с именем tab1 в базе данных одним числовым полем для целых двузначных чисел и двумя символьными полями размером по 50 байтов.
Решение:
create table tab1 (
col1 number(2),
col2 varchar2(50),
col3 varchar2(50)
)
Результат:
Table created.
Вариант 4.
1. Создать пакет, в который поместить процедуру, которая выводит произведение двух чисел, заданных в качестве аргументов. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о первых трех заказах, чьи суммы выше значения, переданного в параметре. Вызовите процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая изменяет численность населения в таблице городов России из задания 1 лабораторной работы 2. Численность населения должна увеличиться на 5 % для городов, в которых население меньше, чем у города, указанного в параметре.
4. Создать триггер PL/SQL, который регистрирует в журнальной таблице изменение рейтинга для покупателей. При регистрации необходимо сохранять в журнале старое и новое значения рейтинга и время изменения.
5. Создать триггер PL/SQL, который регистрирует в журнальных таблицах операции изменения и удаления данных в таблице заказов. Каждый вид операции должен регистрироваться в своей журнальной таблице. Вывести содержимое журнала регистрации.
Тема 1: Создание таблиц. Последовательности (в лекциях см. п.3.3.1, 3.3.2).
Тема 2: Вставка, изменение и удаление данных из таблиц (в лекциях см. п.3.1.2).
Тема 3: Транзакции (в лекциях см. п.3.2).
Пример задания:
1. Создать таблицу с именем tab1 в базе данных одним числовым полем для целых двузначных чисел и двумя символьными полями размером по 50 байтов.
Решение:
create table tab1 (
col1 number(2),
col2 varchar2(50),
col3 varchar2(50)
)
Результат:
Table created.
Вариант 4.
1. Создать пакет, в который поместить процедуру, которая выводит произведение двух чисел, заданных в качестве аргументов. Вызвать процедуру пакета из безымянного блока.
2. Включите в пакет процедуру, которая считывает из базы данных информацию о первых трех заказах, чьи суммы выше значения, переданного в параметре. Вызовите процедуру пакета из безымянного блока.
3. Включите в пакет процедуру, которая изменяет численность населения в таблице городов России из задания 1 лабораторной работы 2. Численность населения должна увеличиться на 5 % для городов, в которых население меньше, чем у города, указанного в параметре.
4. Создать триггер PL/SQL, который регистрирует в журнальной таблице изменение рейтинга для покупателей. При регистрации необходимо сохранять в журнале старое и новое значения рейтинга и время изменения.
5. Создать триггер PL/SQL, который регистрирует в журнальных таблицах операции изменения и удаления данных в таблице заказов. Каждый вид операции должен регистрироваться в своей журнальной таблице. Вывести содержимое журнала регистрации.
Дополнительная информация
зачет
Похожие материалы
Сетевые базы данных. Лабораторная работа №3. Вариант №4
Udacha2013
: 7 марта 2016
Вариант 4.
1. Создать таблицу для хранения данных о марках автомобилей. Таблица должна содержать поле для уникального номера, названия автомобиля, стоимости.
2. Напишите команды для вставки в таблицу 5-7 записей об автомобилях. Создайте последовательность и используйте ее в командах вставки для заполнения поля уникального номера.
3. Напишите две команды изменения данных: одну - для изменения названия автомобиля с самым большим номером, вторую - для увеличения вдвое стоимости автомобиля с самым м
200 руб.
Лабораторная работа №4. Вариант №3. Сетевые базы данных
SEI
: 23 июля 2018
Задание:
1. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 3, используя простой цикл Loop, и выводит результаты.
2. Составить и выполнить программу PL/SQL, которая определяет, какие знаки Зодиака попадают на весенние месяцы. Для определения используйте оператор IF..ELSIF....
3. Составить и выполнить программу PL/SQL, которая считывает из базы данных город, в котором проживает покупатель Grass, количество его заказов и выводит результа
60 руб.
Лабораторная работа №4. Вариант №3. Сетевые базы данных.
SibGUTI2
: 9 ноября 2016
Лабораторная работа 4
Тема 1: Блоки PL/SQL. Типы данных и операторы языка PL/SQL (в лекциях см. п.5, 6, 7).
Тема 2: Вывод данных (в лекциях см. п. 10.1).
Тема 3: Работа с базами данных в программах PL/SQL. Курсоры
(в лекциях см. п. 8).
Тема 4: Обработка исключительных ситуаций
(в лекциях см. п. 5.4).
Вариант 3.
1. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 3, используя простой цикл Loop, и выводит результаты
40 руб.
Сетевые базы данных. Лабораторная работа №4. ВАРИАНТ №3
zeromsk
: 22 декабря 2015
Вариант 3.
1. Написать и выполнить безымянный блок PL/SQL, в котором объявите одну переменную числового типа, одну переменную символьного типа и одну переменную типа даты. Переменной типа даты присвойте начальное значение. В основной части блока присвойте числовой и символьной переменным конкретные значения и напишите функцию вывода значений всех переменных.
2. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 3, используя простой цикл Lo
100 руб.
Сетевые базы данных. Лабораторные работы №№1-4. Вариант №3
Russianbear
: 2 марта 2020
Лабораторная №1
1. Напишите запрос к таблице Туров, чей вывод может включить все туры с классом ниже 1, кроме туров в Тайланде.
2. Напишите запрос, который выбрал бы наибольший идентификатор записи о доходах (BID) за каждое число с сортировкой по убыванию дат.
3. Напишите запрос, который вывел бы для каждой строки дохода ее номер, сумму и название тура. Данные вывести для туров, проходящих не в Африке.
4. Напишите запрос, который выводит названия и города всех агентств, у которых рейтинг меньше
75 руб.
Лабораторная работа №4 по дисциплине: Сетевые базы данных. Вариант №3
SibGOODy
: 18 марта 2018
Тема 1: Блоки PL/SQL. Типы данных и операторы языка PL/SQL
Тема 2: Вывод данных
Тема 3: Работа с базами данных в программах PL/SQL. Курсоры
Тема 4: Обработка исключительных ситуаций
Задания
1. Составить и выполнить программу PL/SQL, которая вычисляет квадраты первых пяти положительных чисел, кратных 3, используя простой цикл Loop, и выводит результаты.
2. Составить и выполнить программу PL/SQL, которая определяет, какие знаки Зодиака попадают на весенние месяцы. Для определения используйте опер
300 руб.
Лабораторные работы №1-3 по дисциплине: Сетевые базы данных. Вариант 4
SibGOODy
: 23 августа 2024
Лабораторная №1
Тема 1: Типы данных SQL Oracle. Выборка данных из объединенных таблиц. Стандартные функции. Арифметические и логические выражения.
Тема 2: Агрегатные функции. Группировка строк. Сортировка строк. Подзапросы
Тема 3: Представления
Задание
1. Напишите запрос к таблице Покупателей, чей вывод может включить всех покупателей, причем с оценкой ниже 300, если они не из Берлина
2. Напишите запрос, который вывел бы для каждого заказа его номер, стоимость и имя заказчика. Данные вывести
900 руб.
Лабораторная работа № 3. Сетевые базы данных (7 семестр). Вариант 4.
zhekaersh
: 16 февраля 2015
Тема 1: Создание таблиц. Последовательности
(в лекциях см. п.3.3.1, 3.3.2).
Тема 2: Вставка, изменение и удаление данных из таблиц
(в лекциях см. п.3.1.2).
Тема 3: Транзакции
(в лекциях см. п.3.2).
1. Создать таблицу для хранения данных о марках автомобилей. Таблица должна содержать поле для уникального номера, названия автомобиля, стоимости.
2. Напишите команды для вставки в таблицу 5-7 записей об автомобилях. Создайте последовательность и используйте ее в командах вставки для
70 руб.
Другие работы
Ценообразование в строительстве
Elfa254
: 4 января 2014
Содержание
1. Составление локальных сметных расчетов
2. Составление объектной сметы
3. Составление сводного сметного расчета стоимости строительства
4. Расчет договорной цены
5. Составление единичной расценки
Приложения
1. Составление локальных сметных расчетов
Локальный сметный расчет №1 на общестроительные работы в контрольной работе составляется по укрупненным показателям сметных прямых затрат(приложение 8) по форме, приведенной в приложении 3 в ценах и нормах 2002 года.
Общая сметна
20 руб.
Термодинамика и теплопередача ДВГУПС 2004 Контрольная работа 3 Задача 5 Вариант 7
Z24
: 1 января 2026
Трубопровод наружным диаметром d1 = 150 мм, степенью черноты поверхности ε1 = 0,75 и температурой поверхности t1, окружен цилиндрическим тонкостенным экраном (трубой) диаметром d2 и степенью черноты обеих поверхностей ε2 (табл. 9.7). Определить потери теплоты излучением с одного метра длины внутреннего трубопровода. Температура атмосферного воздуха t3 = 27°C, его степень черноты ε3 принять равной единице. На сколько процентов возрастут тепловые потери излучением с 1 м трубы при отсутствии
200 руб.
Схема заземления ЦНС-180-1900-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 27 мая 2016
Схема заземления ЦНС-180-1900-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
297 руб.
Химия радиоматериалов. Контрольная работа, Вариант 9
Андрей124
: 17 сентября 2018
Определить падение напряжения в линии электропередач длиной L при температуре То1 , То2 , То3 , если провод имеет сечение S и по нему течет ток I.
Определить длину проволоки для намотки проволочного резистора с номиналом R, и допустимой мощностью рассеяния P.
Определить концентрацию электронов и дырок в собственном и примесном полупроводнике, содержащем N атомов примеси при комнатной температуре.
Образец полупроводникового материала легирован примесью (см. предыдущую задачу). Определить удельную
35 руб.