Курсовая работа. Сетевые базы данных (7 семестр). Вариант 4.

Цена:
250 руб.

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

material.view.file_icon
material.view.file_icon kr_create.sql
material.view.file_icon kr_drop.sql
material.view.file_icon курс_р.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Работу следует выполнять в среде программирования Oracle 10g XE.


2. Требования к оформлению работы

Необходимо представить следующее:

Текст задания ( с подставленными данными своего варианта);

Текст программы (текстовый файл или файл с расширением .sql) ;

Результат работы программы (т.е. все данные, которые выводятся на экран, – текстовый файл или файл, содержащий скрин-шоты панели вывода среды разработки Oracle XE).

3. Общая часть задания

Создать две таблицы, имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.

Для одной из таблиц разработать триггер для обеспечения дополнительных действий при изменение данных таблицы (см. свой вариант задания).

Создать представление для связанных таблиц, которое позволяет вывести только часть полей и часть строк таблиц.

Создать пакет PL/SQL, содержащий процедуру начального заполнения таблиц данными (по 5-7 записей в таблице) и процедуру очистки таблиц (удаления записей).

Добавить в пакет процедуру (см. свой вариант задания) изменения данных в таблицах. Значения изменяемых данных должны передаваться в процедуру как параметры.

В процедурах предусмотреть обработку исключений.

4. Варианты задания на выполнение контрольной работы


4. Занести в таблицу данные о Научных конференциях и Пленарных докладах. На каждой конференции предлагается несколько докладов. Конференция имеет название, тему, дату проведения и число участников. Доклад имеет тему, автора и его ученое звание. Процедура должна сдвигать (на одно и то же число дней) дату проведения для конференций, кроме конференции с максимальным числом участников; число дней, на которое изменяется дата, передается в процедуру как параметр. Триггер должен запрещать изменения во внерабочее время. Включить в пакет еще одну процедуру, которая выводит конференции, доклады которых читают авторы, имеющие ученое звание, заданное в параметре.

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Сетевые базы данных (7 сем.)
Вид работы: Курсовой проект
Оценка:Отлично
Дата оценки: 15.03.2014
Рецензия:

работа выполнена на отлично.
Курсовая работа по дисциплине "Сетевые базы данных" (7 семестр)
Общая часть задания Создать таблицу, имеющую уникальное поле и первичный ключ. Создать представление, которое позволяет вывести только часть полей и часть строк таблицы. Создать пакет PL/SQL, содержащий процедуру начального заполнения таблицы данными (по 7-10 записей в таблице) и процедуру очистки таблицы (удаления записей). Добавить в пакет процедуру (см. свой вариант задания) изменения данных в таблице. Значения изменяемых данных должны передаваться в процедуру как параметры. В процедурах пред
User 1231233 : 23 января 2012
23 руб.
Лабораторная работа № 7. Сетевые базы данных (7 семестр). Вариант №4
Тема 1: Триггеры PL/SQL (в лекциях см. п. 9.6). 1. Создать триггер PL/SQL, который запрещает удаление заказов продавца в последний день месяца. 2. Создать триггер PL/SQL, который регистрирует в журнальной таблице операции вставки, изменения и удаления данных в таблице заказов. При регистрации необходимо сохранять вид операции, номер и сумму заказа. 3. Создайте триггер, предназначенный для формирования первичного ключа при вставке строки в таблицу, созданную в задании 1 лабораторной работ
User zhekaersh : 16 февраля 2015
70 руб.
Лабораторная работа № 4. Сетевые базы данных (7 семестр). Вариант №4.
Тема 1: Блоки PL/SQL. Типы данных и операторы языка PL/SQL. (в лекциях см. п.5, 6, 7). Тема 2: Вывод данных (в лекциях см. п. 10.1). Вариант 4. 1. Написать и выполнить безымянный блок PL/SQL, в котором объявите одну переменную числового типа, одну переменную символьного типа и одну переменную типа даты. Переменным символьного и числового типа присвойте начальные значения. В основной части блока присвойте переменной типа даты конкретное значение и напишите функцию вывода значений всех
User zhekaersh : 16 февраля 2015
70 руб.
Сетевые базы данных. Курсовая работа. Вариант №4
ЗАДАНИЕ НА КУРСОВОЕ ПРОЕКТИРОВАНИЕ 1. Рекомендации по выполнению курсовой работы Прежде, чем приступать к выполнению курсовой работы, необходимо выполнить все лабораторные работы данного курса. Курсовая работа состоит из задания, которое выбирается согласно своему варианту. Если работа выполнена в соответствии с заданием, в ней нет грубых ошибок, то вы получаете положительную оценку по курсовой работе. В противном случае работа отправляется вам на доработку. !!! Номер варианта курсовой работы
User Udacha2013 : 12 марта 2016
200 руб.
Лабораторная работа № 5. Сетевые базы данных (7 семестр). Вариант №4
Тема 1: Работа с базами данных в программах PL/SQL. Курсоры (в лекциях см. п. 8). Тема 2: Обработка исключительных ситуаций (в лекциях см. п. 5.4). 1. Составить и выполнить программу PL/SQL, которая считывает из базы данных имя покупателя, работающего в Берлине, сумму всех его заказов и выводит результат. 2. Составить и выполнить программу PL/SQL, которая считывает из базы данных имя покупателя, работающего в Риме, сумму всех его заказов и выводит результат. Добавить в программу разд
User zhekaersh : 16 февраля 2015
70 руб.
Лабораторная работа № 2. Сетевые базы данных (7 семестр). Вариант №4.
Тема 1: Выборка данных из объединенных таблиц (в лекциях см. п.3 1.1). Тема 2: Подзапросы (в лекциях см. п. 3.1.1). Тема 2: Представления (в лекциях см. п.3.3.3). Вариант 4. 1. Напишите запрос, который вывел бы для каждого заказа (кроме заказов 4 января) его номер, стоимость заказа, имя продавца и размер комиссионных, полученных продавцом за этот заказ. 2. Выведите имена и города всех заказчиков с тем же рейтингом, что и у Grassa, используя подзапрос. 3. Создайте представление на
User zhekaersh : 16 февраля 2015
70 руб.
Лабораторная работа № 3. Сетевые базы данных (7 семестр). Вариант 4.
Тема 1: Создание таблиц. Последовательности (в лекциях см. п.3.3.1, 3.3.2). Тема 2: Вставка, изменение и удаление данных из таблиц (в лекциях см. п.3.1.2). Тема 3: Транзакции (в лекциях см. п.3.2). 1. Создать таблицу для хранения данных о марках автомобилей. Таблица должна содержать поле для уникального номера, названия автомобиля, стоимости. 2. Напишите команды для вставки в таблицу 5-7 записей об автомобилях. Создайте последовательность и используйте ее в командах вставки для
User zhekaersh : 16 февраля 2015
70 руб.
Экзамен по дисциплине "Сетевые базы данных" (7 семестр)
Вопрос к зачету по курсу “Сетевые базы данных” 12. Язык PL/SQL, его назначение и основные характеристики. Чем отличается PL/SQL от языка SQL?
User 1231233 : 23 января 2012
23 руб.
Контрольная работа по "Организации предпринимательской деятельности".10-й вариант
1.ПРЕДПРИНИМАТЕЛЬСТВО КАК ОБЩЕСТВЕННО-ИСТОРИЧЕСКОЕ ЯВЛЕНИЕ. 2. ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ. 3. ИНДИВИДУАЛЬНЫЙ ПРЕДПРИНИМАТЕЛЬ :ПОНЯТИЕ И ПРИЗНАКИ. 4. КУЛЬТУРА ПРЕДПРИНИМАТЕЛЬСТВА
User valuhska08 : 11 февраля 2014
125 руб.
Методика складання фінансової та статистичної звітності з необоротних активів та амортизації на ВАТ "Демітекс"
Актуальність дослідження. Поточний бухгалтерський облік містить розрізнену інформацію про господарську діяльність підприємства. Для одержання інформації про результати такої діяльності дані поточного обліку необхідно узагальнити у певній системі показників. Це досягається складанням звітності, яка є завершальним етапом бухгалтерського обліку. Звітність - це система узагальнених і взаємопов'язаних економічних показників поточного обліку, які характеризують результати діяльності підприємства за з
User evelin : 7 сентября 2013
5 руб.
Экзамен (часть 2) по дисциплине: Математический анализ Билет №16 Вариант:№5
1. Применение степенных рядов к приближенным вычислениям. Два степенных ряда можно почленно складывать и умножать , и степенной ряд в интервале его сходимости можно почленно интегрировать, а внутри интервала сходимости можно почленно дифференцировать. Использование этих правил для разложения функций в ряды и применяется для вычисления приближенных значений функций и интегралов. 2. Найти градиент функции в точке 3. Изменить порядок интегрирования. Область интегрирования изобразить на чертеже
User odja : 6 февраля 2012
50 руб.
Контрольная по дисциплине: Структуры и алгоритмы обработки данных (часть 1). Вариант 8
Вариант: 8 Задание: Сформировать двумерный массив L размером N x 10 (N – количество строк, равное предпоследней цифре пароля +2; 10 - количество столбцов) с помощью генератора случайных чисел и вывести элементы массива на экран и в файл. Вывести на экран и в файл номер строки и саму строку матрицы L, в которой сумма положительных элементов максимальна (оформить нахождение сумм положительных элементов в виде процедуры). (N=10)
User xtrail : 24 августа 2025
200 руб.
up Наверх