Терминология
Перечень терминов употребляемых в курсе
Специальные | А | Б | В | Г | Д | Е | Ё | Ж | З | И | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Э | Ю | Я | Все
Т |
---|
Тиражирование данныхпредполагает создание копии (репликаций) фрагментов базы в узлах сети.
Синхронизация копий и базы осуществляется специальной программой-репликатором,
при этом передаются только изменения или транзакции. | |
Толстый клиентклиентская часть, реализуемая в виде приложения. | |
Тонкий клиентклиентская часть, реализуемая на браузере. | |
Транзакцияпроцесс, который переводит базу данных из одного согласованного состояния, в другое согласованное состояние. Допускается, что в процессе работы транзакции согласованность может нарушаться, но извне транзакции этого не видно. По сути это группа последовательных операций с базой данных, обычно записанная на языке SQL, которая представляет собой логическую неделимую единицу работы с данными. Транзакция может быть выполнена либо целиком и успешно, соблюдая согласованность данных и независимо от параллельно идущих других транзакций, либо не выполнена вообще и тогда она не должна произвести никакого эффекта. Транзакции обрабатываются СУБД и другими транзакционными системами, в процессе работы которых создаётся история транзакций (журналы транзакций). Транзакции необходимы для поддержания согласованности базы данных. | |
Трехзвенная архитектура СУБДк серверам баз добавляются серверы приложений (ApplicationServer), на которых выполняются
приложения клиентов.Клиент формирует исходную информацию для расчета, посылает
запрос на выполнение расчета на сервер приложения, где он и выполняется. При
необходимости сервер приложения формирует запрос к серверу БД. | |
Триггерхранимая процедура особого типа, которую пользователь не вызывает непосредственно, а исполнение которой обусловлено действием по модификации данных: добавлением INSERT, удалением DELETE строки в заданной таблице, или изменением UPDATE данных в определенном столбце заданной таблицы реляционной базы данных. Триггеры применяются для обеспечения целостности данных и реализации сложной бизнес-логики. Триггер запускается сервером автоматически при попытке изменения данных в таблице, с которой он связан. Все производимые им модификации данных рассматриваются как выполняемые в транзакции, в которой выполнено действие, вызвавшее срабатывание триггера. Соответственно, в случае обнаружения ошибки или нарушения целостности данных в результате работы триггера может произойти откат этой транзакции.
| |