Использование компонентов MS Access для создания баз данных систем документооборота. Часть 1. Усманова И.В - 6 стр.

UptoLike

6
Каждая БД отражает некоторые стороны реального мира. Поэтому
данные в таблицах должны отвечать некоторым ограничениям,
соответствующим ограничениям реального мира. Например, возраст детей,
принимаемых в школу, не может превышать 8 лет. Такие ограничения
называют ограничениями целостности. База данных находится в
состоянии целостности, если не нарушено ни одно ограничение
целостности. Набор ограничений для каждой
БД отражает особенности
предметной области. Но существуют два правила, которые должны
выполняться для любой таблицы любой БД. Их называют общими
ограничениями целостности.
Они должны быть обеспечены в первую очередь при проектировании
и использовании любой БД. Однако прежде чем их привести, дадим еще
несколько важных определений.
Любая БД должна обеспечивать возможность
хранения, поиска и
обработки данных. Следовательно, в ней должны присутствовать средства,
позволяющие отыскивать нужную информацию и связывать воедино
данные из разных таблиц. Возможность адресации данных обеспечивается
за счет наличия в каждой таблице первичного ключа, а средством связи
данных из разных таблиц служит внешний ключ.
Первичный ключэто столбец или группа
столбцов таблицы,
обладающих свойством уникальности и неизбыточности. Требование
уникальности означает, что данные в пределах первичного ключа не
должны повторяться. Первичный ключ не является избыточным, если из
него нельзя удалить никакой столбец (столбцы) без потери свойства
уникальности.
Первичный ключ является частным случаем потенциального ключа. В
одной таблице могут быть несколько потенциальных ключей
. Например, в
таблице, содержащей сведения о сотрудниках какой-либо организации,
могут содержаться одновременно табельный номер сотрудника, который
не должен повторяться в пределах одной организации, и его паспортные
данные, уникальные в масштабах государства. При наличии нескольких
потенциальных ключей в одной таблице один из них произвольно
выбирается в качестве основного, первичного, ключа.
    Каждая БД отражает некоторые стороны реального мира. Поэтому
данные в таблицах должны отвечать некоторым ограничениям,
соответствующим ограничениям реального мира. Например, возраст детей,
принимаемых в школу, не может превышать 8 лет. Такие ограничения
называют ограничениями целостности. База данных находится в
состоянии целостности, если не нарушено ни одно ограничение
целостности. Набор ограничений для каждой БД отражает особенности
предметной области. Но существуют два правила, которые должны
выполняться для любой таблицы любой БД. Их называют общими
ограничениями целостности.
    Они должны быть обеспечены в первую очередь при проектировании
и использовании любой БД. Однако прежде чем их привести, дадим еще
несколько важных определений.
     Любая БД должна обеспечивать возможность хранения, поиска и
обработки данных. Следовательно, в ней должны присутствовать средства,
позволяющие отыскивать нужную информацию и связывать воедино
данные из разных таблиц. Возможность адресации данных обеспечивается
за счет наличия в каждой таблице первичного ключа, а средством связи
данных из разных таблиц служит внешний ключ.
    Первичный ключ – это столбец или группа столбцов таблицы,
обладающих свойством уникальности и неизбыточности. Требование
уникальности означает, что данные в пределах первичного ключа не
должны повторяться. Первичный ключ не является избыточным, если из
него нельзя удалить никакой столбец (столбцы) без потери свойства
уникальности.
    Первичный ключ является частным случаем потенциального ключа. В
одной таблице могут быть несколько потенциальных ключей. Например, в
таблице, содержащей сведения о сотрудниках какой-либо организации,
могут содержаться одновременно табельный номер сотрудника, который
не должен повторяться в пределах одной организации, и его паспортные
данные, уникальные в масштабах государства. При наличии нескольких
потенциальных ключей в одной таблице один из них произвольно
выбирается в качестве основного, первичного, ключа.
                                     6