Поля каких типов могут присутствовать в базе данных?

9 ответов на вопрос “Поля каких типов могут присутствовать в базе данных?”

  1. ниЧЁтак@Я Ответить

    Подпись — определяет заголовок столбца таблицы для данного поля (если подпись не указана, то в качестве заголовка столбца используется свойство Имени поля).
    Значение по умолчанию — то значение, которое вводится в ячейку поля автоматически (средство автоматизации ввода данных).
    Условие на значение — ограничение, используемое для проверки правильности ввода данных (средство автоматизации ввода, которое используется, как правило, для данных имеющих числовой тип, денежный тип или тип даты).
    Сообщение об ошибке — текстовое сообщение, которое выдается автоматически при попытке ввода в поле ошибочных данных
    Создание запросов в СУБД Access.
    Запрос. Основные понятия. Виды запросов.
    Запрос – специальные объекты, предназначенные для выборки данных с таблиц базы, а также для выполнения вычислений и других операций с базовыми таблицами, включая их преобразование.
    Виды запросов:
    • запрос на выборку;
    • запрос на выборку с полем, которое исчисляется;
    • итоговые запросы;
    • запрос с параметром;
    • перекрестные запросы;
    • запрос на изменения (активные запросы) (на обновление, на создание таблицы, на удаление, на добавление).
    ВНИМАНИЕ! Важным условием реализации запросов является установка связей между таблицами, а точнее, между полями.
    Виды запросов СУБД Access.
    Запрос с параметрами.Специальный тип запросов, который называется запросом с параметрами, позволяет пользователю самому ввести критерий отбора данных на этапе запуска запроса. Этим приемом обеспечивается гибкость работы с базой.
    Итоговые запросы значительно отличаются от обычных. В них поля делятся на 2 типа:
    -поля, по которым осуществляется группировка данных;
    – поля, для которых проводятся вычисления.
    Перекрестные запросы — это запросы, в которых происходит статистическая обработка данных, результаты которой выводятся в виде таблицы, очень похожей на сводную таблицу Excel.
    10.Построение форм и отчетов в СУБД Access.
    Создание форм. Основные понятия.
    Форма– это набор элементов управления, организованный приложением в виде диалогового окна, для взаимодействия приложения с пользователем.
    Форму можно создать с помощью мастера или конструктора. С помощью мастера можно создать:
    – ленточную форму – выбрав форму ленточного типа, пользователь получает в свое распоряжение логическую структуру, которая определяет столбцы и строки формы, которая очень близкая к исходной таблице,
    – форму в один столбец – выбрав форму в один столбец, пользователь получает в свое распоряжение структуру, в которой для каждой записи отводится отдельная страница формы. Такая форма подходит для записей с большим числом полей,
    – табличную форму – выбрав форму табличного типа, пользователь получает в свое распоряжение структуру, идентичную к таблице.
    В режиме Конструктор можно создать свой дизайн формы, не используя шаблоны мастера.

  2. JoJokazahn Ответить

    Часть
    2. Автоматизация баз данных. В части 2 методического
    пособия «Работа с базами данных»
    предлагается организовать БД «Агроном»
    на компьютере, используя СУБД АCCESS2000. Основой для ввода данных в базу
    являются таблицы 2,3,4,5,6 (приложение
    1), разработанные в части 1 данного
    пособия.
    Порядок
    выполнения работы:

    Задать
    структуру таблиц (определить поля, их
    тип и указать свойства полей);
    Заполнить
    таблицы исходными данными;
    Установить
    связи между таблицами и типы отношений;
    Выполнить
    запросы по заданию;
    Получить
    формы для ввода, просмотра и редактирования
    записей таблиц;
    Составить
    отчеты.
    Структура
    таблиц.

    Структурирование
    данных
    – это введение соглашений
    о способах представления данных.
    Каждая
    таблица состоит из строк и столбцов,
    которые в компьютерных БД называются
    записями и полями соответственно.
    Каждую строку можно рассматривать как
    единичную запись. Информация внутри
    записи состоит из полей. Все записи
    состоят из одинаковых полей. Данные для
    одного поля во всех записях имеют
    одинаковыйтип, но разные поля могут
    иметь разный тип данных.
    Имя
    поля1вводится взамен наименования столбца.
    Каждому полю определяется тип.
    Типы полейПоля
    могут иметь следующие типы:
    текстовый,
    числовой,
    денежный,
    счетчик,
    дата\время,
    логический,
    поле
    МЕМО,
    мастер
    подстановок.
    Каждый
    из типов данных наделён собственными
    свойствами: размер поля, формат поля,
    число десятичных знаков, индексированное
    и др.
    Текстовыеполя по умолчанию имеют размер – 50
    знаков, но могут иметь от 1 до 255.
    Числовыеполя обычно используются в математических
    операциях. Прежде чем установить размер
    поля, подумайте какие значения вы будете
    хранить в нём. Выбрав оптимальное
    значение, вы сэкономите место для
    хранения данных.
    В
    таблице 1 содержатся возможные значения
    числовых полей.
    Таблица 1
    Значение
    Описание
    Дробная
    часть

    Байт
    Числа
    от 0 до 255
    Нет
    Целое
    Числа
    от –32768 до 32768
    Нет
    Длинное
    целое
    Числа
    от –2147483648 до 2147483647
    Нет
    Одинарное
    с плавающей точкой
    Числа
    от –3.402823*1038 до 3.402823*1038
    7
    Двойное
    с плавающей точкой
    Числа
    от – 1.79769313486232*10308 до
    1.79769313486232*10308
    15
    Для
    указания количества десятичных знаков
    используется свойство поля ЧИСЛО
    ДЕСЯТИЧНЫХ ЗНАКОВ ( от 0 до 15). Атрибут
    АВТО служит для автоматической установки
    количества десятичных знаков после
    запятой.
    Денежное
    поле аналогично числовому. Число
    десятичных знаков после запятой равно
    2.
    Поля
    типа Счетчик предназначены для
    хранения данных, значения которыхне
    редактируются
    , а устанавливаются
    автоматически при добавлении каждой
    новой записи в таблицу. Их значения
    являются уникальными (порядковые
    номера).
    Поля
    Дата/Время используют разные
    форматы от 1 января 100 года до 31 декабря
    9999 года.
    Поля
    МЕМОтестовые произвольной
    длины до 64 000 символов.
    Тип
    поля Мастер подстановок создаёт
    поле, в котором предлагается выбор
    значения из раскрывающегося списка.
    Задание
    1

    Изучите
    содержание столбцов в таблицах 2 – 6
    (приложение 1), составьте список полей
    и присвойте каждому собственное имя.
    Затем по значениям, которые встречаются
    в таблицах, определите типы полей. Размер
    определяется по максимальному значению
    реквизита либо часто встречающемуся.
    Для числовых полей следует учесть
    максимальную длину целой, дробной части
    и разделитель «,». В таблице 2 приведен
    пример определения типа и свойств полей.
    Определите свойства всех полей в таблице
    2.
    Таблица 2

    Свойства полей бд «Агроном»

    п/п
    Имя
    поля

    Размер
    Тип
    Десят.
    Зн.

    Значение2
    1
    Культура
    10
    Текстовый
    2
    Площадь,
    га
    6
    Числовой
    1
    Одинарное
    с плав. точкой
    3
    И
    т. д.
    Задание
    2

    Задайте
    структуру таблиц, используя Субд ACCESS.
    Порядок
    выполнения задания:

    Загрузите
    программу MicrosoftACCESS.
    (Пуск / Программы /MicrosoftAccess).

    В
    окне установите переключатель для
    «новой базы», щелкните ОК.
    Объявите
    имя новой БД – АГРОНОМ, щелкните по
    кнопке Создать.

    В
    левой его части окна базы данных
    выделите объект «Таблицы», в правой
    части предлагаются разные приемы
    создания таблиц. Выберите «Создание
    таблицы в режиме конструктора» и
    щелкните на кнопку панели
    .
    В
    следующем окне «Новая таблица» ещё раз
    выберите режим «Конструктор», ОК. Окно
    конструктора используется для ввода
    структуры таблицы. Для таблицы РАЙОНЫ
    показан образец заполнения. В верхней
    части окна вводится имя поля, выбирается
    тип (через выбор из раскрывающегося
    списка), а в нижней части окна уточняются
    свойства поля.

    Свойства
    полей: «Обязательное поле», «Пустое
    поле», «Индексированное поле» могут
    иметь значения – ДА, НЕТ. Настройка этих
    полей используется для контроля при
    вводе данных. Значения следует определять,
    анализируя информацию таблицы.
    После
    ввода всех полей таблицы закройте окно,
    сохраните структуру, введя имя таблицы,
    а на запрос «Создать ключевое полесейчас?» ответьтеутвердительно.
    Наблюдайте, как в окне базы данных
    появилось имя таблицы.
    Заполните
    структуры всех таблиц.

    Задание
    3

    Заполните все
    таблицы исходными данными.
    В
    окне базы данных
    выделите имя таблицы, щелкните по
    кнопке на панели инструментови заполните данные из приложения1. При
    вводе данных наблюдайте заполнение
    поляСчетчик порядковыми номерами.
    Эти ячейки пропускайте клавишейTAB,
    они заполняются автоматически :1, 2, 3…
    Закрытие окна сохраняет введенные
    записи.
    Задание
    4

    Установите
    связи между таблицами и типы отношений.
    Порядок
    выполнения:

    Выполните
    пункты меню Сервис – Схема данных.
    В
    окне Добавление таблиц выделить
    таблицы и перенести их в окноСхема
    данных,
    используя кнопку Добавить.
    Закрыть
    окно Добавление таблиц.
    В
    окне Схема данных должны отобразиться
    структуры добавленных таблиц. Если
    поля таблиц не видны, необходимо
    выполнить пункты менюВид – Список
    полей.

    Указателем
    мыши «ухватить» поле Хозяйство таблицыРайоны и «отбуксировать» его к
    одноименному полю таблицыХозяйства.
    На экране появится окно Изменение
    связей,
    где будет указано, по каким
    полям устанавливается связь. Если
    строкеТип отношения тип не
    соответствует, его можно уточнить через
    кнопкуОбъединение. Для установки
    связи нажать кнопкуСоздать.
    При
    использовании Составного ключа между
    таблицами может быть создана новая
    связь. На запрос с экранаИзменить
    существующую связь?
    следует ответитьНет, а затем нажать кнопкуСоздать.
    Удаление
    связи
    . Выделите линию связи (линия
    становится более толстой), а затем
    нажмите клавишуDelete.
    Изменение
    существующих связей.
    Закройте все
    открытые таблицы. Изменять связи между
    открытыми таблицами нельзя. Указатель
    мыши установите на линию связи (или
    дважды щелкните по ней) и правой кнопкой
    мыши вызовите контекстное меню. В окнеИзменение связей выполните
    редактирование, а через кнопкуОбъединение выберите требуемый тип
    объединения.
    Установите
    связи между остальными таблицами.

    Закройте
    окно Схема данных.

  3. Alsasida Ответить

    Определение полей таблицы
    Для определения поля в окне Таблица задаются Имя поля, Тип данных, Описание — краткий комментарий, а также свойства поля в разделе Свойства поля. На вкладке Общие представлены строки свойств поля, в том числе максимальный размер, подпись (выводится в заголовке столбца), значение по умолчанию и др.
    На вкладке Подстановка в раскрывающемся списке свойства Тип элемента управления выбирается одно из значений Поле, Список или Поле со списком.
    Имена полей и тип данных
    Имя поля. Каждое поле в таблице должно иметь уникальное имя, удовлетворяющее соглашениям об именах объектов в Access. Оно является комбинацией из букв, цифр, пробелов и специальных символов, за исключением точки (.), восклицательного знака (‘), надстрочного знака (‘) и квадратных скобок ([ ]). Имя не может начинаться с пробела и содержать управляющие символы с кодами ASCII от 00 до 31. Максимальная длина имени — 64 символа.
    Тип данных. Тип данных определяется значениями, которые предполагается вводить в поле, и операциями, которые будут выполняться с этими значениями. В Access допускается использование девяти типов данных Раскрывающийся список возможных типов данных вызывается нажатием кнопки списка при выборе типа данных каждого поля :
    Текстовый — тип данных по умолчанию. Текст или цифры, не участвующие в расчетах. Число символов в поле не должно превышать 255. Максимальное число символов, которое можно ввести в поле, задается в свойстве Размер поля. Пустые символы в неиспользуемой части поля не сохраняются.
    Поле MEMO Длительный текст, например, некоторое описание или примечание. Максимальная длина — 65 535 символов.
    Числовой. Числовые данные, используемые в математических вычислениях. Конкретные варианты числового типа и их длина задаются в свойстве Размер поля. Поле может иметь размер 1, 2, 4 или 8 байт (16 байт— только если для свойства Размер поля задано значение Код репликации). Для проведения денежных расчетов определен другой тип данных — Денежный
    Денежный. Денежные значения и числовые данные, используемые в расчетах, проводящихся с точностью до 15 знаков в целой и до 4 знаков — в дробной части. Длина поля 8 байт. При обработке числовых значений из денежных полей выполняются вычисления с фиксированной точкой (более быстрые, чем вычисления для полей с плавающей точкой). Кроме того, при вычислениях предотвращается округление. Учитывая эти обстоятельства, применительно к полям, в которых планируется хранить числовые значения с указанной точностью, рекомендуется использовать денежный тип данных.
    Дата/время. Значения даты или времени, относящиеся к годам с 100 по 9999 включительно Длина поля 8 байт
    Счетчик. Тип данных поля, в которое для каждой новой записи автоматически вводятся уникальные последовательно возрастающие (на 1) целые числа или случайные числа. Значения этого поля нельзя изменить или удалить. Длина поля: 4 байта для длинного целого, для кода репликации — 16 байт. По умолчанию в поле вводятся последовательные значения. В таблице не может быть более одного поля этого типа. Используется для определения уникального ключа таблицы
    Логический. Логические данные, которые могут иметь одно из двух возможных значений: Да/Нет, Истина/Ложь, Вкл./Выкл. Длина поля 1 бит.
    Поле объекта OLE. Объект (например, электронная таблица Microsoft Excel, документ Microsoft Word, рисунок, звукозаписи или другие данные и двоичном формате), связанный или внедренный и таблицу Access. Длина поля — не более 1 Гбайт (ограничивается объемом диска).
    Гиперссылка. Адрес гиперссылки, включающий путь к файлу на жестком диске в локальной сети (в формате UNC) или адрес страницы в Internet или intranet (URL). Кроме того, адрес может включать текст, выводимый в поле или в элементе управления, дополнительный адрес — расположение внутри файла или страницы,подсказку – текст, отображаемый в виде всплывающей подсказки. Если щелкнуть мышью на поле гиперссылки, Access выполнит переход на соответствующий объект, документ, Web-страницу или другое место назначения. Длина каждой из частей гиперссылки — не более 2048 знаков. Для полей типа OLE, MEMO и Гиперссылка не допускается сортировка и индексирование.
    Мастер подстановок. Выбор этого типа данных запускает мастера подстановок. Мастер строит для поля список значений на основе полей из другой таблицы. Значения в такое поле будут вводиться из списка. Соответственно, фактически тип данных поля определяется типом данных поля списка. Возможно также определение поля со списком постоянных значений.

    Общие свойства полей

    Общие свойства задаются для каждого поля на вкладке Общие и зависят от выбранного типа данных.
    1. Размер поля задает максимальный размер сохраняемых в поле данных.
    Для поля с типом данных Текстовый задается размер от 1 до 255 знаком (по умолчанию — 50 знаков).
    Для поля с типом данных Счетчик можно задать:
    а) Длинное целое— 4 байта:
    б) Код репликации— 16 байт.
    Для поля с типом данных Числовой можно задать:
    в) Байт (для целых чисел от 0 до 255, длина поля 1 байт);
    г) Целое (для целых чисел от -32 768 до +32 767, занимает 2 байта);
    д) Длинное целое (для целых чисел от -2 147 483 648 до +2 147 483 647, занимает 4 байта);
    е) Дробные с плавающей точкой 4 байта (для чисел от —3,4хЮ38 до +3,4х1038 с точностью до 7 знаков);
    ж) Дробные с плавающей точкой 8 байт (для чисел от -1,797хЮ308 до +1,797хЮ308 с точностью до 15 знаков);
    з) Действительное (для целых чисел от -1038-1 до 1038-1 при работе с проектами, которые хранятся в файлах типа1 ADP, и от -1028-1 до 1028-1 — для файлов типа MDB, с точностью до 28 зна­ков, занимает 12 байт);
    и) Код репликации. Глобальный уникальный идентификатор, занимает 16 байт. Поля такого типа используются Access для создания системных уникальных идентификаторов реплик, наборов реплик, таблиц, записей и других объектов при репликации баз данных.
    Рекомендуется задавать минимально допустимый размер поля, который понадобится для сохраняемых значений, т. к. сохранение таких полей требует меньше памяти, и обработка данных меньшего размера выполня­ется быстрее.
    2. Формат поля является форматом отображения заданного типа данных и задает правила представления данных при выводе их на экран или печать.
    В Access определены встроенные стандартные форматы отображения для полей с типами данных Числовой, Дата/время, Логический и Денежный. Ряд этих форматов совпадает с настройкой национальных форматов, определяемых в окне Язык и стандарты панели управления Microsoft Windows. Пользователь может создать собственный формат для всех типов данных, кроме OLE, с помощью символов форматирования.
    Для указания конкретного формата отображения необходимо выбрать и раскрывающемся списке одно из значений свойства Формат поля. Формат поля используется для отображения данных в режиме таблицы, а также применяется в форме или отчете при отображении этих нолей.
    3. Число десятичных знаков задает для числового и денежного типов данных число знаков после запятой. Можно задать число от 0 до 15. По умолчанию (значение Авто) это число определяется установкой в свойстве Формат поля. Следует иметь в виду, что установка этого свойства не действует, если свойство Формат поля не задано или если выбрано значение Основной. Свойство Число десятичных знаков влияет только на количество отображаемых на экране десятичных знаков и не влияет на количество сохраняемых знаков. Для изменения числа сохраняемых знаков необходимо изменить свойство Размер поля.
    4. Подпись поля задает текст, который выводится в таблицах, формах, отчетах.
    5. Значение по умолчанию определяет текст или выражение, которое автоматически вводится в поле при создании новой записи. Например, если задано значение =now (), то в поле будет введена текущая дата и время. При добавлении записи в таблицу можно оставить значение, введенное по умолчанию, или ввести другое. Свойство Значение по умолчанию используется только при создании новой записи. Изменение значения свойства не влияет на существующие записи. Максимальная длина значения свойства составляет 255 знаков. Данное свойство не определено для полей с типом данных Счетчик или Поле объекта OLE.
    6. Условие на значение позволяет осуществлять контроль ввода, задает ограничения на вводимые значения, запрещает ввод при нарушении условий и выводит текст, заданный свойством Сообщение об ошибке.
    7. Сообщение об ошибке задает текст сообщения, выводимый на экран при нарушении ограничений, заданных свойством Условие на значение.

    Тип элемента управления

    На вкладке Подстановка в окне конструктора таблиц задается свойство Тип элемента управления. Это свойство определяет, будет ли отображаться поле в таблице и в форме в виде:
    Поля;
    Списка;
    Поля со списком.
    Таким образом, определяется вид элемента управления, используемого по умолчанию для отображения поля.
    Если для поля выбран тип элемента управления Список или Поле со списком, на вкладке Подстановка появляются дополнительные свойства, которые определяют источник данных для строк списка и ряд других характеристик списка. В качестве источника данных для списка выбирается таблица, с которой осуществляется постоянная связь, что, обеспечивает актуальное состояние списка.

  4. KROX@ Ответить

    Содержание

    Базы данных

    Любой из нас, начиная с раннего детства, многократно сталкивался с “базами данных”. Это – всевозможные справочники (например, телефонный), энциклопедии и т. п. Записная книжка – это тоже “база данных”, которая есть у каждого из нас.
    Базы данных представляют собой информационные модели, содержащие данные об объектах и их свойствах. Базы данных хранят информацию о группах объектов с одинаковым набором свойств.
    Например, база данных “Записная книжка” хранит информацию о людях, каждый из которых имеет фамилию, имя, телефон и так далее. Библиотечный каталог хранит информацию о книгах, каждая из которых имеет название, автора, год издания и так далее.
    Информация в базах данных хранится в упорядоченном виде. Так, в записной книжке все записи упорядочены по алфавиту, а в библиотечном каталоге – либо по алфавиту (алфавитный каталог), либо по области знания (предметный каталог).
    База данных (БД) – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым набором свойств.
    Существует несколько различных структур информационных моделей и соответственно различных типов баз данных: табличные, иерархические и сетевые.

    Табличные базы данных

    Табличная база данных содержит перечень объектов одного типа, то есть объектов, имеющих одинаковый набор свойств. Такую базу данных удобно представлять в виде двумерной таблицы: в каждой ее строке последовательно размещаются значения свойств одного из объектов; каждое значение свойства – в своем столбце, озаглавленном именем свойства.
    Столбцы такой таблицы называют полями; каждое поле характеризуется своим именем (именем соответствующего свойства) и типом данных, представляющих значения данного свойства.
    Поле базы данных – это столбец таблицы, содержащий значения определенного свойства.
    Строки таблицы являются записями об объекте; эти записи разбиты на поля столбцами таблицы, поэтому каждая запись представляет собой набор значений, содержащихся в полях.
    Запись базы данных – это строка таблицы, содержащая набор значений свойств, размещенный в полях базы данных.
    Каждая таблица должна содержать, по крайней мере, одно ключевое поле, содержимое которого уникально для каждой записи в этой таблице. Ключевое поле позволяет однозначно идентифицировать каждую запись в таблице.
    Ключевое поле – это поле, значение которого од нозначно определяет запись в таблице.
    В качестве ключевого поля чаще всего используют поле, содержащее тип данных счетчик. Однако иногда удобнее в качестве ключевого поля таблицы использовать другие поля: код товара, инвентарный номер и т. п.
    Тип поля определяется типом данных, которые оно содержит. Поля могут содержать данные следующих основных типов:
    счетчик – целые числа, которые задаются автоматически при вводе записей. Эти числа не могут быть изменены пользователем;
    текстовый – тексты, содержащие до 255 символов;
    числовой – числа;
    дата/время – дата или время;
    денежный – числа в денежном формате;
    логический – значения Истина (Да) или Ложь (Нет);
    гиперссылка – ссылки на информационный ресурс в Интернете (например, Web-сайт).
    Поле каждого типа имеет свой набор свойств. Наиболее важными свойствами полей являются:
    размер поля – определяет максимальную длину текстового или числового поля;
    формат поля – устанавливает формат данных;
    обязательное поле – указывает на то, что данное поле обязательно надо заполнить.
    Рассмотрим, например, базу данных “Компьютер”, которая содержит перечень объектов (компьютеров), каждый из которых имеет имя (название). В качестве характеристик (свойств) можно рассмотреть тип установленного процессора и объем оперативной памяти. Поля Название и Тип процессора являются текстовыми, Оперативная память – числовым, а поле № п/п – счетчиком (табл. 3.1).
    При этом каждое поле обладает определенным набором свойств. Например, для поля Оперативная память задан формат данных целое число.

  5. Mr.Pumba Ответить

    Изменение типа данных в режиме таблицы

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

    Изменение типов данных в Конструкторе

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

    Ограничения на изменение типов данных

    Как правило, тип данных можно менять для всех полей, за исключением следующих:
    числовые поля с включенным свойством Код репликации;
    поля объектов OLE;
    поля вложений.
    Кроме того, большинство типов данных можно изменять, когда поле содержит данные. Однако в зависимости от того, какой тип данных был задан изначально и какой тип данных вы хотите использовать, Access может удалить некоторые данные или запретить преобразование типа.
    В таблице ниже перечислены преобразования типов данных, которые можно выполнить в Access, а также описаны все ограничения, которые Access может наложить на преобразование.
    Конечный тип данных
    Преобразуемый тип данных
    Изменения и ограничения
    Текст
    МЕМО
    255 первых знаков остаются, остальные удаляются.
    Число.
    Нет ограничений.
    Дата и время
    Нет ограничений.
    Денежный
    Нет ограничений.
    Счетчик
    Нет ограничений.
    Логический
    Значение -1 (“Да” в логическом поле) преобразуется в “Да”. Значение 0 (“Нет” в логическом поле) преобразуется в “Нет”.
    Гиперссылка
    Access обрезает ссылки длиннее 255 знаков.
    МЕМО
    Текстовый
    Нет ограничений.
    Числовой
    Нет ограничений.
    Дата и время
    Нет ограничений.
    Денежный
    Нет ограничений.
    Счетчик
    Нет ограничений.
    Логический
    Значение -1 (“Да” в логическом поле) преобразуется в “Да”. Значение 0 (“Нет” в логическом поле) преобразуется в “Нет”.
    Гиперссылка
    Нет ограничений.
    Числовой
    Текст
    Текст может включать только числа, допустимые денежные значения и разделители целой и дробной частей. Число знаков в поле с типом данных “Текст” не должно превышать соответствующий размер поля, заданный для типа данных “Число”.
    Подробнее о размерах числовых полей читайте в статье Добавление, создание и удаление поля, хранящего числовые значения.
    Поле MEMO
    Поле МЕМО должно содержать только текст и допустимые разделители целой и дробной частей. Число знаков в поле МЕМО не должно превышать соответствующий размер поля, заданный для типа данных “Числовой”.
    Подробнее о размерах числовых полей читайте в статье Добавление, создание и удаление поля, хранящего числовые значения.
    Числовой (с другим размером поля или другой точностью)
    Значения не должны быть больше или меньше, чем размер нового поля. Из-за изменения точности Access может округлить некоторые значения.
    Дата/время
    Возможность преобразования даты и времени зависит от размера числового поля. Следует помнить, что в Access все даты хранятся как порядковые номера, а значения даты и времени — как числа двойной точности с плавающей запятой.
    Дата 30 декабря 1899 г. имеет порядковый номер 0. Даты, не входящие в интервал от 18 апреля 1899 г. до 11 сентября 1900 г., превышают размер поля “Байт”. Даты, не входящие в интервал от 13 апреля 1810 г. до 16 сентября 1989 г., превышают размер поля “Целое”.
    Чтобы вместить все возможные даты, присвойте свойству Размер поля числового поля значение Длинное целое или больше.
    Дополнительные сведения о последовательной дате и том, как в Access используются и хранятся значения дат, приведены в статье Формат даты и времени.
    Денежный
    Значения не должны выходить за верхний и нижний пределы размера, заданного для поля. Например, поле с типом данных “Денежный” можно преобразовать в поле “Целое” только в том случае, если его значение больше 255, но не превышает 32 767.
    Счетчик
    Значения не должны выходить за пределы размера, заданного для поля.
    Логический
    Значения “Да” преобразуются в -1. Значения “Нет” преобразуются в 0.
    Гиперссылка
    Неприменимо.
    Дата и время
    Текст
    Исходный текст должен быть распознаваемым форматом даты или даты и времени. Например, 18-янв-2006.
    Поле MEMO
    Исходный текст должен быть распознаваемым форматом даты или даты и времени. Например, 18-янв-2006.
    Число.
    Значение должно находиться в интервале от -657434 до 2958465,99998843.
    Денежный
    Значение должно находиться в интервале от -657434 ? до 2958465,9999 ?.
    Счетчик
    Значение должно находиться в интервале от -657434 до 2958466.
    Логический
    Значение -1 (“Да”) преобразуется в 29 декабря 1899 г. Значение 0 (“Нет”) преобразуется в полночь (00:00:00).
    Гиперссылка
    Неприменимо.
    Денежный
    Текст
    Текст должен состоять только из чисел и допустимых разделителей.
    МЕМО
    Текст должен состоять только из чисел и допустимых разделителей.
    Число.
    Нет ограничений.
    Дата/время
    Нет ограничений, но Access может округлить значение.
    Счетчик
    Нет ограничений.
    Логический
    Значение -1 (“Да”) преобразуется в 1 ?. Значение 0 (“Нет”) преобразуется в 0 ?.
    Гиперссылка
    Неприменимо.
    Счетчик
    Текст
    Не допускается, если поле с типом данных “Счетчик” является первичным ключом.
    МЕМО
    Не допускается, если поле с типом данных “Счетчик” является первичным ключом.
    Число.
    Не допускается, если поле с типом данных “Счетчик” является первичным ключом.
    Дата и время
    Не допускается, если поле с типом данных “Счетчик” является первичным ключом.
    Денежный
    Не допускается, если поле с типом данных “Счетчик” является первичным ключом.
    Логический
    Не допускается, если поле с типом данных “Счетчик” является первичным ключом.
    Гиперссылка
    Неприменимо.
    Логический
    Текстовый
    Исходный текст должен содержать только значения “Да”, “Нет”, “Истина”, “Ложь”, “Вкл” и “Выкл”.
    МЕМО
    Исходный текст должен содержать только значения “Да”, “Нет”, “Истина”, “Ложь”, “Вкл” и “Выкл”.
    Число.
    Нуль и пустое значение преобразуются в значение “Нет”, все остальные значения преобразуются в значение “Да”.
    Дата и время
    Пустое значение и значение 00:00:00 преобразуются в значение “Нет”, все остальные значения преобразуются в значение “Да”.
    Денежный
    Нули и значения NULL преобразуются в значение “Нет”, все остальные значения преобразуются в значение “Да”.
    Счетчик
    Access преобразует все значения в “Да”.
    Гиперссылка
    Неприменимо.
    Гиперссылка
    Текст
    Если исходный текст содержит допустимый веб-адрес, например adatum.com, http://www.adatum.com или http://www.adatum.com, он преобразуется в гиперссылку. Access пытается преобразовать и другие значения: текст становится подчеркнутым, а указатель мыши изменяется при наведении на ссылку, но эти ссылки не работают. Текст может содержать любое допустимое обозначение веб-протокола: http://, gopher://, telnet://, ftp://, wais:// и т. д.
    МЕМО
    Просмотр предыдущего элемента. Действуют те же ограничения.
    Числовой
    Не допускается, если поле с типом данных “Число” используется в связи. Если исходное значение представлено в форме допустимого IP-адреса (четыре тройки цифр, разделенных точками: nnn.nnn.nnn.nnn), а числа соответствуют веб-адресу, в результате преобразования получается действительная ссылка. В противном случае Access добавляет префикс http:// в начало каждого значения, а итоговые ссылки не работают.
    Дата и время
    В начало каждого адреса добавляется префикс http://, но итоговые ссылки практически никогда не работают.
    Денежный
    В начало каждого значения добавляется префикс http://, но, как и в случае с датами, итоговые ссылки практически никогда не работают.
    Счетчик
    Не допускается, если поле “Счетчик” используется в связи. В начало каждого значения добавляется префикс http://, но итоговые ссылки практически никогда не работают.
    Логический
    Access преобразует все значения “Да” в значение “-1”, но не все значения в 0 и добавляет http:// в начало каждого значения. Итоговые ссылки не работают.
    К началу страницы

  6. кромпель Ответить

    Элементы таблиц:
    Запись (строка)— элемент данных, содержащий сведения только об одном объекте (товаре, производителе, сотруднике, студенте). В отличие от поля запись не имеет имени, но имеет номер.
    Дублирование записей запрещается.
    Поле (столбец)— это наименьший элемент данных, имеющий имя и значение. Число столбцов в таблице определяется числом выбранных описательных реквизитов объекта. Например, объект Студент имеет описательные реквизиты (название полей):ФИО, Дата рождения, Адрес.
    Под структурой таблицы понимают совокупность полей таблицы с указанием их имен, типов и свойств.
    Поле.
    Имя поля — это строка длиной не более 64 символов включая пробелы.
    Тип поля указывает, какие значения может содержать поле. В СУБД Ассеss определены следующие типы полей:
    O Текстовый — строка текста длиной не более 255 символов;
    O Поле МЕМО — текст объемом до 64 000 символов;
    O Числовой — для записи чисел;
    O Дата/Время — для записи даты и времени;
    O Денежный — числовой тип для записи денежных сумм; при просмотре его значений выводится символ валюты;
    O Счетчик — числовой тип, значения которого изменяются системой автоматически;
    O Логический — логический тип, значения которого Да или Нет, Истина или Ложь, Вкл или Выкл;
    O Поле объекта OLE – объект, созданный другим приложением;
    O Гиперссылка адрес гиперссылки – путь к объекту, документу или Web-страницы;
    O Мастер подстановок позволяет создавать поле со списком для выбора значений из какой-то таблицы БД.
    Понятие первичного ключа. Структура базы данных. Виды связей между таблицами.
    Для того чтобы найти нужную запись в таблице, используется метод ключей поиска. Он состоит в нахождении записи с помощью значения одного из ее полей. Это поле называется ключевымили просто ключом. Если один из ключей уникален, т. е. его значения не повторяются среди всех записей в таблице, то он называется первичным ключом. Этот ключ всегда указывает только на одну запись в отличие от остальных ключей, которые указывают на определенное множество записей (возможно, вообще ни на какие записи) и значения которых могут повторяться. Обычно в роли первичного ключа выступает специальное числовое поле, значение которого автоматически увеличивается СУБД при добавлении записей в таблицу. Такое поле называется идентификатором.
    Структуру базы данных составляют таблицы и связи между ними — схема данных.
    Связь (отношение) устанавливается между двумя полями таблиц, причем эти поля должны быть одного типа и одного размера.
    Перед заданием связей необходимо закрыть таблицы, так как невозможно установить связи между открытыми (редактируемыми) таблицами.
    Связи таблиц в реляционных базах данных бывают: «один-к-одному» и «один-ко-многим».
    Отношение типа «один-к-одному» устанавливается между двумя первичными ключами разных таблиц, каждой записи одной таблицы соответствует одна запись другой.
    Отношение типа «один-ко-многим» — между первичным ключом одной таблицы и ключом другой таблицы (наиболее широко распространены), каждой записи одной таблицы может соответствовать несколько записей другой. Одна таблица определяется как главная, другая – подчиненная.
    Отношение типа «многие-ко-многим» – каждой записи одной таблицы может соответствовать несколько записей другой и наоборот. Это сетевые групповые отношения, не могут поддерживаться в реляционных БД. Обычно реализуются через третий объект, с которым исходные объекты связаны соотношением «один-ко-многим».
    Две записи связаны, если значения связанных полей у них полностью совпадают.

  7. Mnerdred Ответить

    Текстовый (Text) — используется для хранения текста или комбинаций алфавитно-цифровых знаков, не применяемых в расчетах (например, код товара). Максимальная длина поля 255 знаков.
    Поле МЕМО (Memo) — используется для хранения обычного текста или комбинаций алфавитно-цифровых знаков длиной более 255 знаков. Поля с этим типом данных в базах данных формата Access 2007 поддерживают также форматирование текста. Это единственный в Access тип данных, обеспечивающий встроенную поддержку отображения и хранения форматированного текста. Максимальный размер поля 1 Гбайт знаков или 2 Гбайт памяти (2 байта на знак) при программном заполнении полей, и 65 535 знаков при вводе данных вручную в поле и в любой элемент управления, связанный с этим полем.
    Числовой (Number) — служит для хранения числовых значений (целых или дробных), предназначенных для вычислений, исключением являются денежные значения, для которых используется тип данных Денежный (Currency). Размер поля 1, 2, 4 и 8 байтов, или 16 байтов (если используется для кода репликации) зависит от типа чисел, вводимых в поле.
    Дата/время (Date/Time) — используется для хранения значений даты и времени в виде 8-байтовых чисел двойной точности с плавающей запятой. Целая часть значения, расположенная слева от десятичной запятой, представляет собой дату. Дробная часть, расположенная справа от десятичной запятой, — это время. Хранение значений даты и времени в числовом формате позволяет выполнять различные вычисления с этими данными.
    Денежный (Currency) — используется для хранения денежных значений в виде 8-байтовых чисел с точностью до четырех знаков после запятой. Этот тип данных применяется для хранения финансовых данных и в тех случаях, когда значения не должны округляться.
    Счетчик (AutoNumber) — используется для уникальных числовых 4-байтовых значений, которые автоматически вводит Access при добавлении записи. Вводимые числа могут последовательно увеличиваться на указанное приращение или выбираться случайно. Обычно используются в первичных ключах.
    Логический (Yes/No) — применяется для хранения логических значений, которые могут содержать одно из двух значений: Да/Нет, Истина/Ложь или Вкл/Выкл. (8 битов = 1 байт). Используется 1 для значений Да и 0 для значений Нет. Размер равен 1 биту.
    Поле объекта OLE (OLE Object) — используется для хранения изображений, документов, диаграмм и других объектов из приложений MS Office и других программ Windows в виде растровых изображений, которые затем отображаются в элементах управления форм или отчетов, связанных с этим полем таблицы.
    Чтобы в Access просматривать эти изображения, необходимо, чтобы на компьютере, использующем базу данных, был зарегистрирован OLE-сервер (про-грамма, поддерживающая этот тип файлов). Если для данного типа файлов OLE-сервер не зарегистрирован, отображается значок поврежденного изображения.
    Гиперссылка (Hyperlink) — применяется для хранения ссылок на Web-узлы (URL-адреса), на узлы или файлы интрасети или локальной сети (UNC-адреса — стандартного формата записи пути), а также на узлы или файлы локального компьютера. Кроме того, можно использовать ссылку на объекты Access, хранящиеся в базе данных. Может хранить до 1 Гбайт данных.
    Вложение (Attachment) — используется для вложения в поле записи файлов изображений, электронных таблиц, документов, диаграмм и других файлов поддерживаемых типов точно так же, как в сообщения электронной почты. Вложенные файлы можно просматривать и редактировать в соответствии с заданными для поля параметрами. Эти поля не имеют ограничений, связанных с отсутствием зарегистрированных OLE-серверов. Более рационально используют место для хранения, чем поля с типом данных Поле объекта OLE (OLE Object), поскольку не создают растровые изображения исходного файла. Максимальная длина поля для сжатых вложений — 2 Гбайт, для несжатых — примерно 700 Кбайт в зависимости от степени возможного сжатия вложения.
    Вычисляемый (Calculated) — предназначен для создания вычисляемых полей: числовых, текстовых, денежных, дата/время, логических. Значение вычисляемого поля определяется выражением, записанным в поле и использующим другие поля текущей записи, некоторые встроенные функции и константы, связанные арифметическими, логическими или строковыми операторами.
    Мастер подстановок (Lookup Wizard) или Подстановка и отношения (Lookup & Relationship) — вызывает мастера подстановок, с помощью которого можно создать поле, позволяющее выбрать значения из списка, построенного на основе значений поля другой таблицы, запроса или фиксированного набора значений. Такое поле отображается как поле со списком. Если список построен на основе поля таблицы или запроса, тип данных и размер создаваемого поля определяется типом данных и размером привязанного столбца; если на основе набора значений — размером текстового поля, содержащего значение. Кроме того, мастер подстановок позволяет определить связь таблиц и включить проверку связной целостности данных.

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *