Слайд 5
Таблицы
Это основные объекты любой БД. Они хранят данные
и структуру базы (поля, их типы и свойства). На
базе таблиц осуществляется построение форм, запросов, отчетов.
Слайд 7
Запрос
Эти объекты служат для извлечения данных из таблицы
и представления их пользователю в удобном виде. Запросы позволяют
производить отбор данных, сортировку и фильтрацию. С помощью запросов можно выполнять преобразование данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое наполнение таблиц данными, импортированными из других источников, выполнять простейшие вычисления в таблицах и многое другое.
Слайд 9
Формы
это средства для ввода и вывода данных. Смысл
форм состоит в том, чтобы предоставить пользователю средства для
заполнения только тех полей, которые ему заполнять положено. Одновременно с этим в форме можно разместить специальные элементы управления (счетчики, раскрывающиеся списки, переключатели, флажки и т.д.) для автоматизации вода.
Слайд 11
Отчеты
По своим свойствам и структуре отчеты во многом
похожи на формы, однако они предназначены только для вывода
данных, причем не на экран, а на печатающее устройство.
Таким образом, отчеты отличаются тем, что в них приняты специальные меры для группирования выводимых данных и для вывода специальных элементов оформления, характерных для печатных документов (верхние и нижние колонтитулы, номера страниц, служебная информация о времени создания отчета).
Слайд 13
Макросы и модули
Эти категории предназначены для автоматизации повторяющихся
операций при работе с СУБД и для создания новых
функций путем программирования.
В СУБД Microsoft Access 2000 макросы состоят из последовательности внутренних команд СУБД и являются средством автоматизации работы с базой. Модули создаются средствами внешнего языка программирования, в данном случае языка Visual Basic for Applications.
Слайд 15
Типы данных
Текстовый – тип данных, используется для хранения
обычного неформатированного текста ограниченного размера (до 255 символов).
Поле МЕМО
– специальный тип данных для хранения больших объемов текста (до 65 535 символов). Физически текст не хранится в поле. Он храниться в другом месте базы данных, а в поле хранится указатель на него, но для пользователя такое разделение заметно не всегда.
Слайд 16
Числовой – тип данных для хранения действительных чисел.
Дата/Время
– тип данных для хранения календарных дат и текущего
времени.
Денежный – тип данных для хранения денежных сумм. Теоретически, для их записи можно пользоваться полями числового типа, но для денежных сумм есть некоторые особенности (например, связанные с правилами округления), которые делают более удобным использование специального типа данных, а не настройку числового типа.
Слайд 17
Счетчик – специальный тип данных для уникальных (не
повторяющихся в поле) натуральных чисел с автоматическим наращиванием. Естественное
использование – для порядковой нумерации записей.
Поле объекта OLE – специальный тип данных, предназначенный для хранения объектов OLE, например мультимедийных. Реально такие объекты в таблицах не хранятся. Как и в случае полей МЕМО, они хранятся в другом месте внутренней структуры файла базы данных, а в таблице хранятся только указатели на них (иначе работа с таблицей была бы чрезвычайно замедленной).
Слайд 18
Гиперссылка – специальное поле для хранения адресов URL
Web-объектов Интернета. При щелчке на ссылке автоматически происходит запуск
броузера и воспроизведение объекта в окне.
Логический – тип для хранения логических данных (принимает только два значения, например «да» или «нет»).
Слайд 19
Вложение – позволяют хранить внутри БД любые файлы
в их родных форматах.
Мастер подстановок – это не специальный
тип данных. Это объект, настройкой которого можно автоматизировать ввод данных в поле так, чтобы не вводить их вручную, а выбирать их из раскрывающегося списка.
Слайд 20
Свойства полей БД
Имя поля – определяет, как следует
обращаться к данным этого поля при автоматических операциях с
базой (по умолчанию типы полей используются в качестве заголовков полей).
Тип поля – определяет тип данных, которые могут содержаться в данном поле.
Слайд 21
Размер поля – определяет предельную длину (в символах)
данных, которые могут размещаться в данном поле.
Формат поля –
определяет способ форматирования данных в ячейках, принадлежащих полю.
Маска ввода (средство автоматизации ввода данных) – определяет форму, в которой вводятся данные в поле.
Слайд 22
Подпись – определяет заголовок столбца таблицы для данного
поля (если подпись не указана, то в качестве заголовка
берется имя поля).
Значение по умолчанию – то значение, которое вводится в ячейки поля автоматически.
Условие на значение – ограничение, используемое для проверки правильности ввода данных (средство автоматизации, которое используется для ввода данных, имеющих числовой тип, денежный тип или тип даты).
Слайд 23
Сообщение об ошибке – текстовое сообщение, выдаваемое при
попытке ввода ошибочных данных.
Обязательное поле – свойство, определяющее обязательность
заполнения этого поля при пополнении данными.
Пустые строки – свойство, разрешающее ввод пустых строковых данных (от свойства «обязательное поле» отличается тем, что относится не ко всем типам данных, а лишь к некоторым, например, текстовым).
Слайд 24
Индексированное поле – если поле обладает этим свойством,
все операции, связанные с поиском или сортировкой записей по
значению, хранящемуся в данном поле, существенно ускоряются. Для индексированных полей можно установить проверку на наличие повторов, что позволяет исключить дублирование данных и т.д.
Слайд 26
Способы создания объектов Microsoft Access
СУБД Microsoft Access
2000 представляет несколько средств создания каждого из основных объектов
базы:
ручные (разработка объектов в режиме Конструктора);
автоматизированные (разработка с помощью программ-мастеров);
автоматические – средства ускоренной разработки простейших объектов.
Слайд 27
Маска ввода
Маска ввода обеспечивает соответствие данных определенному формату,
а также заданному типу значений, вводимых в каждую позицию.
Если для поля определены формат отображения и Маска ввода, то при добавлении и редактировании данных используется маска ввода, а параметр Формат поля определяет отображение данных при сохранении записи.
Слайд 28
Если пользователь определяет маску ввода и одновременно задает
для того же поля значение свойства Формат поля, то
при выводе данных приоритет имеет свойство Формат поля.
Это означает, что при форматировании данных сохраненная маска ввода игнорируется. Данные в базовой таблице при этом не изменяются; свойство Формат поля определяет только режим отображения данных.
Слайд 29
Синтаксис масок ввода
Описание маски ввода может состоять из
трех разделов, разделенных знаком точка с запятой, например, (999)
000-0000!;0;" ".
Слайд 30
Значение символов, используемых в маске ввода
Слайд 34
Создание в таблице поля со списком подстановок или
списком значений
С помощью Мастера подстановки может быть создан столбец
подстановки, из которого допускается выбор значения. Чтобы создать для поля список значений, необходимо:
Открыть таблицу в режиме Конструктора и в колонке Тип данных настраиваемого поля выбрать значение Мастер подстановок (в результате запустится мастер подстановок).
Слайд 35
В диалоговом окне Создание подстановки установить одну из
следующих опций:
объект «столбец подстановки» будет использовать значения из таблицы
или запроса;
будет введен фиксированный набор значений.
Далее следовать инструкциям мастера.
Слайд 37
Ввести значения фиксированного списка
Слайд 38
Если значения столбца подстановки берутся из таблицы
Указать имя
таблицы
Поля, из которых берутся значения для списка
Способ сортировки