Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Пользуясь экранными подсказками, изучите свойство “Маска ввода”. В каких случаях удобно использовать маску ввода?



Маска ввода ( Input Mask) позволяет контролировать ввод данных в таблицу. И не только контролировать, но и упрощать процесс ввода. Маску используют в том случае, когда вводимые данные должны содержать определенные символы в некоторых позициях вводимой строки. Самым простым и ярким примером таких данных являются номера телефонов. Маска ввода должна обеспечить возможность вводить только цифры номера, а остальные символы (скобки вокруг кода города, дефис между цифрами номера) будут добавляться автоматически.

 

Объясните смысл свойства “Обязательное поле”.

 

Обязательное поле – свойство, определяющее обязательность заполнения

данного поля при наполнении базы.

 

Обязательное поле — это поле формы, без заполнения которого система не примет у вас информацию. Среди подавляющего большинства разработчиков ПО бытует мнение, что обязательными полями должны быть:

 

- Все необходимые с точки зрения предмета поля (например, ФИО и дата рождения человека, если речь о паспортном столе);

- Все необходимые для функционирования системы поля (те, без которых не будут работать алгоритмы — например, дата, с которой начинается предоставление услуг, чтобы делать по ним начисления);

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

Как отсортировать таблицу в Access?

 

По умолчанию, когда таблица открывается в режиме Таблицы, она упорядочивается по значению ключевого поля. Если ключевое поле для таблицы не определено, записи выводятся в порядке их ввода в таблицу. Если нужно отсортировать записи по значению другого поля, достаточно установить курсор на любую строку соответствующего столбца и нажать одну из кнопок на панели инструментов: Сортировка по возрастанию (Sort Ascending) или Сортировка по убыванию (Sort Descending).

 

Другой способ выполнения этой операции: щелкнуть правой кнопкой мыши по любой строке нужного столбца и выбрать из контекстного меню соответствующую команду.

 

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

 

Чтобы правильно применять сортировку, нужно знать несколько простых правил.

При сортировке в возрастающем порядке записи, содержащие пустые поля (с пустыми значениями), указываются в списке первыми.

Числа, находящиеся в текстовых полях, сортируются как строки символов, а не как числовые значения. Если нужно отсортировать их в числовом порядке, все текстовые строки должны содержать одинаковое количество символов. Если строка содержит меньшее количество символов, то сначала нужно вставить незначащие нули.

При сохранении таблицы сохраняется и порядок ее сортировки.

 

 

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

Что такое целостность данных?

 

Целостность данных - означает систему правил, используемых в Access для поддержания связей между записями в связанных таблицах, а также обеспечивает защиту от случайного удаления или изменения связанных данных.

 

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

 

Эти правила включают:

 

В подчиненной таблице нельзя вводить записи, которые не связаны с записью главной таблицы.

 

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

 

В главной таблице нельзя удалять записи, если в подчиненной таблице существуют связанные с ней записи.

Чем отличается каскадное обновление от каскадного удаления?

 

Если установлен флажок «Каскадное обновление связанных полей», то любые изменения в значении ключевого поля в главной таблице, которая стоит на стороне «один» в отношениях 1: М, ведут к автоматическому обновлению соответствующих значений во всех связанных записях.

 

При установке флажка «Каскадное удаление связанных таблиц» при удалении записи из главной таблицы обеспечивается автоматическое удаление связанных записей в подчиненных таблицах.

 

Для чего осуществляется связывание таблиц?

Связывание таблиц на схеме данных - необходимы для:

поддержания ссылочной целостности

задания способа выборки данных из нескольких таблиц

Какие типы связей вы знаете?

Типы связей

Тип отношения в создаваемой Microsoft Access связи зависит от способа определения связываемых полей.

 

Отношение «один-ко-многим»

 

Отношение «один-ко-многим» является наиболее часто используемым типом связи между таблицами. В отношении «один-ко-многим» каждой записи в таблице A могут соответствовать несколько записей в таблице B, но запись в таблице B не может иметь более одной соответствующей ей записи в таблице A.

 

^ Отношение «один-к-одному»

При отношении «один-к-одному» запись в таблице A может иметь не более одной связанной записи в таблице B и наоборот. Отношения этого типа используются не очень часто, поскольку большая часть сведений, связанных таким образом, может быть помещена в одну таблицу. Отношение «один-к-одному» может использоваться для разделения очень широких таблиц, для отделения части таблицы по соображениям защиты, а также для сохранения сведений, относящихся к подмножеству записей в главной таблице.

 

^ Отношение «многие-ко-многим»

 

При отношении «многие-ко-многим» одной записи в таблице A могут соответствовать несколько записей в таблице B, а одной записи в таблице B несколько записей в таблице A. Этот тип связи возможен только с помощью третьей (связующей) таблицы, первичный ключ которой состоит из двух полей, которые являются внешними ключами таблиц A и B. Отношение «многие-ко-многим» по сути дела представляет собой два отношения «один-ко-многим» с третьей таблицей.

 

Что такое ключ таблицы?

 

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

 

Что такое первичный ключ?

 

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

 

Если при создании таблицы вы забыли о первичном ключе, Access напомнит об этом при первом сохранении таблицы. Более того, первичный ключ может быть создан автоматически.

 

Что такое вторичный ключ?

 

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

 


Поделиться:



Популярное:

  1. I. При каких условиях эта психологическая информация может стать психодиагностической?
  2. IV. ОТУЧЕНИЕ: КАК ИСПОЛЬЗОВАТЬ ПОДКРЕПЛЕНИЕ, ЧТОБЫ ИЗБАВИТЬСЯ ОТ НЕЖЕЛАТЕЛЬНОГО ПОВЕДЕНИЯ
  3. N Изучите схему перед лекцией.
  4. А 144. Из каких элементов образуется система права РФ?
  5. Апелляция решений, разрешающих или отказывающих в разрешении использовать запрещенные препараты исключительно по терапевтическим показаниям
  6. В более тяжелых случаях - а таких довольно много, - кроме тенденции к самоуничижению и к подчинению внешним силам, проявляется еще и стремление нанести себе вред, причинить себе страдание.
  7. В каких семьях произошло существенное ухудшение материального положения:.
  8. В каких словах пропущена буква О.
  9. В каких случаях действует обратная сила уголовного закона?
  10. В каких случаях не применяется условно-досрочное освобождение от отбывания от наказания?
  11. В каких случаях уголовная ответственность может наступить с 14 лет?
  12. В качестве ограничителя абзаца может использоваться горизонтальная ли-


Последнее изменение этой страницы: 2016-08-24; Просмотров: 744; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.023 с.)
Главная | Случайная страница | Обратная связь