Согласованность (целостность) базы данныхсоответствие имеющейся в базе данныхинформации её внутренней логике, структуре и всем явно заданным правилам. Каждое правило, налагающее некоторое ограничение на возможное состояние базы данных, называется ограничением целостности. Примеры правил: каждый студент должен состоять к учебной группе; количество знаков в телефонном номере не должно превышать 15; баланс банка должен сходится; число проданных билетов не превышает число посадочных мест и т. д. |
Составной индекс (Индекс с включенными столбцами)Некластеризованный индекс, дополнительно содержащий кроме ключевых
столбцов еще и неключевые. |
Срезподмножество гиперкуба, полученное в результате фиксации одного или нескольких измерений.
|
Субъект доступалицо или процесс, действия которого регламентируются правилами
разграничения доступа. |
Сущностьпредмет, человек или событие, о котором собирается и хранится
информация. |
Таблицасовокупность записей с фиксированным числом полей. Таблица содержит данные о всех экземплярах сущности. Далее приведено соответствие терминов в различных областях знаний.
| ||||||||||||
Тиражирование данныхпредполагает создание копии (репликаций) фрагментов базы в узлах сети.
Синхронизация копий и базы осуществляется специальной программой-репликатором,
при этом передаются только изменения или транзакции. |
Толстый клиентклиентская часть, реализуемая в виде приложения. |
Тонкий клиентклиентская часть, реализуемая на браузере. |
Транзакцияпроцесс, который переводит базу данных из одного согласованного состояния, в другое согласованное состояние. Допускается, что в процессе работы транзакции согласованность может нарушаться, но извне транзакции этого не видно. По сути это группа последовательных операций с базой данных, обычно записанная на языке SQL, которая представляет собой логическую неделимую единицу работы с данными. Транзакция может быть выполнена либо целиком и успешно, соблюдая согласованность данных и независимо от параллельно идущих других транзакций, либо не выполнена вообще и тогда она не должна произвести никакого эффекта. Транзакции обрабатываются СУБД и другими транзакционными системами, в процессе работы которых создаётся история транзакций (журналы транзакций). Транзакции необходимы для поддержания согласованности базы данных. |