Работа с мастером подстановок — КиберПедия 

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

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

Работа с мастером подстановок

2020-06-02 132
Работа с мастером подстановок 0.00 из 5.00 0 оценок
Заказать работу

При построении таблиц, приведенных на диаграмме, возникает проблема с полями «Код поставщика» и «Код товара» в таблице «Документ о поставке». Эти поля являются внешними ключами (foreign key) – то есть ключевыми полями других таблиц, перенесенными в данную для организации связи. Это означает, что при заполнении таблицы «Документ о поставке» пользователь все время должен следить, чтобы во внешних ключах находились правильные коды товаров и поставщиков. Помнить коды наизусть невозможно, поэтому на помощь приходит «мастер подстановок».

Для использования мастера подстановок необходимо:

  1. В конструкторе таблицы «Документ о поставке» установить для поля «Код товара» тип «Мастер подстановок». Автоматически включится окно мастера. В нем нужно указать пункт «объект “поле подстановки” получит значение из другой таблицы или другого запроса». Далее нужно выбрать таблицу «Товары».

  1. Выбрать поля, которые нужны для поля подстановки. Обычно их бывает два. Первое – ключевое поле и второе – то поле, которое пользователю будет удобно видеть вместо кодов. В данном случае целесообразно выбрать «Код товара» и «Наименование».

  1. При необходимости указать вид сортировки.
  2. Принять предложения мастера скрыть ключевой столбец и нажать кнопку «Готово».

Замечание 2

Теперь заполняя таблицу «Документ о поставке» можно не запоминать коды товаров, а просто выбирать товары из выпадающего списка. Пользователь будет видеть и выбирать название товара, но в таблицу будет автоматически подставляться код товара.

 

 

Таблицы. Основные понятия БД

1. Основные понятия БД

2. Типы полей

3. Свойства полей БД

4. Объекты СУБД

5. Таблица как объект СУБД

6. Создание межтабличных связей

Основные понятия БД

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

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

 

Запись – это совокупность полей, которые соответствуют одному объекту. Например, абоненту АТС будет соответствовать запись из 3 полей.

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

Типы полей

Все данные в БД делятся по типам. Информация в полях, которые принадлежат 1 столбцу (домену), имеет одинаковый тип. Подобный подход дает возможность ЭВМ выполнять контроль вводимой информации.

К основным типам полей БД относятся:

  • символьный (текстовый) - в поле по умолчанию могут храниться до 256 символов;
  • числовой, содержащий числовые данные разных форматов, которые используются для проведения расчетов;
  • дата/время - содержит значения даты и времени;
  • денежный - использует денежные значения и числовые данные (до 15 знаков целой части и 4 знаков дробной части);
  • примечание - способно содержать до 216 символов (216=65536);
  • счетчик - специальное числовое поле, в котором каждой записи присваивается уникальный для нее номер;
  • логический - хранит 1 из 2 значений: true или false;
  • объект OLE (Object Linking and Embedding - технология вставки и связывания объекта) – в поле может содержаться любой объект: электронная таблица, текстовый документ, рисунок, звукозапись или другие данные в двоичном формате, внедренные или связанные с СУБД;
  • гиперссылка - содержит строку, которая состоит из букв и цифр и представляет адрес сайта или веб-страницы;
  • мастер подстановок - создает поле, в котором предлагает выбрать значения из списка или уже содержит набор постоянных значений.

Свойства полей БД

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

К основным свойствам полей таблиц БД в СУБД Microsoft Access относятся:

  • имена полей — определяют, как нужно обращаться к данным полей при автоматических операциях с базой (по умолчанию имена полей используются в качестве заголовков столбцов таблиц);
  • типы полей — определяют типы данных, содержащихся в полях;
  • размеры полей — определяют максимальную длину данных, которые размещаются в данном поле (в символах);
  • форматы полей — определяют способы форматирования данных в ячейках полей;
  • маски ввода — определяют форму ввода данных в поля (средство автоматизации ввода данных);
  • подписи — определяют заголовки столбцов таблиц полей (если подпись не указана, то в качестве заголовка столбца используется свойство Имя поля);
  • значения по умолчанию — это значения, которые вводятся в ячейки поля автоматически (средство автоматизации ввода данных).
  • условия на значение — ограничения, проверяющие правильность ввода данных (средство автоматизации ввода, используемое для данных числового, денежного типов или типа даты);
  • сообщения об ошибке — текстовые сообщения, выдаваемые автоматически при вводе ошибочных данных (проверка на ошибку выполняется автоматически при заданном свойстве Условие на значение);
  • обязательные поля — определяют обязательные заполнения полей при заполнении базы;
  • пустые строки — разрешают вводить пустые строковые данные (относится лишь к текстовым данным);
  • индексированные поля — используются для ускорения операций, связанных с поиском или сортировкой записей по значению, которое хранится в этом поле, также используются для проверки на наличие повторов, что автоматически исключает дублирование данных.

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


Поделиться с друзьями:

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

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

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.