Реляционная база данных страховой компании «Росгосстрах – Аккорд» в среде СУБД MS Access
Курсовая работа, 19 Декабря 2011, автор: пользователь скрыл имя
Описание
Обеспечение интенсивной динамичности выполнения процессов таких систем - одна из самых трудоемких проблем эффективной реализации бизнес процессов при эксплуатации банков данных. Создание надежных, отказоустойчивых и эффективных средств обслуживания и управления требует наличия высококвалифицированных специалистов, больших финансовых и временных затрат, как для проектирования, разработки и развертывания, так и для сопровождения, эксплуатации и администрирования. Управление выполнением распределенных и параллельных вычислительных процессов, определенных на стадии детальной разработки средств сопровождения и эксплуатации распределенной системы обработки информации в целом и их оптимизация в частности, всегда было и остается сложной и актуальной задачей.
Содержание
Введение…………………………………………………………………………..4
Глава 1. . Управление транзакциями в системах баз данных
1.1 Понятие транзакции………………………………………………………6
1.2 Параллельное выполнение транзакций………………………………….9
1.3 Сериализация транзакций……………………………………………………..12
Глава 2. Реализация транзакций в Delphi
2.1 SQL – выражения для управления транзакциями………………...……22
2.2 Управление транзакциями в Delphi …………………………….………25
Глава 3. Проектирование реляционной базы данных страховой компании «Росгосстрах – Аккорд»
3.1. Анализ предметной области…………………………………………….28
3.2. Проектирование базы данных методом нормальных форм…………..31
3.3. Проектирование базы данных методом «сущность-связь»…………...35
Глава 4. Реализация базы данных страховой компании «Росгосстрах – Аккорд» в среде СУБД MS Access
4.1. Создание таблиц и связей между ними………………………………...44
4.2. Разработка запросов……………………………………………………..49
4.3 Разработка отчетов и форм………………………………...…………….54
4.4.Разработка макросов……………………………………………………..56
Заключение ………………………………………………………………………58
Список использованных источников……………………………...……………60
Приложения ……………………………………………..………………………61
Работа состоит из 1 файл
курсовая БД.docx
— 382.94 Кб (Скачать документ)В курсовой работе описаны два основных подхода к сериализации транзакций – на основе синхронизационных блокировок и временных меток. У каждого из этих подходов имеются свои достоинства и недостатки, но на практике существенно больше распространен метод синхронизационных блокировок. В заключение лекции были рассмотрены расширения этих подходов с применением версий объектов базы данных. Соответствующие алгоритмы и протоколы позволяют уменьшить число потенциальных конфликтов транзакций, но для их поддержки требуются дополнительные расходы внешней памяти и усложнение общей архитектуры СУБД.
Результатом проектирования, все этапы которого изложены в данном курсовом проекте, стало создание автоматизированного программного средства «Обязательное страхование гражданской ответственности владельцев транспортных средств». Это программное средство обеспечивает хранение необходимой информации для составления договоров ОС АГО и страховых полисов на их основании.
В процессе работы над курсовым проектом и проектированием базы данных были приобретены практические навыки создания баз данных, программного средства, различных запросов и отчетов.
Внедрение разработанного программного продукта в эксплуатацию дало бы право отказаться от ручного заполнения бланков заявления и страхового полиса, а также помогло бы при написании отчетности. Это сократило бы затраты времени, и вся документация была бы оформлена понятным шрифтом, без помарок и ошибок, что особенно важно при заполнении страховых полисов, не допускающих никаких ошибок.
Таким образом, итоговыми результатами разработанной базы данных служит выходная информация в виде полученных отчетов, которые можно вывести на печать и использовать в документообороте организации
Список использованных источников:
- Вольф A. Д., Транскар Дж.,Монитор транзакций Encina/Вольф A. Д. Ноябрь,2001г.
- Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. - Москва: ФОРУМ: ИНФРА-М, 2004.
- Грей Дж. и
Реутер A. Транзакции: Лекции и практика.
- Сан
Франциско: Морган Кауфман, 2003. - Конолли Т., Бегг К., и др. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2-е изд.: Пер. с англ.: Уч. пос. – м,: Издательский дом «Вильямс», 2000. – 1120 с.
- Культин. Н.Б. Основы программирования в Turbo Delphi. - СПБ.: БХВ- Петербург, 2007.
- Марков А.С., Лисовский К.Ю. Базы данных. Введение в теорию и методологию: Учебник. – М.: Финансы и статистика, 2004. – 512 с.
- Малыхина М.П. Базы данных: основы, проектирование, использование. – СПб.: БХВ – Петербург, 2004. – 512 с.
- Методические указания по выполнению курсового проекта по дисциплине «Базы данных» в рамках специальности «Прикладная информатика в экономике» / Баш. гос. аграрный университет; сост. профессор Костюкова Т.П., доцент Фандрова Л.П. – Уфа, 2006.– 20 с.32сс
- Практикум по информатике / Землянский А.А., Кретова Г.А., Стратонович Ю.Р., Яшкова Е.А.; Под ред. Землянского А.А.. – М.: КолосС, 2003. – 384 с.
- Системы управления базами данных. Журнал издательского дома "Открытые системы", 1995 -2001 гг.
- У. Дайял. Мониторы транзакций третьего поколения, 2002
- Федоров А.Н., Елманова Н.С. Введение в базы данных. Часть 2. Настольные СУБД.: КомпьютерПресс - 2000.
- Интернет.
Приложение 1
Отчет «Заявление о заключении договора ОС АГО»
Отчет «Страховой полис»
Приложение 2
Форма «Физические лица»
Форма «Сотрудники Росгосстраха»
Форма «Заявление о заключении договора ОС АГО»
Форма «Страховой полис»