Среда программирования: SQL
Название работы: Поликлиника
Вид работы: Курсовая работа
Тематика работы: Базы данных
Объем программы: 6 (по десятибалльной шкале)
Уровень сложности: 6 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: поликлиника, врач, пациент, медсестра, медбрат, больница, госпиталь
Функции программы:
Требования к курсовым проектам по дисциплине "Базы данных":
1. Количество таблиц – от 10 и более. Наличие как таблиц-справочников (обязательное заполнение скриптами при создании БД), так и таблиц с текущими изменяющимися данными.
2. Наличие первичных и внешних ключей, обоснование их выбора.
3. Указание, до какой степени нормализована БД и почему. Если есть отклонения от 3НФ – обосновать их целесообразность.
4. Наличие в БД других ограничений целостности с обоснованием их использования: ограничения на допустимые значения (check), NULL и NOT NULL поля, значения по умолчанию, ограничения уникальности.
5. Наличие индексов, обоснование их выбора.
6. Наличие триггеров приветствуется (для оценки отлично – обязательно).
7. Оформление скриптов создания объектов БД в текстовом легко читаемом виде. Возможность создания/очищения БД путем запуска одного или нескольких файлов с sql-скриптами. Все эти скрипты добавляются в качестве приложения к ПЗ курсового проекта.
8. Наличие скриптов заполнения всех справочных таблиц.
9. Наличие скриптов массового заполнения таблиц с данными для тестирования.
10. Наличие нескольких хранимых процедур и функций реализации отдельных операций бизнес-логики на T-SQL.
11. Система безопасности – пользователи, роли, разрешения на выполнение хранимых процедур, на доступ к таблицам и т.п.
12. Скрипты тестирования, вызова написанных хранимых процедур, функций и триггеров, демонстрация их работы.
13. Джобы
14. Название БД – dbXYY
X – последняя цифра номера группы
YY – порядковый номер студента в группе
15. Используется СУБД MS SQL Server 2008 или 2008R2.
Шаблон задания на курсовой проект.
2) описание того, что будет храниться в БД (понятно, что всю предметную область в БД курсового проекта вы не реализуете, поэтому эта часть будет подмножеством всей предметной области, но хранящиеся данные должны быть описаны более подробно).
3) группы пользователей, которые будут работать с БД. выполняемые операции, функции этих групп пользователей
4) действия над данными - т.е. реализация на T-SQL в виде хранимых процедур, функций и триггеров части бизнец-логики, подразумевающейся выбранной предметной областью. тут описывается только то, какие действия будут реализованы, без алгоритма самой реализации. Например, для БД инет-магазина это может быть операция регистрации нового клиента, набора корзины товаров, оформления заказа, изменения статуса заказа (сформирован/подтвержден/оплачен/доставлен), поступления новых товаров в магазин и т.п.
5) отчёты - это опять-таки могут быть хранимые процедуры, возвращающие в результате некие статистические данные, на которые может смотреть менеджер и принимать какие-то решения. например, среднее/мин/макс кол-во покупок в магазине в день/неделю/месяц, средняя/мин/макс сумма заказа, суммарная выручка за период, среднее кол-во заказов одного клиента за период и т.д. и т.п.
6) действия, выполняемые по расписанию (джобы). Одним из обязательных джобов должно быть резервное копирование базы данных
Описание (отчет):
Есть
на 30 страниц, посмотреть оглавление
Исходники
CREATE
DELETE
EXEC
Hospital
Hospital_log
INSERT
USERSПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеОглавление Краткое описание предметной области. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Подробное описание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Группы пользователей, которые будут работать с БД . выполняемые операции, функции этих групп пользователей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Действия над данными . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Отчёты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .