Материал: 5179

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

источников на целевые объекты, после чего вырабатывает код, необходимый для реализации хранилища данных. Тип выработанного кода меняется в зависимости от типа объекта, который требуется пользователю. Глобальная концептуальная схема – это логическое описание всей базы данных, представляющее её так, как будто она не является распределённой

Глобальная область программы (Program global area). Область PGA – это область совместной памяти, которая используется для хранения данных и управляющей информации для серверных процессов.

Глобальный системный каталог. Глобальный системный каталог имеет то же функциональное назначение, что и системный каталог в централизованных базах данных. Глобальный каталог содержит информацию, характерную для распределённой системы, например схемы фрагментации, репликации и размещения. Сам каталог может быть организован в виде распределённой базы данных и поэтому может подвергаться фрагментации и размещаться на разных узлах, полностью копироваться или располагаться централизованно, как и любое другое отношение, о чём речь пойдёт ниже.

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

Горизонтальный фрагмент. Выделенный по горизонтали фрагмент, состоящий из подмножества строк отношения.

График. Последовательность запуска операций нескольких параллельно выполняемых транзакций, сохраняющая очерёдность выполнения операций в каждой отдельной транзакции.

Графические языки. Графические языки предоставляют пользователю схему или другое графическое отображение структуры отношения. Пользователь создаёт некий образец желаемого результата, и система возвращает затребованные данные в указанном формате. Примером подобного языка является язык QBE (Query-By-Example)

Д

Данные. Данные играют роль моста между компьютером и человеком. База данных содержит как рабочие данные, так и метаданные, т.е. «данные о данных». Структура базы данных называется схемой (schema).

53

Двухфазная блокировка. Транзакция выполняется по протоколу двухфазной блокировки, если в ней все операции блокирования предшествуют первой операции разблокирования.

Декартово произведение. Декартовым произведением этих двух множеств (обозначается как D2XD2) называется набор из всех возможных упорядоченных пар, в которых первым идёт элемент множества Dl t а вторым – элемент множества D2.

Декартово произведение. Операция декартова произведения определяет новое отношение, которое является результатом конкатенации (т.е. сцепления) каждого кортежа из отношения R с каждым кортежем из отношения s.

Деление. Результатом операции деления является набор кортежей отношения R, определённых на множестве атрибутов с, которые соответствуют комбинации всех кортежей отношения s.

Денормализация. Формально денормализацию можно определить как модификацию реляционной модели, при которой степень нормализации модифицированного отношения становится ниже, чем степень нормализации, по меньшей мере, одного из исходных отношений. Термин «денормализация» будет также применяться в случае, когда два отношения объединяются в одно и полученное отношение остаётся нормализованным, однако содержит больше пустых значений, чем исходные отношения. Некоторые авторы определяют денормализацию как модификацию реляционной модели с учётом требований эксплуатации.

Дескрипторы. Элементы XML, называемые также дескрипторами, представляют собой наиболее широко применяемую форму разметки. Первый элемент документа должен быть так называемым корневым элементом, который может содержать другие элементы (субэлементы). Каждый документ XML должен иметь один корневой элемент.

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

Дефект типа «разветвление». Имеет место в том случае, когда модель отображает связь между типами сущностей, но путь между отдельными сущностями этого типа определён неоднозначно.

Дефект типа «разрыв». Появляется в том случае, когда в модели предполагается наличие связи между типами сущностей, но не существует пути между отдельными сущностями этих типов.

54

Дисковая память. Этот показатель представляет собой объём дискового пространства, необходимого для размещения файлов базы данных. Разработчик должен стремиться минимизировать объём используемой дисковой памяти.

Диспетчер базы данных. Этот компонент взаимодействует с запущенными пользователями прикладными программами и запросами. Диспетчер базы данных принимает запросы и проверяет внешние и концептуальные схемы для определения тех концептуальных записей, которые необходимы для удовлетворения требований запроса. Затем диспетчер базы данных вызывает диспетчер файлов для выполнения поступившего запроса.

Диспетчер буферов. Этот модуль отвечает за перенос данных между оперативной памятью и вторичным запоминающим устройством – например, жестким диском или магнитной лентой. Диспетчер восстановления и диспетчер буферов иногда (в совокупности) называют диспетчером данных, а сам диспетчер буферов – диспетчером кэша.

Диспетчер восстановления. Этот модуль гарантирует восстановление базы данных до непротиворечивого состояния при возникновении сбоев. В частности, он отвечает за фиксацию и отмену результатов выполнения транзакций.

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

Диспетчер запросов. Диспетчер запросов (или внутренний компонент) выполняет все операции, связанные с управлением запросами пользователей. Операции, выполняемые этим компонентом, включают направление запросов к соответствующим таблицам и планирование выполнения запросов.

Диспетчер словаря. Диспетчер словаря управляет доступом к системному каталогу и обеспечивает работу с ним. Системный каталог доступен большинству компонентов СУБД.

Диспетчер транзакций. Этот модуль осуществляет требуемую обработку операций, поступающих в процессе выполнения транзакций.

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

55

данных непосредственно, а лишь передаёт запросы соответствующим методам доступа, которые считывают данные в системные буферы или записывают их оттуда на диск (или в кэш).

Диспетчер хранилища данных. Диспетчер хранилища данных выполняет все операции, связанные с управлением данными в хранилище. Выполняемые этим компонентом операции включают анализ данных для обеспечения их непротиворечивости, преобразование и слияние данных из разных источников, создание индексов и представлений, денормализацию и вычисление агрегированных значений, архивирование и резервное копирование данных.

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

атрибутов.

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

Е

Естественное соединение. Естественным соединением называется соединение по эквивалентности двух отношений R и S, выполненное по всем общим атрибутам х, из результатов которого исключается по одному экземпляру каждого общего атрибута.

Ж

Журнал снимка – эта таблица, в которой отслеживаются изменения, внесённые в ведущую таблицу.

З

Зависимость соединения без потерь. Свойство декомпозиции, которое гарантирует отсутствие фиктивных строк при восстановлении первоначального отношения с помощью операции естественного соединения.

Заголовок. Описание структуры отношения вместе со спецификацией доменов и любыми другими ограничениями возможных значений атрибутов иногда называют его заголовком (или содержанием (intension)).

56

Запросы. Запросы позволяют пользователю просматривать, изменять и анализировать данные различными способами. Запросы могут также запоминаться и использоваться в качестве источника записей для форм, «Отчётов» и страниц доступа к данным. Более подробно запросы рассматривались в предыдущей главе.

Защита баз данных. Защита баз данных предусматривает предотвращение любых преднамеренных и непреднамеренных угроз.

И

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

Иерархическая модель данных. Иерархическая модель является ограниченным подтипом сетевой модели. В ней данные также представлены как коллекции записей, а связи — как наборы. Однако в иерархической модели узел может иметь только одного родителя. Иерархическая модель может быть представлена как древовидный граф с записями в виде узлов (которые также называются сегментами) и множествами в виде ребер.

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

Индексно-последовательные (ISAM) файлы. Индексно-последовательные

(ISAM) файлы представляют собой более гибкую структуру, чем хешированные файлы. Они эффективны при выборке данных по заданному значению ключа, по шаблону с символами подстановки, по ключу, определённому в виде диапазона значений, или по части ключа.

Избирательное наследование. Избирательное наследование позволяет подклассу наследовать ограниченное количество свойств его суперкласса.

57

Источник: https://studfile.net/preview/16710839/