Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика II семестр шпоргалка.doc
Скачиваний:
19
Добавлен:
25.09.2019
Размер:
121.34 Кб
Скачать

14Формы, понятие формы и краткая характеристика, типы форм, создание формы в режиме Конструктора форм, печать форм.

Формы

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

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

Использование форм существенно упрощает ввод данных, поскольку позволяет сэкономить время и избежать ошибок ввода.

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

Все данные в форме содержаться внутри элементов управления. ЭУ - это объекты, размещенные в форме и предна­значенные для изображения данных или выполнения операций.

Создание форм. Для создания формы в MS Access можно использовать:

Конструктор форм. В нем вы самостоятельно разрабатываете собственные экранные формы с заданными свойствами для просмотра ввода и редактирования данных.

Мастер форм. Позволяет достаточно быстро создать форму на основе выбранных полей.

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

24. Запросы. Цель создания запросов. Бланк запроса.

Запросы – объект, который позволяет получить нужные данные из одной или нескольких таблиц.

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

Таким образом запросы позволяют:• Отображать поля..• Отобрать записи.• Сортировать записи.• Получить информацию о данных, хранящихся в разных таблицах.• Выполнять вычисления.• Использовать запрос в качестве источника данных для форм, отчетов, и других запросов. • Изменять табличные данные. С помощью управляющих за­просов можно обновить, удалить или добавить группу записей за одну операцию или создать новую таблицу и включить в нее данные из одной или нескольких существующих таблиц.

Способы создания запросов:

1. С помощью конструктора. В связи с тем, что запрос должен выполняться на основе таблицы или ранее созданного запроса, выберите один из этих объектов и нажмите кнопку добавить. Закроите ОД. На экране появиться окно конструктора запросов. В верхней части окна конструктора запросов находится схема данных запроса. Она содержит список таблиц, включенных в запрос, и отображает связи между ними.

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

Для того, чтобы добавить поле в бланк запроса, необходимо выделить это поле в схеме данных и мышкой перенести его в бланк запроса. Порядок полей в бланке запроса определяет порядок их появле­ния во время работы запроса.

2. Простой запрос. При этом способе вступает в работу мастер, кот. помогает создать вам запрос.

3. Перекрёстный запрос. Запрос позволяет упорядочить информацию в БД по 2-м или более значениям группировки и на основании общего подмножества соответствующих групп сделать те или иные выводы.

4. Повторяющиеся запросы. Этот запрос помогает сохр. целостность БД, и найти повторяющиеся записи

5. Записи без подчинённых. Тоже сохр. целостность БД. Выбирает записи из таб. для кот. не сущ. записей в др. таб.

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

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

Диаграмма. Позволяет создать форму с диаграммой.

Сводная таблица. Позволяет создать форму со сводной табли­цей MS Excel.

Чтобы создать форму любым из этих способов необходимо:1. Открыть окно базы данных-2. В окне базы данных перейти на вкладку Формы.3. Нажать кнопку Создать.4. В открывшемся окне диалога Новая форма из списка спосо­бов создания формы выбрать требуемый вариант.

Фору можно напечатать, находясь в любом режиме окна формы или окна БД. Файл – Печать.

Виды форм:

1) Простая форма

2) Составная форма (содержит данные из нескольких таблиц. Состоит из главной и подчинённой, подчин. находится внутри главной. Главная форма содержит поле, каждому из кот. соотв. несколько записей из подчин. формы).

3) Многостраничная форма (размещает большое кол-во полей на форме).