русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Определение полей.


Дата добавления: 2013-12-24; просмотров: 3618; Нарушение авторских прав


Желательно придерживаться следующих правил:

· имена полей в таблице не должны повторяться;

· имена полей не могут содержать более 64 символов, включая пробелы;

· избегать употребления полей, совпадающих с именами встроенных свойств или функций MS Office;

· имя поля не должно начинаться с пробела;

· имена полей могут содержать любые символы за исключением: точки, апострофа, восклицательного знака и квадратных скобок.

Тип данных. Тип данных поля можно выбрать из предлагаемого списка.

Access допускает один из девяти типов данных для любого поля, которыми могут быть: Текстовый, Поле МЕМО, Числовой, Дата/Время, Денежный, Логический, Счетчик, Поле объекта OLE, Гиперссылка, Мастер подстановок

Тип данных Текстовый – используется для хранения символьных или числовых данных, не требующих вычислений. Максимальная длина – 255 символов. Система не сохраняет пустые символы в неиспользованной части текстового поля, что уменьшает общий размер базы данных.

Тип данных ПОЛЕ МЕМО используется для хранения длинного текста или комбинации текста и чисел, содержащих более 255 символов (до 65 536 символов).

Тип данных Числовой – используется для хранения числовых данных, используемых в математических расчетах. Имеет много подтипов (размеров): байт, целое (2 байта), длинное целое (4 байта), одинарное с плавающей точкой (4 байта, 7 знаков в дробной части), двойное с плавающей точкой (8 байт, 15 знаков в дробной части) и др.

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

Тип данных Дата/Времяиспользуется для хранения даты и времени. Позволяет вводить даты с 100 по 9999 год. Размер поля 8 байт. Система предоставляет большой выбор форматов для отображения даты и времени, но хранит их в специальном фиксированном числовом формате.



Тип данных Денежный предназначен для хранения данных, точность представления которых колеблется от 1 до 4 знаков после запятой. Целая часть может содержать до 15 десятичных знаков. Размер этого поля – 8 байт.

Тип данных Счетчик содержит 4 байтный уникальный номер каждой вновь вводимой записи. Поле счетчика может генерировать три типа чисел: последовательно возрастающие на единицу, случайные числа, а также коды репликации (также называемые GUID — глобальные уникальные идентификаторы). Наиболее часто используется счетчик последовательно возрастающих чисел. Такой тип счетчика удобно использовать как первичный ключ таблицы. Счетчик случайных чисел создает случайный номер для каждой записи в таблице. Код репликации используется при репликации базы данных для создания уникальных идентификаторов, обеспечивающих

Номер новой записи получается путем увеличения предыдущего на 1 или случайным образом. Значение этого поля вводится автоматически, и его нельзя удалить или изменить. Это поле может быть создано и назначено ключевым автоматически, если пользователь сам не определил ключ из одного или группы полей.

ВНИМАНИЕ ! В новой таблице, еще не содержащей записей, можно изменить начальное значение для поля счетчика, у которого в свойстве Новые значения (NewValues) задан тип Последовательные, на значение, отличное от 1.

Тип поля Логический – содержит только одно из двух значений, интерпретируемых как ДА/Нет или Истина/Ложь, Включено/Выключено. Поле логического типа не может быть ключевым, но его можно индексировать.

Поле объекта OLE (до 1 Гбайта, ограничивается объемом диска) содержит ссылку на объект любого приложения Windows (формулу, рисунок, лист или книгу Excel и т.д.). В каждой конкретной записи тип данного этого поля определяется типом вставленного в него объекта. Размер поля ограничен свободным дисковым пространством на Вашем ПК.

Поле типаГиперссылка -строка, состоящая из букв и цифр, и представляющая адрес гиперссылки. Адрес гиперссылки может состоять максимум из трех частей: текст, выводимый в поле или в элементе управления; адрес - путь к файлу (в формате пути UNC) или странице (адрес URL), дополнительный адрес - смещение внутри файла или страницы.

Поле типа Мастер подстановок создает столбец подстановки, в котором отображает список значений для выбора (4 байт). Можно в качестве списка задать значения из другой таблицы или запроса, или ввести фиксированный поток значений.

 

Для задания свойств поля служит окно свойств поля, размещаемое в нижней части окна конструктора. Окно свойств поля имеет две вкладки: Общие и Подстановки. Содержание окна свойств поля меняется в зависимости от того, поле какого типа в текущий момент является активным, а также от выбранной вкладки окна свойств поля.

При выборе вкладки Общие обычно свойствами поля могут быть следующие.

Свойство Размер поля определяет максимальный размер данных, которые могут сохраняться в полях с типом данных Текстовый, Числовой или Счетчик. Рекомендуется задавать минимально допустимое значение свойства Размер поля, поскольку обработка данных меньшего размера выполняется быстрее и требует меньше памяти.

Размер текстового поля – от 0 до 255.

Для счетчика это свойство может принимать два значения - длинное целое (4 байта ) и код репликации – 16 байтов.

Для полей числового типа: байт, целое (целочисленные значения от -32768 до +32767), длинное целое (целочисленные значения от -2147483648 до +2147483647 – 4 байта), одинарное с плавающей точкой (4 байта), двойное с плавающей точкой (8 байт), действительное (12 байт).

Свойство Формат поля позволяет указать форматы вывода всех типов данных, кроме OLE, на экран и на печать. Например, для поля «Цена» разумно указать в свойстве Формат поля формат «Денежный» и установить для его свойства Число десятичных знаков значение 2 или «Авто». В этом случае введенное в поле значение 4321,678 будет отображаться как 4 321,68р.

Это свойство определяет только способ отображения данных, не затрагивая способ их хранения.

Существуют встроенные (стандартные) форматы данных и специальные.

Рассмотрим сначала встроенные форматы.

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

Стандартный числовой: изображает числа так, как они были введены (используется по умолчанию). Например, 3456,789

Денежный: Использует разделитель тысяч; отрицательные числа изображаются заключенными в скобки; свойство "Число десятичных знаков" имеет значение 2. Например: 3 456,79 р.

Фиксированный: Изображает, по крайней мере, один символ; свойство "Число десятичных знаков" имеет значение 2.

С разделителями тысяч: использует разделитель тысяч; свойство "Число десятичных знаков" имеет значение 2. Например: 3 456,79

Процентный: умножает значение на 100; добавляет знак процента; свойство "Число десятичных знаков" имеет значение 2.

Экспоненциальный: использует экспоненциальный формат (например, 1.05х10 ).

Для типа Дата/Время существует следующий набор форматов:

Полный даты: если значение содержит только дату, то время не изображается; если значение содержит только время, то дата не изображается (используется по умолчанию). Примеры: 03.04.93 05:34:00, 03.04.93 и 05:34:00.

Длинный даты: Пример: Суббота, 3 апреля 1993 г.

Средний даты: Пример: 03-апр-93.

Краткий даты: Пример: 03.04.93.

Длинный времени: Пример: 05:34:00.

Средний времени : Пример: 05:34.

Краткий времени: Пример: 17:34.

Длялогического типа данных используется следующий набор форматов:

Да/Нет; Истина/Ложь; Вкл/Выкл.

Для любого формата можно указать точное число знаков в дробной части, задав значение свойства "Число десятичных знаков").

Специальные форматы, создаются при помощи символов форматирования.

Специальные форматы для числовых и денежных данных могут включать в себя от 1 до 4-х разделов, отделенных друг от друга точкой с запятой, содержащих спецификацию для различных типов данных:

первый раздел – формат для положительных чисел;

второй раздел– формат для отрицательных чисел;

третий раздел– формат для нулевых значений;

четвертый раздел– формат пустых значений.

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

СимволОписание

. (точка) - десятичный разделитель

, (запятая) - разделитель групп разрядов

0 прототип разряда (знакоместо) - вводится цифра или 0

# прототип разряда (вводится цифра или ничего не вводится)

$ выводится текстовая константа $

% процентный формат (число умножается на 100 и добавляется знак %)

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

· «АВСД» -к значению поля добавляется строка символов, расположенная между двойными кавычками;

· ! (восклицательный знак)– устанавливает выравнивание по левой границе поля таблицы, форма, отчета;

· * (Звездочка) – приводит к заполнению доступного пространства символом, указанным сразу после звездочки;

· [ЦВЕТ] – прямоугольные скобки указывать обязательно, а в них цвет – Black, Blue, Red и т.д

Для текстовых данных:

@ Обязательный текстовый символ или пробел

& Необязательный текстовый символ

< Преобразует все символы в строчные

Ø Преобразует все символы в прописные



<== предыдущая лекция | следующая лекция ==>
Прическа и форма лица | Примеры текстовых форматов.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.039 сек.