ENG GER GER pl
PCproxy mail RSS




Регистрация | Вход

Меню сайта

Форма входа

Последние новости

Наши друзья

Наш опрос
Вы часто бываете на ITsecure.org.ua?
Всего ответов: 453

Наши друзья



Главная » Статьи » СУБД » MS Access |

Статьи, посвященные СУБД Caché DB2 FoxPro
Informix InterBase/Firebird Microsoft SQL Server MySQL
Oracle Postgres (PostgreSQL) Sybase ЛИНТЕР
MS Access



Таблицы в MS Acces

Понятие таблицы

MS Access поддерживает реляционную модель данных, т.е. база данных состоит из множества взаимосвязанных отношений, каждому отношению соответствует отдельная таблица.

Таблицы состоят из строк и столбцов. Столбцы таблицы отражают общие свойства или характеристики объектов реального мира, которые моделируются с использованием данной таблицы. Для каждого свойства пользователь выделяет один столбец. Строки таблицы соответствуют различным экземплярам реальных объектов и называются записям.

Желательно для каждой таблицы определить первичный ключ – столбец или набор столбцов однозначно определяющих строку таблицы.

Создание таблицы

Прежде чем создать таблицу, необходимо открыть базу данных, в которой MS Access будет хранить эту таблицу. Затем в окне базы данных следует выбрать закладку “ТАБЛИЦА”, нажать кнопку "Создать", и в открывшемся окне диалога выбрать необходимый режим создания таблицы: Мастер или Конструктор.

MS Access предлагает большое количество таблиц-примеров, содержащих данные из различных областей. В списке “Образцы полей” появится список полей данных, которые можно выделить и поместить в список “Поля новой таблицы”. Если имена полей недостаточно информативны, их можно изменить.

Далее в режиме Мастер MS Access предлагает установить первичный ключ.

Для изменения структуры таблицы необходимо воспользоваться режимом Конструктор. Поля таблицы расположены друг под другом. Для каждого поля – имя, тип и описание. Поле первичного ключа таблицы, как правило, может иметь тип данных "Счетчик" (AutoNumber). Этот тип данных гарантирует, что во время ввода данных MS Access автоматически нумерует строки таблицы в возрастающей последовательности.

В режиме Конструктора можно изменить имеющиеся поля и добавить новые. Если таблица уже содержит данные, то при изменении структуры таблицы они теряются только в исключительных случаях. MS Access предупреждает об этом соответствующим сообщением.

В именах полей запрещено использовать символы ‘!’ , ’.’ , ’[’ , ’]’. Максимальная длина имени 64 символа. Не рекомендуется использовать в именах полей пробелы, т.к. в дальнейшем могут некорректно выполняться запросы.

В качестве типа данных поля можно использовать следующие стандартные типы: числовой, текстовый, счетчик, поле MEMO, денежный, логический, дата/время, поле объекта OLE.
Для каждого поля можно ввести произвольный комментарий, относящийся к полю данных. Типичным комментарием является описание назначения поля.

Для каждого поля можно задать дополнительные характеристики. Например, для текстовых полей можно определить размер поля, а для числового определить длину разрядной сетки и количество разрядов после запятой.

При создании таблиц с помощью Конструктора MS Access автоматически задает первичный ключ. Чтобы определить в качестве первичного ключа иной набор полей, следует выделить соответствующие поля и нажать пиктограмму “ОПРЕДЕЛИТЬ КЛЮЧ” на панели инструментов. Во время ввода данных в поля, определенные в качестве первичного ключа, MS Access автоматически следит за тем, чтобы вводились только уникальные значения. МЕМО-поля и поля объекта OLE не могут быть первичными ключами.

Таблица как объект проектирования в MS Access

Каждая таблица имеет свойства, значения которых определяют ее вид и поведение. Ниже приведены все имеющиеся свойства таблицы/

1. AllowZeroLength (Пустые строки)

8. FieldSize (Размер поля)

15. Required (Обязательное поле)

2. DataType (Тип данных)

 9. Format (Формат поля)

16. SortOrder (Порядок сортировки)

3. Caption (Подпись поля)

10. IgnoreNulls (Пропуск пустых полей)

17. Unique (Уникальный индекс)

4. DecimalPlaces (Число десятичных знаков)

11. FrozenColumns (Зафиксированные столбцы)

18. ValidationRule (Условие на значение)

5. DefaultValue (Значение по умолчанию)

12. Indexed (Индексированное поле)

19. ValidationText (Сообщение об ошибке)

6. Description (Описание объекта)

13. InputMask (Маска ввода)

 

7. FieldName (Имя поля)

14. Primary (Ключевое поле)

 

Примечание: Свойство “DataType” применимо только к таблицам, а свойство “Description” – к таблицам, полям таблиц и индексам. Свойство “FrozenColumns” применимо только к таблицам в режиме таблицы. Остальные свойства применимы к полям таблиц и индексам и могут быть определены в режиме конструктора таблиц.

Категория: MS Access | Добавил: admin (22.07.2008)
Просмотров: 1363 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Реклама на сайте

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Наши друзья

Счетчики
  • Каталог Луганских сайтов
  • МЕТА - Украина. Рейтинг сайтов
  • Rambler's Top100
Ваш IP: 216.73.216.220

При полном или частичном копировании материалов с сайта, ссылка на ITsecure.org.ua обязательна!
ITsecure.org.ua ©2008-2025