30817

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

Доклад

Информатика, кибернетика и программирование

Для сохранения целостности пользователь может наложить ограничения на процессы вставки удаления или обновления данных в базе. База данных состоит из различных объектов таких как таблицы виды домены сохраненные процедуры триггеры. Объекты базы данных содержат всю информацию о ее структуре и данных.

Русский

2013-08-24

12.09 KB

0 чел.

ТЕХНОЛОГИИ INTERBASE ОБЕСПЕЧИВАЮЩИЕ ЦЕЛОСТНОСТЬ ДАННЫХ

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

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

Следующие разделы содержат краткую информацию об объектах и концепциях базы данных InterBase:

Таблицы (Tables)

Столбцы (Columns)

Типы данных (Data types)

Домены (Domains)

Справочные ограничения целостности (Referential integrity constraints)

Индексы (Indexes)

Виды (Views)

Сохраненные процедуры (Stored procedures)

Триггеры (Triggers)

Генераторы (Generators)

Защита (Security)

Таблицы (Tables).

InterBase хранит информацию о метаданных в специальных таблицах, которые называются системными таблицами (system tables). Системные таблицы имеют специальные столбцы, которые содержат информацию о типе метаданных в этой таблице. Имена всех системных таблиц начинаются с "RDB$". Пример системной таблицы - RDB$RELATIONS, которая содержит информацию о каждой таблице в базе данных.

InterBase позволяет вам определять правила обеспечивающие целостность информации хранящейся в столбцах, эти правила названы справочными ограничениями целостности (referential integrity constraints). Ограничения целостности управляют связями типа столбец-таблица (column-to-table) и таблица-таблица (table-to-table) а также проверкой ввода данных. Они выполнены через первичные ключи (primary keys), внешние ключи (foreign keys) и проверочные ограничения (check constraints). Обычно первичный ключ это столбец (или группа столбцов), которые используются, чтобы уникально идентифицировать строку таблицы. Внешний ключ это столбец, чьи значения должны соответствовать значениям столбца в другой таблице. Проверочные ограничения - ограничивают ввод данных определенным диапазоном или набором значений.


 

А также другие работы, которые могут Вас заинтересовать

77113. General aspects and problems of refugee status in EU 25.08 KB
  The status and legal definition of a refugee is set out in the 1951 Geneva Convention Relating to the Status of Refugees that has been signed and ratified by all EU Member States. The provisions of the Geneva Convention are implemented through the national legislation of each country.
77114. Мировоззренческий смысл понятия бесконечности. Бесконечность как проблема естествознания и философии 89.5 KB
  Бесконечность в философии - понятие, употребляемое в двух различных смыслах: качественная Бесконечность, выражаемая в законах науки и фиксирующая универсальный (всеобщий) характер связей явлений; количественная Бесконечность, выступающая как неограниченность процессов и явлений.
77116. Русский язык и культура речи. Методические указания по изучению дисциплины 184 KB
  Значение родного языка в жизни каждого из нас неоспоримо. От умения четко, ясно, логично, красиво излагать свои мысли, тактично выражать свои чувства во многом зависит наше благополучие, речь позволяет составить довольно точное, верное мнение о человеке.
77117. Терроризм, угроза миру и безопасности 21.64 KB
  Терроризм в последние годы стал одной из главных проблем мирового сообщества. Могущественные государства, способные организовать экспедицию на Марс, оснащенные ядерными арсеналами и баллистическими ракетами, оказываются бессильными перед группой людей с автоматами...
77118. Сказ (lyssa, rabies, hydrophobia) 27.5 KB
  На міцну наукову основу вчення про сказ було поставлено завдяки дослідженням Луї Пастера. Ним відкрита антирабічна сироватка. 6 липня 1885 p. цей метод уперше був застосований Пастером для запобігання захворюванню людини, укушеної хворою па сказ собакою.
77119. СОЦИАЛЬНЫЙ И ГОСУДАРСТВЕННЫЙ СТРОЙ КИТАЯ 70.5 KB
  Значительную прослойку господствующего класса составляли чиновники своеобразное личное дворянство феодального Китая служившее опорой централизованной власти. Социальная структура феодального общества Китая несмотря на дробление на мелкие и мельчайшие социальные...
77120. СЛУЖБА МЕТРОЛОГІЇ НА ПІДПРИЄМСТВІ 38.5 KB
  До третьої групи входять: участь в розробці перспективних планів автоматизації виробництва метрологічного забезпечення підприємства; спостереження за засобами вимірювання і автоматизації здійснення заходів по реконструкції засобів вимірювання...