Автор работы: Пользователь скрыл имя, 29 Марта 2011 в 11:55, курсовая работа
Целью курсового проекта является разработка базы данных для автоматизации работы с данными, а также предоставить клиентам, куда они могут поехать отдыхать. Для достижения данной цели необходимо решить ряд задач:
1.Изучить основные возможности Microsoft Access
2.Получить и обработать необходимую информацию по разрабатываемой базе данных
3.На основе полученных знаний преступить к разработке базы данных.
ВВЕДЕНИЕ 2
1. ПРЕДСТАВЛЕНИЕ БАЗЫ ДАННЫХ 4
1.1. ВОЗМОЖНОСТИ MICROSOFT ACCESS 4
1.2. ТИПЫ ДАННЫХ 9
1.3. СВОЙСТВА ПОЛЕЙ БАЗЫ ДАННЫХ 10
1.4. БЕЗОПАСНОСТЬ БАЗ ДАННЫХ 12
2. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ 14
2.1 СОЗДАНИЕ ТАБЛИЦЫ 14
2.2 СОЗДАНИЕ ЗАПРОСА 19
2.3 СОЗДАНИЕ ФОРМ 27
2.4 СОЗДАНИЕ ОТЧЕТА 32
2.5 СОЗДАНИЕ МАКРОСА 37
ЗАКЛЮЧЕНИЕ 40
СПИСОК ЛИТЕРАТУРЫ 41
Рис 42. Форма «Туристическое агентство»
Отчет представляет собой эффективный способ представления данных в печатном формате. Имея возможность управлять размером и внешним видом всех элементов отчета, пользователь может отобразить сведения желаемым образом. Большая часть сведений в отчете поступает из базовой таблицы, запроса или инструкции SQL, являющейся источником данных для отчета. Остальные сведения отчета хранятся в его структуре. Наиболее удобным способом создания отчетов является создание отчета с помощью Мастера (см. рис 43).
Рис 43. Создание отчета с помощью Мастера
Создание отчета с помощью мастера
Мастер задает подробные вопросы об источниках записей, полях, макете, требуемых форматах и создает отчет на основании полученных ответов. Для того чтобы создать отчет с помощью мастера нужно выполнить следующие действия:
Создание отчета с помощью Конструктора
Печать отчета
Перед тем как открывать отчет в первый раз, рекомендуется проверить ориентацию страницы, размеры полей и другие параметры страницы.
Режим предварительного просмотра отчета позволяет увидеть отчет таким, как он будет выглядеть в напечатанном виде. 6 отчетов: «Города и страны», «Данные о клиентах», «Договора», «Отчет 1», «Отчет 2», «Отчет 3».
Рис 44. Отчеты
Отчет «Города и страны» позволяет просмотреть и вывести на печать список городов и стран (см. рис 45).
Рис 45. Отчет «Города и страны»
Отчет «Данные о клиентах» выводит информацию о клиентах. С помощью этого запроса можно быстро найти определённых клиентов (см. рис 46).
Рис 46. Отчет «Данные о клиентах»
Отчет «Договора» выводит ФИО, номера договоров, стоимость, дополнительные туристы и даты начало путевки. Этот отчет ссылается на таблицу «Договора» (см. рис 47).
Рис 47. Отчет «Договора»
Отчет «Отчет 1» выводит ФИО, документ, серийный номер документов, страны и города, выбранные клиентами и длительность путевки (см. рис 48).
Рис 48. Отчет «Отчет 1»
Отчет «Отчет 2» выводит ФИО, даты рождения, страны и города, куда они поедут отдыхать. Он ссылается на «Запрос 2» (см. рис 49).
Рис 49. Отчет «Отчет 2»
Отчет «Отчет3» выводит всю информацию о клиентах, т.е. их ФИО, какие у них документы и их серийный номер, национальность, пол, страны и города, куда они предпочитают поехать отдыхать (см. рис 50).
Рис 50. Отчет «Отчет 3»
В Access макрос - определенная последовательность операций. Они хранятся в окне, напоминающем таблицу, в таком порядке, в котором их необходимо выполнять. При запуске макроса Access выполняет эти действия. Одной из полезных особенностей макросов является возможность их привязки к кнопкам, которые помещаются в формы. Эти кнопки могут выполнять часто повторяющиеся операции (например, открывать диалоговые окна для поиска). Используя макросы, можно создавать завершенные приложения с пользовательским меню и диалоговыми окнами.
Для создания макроса необходимо сделать следующее:
Теперь опишу макросы, которые есть в базе данных. Их всего три: «Закрытие формы Города», «Макрос 1» и «Макрос 2» (см. рис 51)
Рис 51. Макросы
Макрос «Закрытие формы Города» закрывает форму «Города». На этой форме я установила кнопку «Выход», которая соединена с этим макросом. При нажатии на кнопку «Выход» форма закрывается (см. рис 52).
Рис 52. Макрос «Закрытие формы Города» в режиме Конструктора
Рис 53. Форма «Города»
Макрос «Макрос 1» открывает отчет «Города и страны» на форме «Города и страны». На форме «Города и страны» я установила кнопку «Отчет», и при нажатии на неё откроется отчет «Города и страны» (см. рис 54).
Рис 54. Макрос «Макрос 1» в режиме Конструктора
Рис 55. Форма «Города и страны»
Макрос «Макрос 2» открывает таблицу в форме «Данные о клиентах». На этой форме я тоже установила кнопку «Документы о клиентах», и при нажатии на эту кнопку откроется таблица «Документы о клиентах».
Рис 56. Макрос «Макрос 2» в режиме Конструктора
Рис 57. Форма «Данные о клиентах»
Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. Ни одна фирма не обходится без помощи компьютеров. Хранение данных, написание документов, составление графиков, таблиц, расписаний, создание презентаций во всем в этом нам помогает компьютер, и помогает успешно. В связи с этим большую актуальность приобретает освоение принципа построения и эффективного применения соответствующих технологий и программных продуктов.
В настоящее время базы данных проникают во многие сферы человеческой деятельности, в том числе и в библиотеки. С помощью электронных баз данных работа библиотекаря значительно облегчается.
В результате выполнения поставленных задач, мной была достигнута цель, конечным результатом которой являлась разработка базы данных «туристическое агентство», которая включает в себя: 6 таблиц, 17 запросов, 9 форм, 6 отчетов и 3 макроса. Создаваемые запросы, формы, отчеты и макросы позволяют быстро обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты и т.д. Она позволяет полностью автоматизировать, и тем самым облегчить работу с данными пользователю.
Данная
база данных позволяет легко найти
необходимого клиента, помочь ему в
выборе страны, города. Удобный интерфейс
программы, с оной стороны, позволяет
легко ориентироваться в
Информация о работе База данных для автоматизации работы с данными