Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основные понятия баз данных.doc
Скачиваний:
7
Добавлен:
27.09.2019
Размер:
211.46 Кб
Скачать

Работа с формами. Автоформы.

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

Данные средства являются полностью автоматическими. Существует три вида автоформ:

  • «в столбец» - отображает все поля одной записи (удобна для ввода и редактирования данных;

  • ленточная – отображает одновременно группу записей (удобно использовать для оформления вывода данных);

  • табличная – по внешнему виду ничем не отличается от таблицы, на которой она основана.

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

Разделы формы

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

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

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

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

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

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

Создание форм с помощью мастера.

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

  1. На первом этапе работы Мастера форм выбирают таблицы и поля, которые войдут в будущую форму.

  2. На втором этапе выбирается внешний вид формы.

  3. На третьем этапе выбирается стиль оформления формы.

  4. На последнем этапе выполняется сохранение формы под заданным именем.

Работа с отчетами.

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

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

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

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

Средством автоматизированного создания отчетов является Мастер отчетов. Он запускается двойным щелчком на значке Создание отчета с помощью мастера в окне База данных. При работе Мастера отчетов в шесть шагов выполняется 1.выбор базовых таблиц или запросов; 2.выбор полей, отображаемых в отчете; 3.выбор полей группировки; 4.выбор полей и методов сортировки; 5.выбор формы печатного макета и 6.стиля оформления. Редактирование структуры отчета выполняют в режиме Конструктора. Важной особенностью отчетов является наличие средства для вставки в область верхнего или нижнего колонтитула текущего номера страницы. Эту операцию выполняют с помощью диалогового окна Номера страниц, выбранного из меню Вставка.

Основные типы данных

Тип

Занимаемая память

Интервалы значений

Целочисленные типы

Byte (целые числа)

1 байт

0…255

Boolean (логические значения)

2 байта

True…False

Integer (целые числа)

2 байта

-32768…32767

Long Integer (длинные целые числа)

4 байта

+/-2.1Е9

Вещественные типы (типы с плавающей точкой)

Single

(одинарной точности с плавающей точкой)

4 байта

-3.402823Е38…-1.401298Е-45

для отрицательных чисел

1.401298Е-45…3.402823Е38

для положительных чисел

Double

(двойной точности с плавающей точкой)

8 байт

-1.7976313486232Е308…-4.94065645841247Е-324

для отрицательных чисел

4.94065645841247Е324…1.7976313486232Е308

для положительных чисел

Строковые типы

String

(текстовая информация - строка фиксированной длины)

1 байт на каждый символ

От 1 до 65400

String

(текстовая информация - строка переменной длины)

10 байт + 1 байт на каждый символ

От 0 до двух миллиардов символов

Объектные типы

Object

(Рисунок или ссылка на любой другой объект)

4 байта

Ссылка на объект

Типы Variant

Variant

значения любого из перечисленных типов данных

16 байт для чисел,

22 байта + 1 байт на каждый символ для строк

Любое числовое или строковое значение