1. Технология проектирования запросов: запросы на выборку, вычисления и группировка в запросах, запросы с параметрами, перекрестные запросы, запросы на создание таблицы, запросы на изменение и удаление данных
2. Технология проектирования форм. Проектирование отчетов, вычисления, сортировка и группировка в отчетах
3. Разработка интерфейса приложения
Список использованных источников
1. Технология проектирования запросов: запросы на выборку, вычисления и группировка в запросах, запросы с параметрами, перекрестные запросы, запросы на создание таблицы, запросы на изменение и удаление данных
Запрос – объект базы данных, который используется для извлечения информации из одной или нескольких таблиц или для выполнения определенных действий с данными.
По способу формирования запросы можно разделить на два вида:
– запросы по образцу, или QBE-запросы (Query By Example), при создании которых необходимо указать параметры запроса в окне конструктора, задавая образцы для поиска информации;
– структурированные запросы, или SQL-запросы , для создания которых необходимо описать запрос с помощью языка запросов SQL.
В действительности любой запрос в Microsoft Access реализуется с помощью языка SQL. И хотя большинство запросов можно создавать в режиме конструктора, используя возможности запроса по образцу, каждый созданный запрос хранится в виде инструкции SQL. При создании запроса по образцу Microsoft Access автоматически формирует соответствующий SQL-запрос. Можно просмотреть инструкцию SQL для существующего запроса и внести в нее изменения. В этом случае автоматически будет обновляться определение соответствующего запроса по образцу в режиме конструктора.
По результатам действий и особенностям выполнения запросы можно разделить следующим образом:
2. Технология проектирования форм. Проектирование отчетов, вычисления, сортировка и группировка в отчетах
Access предоставляет возможность вводить данные как непосредственно в таблицу, так и с помощью форм. Форма в БД – это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления.
Внешний вид формы выбирается в зависимости от того, с какой целью она создается. Формы Access позволяют выполнять задания, которые нельзя выполнить в режиме таблицы. Формы позволяют вычислять значения и выводить на экран результат. Источником данных для формы являются записи таблицы или запроса.
Форма предоставляет возможности для:
– ввода и просмотра информации базы данных;
– изменения данных;
– печати;
– создания сообщений.
Способы создания форм:
– Конструктор форм (предназначен для создания формы любой сложности).
– Мастер форм (позволяет создавать формы различные как по стилю, так и по содержанию).
– Автоформа: в столбец (многостраничная – поля для записи выводятся в один столбец, в форме одновременно отображаются данные для одной записи).
3. Разработка интерфейса приложения
Для организации эффективной работы пользователя можно создать целостное приложение, в котором все компоненты базы данных будут сгруппированы по функциональному назначению. При этом можно обеспечить удобный графический интерфейс пользователя. Приложение дает возможность пользователю работать с базой данных, затрачивая при этом меньше усилий.
При создании приложения пользователя главную роль играют формы, так как именно они являются основным диалоговым средством работы пользователя с базой данных.
Для объединения объектов в едином диалоговом приложении создаются так называемые кнопочные формы. По существу кнопочная форма представляет собой панель управления приложением. Кнопки такой формы обеспечивают вызов других кнопочных форм, а также отдельных объектов базы данных – отчетов, запросов, форм и т.д. Здесь же находятся кнопки для возврата к кнопочным формам более высокого уровня и для выхода из базы данных. Обычно предусматривается кнопка для возможного изменения самой кнопочной формы.
Дополнительным элементом приложения пользователя является организация вызова главной кнопочной формы при открытии базы данных, что позволяет пользователю сразу же начать работу в среде приложения.
В Access имеется средство автоматизированной разработки приложения пользователя – диспетчер кнопочных форм.
1. Мэтью Мак-Дональд. Access 2007. Недостающее руководство = Access 2007 The missing manual. – СПб.: «БХВ-Петербург», 2007. – С. 784
2. Элисон Балтер. Microsoft Office Access 2007: профессиональное программирование = Alison Balter's Mastering Microsoft Office Access 2007 Development. – М.: «Вильямс», 2008. – С. 1296.
3. Джон Кауфельд , Microsoft Office Access 2003 для «чайников» / Пер. с англ. – М.: 2006. – 320 стр. с ил., Издательство «Диалектика».
4. Советов Б.Д. Информационные технологии.- М.: Высшая школа, 2003г.
5. Зихерт К., Ботт Э. Эффективная работа: Windows XP. Спб.: Питер, 2003
6. Лесничая И.Г. Информатика и информационные технологии. Учебное пособие. М.: Издательство Эксмо, 2007
7. Голицына и др. Информационные технологии. Москва. Изд. Форум, 2006 г. 7.
8. Основы информатики: Учеб. пособие/ А.Н. Морозевич, Н.Н. Говядинова, Б.А. Железко и др.; Под общ. Ред. А.Н. Морозевича Мн.: Новое знание, 2003
9. Петров В.Н., Информационные системы, Санкт-Петербург «Питер», 2004 17.
10. Грег Перри. Microsoft Office 2007. Все в одном, М; Вильямс, 2008.