Курсовая: Проектирование реляционной БД для ООО Пост-ЛТД
Курсовая работа: Проектирование реляционной базы данных для ООО Пост-ЛТД
Новинка
Описание
Введение. 3
1. Проектирование базы данных ООО «Пост-ЛТД». 5
1.1. Анализ предметной области. 5
1.2. Инфологическое проектирование базы данных. 7
1.3. Логическое проектирование базы данных. 10
1.4. Физическое проектирование базы данных. 11
Выводы по первой части. 12
Глава 2. Разработка базы данных ООО «Пост-ЛТД» в среде Microsoft SQL Server 13
2.1. Цель и задачи разработки. 13
2.2. Среда разработки и инструменты.. 13
2.3. Общая структура базы данных. 14
2.4. Индексы и оптимизация производительности. 14
2.5. Тестовые данные. 15
2.6. Реализация запросов. 15
2.7. Представления и процедуры.. 16
2.8. Рекомендации по оптимизации. 17
2.9. Инструкция по запуску SQL-скрипта в Microsoft SQL Server Management Studio (SSMS) 17
2.10. Выводы по второй главе. 18
Глава 3. Разработка серверного приложения базы данных ООО «Пост-ЛТД» 19
3.1. Цель и задачи разработки. 19
3.2. Схема взаимодействия объектов. 19
3.3. Разработка хранимых процедур. 20
3.3.1. Процедура usp_AddPayment (с транзакцией) 20
3.3.2. Процедура usp_CreateContract (с транзакцией) 20
3.3.3. Процедура usp_CloseContract (с транзакцией) 21
3.3.4. Процедура usp_GetClientDebt 22
3.3.5. Процедура usp_ReassignTicket 22
3.4. Пользовательская функция fn_GetClientDebt 22
3.5. Разработка триггеров. 23
3.5.1. Триггер trg_Payments_AfterInsert 23
3.5.2. Триггер trg_Contracts_StatusChange. 23
3.5.3. Триггер trg_Clients_DeleteProtect 23
3.6. Проверка работы триггеров и процедур. 24
3.7. Результаты и выводы.. 24
Глава 4. Администрирование базы данных ООО «Пост-ЛТД». 26
4.1. Цель и задачи администрирования. 26
4.2. Создание пользовательских ролей и разграничение прав доступа. 26
4.3. Настройка авторизации пользователей. 27
4.4. Выбор модели восстановления базы данных. 27
4.5. Стратегия резервного копирования и восстановление. 27
4.6. Настройка безопасности SQL Server Agent 28
4.7. Мониторинг и обслуживание базы данных. 28
4.8. Выводы по четвертой главе. 28
Заключение. 29
Список использованной литературы 33Показать/скрыть дополнительное описание
1. Проектирование базы данных ООО «Пост-ЛТД». 5
1.1. Анализ предметной области. 5
1.2. Инфологическое проектирование базы данных. 7
1.3. Логическое проектирование базы данных. 10
1.4. Физическое проектирование базы данных. 11
Выводы по первой части. 12
Глава 2. Разработка базы данных ООО «Пост-ЛТД» в среде Microsoft SQL Server 13
2.1. Цель и задачи разработки. 13
2.2. Среда разработки и инструменты.. 13
2.3. Общая структура базы данных. 14
2.4. Индексы и оптимизация производительности. 14
2.5. Тестовые данные. 15
2.6. Реализация запросов. 15
2.7. Представления и процедуры.. 16
2.8. Рекомендации по оптимизации. 17
2.9. Инструкция по запуску SQL-скрипта в Microsoft SQL Server Management Studio (SSMS) 17
2.10. Выводы по второй главе. 18
Глава 3. Разработка серверного приложения базы данных ООО «Пост-ЛТД» 19
3.1. Цель и задачи разработки. 19
3.2. Схема взаимодействия объектов. 19
3.3. Разработка хранимых процедур. 20
3.3.1. Процедура usp_AddPayment (с транзакцией) 20
3.3.2. Процедура usp_CreateContract (с транзакцией) 20
3.3.3. Процедура usp_CloseContract (с транзакцией) 21
3.3.4. Процедура usp_GetClientDebt 22
3.3.5. Процедура usp_ReassignTicket 22
3.4. Пользовательская функция fn_GetClientDebt 22
3.5. Разработка триггеров. 23
3.5.1. Триггер trg_Payments_AfterInsert 23
3.5.2. Триггер trg_Contracts_StatusChange. 23
3.5.3. Триггер trg_Clients_DeleteProtect 23
3.6. Проверка работы триггеров и процедур. 24
3.7. Результаты и выводы.. 24
Глава 4. Администрирование базы данных ООО «Пост-ЛТД». 26
4.1. Цель и задачи администрирования. 26
4.2. Создание пользовательских ролей и разграничение прав доступа. 26
4.3. Настройка авторизации пользователей. 27
4.4. Выбор модели восстановления базы данных. 27
4.5. Стратегия резервного копирования и восстановление. 27
4.6. Настройка безопасности SQL Server Agent 28
4.7. Мониторинг и обслуживание базы данных. 28
4.8. Выводы по четвертой главе. 28
Заключение. 29
Список использованной литературы 33Показать/скрыть дополнительное описание
Курсовая работа по проектированию и реализации базы данных PostLTD: инфологическая модель, нормализованные таблицы, реализация в Microsoft SQL Server, 5 транзакционных процедур, функция задолженности и 3 триггера. Готовый скрипт и инструкция по запуску..
Характеристики курсовой работы
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
831,43 Kb
Список файлов
курсовая.docx
🎓 Никольский - Помощь студентам 📚 Любые виды работ: тесты, сессии под ключ, практики, курсовые и дипломные с гарантией результата ✅ Все услуги под ключ ✅ Знаем все тонкости именно вашего ВУЗа ✅ Сдадим или вернем деньги
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МФПУ «Синергия»
nikolskypomosh











