Характеристика microsoft access 2000: тип, платформа, функциональные возможности, справочная система, страница 6

Рис. 9. Создание панели инструментов

На этой же вкладке расположена экранная кнопка [Создать]. Ее нажатие приводит к автоматической генерации новой подложки для инструментальной панели. При этом программа запрашивает у пользователя, какое имя создаваемой панели  следует присвоить. По умолчанию ей присваивается имя Настраиваемая  1, затем – Настраиваемая 2 и т.д. Назовем создаваемую панель, например, Новая панель.  Сразу после нажатия экранной кнопки [ОК] окно ввода исчезает, оставив после себя квадратик. Это и есть новая панель. Но она пустая, и ее предстоит наполнить.

Вкладка Команды выдает окно, разбитое на две области: Категории и Команды (рис. 8). В категориях перечислены все области, по которым отсортированы инструменты в зависимости от характера выполняемой задачи. А команды отображены в виде пиктограмм. Остается лишь перетащить нужные пиктограммы на новую панель. Как только это будет сделано, на новой инструментальной панели появится черная вертикальная черта, отмечающая место, в которое инструмент будет помещен.

Однако даже в индивидуальном исполнении панели становятся наиболее удобными лишь тогда, когда расположенные на них инструменты размещены согласно принятой у конкретного разработчика логике. Поэтому, передвигая маркер в ту или иную сторону по панели инструментов, можно при желании изменить место вставки новой пиктограммы на панели. В результате получилась новая панель. После нажатия кнопку [Закрыть] в окне настройки (рис. 6) новая панель станет частью Access. Если затем открыть в меню Вид список Панели инструментов, то в нем будет присутствовать Новая панель. Ее активизация приводит к появлению на экране созданной панели. Вопросы для самоконтроля

1. Манипуляции с имеющимися панелями инструментов 2. Манипуляции с кнопками на панелях инструментов

3. Создание персональных панелей инструментов.

4. ХАРАКТЕРИСТИКА БАЗЫ ДАННЫХ

4.1. Объекты базы данных

База данных в СУБД Access содержит следующие объекты: таблицы, запросы, формы, отчеты, страницы, макросы и модули. Access, по сути дела, это оболочка, позволяющая быстро проектировать названные объекты (рис. 10).

Рис. 10. Объекты базы данных

Таблица – это основная структура, предназначенная для хранения данных. По терминологии  СУБД ее строки называются записями, а столбцы – полями базы данных. Каждое поле имеет определенный набор характеристик: уникальное имя, тип данных (текстовое, числовое, дата/время и т.д.) и размер поля (длину), – которые идентифицирует хранящуюся в этом поле информацию. На имя поля накладываются некоторые ограничения: оно не может начинаться с пробела, не может содержать точки, имена полей не могут совпадать внутри одной таблицы. Записи идентифицируются по некоторой уникальной характеристике, включающей одно или несколько полей и называемой ключом. Максимальное количество полей в таблице – 255, а записей – 2000. Максимальный размер таблицы – 1 Гбайт.

Благодаря связям между таблицами  удается избежать дублирования информации, значительно сократить количество ошибок, требуется меньше памяти для хранения информации в базе, легче проводить изменения: если в одной из таблиц произвести изменения, то они будут распространены и на другие таблицы.

Запрос позволяет пользователю получить нужные данные из одной или нескольких таблиц. То есть запрос – это средство отбора данных, удовлетворяющих определенным условиям, т.е. запросы служат для селекции или фильтрации набора данных. Они позволяют выбрать из базы только необходимую информацию, именно, ту, которая соответствует определенному критерию. Можно создать запросы на выборку, обновление, удаление или добавление данных. С помощью запросов можно также создавать новые таблицы, используя данные из одной или нескольких таблиц,

Таким образом, запрос – это требование на отбор данных, хранящихся в таблицах, на выполнение определенных действий с данными. Запрос позволяет создать набор из записей, находящихся в разных таблицах, и использовать его как источник данных для формы или отчета. Кроме того, запрос дает возможность вносить изменения в саму базу данных.