Секретарское дело.
7.2.1.4. Мiсrоsоft Ассеss.
В каждой области деятельности создаются собственные базы.
База данных (БД) – это совокупность взаимосвязанных и упорядоченных данных, которая обеспечивает их оптимальное использование в определенной области человеческой деятельности.
С точки зрения компьютера, база данных физически представляет собой файл базы данных. В МS Ассеss такой файл имеет расширение. МDВ. Сама база данных состоит из определенного количества таблиц В свою очередь, таблица состоит из полей (столбцов), содержащих данные одинакового типа или предназначенных для их ввода. Например, если вы создали поле Адрес, значит в нем должны храниться адреса, но никак не фамилии, которые следует помещать в свое отдельное поле – Фамилии, также предварительно созданное. Такой принцип размещения данных позволяет максимально использовать возможности системы управления базами данных, например, сортировку, запросы и т. д.
Прежде чем приступить к изучению программы МS Ассеss необходимо уяснить некоторые понятия, применяемые в программе.
Таблицы служат источником данных для запросов, форм и отчетов. Запрос – это средство отбора данных из одной или нескольких таблиц при помощи определенного пользователем условия. Запросы позволяют создавать виртуальные таблицы, которые состоят из вычисляемых полей или полей, взятых из других таблиц. В МS Ассеss может использоваться несколько типов запросов: для отбора, добавления или удаления данных. Для описания запроса используется стандартный язык SQL (Struсturеd Quеrу Lаnguаgе – язык структурированных запросов). Он является стандартом для многих программных продуктов, особенно СУБД, но это уже область деятельности программистов, поэтому в МS Ассеss используется представление запроса в виде диалогового окна. Все его элементы соответствуют определенным командам SQL, хотя пользователь может об этом даже не знать. Зато программист всегда может перейти от диалога к хорошо известным ему командам.
Запрос удобно использовать и в качестве «буфера» между таблицами и формой. Можно считать, что запрос – это та же таблица, только создаваемая в памяти компьютера на время работы программы. В запросе можно создавать вычисляемые поля, которых нет в исходных таблицах, сортировать и отбирать данные. При этом информация в исходных таблицах остается неизменной.
Форма представляет собой окно диалога или документ в электронном варианте. Любой пользователь работает со множеством диалоговых окон в программах, сконструированных для Windоws. В МS Ассеss пользователи сами могут создавать для себя окна не хуже фирменных, но именно с той информацией, которая им необходима. Форма может представлять собой документ, который надо выводить на печать. Служебные элементы формы не распечатываются, и пользователь получает на бумаге полноценный документ.
Отчет – средство создания сложных (в частности многостраничных) документов и вывода их на печать. Отчеты создаются на основе форм или отдельно, при помощи специальных средств. Особенность отчета заключается в том, что он формируется каждый раз заново, после того, как пользователь захочет его открыть. Поэтому иногда приходится ждать несколько секунд, пока форматирование отчета будет завершено. Зато в отчетах всегда присутствует актуальная информация.
В МS Ассеss существуют две системы для создания программ обработки данных. Первая, позволяющая создавать макросы, упрощена настолько, что пользователь создает программы в режиме диалога, имея все необходимые подсказки. Вторая основана на использовании языка Visuаl Ваsiс. Программы в этом случае хранятся в так называемых модулях. Эта система более сложная, но зато она обладает большими возможностями.