
Страницы
Страницы используются для удаленного доступа к данным, например, через Интернет или корпоративную Сеть Intranet.
Типы данных и свойства полей бд
При изучении электронных таблиц Microsoft Excel мы видели, что они работают с тремя типами данных: текстами, числами и формулами. Таблицы БД, как правило, допускают работу с гораздо большим количеством разных типов данных:
Текстовый – (до 255 символов),
Поле МЕМО – большие объемы текста (до 65535 символов),
Числовой
Дата\время – для хранения календарных дат и текущего времени.
Денежный
Счетчик – специальный тип данных для уникальных (не повторяющихся в поле) натуральных чисел с автоматическим наращиванием. Естественное использование – для порядковой нумерации записей.
Логический – для хранения логических данных (например, ДА или НЕТ).
Поле объекта OLE – специальный тип данных предназначенный для хранения объектов OLE , например, мультимедийных. Реально в таблице хранятся только указатели на них.
Гиперссылка - специальное поле для хранения адресов WEB –Объектов Интернета. При щелчке на ссылке автоматически происходит запуск броузера и воспроизведение объекта в его окне.
Мастер подстановок – это объект, настройкой которого можно автоматизировать ввод данных в поле так, чтобы не вводить их вручную, а выбирать из раскрывающегося списка.
Поля БД не просто определяют структуру базы – они ещё определяют групповые свойства данных, записываемых в ячейки, принадлежащие каждому из полей. Остановимся на основных свойствах полей таблиц БД на примере СУБД Microsoft Access.
Имя поля – определяет, как следует обращаться к данным этого поля при автоматических операциях с базой (по умолчанию имена полей используются в качестве заголовков столбцов таблиц).
Тип поля – определяет тип данных, которые могут содержаться в данном поле.
Размер поля
Формат поля – способ форматирования данных в ячейках, принадлежащих полю.
Маска ввода – средство автоматизации ввода данных.
Значение по умолчанию - средство автоматизации ввода данных.
Условие на значение – ограничение, используемое для проверки правильности ввода данных (средство автоматизации ввода, которое используется, как правило, для данных, имеющих числовой тип, денежный или тип даты ).
Обязательное поле
Пустые строки.
Индексированное поле – если поле обладает этим свойством, все операции, связанные с поиском или сортировкой записей по значению, хранящемуся в данном поле, существенно ускоряются. Кроме того, для индексированных полей можно сделать так, что значения в записях будут проверяться на дублирование, что позволяет автоматически исключить повтор данных.
Следует обратить внимание на то, что в разных полях могут содержаться данные разного типа, то и свойства у полей могут различаться в зависимости от типа данных.
Основные операции с данными
Ввод и редактирование данных. Существуют два способа ввода и редактирования данных: с помощью таблиц и с помощью форм.
Экранные формы предназначены для удобства ввода данных в таблицы. В формах видны внедренные графические объекты и фотографии, размещенные в таблицах.
Блокировки — это встроенные в СУБД механизмы, позволяющие корректно отслеживать изменения в данных, осуществляемых параллельно (например, разными пользователями). При редактировании отдельной записи таблицы одним из пользователей БД эта запись блокируется и становится временно недоступной для других пользователей.
Сортировка и фильтрация. Сортировка данных в таблицах и запросах СУБД Access может осуществляться по одному или нескольким полям, как по возрастанию, так и по убыванию.
Фильтрация — это операция выбора записей из таблицы по определенным условиям. Несколько условий должны быть связаны логическими связками (И, ИЛИ).
В случае если необходимо выполнение нескольких условий одновременно, применяется логическая связка И. Логическая связка ИЛИ применяется, если достаточно выполнения хотя бы одного из условий.