Создание и редактирование таблиц
Таблицы можно создавать как в режиме конструктора, так и в режиме таблицы. В режиме таблицы на ленте появляется вкладка Режим таблицы (рис. 7.13), где можно найти команды для работы с полями и их свойствами.
Рис. 7.13. Создание новой таблицы
Создание простой таблицы можно выполнить в следующей последовательности.
1. На вкладке Создание нажмите кнопку Таблица – будет открыта новая таблица, в которой автоматически будет создано ключевое поле Код. Если вы создали новую базу данных, то команда создания таблицы будет выполнена автоматически.
2. Введите имена полей таблицы. Для этого щелкните кнопкой мыши на заголовке столбца Добавить поле, введите имя и нажмите клавишу Enter. Таким образом можно ввести подряд имена нескольких полей.
3. Для каждого поля установите тип данных и другие свойства с помощью элементов группы Форматирование и тип данных вкладки Режим таблицы.
4. Для сохранения структуры таблицы нажмите кнопку Сохранить на панели быстрого доступа и в появившемся окне введите имя таблицы.
5. При необходимости настроить дополнительные свойства полей переключитесь в режим конструктора с помощью кнопки Режим. В режиме конструктора выберите в списке нужное поле и установите для него желаемые свойства в нижней части окна.
ПРИМЕЧАНИЕ
В рассмотренном примере создания таблицы не использовались связи и подстановочные поля, что будет описано в следующем уроке.
После создания таблицы может возникнуть необходимость изменить ее структуру, например добавить новые поля или удалить существующие. Для добавления поля в конец таблицы отредактируйте заголовок Добавить поле, для вставки нового поля перед текущим нажмите кнопку Вставить в группе Поля и столбцы вкладки Режим таблицы. Для удаления поля щелкните кнопкой мыши на его заголовке, нажмите кнопку Удалить в группе Поля и столбцы и подтвердите действие в появившемся окне.
ВНИМАНИЕ
При удалении поля содержащиеся в нем данные будут безвозвратно потеряны. Вы также можете потерять или исказить данные при изменении формата существующего поля, о чем будете проинформированы в диалоговых окнах.
Сохранение базы данных
При работе с данными нет необходимости выполнять команду Сохранить – введенные данные сохраняются автоматически при переходе к следующей записи, а изменения в структуре таблиц и других объектов сохраняются при их закрытии. Автоматическое сохранение позволяет сразу нескольким пользователям работать с данными в режиме реального времени.
Автоматическое сохранение имеет и негативную сторону: большинство изменений в базе данных невозможно отменить, то есть существует опасность повредить данные при невнимательном выполнении тех или иных действий. Большие неприятности может принести повреждение базы данных с большим объемом введенной информации, поскольку для ее восстановления может понадобиться значительное время.
Во избежание потери данных следует периодически создавать резервную копию базы данных с помощью команды Кнопка «Office» ► Управление ► Резервная копия базы данных. Резервную копию рекомендуется также создавать перед каждым изменением структуры таблиц и связей.
Практическая работа 55. Создание таблицы и ввод данных в нее
Задание. Создать новую учебную базу данных с именем Taxi2008, в которой создать таблицу Клиенты для хранения сведений о клиентах службы такси. Ввести несколько записей в созданную таблицу. Проект нужной таблицы приведен в табл. 7.2. В именах полей принято не использовать пробелы, хотя это необязательное требование.
Таблица 7.2. Проект таблицы Клиенты
Последовательность выполнения
1. Запустите программу Access и создайте новую базу данных с именем Taxi2008.
2. В новой таблице Access автоматически создаст ключевое поле под названием Код. По проекту данной таблицы его следует исправить на НомерКарточки. Для этого дважды щелкните кнопкой мыши на заголовке поля Код, измените текст на НомерКарточки и нажмите клавишу Enter.
3. Введите заголовок второго поля. Для этого дважды щелкните кнопкой мыши на заголовке Добавить поле, введите имя поля и нажмите клавишу Enter.
4. Аналогично создайте поля ДомашнийАдрес и Телефон.
5. Для установки типа данных и других свойств полей сделайте следующее:
1) выделите поле щелчком кнопки мыши на его заголовке;