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

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

До сохранения таблицы необходимо определить ключевые поля. Для этого надо щелкнуть в прямоугольнике слева от имени ключевого поля (в области выделения поля) и нажать кнопку Ключевое поле панели инструментов. Для выделения полей составного ключа щелкать в области выделения этих полей надо при нажатой клавише Ctrl.

Созданную таблицу надо сохранить, определив ее имя. Если до сохранения таблицы ключ не был определен, то при сохранении Access выдаст приглашение на создание ключевого поля. При ответе Да будет создано дополнительное поле счетчика, которое и будет определено как ключевое.

В созданную таблицу можно вводить данные, переключившись в режим Таблицы.

· Создайте таблицы КНИГИ (КодКниги, НазваниеКниги, КодРаздела, ЦенаКниги); АВТОРЫ (КодАвтора, Фамилия, Имя, Заметки); РАЗДЕЛЫ (КодРаздела, Раздел); КЛИЕНТЫ (КодКлиента, ИмяКлиента, Телефон, Город); КНИГИ_АВТОРЫ (КодКниги _Автора, КодКниги, КодАвтора), ПОКУПКИ (КодПокупки, КодКлиента, КодКниги, Количество, ДатаПокупки). Ключевые поля таблиц выделены жирным шрифтом.

· Для полей таблиц определите свойство Подпись так, чтобы имена столбцов выводились на экран с пробелами.

Создание таблиц путем ввода данных в таблицу

В окне БД для объекта Таблица следует дважды щелкнуть на кнопке Создание таблицы путем ввода данных или нажать кнопку Создать панелиинструментовивыбрать из раскрывшегося списка строку Режим таблицы. На экране появится пустая таблица, состоящая из 20 столбцов и 30 строк. По умолчанию определены следующие имена столбцов: Поле1, Поле2 и т. д.

Для переименования каждого поля необходимо дважды щелкнуть на имени столбца, ввести новое имя поля и нажать клавишу ENTER.

Если таблица должна содержать более 20 столбцов, то можно добавить дополнительные столбцы. Для этого нужно щелчком мыши выделить столбец, слева от которого должен расположиться новый столбец, и в меню Вставка выбрать команду Столбец.

В созданную таблицу можно вводить данные. При вводе данных надо использовать тип и формат данных, предусмотренные Microsoft Access. Закончив ввод данных, надо таблицу сохранить, определив ее имя.

Тип данных каждого поля (столбца) определяется типом введенных данных. Если в дальнейшем придется изменить определение поля, например задать другой тип данных или определить условие на значение, эти действия можно выполнить в режиме Конструктора.

Все поля с неизмененными именами, оставленные пустыми, будут удалены при сохранении таблицы.

При сохранении таблицы выводится приглашение создать ключевое поле. Если данные, которые могут однозначно идентифицировать каждую запись, такие как инвентарные номера или коды, еще не были введены, то рекомендуется нажать кнопку Да. Access сам определит первичный ключ - счетчик. Если данные, которые могут однозначно идентифицировать каждую запись, введены, то это поле можно определить как ключевое в режиме Конструктора.

Access поддерживает 10 типов данных. Они перечислены ниже с указанием назначения каждого типа.

Текстовый - алфавитно-цифровые данные длиной до 255 байт. Хранятся только введенные в поле символы; позиции, не использованные в текстовом поле, не хранятся. По умолчанию длина поля устанавливается 50 байт.

Поле MЕМО - текст длиной до 64 000 символов, например пометки или описания.

Числовой – числовые данные. Длина поля - 1, 2 или 4 байта для целых чисел (в зависимости от разрядности числа); 4 байта для чисел с плавающей точкой с точностью до 6 знаков; 8 байт - для чисел с плавающей точкой с точностью до 10 знаков; 16 байт - только для кодов репликации.

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

Дата / время - используется для хранения календарных дат или значений времени либо их комбинации. Этот тип позволяет выполнять вычисления в единицах измерения времени: минутах, секундах, часах, днях, месяцах и годах. Длина поля 8 байт.

Денежный - предназначен для хранения значения валют. Денежный тип используется для предотвращения округлений во время вычислений. Предполагает до 15 символов в целой части числа и до 4 символов - в дробной части. Длина поля - 8 байт.

Счетчик - автоматическая вставка последовательных (отличающихся на 1) или случайных чисел при добавлении каждой новой записи в таблицу. Обычно используется для автоматической генерации первичного ключа. Это - длинное целое длиной 4 байта. Таблица не может содержать более одного поля с таким типом данных.

Логический – может быть представлен одним из двух возможных значений: Да / Нет (Yes / No) (устанавливается по умолчанию), Истина / Ложь (True / False), Включено / Выключено (On / Off). Длина поля - 1 бит.

Мастер подстановок – запускает Мастера подстановок, который налагает ограничения на значения в поле. Подстановочные значения могут поступать из специально созданного списка, таблицы или запроса БД.

Объекты OLE - объекты (например, документы Microsoft Word, электронные таблицы Microsoft Excel, рисунки, звуки и другие данные), созданные в других программах, использующих протокол OLE (Object Linking and Embedding – Связь и внедрение объектов). Объекты могут быть связанными с таблицей или внедренными в таблицу Access. Для отображения объекта OLE в форме или отчете необходимо использовать присоединенную рамку объекта. Длина поля - до 1 гигабайта (ограничена объемом диска).

Гиперссылки - адреса гиперссылок (пути) для перехода к Web-страницам, документам или файлам, находящимся в интрасети, локальной сети, на локальном компьютере. Гиперссылка может быть либо типа путь UNC (Universal Naming Convention), либо URL (Uniform Resource Locator). Длина поля - до 64 000 байт.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: