Основной объект базы данных - таблица может находиться в двух основных режимах – режиме конструирования и режим просмотра.
В режиме просмотра возможен ввод и изменения данных в раннее созданной таблице и добавление и удаление строк. Все изменения в таблицах сохраняются автоматически в режиме реального времени.
Строки таблицы называются записями, все записи имеют одинаковую структуру — они состоят из полей, в которых хранятся атрибуты объекта.
Каждое поле в записи содержит одну характеристику объекта и имеет строго определенный тип данных (например, текстовая строка, число, дата).
В MS Access действуют ограничения на имена полей.
Имя поля:
1. должно содержать не более 64 символов
2. может содержать любую комбинацию букв, цифр
3. не может содержать точки (.), восклицательного знака (!), надстрочного символа (`) и прямых скобок ([ ])
4. не должно начинаться с пробела
5. не должно включать управляющие символы (с кодами ASCII от 0 до 31)
6. допускает пробелы. Необходимо помнить, что они могут вызывать конфликты при работе с другими системами
7. не должно совпадать с зарезервированными словами. Например, не следует давать полю имя Count, Sum и т.п.
8. должно быть уникальным в пределах таблицы.
После задания имени надо выбрать тип поля. Тип поля определяет допустимые символы, которые могут быть использованы при его заполнении. Для некоторых типов полей, например, поля типа «дата», осуществляется и более сложная проверка. Если допущена ошибка в типе данных или неправильно введена дата, то необходимо исправить ошибку, так как СУБД не дает других возможностей продолжить работу.
Если щелкнуть мышкой по свободной ячейке графы “Тип поля”, то высветится список допустимых типов полей, из которого и следует выбрать подходящий для описываемого поля тип. Имя и тип поля должны задаваться обязательно. Графа “Описание” может не заполняться. Эта графа используется в целях документирования проекта.
Допустимые типы полейв Access и их краткая характеристика приведены в таблице 1:
Текстовый
Текстовое поле может содержать текст или числа, не требующие проведения расчетов, максимальное количеств символов - 50 (255 байт).
Поле MEMO
Это поле может содержать длинный текст до 64 Кбайт(65535 символов)
Числовой
Поле для числовых значений, до 8 байт
Дата/время
В поле содержатся данные о дате и времени,
4 байта
Денежный
Эти поля содержат денежные суммы
Счетчик
При добавлении в таблицу новой записи значение этого поля увеличивается на 1 (единицу).
Значения в таких полях не обновляются. Поля этого типа удобно использовать для ведения каталогов с уникальными номерами.
Логический
Это поле может принимать только два значения: «Да» и «Нет», 1 бит
Поле объекта OLE
В этом поле могут храниться связанные или внедренные объекты. Максимальный объем данных в этом поле может достигать 1 Гбайта.
Гиперссылка
В полях этого типа могут содержаться гиперссылки на объекты в Internet .