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). Обычно первичный ключ это столбец (или группа столбцов), которые используются, чтобы уникально идентифицировать строку таблицы. Внешний ключ это столбец, чьи значения должны соответствовать значениям столбца в другой таблице. Проверочные ограничения - ограничивают ввод данных определенным диапазоном или набором значений.


 

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

71743. Работа с научными формулами 794 KB
  Задание: Для удобства работы с формулами рекомендуется увеличить масштаб до 300%. Используя вкладку Вставка – группу Символы – Формула, выйти в Конструктор формул. Сформируйте объекты-формулы, представленные ниже, применяя различные элементы Конструктора формул...
71744. Работа с таблицами в Excel 325 KB
  Таблица может содержать формулы ссылки на другие таблицы а также другие объекты например отформатированные ячейки предназначенные для ввода данных диаграммы рисунки и т. Чтобы изменить высоту или ширину ячейки в таблице нужно изменить высоту строки или ширину столбца...
71745. Создание многоуровневого списка, добавление оглавления 369 KB
  Создайте многоуровневый список следующего вида: Рис. Многоуровневый список. Для этого: выделите заголовки которые будут пронумерованы → вкладка Главная → группа Абзац → кнопка многоуровневый список → Определить новый многоуровневый список.
71746. Работа с таблицами в Microsoft Office Word 660 KB
  Таблицы в современном текстовом процессоре являются очень мощным и универсальным средством позволяющим не только наглядно и компактно разместить информацию но и придать странице любую структуру. Алгоритм создания таблицы: Для вставки в документ таблицы необходимо поставить...
71747. Освоение обработки данных с помощью СУБД 380 KB
  Студент должен уметь выполнять следующие виды работ: использовать средства СУБД Microsoft Access для формирования базы данных в режимах Таблицы и Конструктор. использовать средства СУБД Microsoft Access для создания связей между таблицами, входящими в БД.
71748. ТЕКСТОВЫЙ ПРОЦЕССОР WORD 2007 471.5 KB
  Форматирование документов осуществляется в результате следующих действий: установки параметров страницы документа; применения шрифтового оформления символов текста; задания положения абзацев на странице и установки для них отступов и интервалов слева и справа межстрочный и межабзацный интервалы...
71749. Представление информации в табличной форме 258.5 KB
  Цель работы: Научить студентов вставлять в документ таблицы, рисовать таблицы, вводить текст в ячейки таблицы, выравнивать и форматировать текст в ячейках, добавлять и удалять строки и столбцы таблицы, менять параметры ячеек таблицы, вводить формулы в ячейки таблицы.
71750. Создание и редактирование документов 914.05 KB
  Ввод текста в Word осуществляется построчно переход на следующую строку в пределах одного абзаца выполняется автоматически. Ввод текста осуществляется в ту позицию текста в которой находится курсор мерцающая вертикальная черта.
71751. Предикаты раздела WHERE оператора SELECT 55 KB
  Вводит данные в таблицу, заменяя при этом все записи, вызывающие конфликт. Этот оператор аналогичен INSERT за исключением того, что при конфликте нового значения с существующим уникальным ключом новое значение будет записано вместо старого. Первый вариант оператора просто вставит указанные...