Курсовая работа по Сетевые базы данных
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Архив содержит отчет и 4 программы в sql.
Создать две таблицы, каждая из которых должна иметь первичный ключ и, по крайней мере, один столбец с ограничением NOT NULL. Таблицы должны быть связаны внешним ключом; тип связи - "один-ко-многим". Создать пакет, содержащий процедуру начального заполнения таблиц данными и процедуру очистки таблиц (удаления записей).
Для одной из таблиц разработать триггер для обеспечения дополнительных ограничений на изменение данных таблицы. Создать представление, которое позволяет запрашивать данные из обеих таблиц. Представление должно ограничивать доступ к данным по столбцам и строкам.
Написать второй пакет, в состав которого включить вызовы процедур из первого пакета. В пакет также поместить процедуру изменения данных в таблицах . Значения изменяемых данных должны передаваться в процедуру как параметры. В процедурах предусмотреть обработку исключений. Обеспечить подтверждение транзакций при их успешном выполнении и откат - в случае возникновения исключительной ситуации.
Предоставить привилегии всем пользователям базы данных Oracle на использование представления для просмотра данных. Предоставить привилегию конкретному пользователю на выполнение процедуры изменения данных.
• Внести в таблицы данные о Выставках и Спонсорах. Любая выставка может финансироваться несколькими спонсорами.
• Процедура должна удалять выставку из таблицы.
• Триггер должен разрешать удаление, если число выставок не менее четырех.
• Включить в пакет еще одну процедуру, которая выводит выставку с максимальным или минимальным (указать в параметре) числом спонсоров. Для выборки использовать курсор, глобально определенный в пакете.
Создать две таблицы, каждая из которых должна иметь первичный ключ и, по крайней мере, один столбец с ограничением NOT NULL. Таблицы должны быть связаны внешним ключом; тип связи - "один-ко-многим". Создать пакет, содержащий процедуру начального заполнения таблиц данными и процедуру очистки таблиц (удаления записей).
Для одной из таблиц разработать триггер для обеспечения дополнительных ограничений на изменение данных таблицы. Создать представление, которое позволяет запрашивать данные из обеих таблиц. Представление должно ограничивать доступ к данным по столбцам и строкам.
Написать второй пакет, в состав которого включить вызовы процедур из первого пакета. В пакет также поместить процедуру изменения данных в таблицах . Значения изменяемых данных должны передаваться в процедуру как параметры. В процедурах предусмотреть обработку исключений. Обеспечить подтверждение транзакций при их успешном выполнении и откат - в случае возникновения исключительной ситуации.
Предоставить привилегии всем пользователям базы данных Oracle на использование представления для просмотра данных. Предоставить привилегию конкретному пользователю на выполнение процедуры изменения данных.
• Внести в таблицы данные о Выставках и Спонсорах. Любая выставка может финансироваться несколькими спонсорами.
• Процедура должна удалять выставку из таблицы.
• Триггер должен разрешать удаление, если число выставок не менее четырех.
• Включить в пакет еще одну процедуру, которая выводит выставку с максимальным или минимальным (указать в параметре) числом спонсоров. Для выборки использовать курсор, глобально определенный в пакете.
Дополнительная информация
Год сдачи: 2017
Сибирский Государственный Университет Телекоммуникаций и Информатики
Оценка: Отлично
Преподаватель:
Грязнов
Сибирский Государственный Университет Телекоммуникаций и Информатики
Оценка: Отлично
Преподаватель:
Грязнов
Похожие материалы
Курсовая работа по сетевые базы данных
zalexz95
: 17 октября 2017
Архив содержит отчет и 4 программы в sql
Создать две таблицы, каждая из которых должна иметь первичный ключ и, по крайней мере, один столбец с ограничением NOT NULL. Таблицы должны быть связаны внешним ключом; тип связи - "один-ко-многим". Создать пакет, содержащий процедуру начального заполнения таблиц данными и процедуру очистки таблиц (удаления записей).
Для одной из таблиц разработать триггер для обеспечения дополнительных ограничений на изменение данных таблицы. Создать представление, котор
400 руб.
Курсовая работа по сетевые базы данных
zalexz95
: 17 октября 2017
Архив содержит отчет и 4 программы на sql
Создать две таблицы, каждая из которых должна иметь первичный ключ и, по крайней мере, один столбец с ограничением NOT NULL. Таблицы должны быть связаны внешним ключом; тип связи - "один-ко-многим". Создать пакет, содержащий процедуру начального заполнения таблиц данными и процедуру очистки таблиц (удаления записей).
Для одной из таблиц разработать триггер для обеспечения дополнительных ограничений на изменение данных таблицы. Создать представление, кото
400 руб.
Курсовая работа по сетевые базы данных
zalexz95
: 17 октября 2017
Создать две таблицы, каждая из которых должна иметь первичный ключ и, по крайней мере, один столбец с ограничением NOT NULL. Таблицы должны быть связаны внешним ключом; тип связи - "один-ко-многим". Создать пакет, содержащий процедуру начального заполнения таблиц данными и процедуру очистки таблиц (удаления записей).
Для одной из таблиц разработать триггер для обеспечения дополнительных ограничений на изменение данных таблицы. Создать представление, которое позволяет запрашивать данные из обеих
400 руб.
Курсовая работа. Вариант №9. Сетевые базы данных
qwerty54
: 8 ноября 2018
Поместить в таблицы информацию об Автомобильных фирмах и Странах. Каждая фирма может иметь офисы в нескольких странах. Фирмы должны иметь номер, наименование и страну принадлежности. Страны должны иметь номер, наименование и число выпускаемых автомобилей. Процедура должна изменять число выпускаемых в каждой стране автомобилей для фирмы с максимальным номером, кратным трем; величину изменения передавать в параметре процедуры. Триггер должен разрешать изменение только собственнику таблицы. Включит
250 руб.
Курсовая работа. Вариант №3. Сетевые базы данных
SEI
: 23 июля 2018
Задание:
1. Создать две таблицы, имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.
Для одной из таблиц разработать триггер для обеспечения дополнительных действий при изменение данных таблицы (см. свой вариант задания).
Создать представление для связанных таблиц, которое позволяет вывести только часть полей и часть строк таблиц.
Создать пакет PL/SQL, содержащий процедуру начального заполнения таблиц данными (по 5-7 записей в таблице) и процедуру о
250 руб.
Курсовая работа. Сетевые базы данных. Вариант 2
RedSunrise
: 8 января 2018
Задание
1. Создать две таблицы, имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.Таблица должны содержать данные о Нефтяных компаниях и Нефтепроводах. Каждая компания эксплуатирует несколько нефтепроводов. Компания имеет название, страну, в которой зарегистрирована, и объем добычи. Нефтепровод имеет название и протяженность.
2. Триггер должен разрешать добавление, если число компаний на момент добавления не превышает пяти.
3. Создать представление д
35 руб.
Курсовая работа: Сетевые базы данных. Вариант №1.
plinio
: 7 мая 2017
Внести в таблицу данные о Телеканалах и Телепередачах. Каждый телеканал предлагает свою программу передач. Телеканал имеет название, вид финансирования и годовой бюджет. Телепередача имеет название и тематику. Процедура должна изменять бюджеты каналов, среди передач которых нет образовательных программ. Триггер должен запрещать изменения во внерабочее время. Включить в пакет еще одну процедуру, которая выводит телеканалы, имеющих количество передач менее заданного в параметре.
120 руб.
Курсовая работа. Вариант №3. Сетевые базы данных.
SibGUTI2
: 26 октября 2016
Общая часть задания
Создать две таблицы, имеющие уникальные поля и первичные ключи. Таблицы должны быть связаны с помощью внешнего ключа.
Для одной из таблиц разработать триггер для обеспечения дополнительных действий при изменение данных таблицы (см. свой вариант задания).
Создать представление для связанных таблиц, которое позволяет вывести только часть полей и часть строк таблиц.
Создать пакет PL/SQL, содержащий процедуру начального заполнения таблиц данными (по 5-7 записей в таблице) и п
120 руб.
Другие работы
Метрология. Контрольная работа. Вариант № 14.
zhekaersh
: 4 января 2013
Задача № 1
Для определения расстояния до места повреждения кабельной линии связи был использован импульсный рефлектометр. С его помощью получено n результатов...
Задача № 2
При определении вносимого ослабления четырехполюсника необходимо измерить абсолютный уровень мощности...
Задача № 3
На рисунке 2 показаны осциллограммы периодических сигналов, которые наблюдали на выходе...
Задача №4
При измерении частоты генератора методом сравнения (рис. 4.1) к входу канала горизонтального отклонения...
100 руб.
Размещение населения мира и формы его расселения
alfFRED
: 28 сентября 2013
СОДЕРЖАНИЕ
1. РАЗМЕЩЕНИЕ НАСЕЛЕНИЯ МИРА И ФОРМЫ ЕГО РАССЕЛЕНИЯ
1.1 Плотность населения
1.2 Расселение населения
1.3 Сельские поселения
1.4 Городские поселения
1.5 Современные формы урбанизации
Список использованных источников
1. РАЗМЕЩЕНИЕ НАСЕЛЕНИЯ МИРА И ФОРМЫ ЕГО РАССЕЛЕНИЯ
1.1 Плотность населения
Современное размещение населения на территории Земли – это результат длительного процесса заселения и хозяйственного освоения. Данные процессы зависели от конкретных природных, исторических
10 руб.
Основы гидравлики и теплотехники Задача 1
Z24
: 20 октября 2025
Ванна прямоугольной формы заполнена водой до поверхности края. Высота ванны h м, ширина b м, длина L м. Плотность воды принять ρ=1000 кг/м³. Поверхностное давление принять равным атмосферному р0=ратм=0,101325 МПа. Требуется определить давление воды на дно резервуара, полную силу давления на боковую стенку, положение центра давления и построить эпюру гидростатического давления. Принять g=9,81 м/c². Показать на схеме центр давления.
150 руб.
Контрольная работа Программирование (часть 1)
SibSUTTI
: 23 августа 2023
2022 год
СибГУТИ
Сибирский государственный университет телекоммуникаций и информатики
Ситняковская Е.И.
Задание
Вариант 0
Сформировать двумерный массив A размером N x 2 (N - количество строк, равное предпоследней цифре пароля + 2; 2 – количество столбцов) с помощью генератора случайных чисел и вывести элементы массива на экран и в файл. Найти наибольший элемент каждой строки матрицы А (оформить нахождение максимального элемента в виде функции). Из этих максимальных элементов составить одномерн
35 руб.