преобразуются в локальные логические модели данных организации. Если существует несколько представлений, то локальные логические модели данных объединяются в глобальную логическую модель данных, отражающую требования всех пользовательских представлений в данной организации.
М
Магазин данных. Это подмножество хранилища данных, которое поддерживает требования только некоторого подразделения или опредёленной деловой сферы организации. Магазины данных характеризуются выполняемыми функциями, размером базы данных, производительностью загрузки, возможностью доступа пользователей к данным в нескольких магазинах данных, возможностью доступа через Internet/Intranet, средствами администрирования и инсталляции.
Макросы. Это одно действие или набор действий, выполняющих конкретные операции, например открытие формы или печать «Отчёта». С помощью макросов можно автоматизировать стандартные задачи, например печать «Отчёта» будет выполняться после щелчка пользователя на кнопке.
Маршрутизация транзакций. ТР-монитор позволяет добиться высокой масштабируемости с использованием средств перенаправления транзакций в конкретные СУБД.
Массив. Это упорядоченное множество элементов данных, относящихся к одному и тому же типу данных. Каждый элемент имеет индекс, представляющий собой число, соответствующее позиции элемента в массиве. Массив может иметь постоянный или переменный размер, но в последнем случае при объявлении типа массива должен быть указан максимальный размер.
Массовая мультипроцессорная обработка (Massively Multi-Processing —
ММР). Группа слабо связанных процессоров, каждый из которых использует свою собственную оперативную и дисковую память.
Масштабируемость. Способность применять простые средства для манипуляций с большими и малыми объёмами данных.
Метапоток. Метапоток охватывает процессы, связанные с управлением метаданными (данными о данных). Метод доступа. Действия, выполняемые при сохранении или извлечении записей из файла.
Методы доступа. Методы доступа возвращают значение атрибута или набора атрибутов некоторого экземпляра класса. Они могут возвращать значение одного атрибута, значения нескольких атрибутов или коллекцию значений.
63
Метод использования временных отметок. Протокол управления параллельным выполнением, основная цель которого состоит в установлении глобальной очерёдности выполнения транзакций, при которой более старые транзакции (транзакции с меньшим значением временной отметки) имеют более
высокий приоритет при разрешении возникающих конфликтов. |
|
|
|||
Метод |
интеграции |
представлений. |
Требования |
к |
каждому |
пользовательскому представлению применяются для создания отдельной модели данных, соответствующей этому пользовательскому представлению. В дальнейшем, на этапе проектирования базы данных, полученные модели данных объединяются.
Метод-конструктор. Метод-конструктор вырабатывает новые экземпляры класса. Каждому новому экземпляру присваивается уникальный идентификатор OID. Метод-деструктор удаляет ненужные экземпляры класса. В некоторых системах удаление выполняется автоматически: если некоторый объект становится недоступным для любого другого объекта, он автоматически удаляется. Выше этот процесс уже описывался как автоматическая сборка
мусора. |
|
|
|
Методология |
проектирования. |
Структурированный |
подход, |
предусматривающий |
использование |
специализированных |
процедур, |
технических приёмов, инструментов, документации и ориентированный на поддержку и упрощение процесса проектирования.
Многозначный атрибут. Атрибут, который содержит несколько значений для каждого экземпляра сущности опредёленного типа
Мобильная база данных. Мобильная база данных представляет собой базу данных, развёрнутую на портативном устройстве и физически отдельную от централизованного сервера базы данных. При этом такая база данных сохраняет способность вступать во взаимодействие с сервером с удалённых узлов, обеспечивая совместный доступ к корпоративным данным. С помощью мобильных баз данных пользователи могут получить доступ к корпоративным данным с помощью своего портативного компьютера, PDA или другого устройства доступа к Internet, которое применяется для эксплуатации приложений на удалённых узлах.
Мобильная база данных. База данных, которая может быть размещена на мобильной компьютерной платформе и физически отделена от централизованного сервера базы данных, но имеет возможность
64
взаимодействовать с этим сервером с удалённых узлов, обеспечивая доступ пользователя к корпоративным данным.
Модель данных запросов XML. Это представление, в котором используются размеченные узлы и конструкторы древовидных фрагментов. В ней для упрощения представления значений ссылок XML (таких как IDREF, XPointer и URI) применяется понятие идентификатора узла. Каждый экземпляр модели данных представляет один или несколько полных документов или частей документов и может быть упорядоченным или неупорядоченным.
Моделирование размерностей. Технология логического проектирования, которая помогает представить данные в стандартной, наглядной форме, предоставляющей высокоэффективный доступ.
Модель вложенных транзакций. Транзакция рассматривается как коллекция взаимосвязанных подзадач или субтранзакций, каждая из которых также может состоять из любого количества субтранзакций.
Модель данных. Интегрированный набор понятий для описания данных, связей между ними и ограничений, накладываемых на данные в некоторой организации. Модель данных есть формальная теория представления и обработки данных в системе управления базами данных (СУБД), которая включает, по меньшей мере, три аспекта: • аспект структуры: методы описания типов и логических структур данных; • аспект манипуляции: методы манипулирования данными; • аспект целостности: методы описания и поддержки целостности базы данных.
Модель данных. Особый способ описания данных, связей между ними и ограничений, накладываемых на эти данные. Модули — это совокупность объявлений и процедур языка VBA, которые хранятся как единое целое.
Модуль контроля прав доступа. Этот модуль проверяет наличие у данного пользователя полномочий для выполнения затребованной операции.
Монитор обработки транзакций (ТР). Программа, которая управляет обменом данных между клиентами и серверами для создания единообразной вычислительной среды, которая требуется, в частности, для оперативной обработки транзакций (On-Line Transaction Processing – OLTP).
Монитор обработки транзакций (сокращенно ТР-монитор). Это компонент промежуточного программного обеспечения, который обеспечивает доступ к службам сразу нескольких диспетчеров ресурсов и предоставляет
единообразный |
интерфейс |
для |
программистов, |
разрабатывающих |
|
|
|
65 |
|
транзакционное программное обеспечение. ТР-монитор в трёхуровневой архитектуре образует промежуточный уровень
Монитор процесса (Process Monitor – PMON). Процесс PMON отвечает за отслеживание пользовательских процессов, которые обращаются к базе данных, и их восстановление после аварийной ситуации. Он включает очистку всех ресурсов, которые использовались до аварийной ситуации (например, памяти), и освобождение от всех блокировок, установленных процессом до аварии.
Мультибазовая система. Распределённая, система управления базами данных, в которой управление каждым из узлов осуществляется автономно.
Мультиплексирование соединений. В среде с большим количеством пользователей иногда возникают сложности при обеспечении одновременного подключения всех пользователей СУБД. Но во многих случаях пользователям не требуется непрерывный доступ к СУБД. ТР-монитор позволяет перейти от режима, при котором каждый пользователь постоянно подключен к СУБД, к такому режиму, когда соединения СУБД устанавливаются только в случае необходимости и поддерживаются лишь до тех пор, пока происходит обмен данными. Кроме того, через одно подобное соединение передаются запросы сразу нескольких пользователей. Это позволяет предоставить доступ к имеющимся СУБД большему количеству пользователей; при этом требуется меньшее количество соединений, а это, в свою очередь, влечёт за собой уменьшение потребности в ресурсах.
Мультисистемная база данных. Мультибазовой системой называется распределённая СУБД, в которой каждый узел сохраняет полную автономность. Мультибазовая система формируется на основе существующих баз данных и файловых систем как прозрачный уровень доступа и рассматривается пользователями в виде единой базы данных. В ней формируется и сопровождает глобальная схема, в соответствии с которой пользователи выполняют запросы и обновляют данные. В мультибазовой системе осуществляется сопровождение только глобальной схемы, а сопровождение всех данных пользователей обеспечивается непосредственно в локальных СУБД.
Н
Навигационный запрос. Навигационный запрос обеспечивает доступ к отдельным объектам, а для перемещения от одного объекта к другому применяются связи между объектами. Ответственность за определение процедуры доступа к требуемым объектам возлагается на прикладную программу.
66
Надёжность. Гарантия того, что данные в базе данных защищены от сбоев программного и аппаратного обеспечения.
Ненормализованная форма (ННФ). Таблица, содержащая одну или несколько повторяющихся групп данных.
Непоследовательный график. График, в котором чередуются операции из некоторого набора одновременно выполняемых транзакций.
Непротиворечивость. Поскольку вся информация в словаре данных взаимосвязана, CASE-инструменты способны обеспечивать автоматическую проверку её непротиворечивости.
Нисходящий анализ. Операция, обратная консолидации, которая включает отображение подробных сведений для рассматриваемых консолидированных данных.
Нисходящий подход. Более подходящей стратегией проектирования сложных баз данных является использование нисходящего подхода. Начинается этот подход с разработки моделей данных, которые содержат несколько высокоуровневых сущностей и связей, затем работа продолжается в виде серии нисходящих уточнений низкоуровневых сущностей, связей и относящихся к ним атрибутов. Нисходящий подход демонстрируется в концепции модели «сущность-связь». В этом случае работа начинается с выявления сущностей и связей между ними, интересующих данную организацию в наибольшей степени.
Нисходящий поток. Нисходящий поток охватывает процессы, связанные с архивированием и резервным копированием информации в хранилище данных.
Нормализация. Метод создания набора отношений с заданными свойствами на основе требований к данным, установленных в некоторой организации.
Нормальная форма. Требование, предъявляемое к отношениям в теории реляционных баз данных для устранения из базы избыточности, которая потенциально может привести к логически ошибочным результатам выборки или изменения данных.
Нормальная форма Бойса-Кодда (НФБК). Отношение находится в НФБК тогда и только тогда, когда каждый его детерминант является потенциальным ключом.
О
Обновляемое представление. Для того чтобы представление было обновляемым, СУБД должна иметь возможность однозначно отобразить любую его строку или столбец на соответствующую строку или столбец его исходной таблицы.
67