Базы данных в Access
ОглавлениеВведениеКомпоненты базы данных AccessСоздание структур таблицОпределение связей между таблицамиПроектирование формПроектирование запросовСоздание отчетовПроектирование кнопочной формыВыводСписок используемой литературыВведениеAccess – это гибкая программа, позволяющая работать как с простыми, так и со сложными базами данных.База данных – это организованная структура, предназначенная для хранения информации. Примером очень простой базы данных может служить телефонная книга или ваша чековая книжка. Книга учета заказов, счетов, платежей компании – это образцы более сложных баз данных. В качества примера можно также привести журнал встреч торгового представителя с заказчиками или записями о намеченных планах.Access – это реляционная база данных, то есть база данных, которая позволяет определять отношение между различными категориями информации (как, например, между данными о клиентах и данными об их заказах). Кроме данных база содержит методы и средства, позволяющие каждому из сотрудников оперировать только с теми данными, которые входят в его компетенцию.С понятием база данных тесно связано понятие системы управления базой данных (СУБД). Это комплекс программных средств, предназначенных для создания структуры новой базы данных, наполнения ее содержимым, редактирования содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройство вывода или передача по каналам связи.В мире существует множество систем управления базами данных не смотря на то, что они могут по-разному работать с разными объектами и предоставляют пользователям различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает нам возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве такого учебного объекта мы выберем СУБД Microsoft Access.Компоненты базы данных AccessОснову базы данных составляют хранящиеся в ней данные. Однако в базе данных есть и другие важные компоненты, которые принято называть объектами. Ниже приводится список объектов, с которыми я буду работать.Таблицы – содержат данные.Запросы – позволяют задавать условия для отбора данных и вносить изменения в данные.Формы – позволяют просматривать и редактировать информацию.Отчеты – позволяют обобщать и распечатывать информацию.Создание структур таблицВ своей курсовой работе я составлял таблицы с помощью конструктора таблиц т. к. он позволяет вводить поля самостоятельно, кроме того, выбирать самостоятельно тип данных для каждого поля и описывать, что значит каждое из полей, а также такие свойства полей как значения по умолчанию, маски ввода, поля подстановок, размер и формат поля, а также свойство "Подпись".На рис. 1 показана таблица "Данные о работниках", созданная с помощью конструктора.Рис. 1 Окно конструктора таблицДля создания таблиц в режиме конструктора необходимо:Щелкнуть на кнопке таблицы в окне базы данных.Дважды щелкнуть на строке Создание таблицы в режиме конструктора, а затем - дважды на пункте Конструктор в диалоговом окне Новая таблица. Откроется окно конструктора таблиц с незаполненным бланком таблицы.Добавить поля и задайте их свойства.Закрыть окно конструктора. В ответ на предложение сохранить изменения щелкнуть на кнопке Да, ввести название для новой таблицы и щелкните на кнопке OKЕсли Access выдает запрос с предложением определить ключ, щелкнуть на кнопке Да, чтобы добавить в таблицу ключевое поле типа Счетчик. Если нужно позже определить ключевое поле или оставить таблицу без ключа, необходимо щелкнуть на кнопке Нет. В итоге мы вернемся в окно базы данных, а в списке объектов окна появится новая таблица.Так же таблицы можно создавать с помощью Мастера таблиц и в режиме таблицы. На рисунке 2 показано окно свойств поля "Дата", таблицы "Связь работников и клиентов".Рис. 2 Окно свойствВ данном случае используются свойства: маска ввода и значение по умолчанию.Определение связей между таблицамиЭта задача выполняется в окне Схема данных.Для создания связей между таблицами необходимо:1. Открыть окно схема данных.2. Щелкнуть на кнопке Отобразить таблицу на панели инструментов.3. В диалоговом окне Добавление таблицы двойным щелчком выбрать необходимые таблицы, если они не отображаются на схеме данных.4. Нажать кнопку мыши на поле связи одной т...