Курсовая работа. Сетевые базы данных (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 руб.
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год
ММА/ИДО Иностранный язык в профессиональной сфере (ЛТМ) Тест 20 из 20 баллов 2024 год Московская международная академия Институт дистанционного образования Тест оценка ОТЛИЧНО 2024 год Ответы на 20 вопросов Результат – 100 баллов С вопросами вы можете ознакомиться до покупки ВОПРОСЫ: 1. We have … to an agreement 2. Our senses are … a great role in non-verbal communication 3. Saving time at business communication leads to … results in work 4. Conducting negotiations with foreigners we shoul
User mosintacd : 28 июня 2024
150 руб.
promo
Задание №2. Методы управления образовательными учреждениями
Практическое задание 2 Задание 1. Опишите по одному примеру использования каждого из методов управления в Вашей профессиональной деятельности. Задание 2. Приняв на работу нового сотрудника, Вы надеялись на более эффективную работу, но в результате разочарованы, так как он не соответствует одному из важнейших качеств менеджера - самодисциплине. Он не обязателен, не собран, не умеет отказывать и т.д.. Но, тем не менее, он отличный профессионал в своей деятельности. Какими методами управления Вы во
User studypro : 13 октября 2016
200 руб.
Особенности бюджетного финансирования
Содержание: Введение Теоретические основы бюджетного финансирования Понятие и сущность бюджетного финансирования Характеристика основных форм бюджетного финансирования Анализ бюджетного финансирования образования Понятие и источники бюджетного финансирования образования Проблемы бюджетного финансирования образования Основные направления совершенствования бюджетного финансирования образования Заключение Список использованный литературы Цель курсовой работы – исследовать особенности бюджетного фин
User Aronitue9 : 24 августа 2012
20 руб.
Программирование (часть 1-я). Зачёт. Билет №2
ЗАЧЕТ по дисциплине “Программирование (часть 1)” Билет 2 Определить значение переменной y после работы следующего фрагмента программы: a = 3; b = 2 * a – 10; x = 0; y = 2 * b + a; if ( b > y ) or ( 2 * b < y + a ) ) then begin x = b – y; y = x + 4 end; if ( a + b < 0 ) and ( y + x > 2 ) ) then begin x = x + y; y = x – 2 end;
User sibsutisru : 3 сентября 2021
200 руб.
Программирование (часть 1-я). Зачёт. Билет №2
up Наверх