Главная страница   
Экстренная связь
Сейчас на сайте

Админов: 1 из 5
Исполнителей: 10 из 136
Клиентов: 14 из 3535

Вход
Логин  
Пароль  
На заказ
Разместить заявку
Программирование
Информатика
Базы данных
Разработка ПО
Бухгалтерский учёт
Экономика, Аудит
Финанс. менеджмент
Финансовый анализ
Эконом. теория
Эконом. предприятия
Финансы и кредит
Менеджмент
Маркетинг
Юриспруденция
Право
Психология
Психологическая консультация
Математика
Исследование операцй
Методы оптимизации
Физика
Радиотехника
Электроника
Схемотехника
Механика
Метрология
Перефразирование
История
Английский
Студентам ТУСУР-а
Другой предмет
Готовые работы
Найти готовую
Программирование
Экономика, Аудит
Бухгалтерский учёт
Финансы и кредит
Юриспруденция
Право
История
Психология
Механика
Информация
О сайте
Контакты
Соглашение
Наши гарантии
Способы оплаты
Вопросы и ответы
Отзывы клиентов
Бонусы и скидки
Заработок
Вакансии
Написать письмо
Мы работаем
ЕЖЕДНЕВНО
с 9:30 до 23:30 msk
Поиск по сайту
Разное
Архив заказов
Анекдоты
Облака тегов
Карточные игры
Преподы-монстры
Антиплагиат
Мысли вслух





Яндекс цитирования






Грызи гранит не портя зубы;)


Яндекс.Метрика








Класс!









Stats








(Напомнить)
Логин Пароль        

ВКонтактеFacebookНаш Instagram

Курсовая работа
Разработка программ по сопровождению базы данных информационной системы
в среде программирования SQL; Без программирования

Выполненный в 2017-м году заказ


Если Вы считаете, что данная страница каким-либо образом нарушает Ваши авторские права, то Вам следует обратиться в администрацию нашего сайта по адресу info@kursovik.com либо через форму обратной связи

Среда программирования: SQL; Без программирования

Название работы: Разработка программ по сопровождению базы данных информационной системы

Вид работы: Курсовая работа

Описание: ЗаказатьКурсовая работа по курсу «Программное обеспечение информационных систем»

I. Пояснительная записка должна включать в себя следующие разделы.

1) Задание на курсовую работу. Должно содержать перечень и краткое описание создаваемых хранимых процедур, триггеров, сущность модификации, а также перечень пользователей и их права (см. Приложение).
2) Краткое описание предметной области.
3) ER – модель исходной БД на логическом и физическом уровнях.
На логическом уровне отобразить типы полей, домены PK и FK.
На физическом уровне: PK, FK, типы данных, правила ссылочной целостности, опции NOT NULL.
4) Лист детализации задания.
5) ER – модель модифицированной БД на логическом и физическом уровнях с тем же самым набором (что и у модели исходной БД) отражаемой информации.
Все ER – модели должны располагаться по тексту пояснительной записки (а не в приложении!)
6) Краткое описание назначения каждой таблицы и ее полей. Описание всех используемых доменов.
7) Скрипт по созданию модифицированной БД.
8) Скрипт по созданию триггеров.
9) Скрипт по созданию хранимых процедур.
10) Скрипт по созданию ролей и присвоению им прав, а также разделения прав ролей между пользователями.
11) Выполнить задание по защите данных с использованием модифицированного скрипта безопасности, при этом устанавливать полномочия через EXECUTE STATEMENT.
12) Набор запросов к БД, на получение простых выборок и извлечение аналитической информации. Количество запросов должно быть уточнено у преподавателя в процессе работы над курсовой работой.
Тестовые примеры использования БД и созданных в ней объектов, которые должны отражать правильность работы, например, представления, хранимой процедуры и работу правил ссылочной целостности внешних ключей.
13) Привести тексты ошибок, которые возникают при попытке пользователя осуществить доступ к информации, на доступ к которой у него нет прав.

Примечания.
1. Все скрипты должны располагаться по тексту пояснительной записки (а не в приложении)
2. Все скрипты должны содержать комментарии.
3. Не приводить в записке скрипты по созданию исходной БД и заполнению БД данными.

II. Детализация задания на курсовую работу
1. Таблицы в созданной БД должны быть заполнены осмысленными данными.
2. Задача модификации структуры БД часто возникает при изменениях предметной области (в том числе изменениях бизнес-логики и бизнес-правил) или исправлении ошибок этапа проектирования. Кроме того, изменения требуется вносить при совершенствовании самой БД и клиентского приложения, использующего ее. Внесение таких изменений весьма трудоемко, а реализация требует учитывать взаимосвязи между объектами. Например, требуется удалить из таблицы столбец, или изменить ему тип данных. Это изменение коснется и триггера, использующего этот столбец, и представления, запрос которого содержит этот столбец и т.д. В курсовой работе требуется разработать SQL скрипт модификации структуры существующей БД. Скрипт обязательно должен работать с сохранением исходных данных. Набор модификаций разрабатывается студентом и согласовывается с преподавателем в процессе анализа разработанной ER модели БД.
3. Все однотипные столбцы различных таблиц должны быть определены на созданных доменах. Если на значения какого-либо столбца накладывается ограничение (например, столбец со значением номера месяца может принимать значения в диапазоне 1..12), то такое ограничение должно быть обязательно задано на уровне домена.
4. БД должна содержать как минимум 2 хранимые процедуры: выбора и выполняемую. Алгоритмы их работы будут определяться требованиями предметной области (бизнес-логикой). Для проверки их работоспособности должны быть приведены соответствующие запросы.
5. Для выбранной предметной области сформулировать и реализовать в БД какие-либо бизнес-правила, нарушение которых, по логике, должно будет приводить к нарушению семантической целостности хранимых в БД данных. Для этих целей разработать триггеры, отвечающие за семантическую целостность данных. В случае нарушения последней, выводить сообщение об ошибке.
6. К базе данных должны иметь доступ минимум 2 пользователя (помимо SYSDBA). Для каждого пользователя должен быть определен набор прав (отличный один от другого) на доступ к объектам БД. Политику безопасности на доступ к объектам реализовать с использованием механизма SQL ролей. Кроме того, в БД должен быть определен пользователь с правами «Гостя». Т.е. такой пользователь может иметь доступ «только на чтение» к ограниченному объему информации.

III. Требования, предъявляемые при защите курсовой работы

Выполнение в присутствии преподавателя разработанных в работе SQL скриптов по созданию БД, заполнению ее данными, раздачи прав пользователям и модификации структуры.
1) Из исходной ER – модели сгенерировать скрипт и создать БД.
2) Умение применить все SQL – сценарии к исходной БД.
3) Умение объяснить любой SQL оператор в SQL скрипте.
4) Знание работы всех конструкций оператора SELECT. Готовность по заданию преподавателя написать запрос к БД, возвращающий определенный набор данных. Уметь объяснить работу написанного запроса (или любого другого, используемого в тестовых примерах курсовой работы).
5) Знание операторов подъязыка DDL. Умение модифицировать структуру объекта БД в вид указанный преподавателем при защите.
6) При демонстрации работы прав уметь создавать пользователя и раздавать ему привилегии. А также уметь подключаться под именем созданного пользователя с указанием имени той роли, правом на использование которой он обладает.

Год выполнения: 2017

Данный заказ (курсовая работа) выполнялся нашим сайтом в 2017-м году, в рамках этого заказа была разработана программа в среде программирования SQL; Без программирования. Если у Вас похожее задание на программу, которую нужно написать на SQL; Без программирования, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2017-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".


Форма заказа
*Имя:
*E-Mail:
Моб.телефон:
Skype:
Icq:
Страна:
 
ВУЗ:
Город ВУЗа:
Специальность:
 
*Введите код с картинки:
код
(сменить)

Я принимаю Пользовательское соглашение



ВНИМАНИЕ ! Сотрудники сайта KURSOVIK.COM в своей работе осуществляют сбор, обработку и обобщение информации по предложенным клиентам темам. Результатом данной работы является информационная подборка, которая НЕ ЯВЛЯЕТСЯ готовой НАУЧНОЙ РАБОТОЙ, она лишь служит основой для её написания самим клиентом.
Данный сайт НЕ ЯВЛЯЕТСЯ средством массовой информации.
© 2001-2017 kursovik.com