Бюджет:
2000 руб
Нужно сделать скрипт по варианту и комментарии по коду, чтобы было понятно какие запросы за что отвечают. Усложнять ничего не нужно, сделать на простом уровне. Готовую базу с небольшим наполнением предоставлю, если что могу дополнить.
Задание обсуждаемо, что-то можно будет убрать.
Скрипт должен работать в Microsoft SQL Server Management Studio. Доступ к серверу SQL предоставлю.
Вариант задания (База по заданию и некоторые запросу уже готовы, sql файл вышлю):
Курсы повышения квалификации.
В учебном заведении имеются курсы повышения квалификации.
Информационные поля:
Номер группы, Специальность, Отделение, Количество студентов, ФИО преподавателя, Телефон, Стаж, Предмет, Количество часов, Тип занятия, Сумма к оплате, Начало занятий, Окончание занятий.
Само задание:
1. Создание всех объектов должно быть отражено в скрипте.
2. Спроектировать базу данных.
2.1 Перечислить решаемые задачи. Среди решаемых задач должны быть пространственные данные и импорт-экспорт из/в XML.
2.2 Перечислить пользователей и их возможности.
2.3 Перечислить ограничения.
2.4 Спроектировать таблицы, указать типы данных и ограничения целостности.
2.5 Уточнить направления дальнейшего развития.
3. Создать базу данных.
4. Настроить безопасность:
4.1 Создать логины и пользователей.
4.2 Создать роли.
5. Создать для своей базы данных:
5.1 Таблицы с тестовыми данными.
5.2 Представления.
5.3 Индексы.
5.4 Процедуры (все обновление данных в БД допускаются только через процедуры. Использовать обработку ошибок, курсоры и транзакции там, где это необходимо.)
5.5 Функции.
5.6 Триггеры.
5.7 Выдать привилегии на запуск процедур и функций.
6. Добавить в скрипт проверку для всех созданных программных объектов.
7. Импортировать данные из внешних источников.
8. Создать процедуру для экспорта данных.
9. Настроить резервное копирование базы данных.