· Выполнить щелчок на кнопке Создать,откроется окно Новая таблица, в правой части которого перечисляются способы создания таблицы:
· Режим таблицы (обычно применяется для таблиц, имеющих простую структуру);
· Конструктор (позволяет пользователю самостоятельно разработать структуру БД с помощью области проекта таблицы);
· Мастер таблиц (при создании типовых таблиц можно использовать предлагаемые шаблоны);
· Импорт таблиц (импортирование данных из внешнего файла или другой базы данных);
· Связь с таблицами (присоединение внешнего файла или таблицы другой базы данных).
При выборе варианта «Создание таблицы в режиме конструктора» (или Конструктор) откроется проект таблицы, состоящий из трех колонок - Имя поля, Тип данных и Описание. В первой колонке указывается имя поля, во второй - его тип, а в третьей вводится информация о назначении поля.
Имя поля определяет, как следует обращаться к данным этого поля при автоматических операциях с базой (по умолчанию имена полей используются в качестве заголовков столбцов таблиц). Имя поля может иметь длину до 64 символов и содержать пробелы и любые специальные символы, кроме точек, восклицательных знаков и прямых скобок.
Тип данных определяется типом информации, которая будет храниться в поле и выбирается в колонке Тип данных.
Тип данных
Описание
Текстовый
Поле этого типа содержит текст, объем которого не должен превышать 255 символов (длина поля устанавливается посредством параметра Размер поля)
Поле МЕМО
В МЕМО-полях хранятся текстовые либо текстовые и числовые данные объемом не более 65535 символов (поля этого типа не индексируются)
Числовой
Поля этого типа содержат числовые значения, диапазон которых определяется параметром Размер поля (1,2,4,8,16 байтов)
Дата/время
Поля данного типа содержат значения даты и времени (8 байт) и допускают ввод дат из диапазона от 100 по 9999 год
Денежный
В полях этого типа могут храниться числа, содержащие 15 разрядов слева от десятичной точки и 4 разряда справа от нее (8 байтов)
Счётчик
Специальный тип данных для порядковой нумерации записей.
Логический
В таких полях сохраняются значения, ДА и НЕТ
Поле объекта OLE
В полях данного типа помещаются объекты, обработанные OLE-сервером
Гиперссылка
В полях такого типа хранятся гиперссылки, представляющие собой путь к файлу на жестком диске
Мастер подстановок
Номер значения в списке или другой таблице (обычно 4 байта)
Размер поля – определяет предельную длину (в символах) данных, которые могут размещаться в данном поле.
Размер поля
Описание
Байт
Хранятся целые числа из диапазона от 0 до 255 (поле занимает 1 байт)
Целое
Хранятся целые числа из диапазона от -32768 до 32767 (поле занимает 2 байта)
Длинное целое
Хранятся числа из диапазона от -2147483648 до 2147483647 (поле занимает 4 байта: значение Длинное целое устанавливается по умолчанию)
С плавающей точкой
Хранятся дробные числа с шестью знаками после запятой из диапазона от -3,402823Е38 до 3,402823Е38 (поле занимает 4 байта)
С плавающей точкой
Хранятся дробные числа с десятью знаками после запятой из диапазона от
-1,79769313486232Е308 до 1,79769313486232Е308 (поле занимает 8 байт)
Формат поля – определяет способ форматирования данных в ячейках, принадлежащих полю.
Маска ввода – определяет форму, в которой вводятся данные в поле (средство автоматизации ввода данных).
Подпись – определяет заголовок столбца таблицы данного поля.
Значение по умолчанию– то значение, которое вводится в ячейки поля автоматически.
Условие на значение – ограничение, используемое для проверки правильности ввода данных.
Сообщение об ошибке – текстовое сообщение, которое выдаётся автоматически при попытке ввода в поле ошибочных данных.
Обязательное поле – свойство, определяющее обязательность заполнения данного поля при наполнении базы.
Пустые строки– свойство, разрешающее ввод пустых строковых данных.
Индексированное поле – если поле обладает этим свойством, все операции, связанные с поиском или сортировкой записей по значению, хранящимся в данном поле, существенно ускоряются.
Обязательным условием нормальной работы с базой данных является однозначная идентификация каждой записи. Для этого каждой записи Access автоматически назначает индивидуальный номер. Автоматическая нумерация записей выполняется в том случае, если таблица включает поле с типом данных Счетчик. Чтобы значение в таком поле увеличивалось на 1 для каждой новой записи, свойство Новые значения должно иметь значение Последовательные.
Поле с номерами можно объявить полем первичного ключа, для того, чтобы предотвратить ввод в таблицу повторяющихся записей. Для этого следует установить в него курсор и выполнить щелчок на кнопке с изображением ключа на панели инструментов или выбрать команду Ключевое поле из меню Правка. При этом для свойства Индексированное поле программа автоматически установила значение ДА (Совпадения допускаются). Благодаря этому две разные записи в базе не могут иметь одинаковые номера.
Поле первичного ключа помечается специальным маркером - слева от данного поля появится маленькое изображение ключа.
· Ключевое поле - это одно или несколько полей таблицы, однозначно определяющих содержимое других полей.
Размер поля устанавливается с помощью параметра Размер поля и зависит от значений, которые предполагается вводить в данное поле (см. таблицу). Попытка уменьшить размер поля в таблице, которая уже содержит данные, может привести к их потери или искажению.