Раздельное хранение данных в связанных таблицах обеспечивает указанные ниже преимущества.
- · Согласованность. Поскольку каждый элемент данных заносится только один раз в одну таблицу, вероятность появления неоднозначных или несогласованных данных снижается. Например, имя клиента будет храниться только в таблице клиентов, а не в нескольких записях в таблице заказов, которые могут стать несогласованными.
- · Эффективность. Хранение данных в одном месте позволяет сэкономить место на диске. Кроме того, данные из небольших таблиц извлекаются быстрее, чем из больших. Наконец, если не хранить данные по различным темам в разных таблицах, возникают пустые значения, указывающие на отсутствие данных, или избыточные данные, что может привести к неэффективному использованию места и снижению производительности.
- · Простота. Структуру базы данных легче понять, если данные по различным темам находятся в разных таблицах.
Подготовка Прежде чем приступать к созданию таблиц в Microsoft Office Access 2007, необходимо обратить внимание на ряд отличий от более ранних версий Access.
- · Вместо мастера таблиц теперь используются шаблоны таблиц и полей. В более ранних версиях Access можно было быстро создать таблицу, ответив на несколько вопросов мастера. В Office Access 2007 мастер таблиц был заменен шаблонами таблиц и полей.
- · Создание объектов в режиме таблицы. В Office Access 2007 вы можете создавать и изменять таблицы и поля в режиме таблицы.
Дополнительные сведения об этих возможностях см. в следующем разделе.
В простой базе данных, такой как список контактов, может быть всего одна таблица. Однако во многих базах данных используется несколько таблиц. При создании базы данных на компьютере создается файл, который используется как контейнер для всех ее объектов, включая таблицы.
Вы можете создать таблицу путем создания новой базы данных, вставки таблицы в существующую базу данных, а также импорта таблицы из другого источника данных, такого как книга Microsoft Office Excel, документ Microsoft Office Word, текстовый файл и другая база данных, или создания ссылки на такой источник. При создании пустой базы данных в нее автоматически вставляется новая пустая таблица. Затем вы можете ввести в нее данные, чтобы начать определение полей.