Основные элементы интерфейса Microsoft Access XP.

Информационная система управления (СУБД)

ПЛАН:

Основные понятия.

Создание базы данных.

Формы.

Запросы.

Отчеты.

 

Основные функциональные возможности и основные понятия баз данных.

Система управления базами данных Access (СУБД Access) входит в стандартный набор прикладных программ пакета Microcoft Office, который используется практически в каждой организации нашей страны. Поэтому, естественно, его изучают и в школе, и в вузе.

Под созданием базы данных понимается:

1) теоретическое продумывание, проектирование структуры будущих таблиц и их взаимных связей в базе данных;

2) создание структуры этих таблиц в компьютере;

3) установление связей таблиц базы данных в компьютере;

4) заполнение таблиц реальными данными (возможно, с использованием форм).

Использование базы данных означает создание для практических целей запросов и отчетов.

Назначение любой системы управления базами данных (СУБД) - создание, ведение и обработка баз данных. Как в текстовом редакторе можно подготовить много разных документов, так в СУБД Access можно создать много разных баз данных.

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

Что представляет из себя база данных Access? Access создает единый контейнер, который используется для работы с вашей информацией. Этот контейнер, называемый базой данных Access, содержит все данные (информацию) и все связанные с ним инструменты-формы, отчеты, запросы, макросы и модули с кодом VBA. Все эти объекты являются частями базы данных и хранятся в одном файле с именем и расширением .mdb (хотя возможны и другие расширения). Когда вы открываете базу данных Access, вы открываете этот единый контейнер, представленный окном базы данных.

Есть возможность производить обмен данными между компонентами СУБД Access и другими приложениями Windows. Это могут быть рисунки, диаграммы и т.д. Поддерживается экспорт и импорт данных из текстовых файлов и электронных таблиц.

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

 

Основные элементы интерфейса Microsoft Access XP.

Когда вы впервые открываете программу Access, то видите главное окно Access, отображающее строку заголовка с подписью Microsoft Access, а также строку меню и панель инструментов. В Access вся работа выполняется в главном окне. В нем разворачивается множество других окон, в каждом из которых данные могут быть представлены по-разному. На рис. 3.31 показано главное окно Access с открытой базой данных. В строке заголовка окна базы данных отображается название базы данных, за которым через символ двоеточия следуют слова база данных.

Программа MS Access XP имеет стандартные элементы интерфейса: строку заголовка, строку меню, панель инструментов, строку состояния. На этих элементах интерфейса мы не будем останавливаться подробно, так как их назначение и основные функции аналогичны ранее изученным программам MS Word XP и MS Excel XP. Новым здесь является такой элемент интерфейса как окно базы данных. Это окно отображается на экране, когда открыта база данных, и служит в каком-то смысле ее центром управления. Оно используется для открытия объектов содержащихся в базе данных, включая таблицы, запросы, формы, отчеты, страницы, макросы и модули. В левой части этого окна содержаться панель кнопок объектов, после щелчка на которых в правой части окна базы данных отображаются все объекты, ассоциированные с данным типом объектов. Таблицы отображаются отдельно от форм, отчеты – отдельно от запросов и т.д. Другое часто используемое окно – окно конструктора объектов.

Рис 3.31 Главное окно Microsoft Access XP c открытым окном базы данных «Борей»

Рис 3.32Таблица «Доставка» в режиме конструктора.

 

 

Создание базы данных.

Обобщенная технология работы:

    • создание структуры таблиц базы данных;
    • ввод и редактирование данных в таблицах;
    • обработка данных, содержащихся в таблицах;
    • вывод информации из базы данных.

Таблица - совокупность записей. Основная информация базы данных хранится в таблицах. Столбцы в таблице называются полями, а строки - записями. Количество записей в таблице ограничивается емкостью жесткого диска. Допустимое количество полей - 255. Таблиц в базе данных может быть несколько. Сведения по разным вопросам следует хранить в разных таблицах. Для работы таблицу необходимо открыть. Перед окончанием работы ее следует закрыть, предварительно сохранив все изменения, произведенные в ходе работы.

С таблицами можно работать в двух режимах - таблицы и конструктора. Переход из режима таблицы в режим конструктора таблицы и обратно производится щелчком по кнопке Вид, расположенной на панели инструментов.

Ключевое поле - поле с уникальными записями. Таблицы связываются (дается указание на соответствие записей) по ключам; ключ может состоять из одного или из нескольких полей.

Все объекты базы данных можно импортировать, т.е. копировать из других баз данных, а не вводить заново. Если таблицы были связаны в старой базе данных, то они таким же образом будут связаны и в новой.

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

 

Формы.

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

С применением форм можно представлять записи в удобном для пользователя виде - в виде привычных документов: бланков, экзаменационных ведомостей и т.д. Формы ввода-вывода позволяют вводить данные в базу, просматривать их, изменять значения полей, добавлять и удалять записи.

Все элементы, добавляемые в форму: поля, надписи, списки, переключатели, кнопки, линии, - являются элементами управления: Способ создания элемента управления зависит от того, какой элемент создается: присоединенный, свободный или вычисляемый.

 

Запросы

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

С помощью Access могут быть созданы несколько видов запросов. Запрос на выборку выбирает данные из разных таблиц и других готовых запросов. Запрос-изменение изменяет или перемещает данные; к этому типу относятся Запрос на добавление, Запрос на удаление и Запрос на обновление. Запрос на создание таблицы сохраняет результаты выборки в отдельной таблице. Перекрестные запросы предназначены для группирования данных и представления их в компактном виде. Запрос можно создать самостоятельно или воспользоваться Мастером запросов.

Элементы выражения в запросах могут быть связаны операторами:

арифметическими: *, +, -, /, ^;

сравнения: <, <=, >, >=, =, <>;

логическими: And (И), Not (Нет), Or (Или);

Like - для использования логики замены в выражениях,

In - для определения, содержится ли элемент данных в списке значений;

Between...And - для выбора значений из определенного интервала.

Между условиями в разных полях одного столбца выполняется логическая операция ИЛИ (Or). Она истинна, когда истинно хотя бы одно из входящих в список условий.

Между условиями в разных полях одной строки выполняется логическая операция И (And). Она истинна, когда истинны все входящие в список условия.

 

Отчеты

Отчет - это гибкое и эффективное средство для организации данных при выводе на печать и вместе с тем это способ вывода данных из базы на печать в том виде, в котором требуется пользователю, например, в виде справок об обучении, экзаменационных ведомостей, таблиц, объединенных каким-либо признаком, и др. С помощью отчета можно расположить информацию на листе в удобном для пользователя виде с различным оформлением. Можно разработать отчет самостоятельно с помощью Конструктора, использовать готовые варианты оформления (автоотчеты) или создать отчет с помощью Мастера.

 

s Контрольные вопросы и задания.

1. Что понимается под созданием базы данных?

2. Каково назначение базы данных?

3. Что такое файл баз данных?

4. Что представляет собой создание базы данных?

5. Что такое таблица в MS Access?

6. Что такое форма в MS Access?

7. Что такое запрос в MS Access?

8. Какие типы запросов вы знаете?

9. Что такое отчет в MS Access?