ВУЗ: Университет управления «ТИСБИ»

Категория: Не указан

Дисциплина: Не указана

Добавлен: 20.10.2018

Просмотров: 1168

Скачиваний: 7

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

Модель  «клиент-сервер»  -  представление  общего  процесса  решения 

задачи в виде двух взаимодействующих процессов: клиента и сервера. 

Модель  сервера  БД  –  клиент  выполняет  представительские 

функции, сервер – функции обработки и управления данными. 

Модель  сервера  приложений  –  трехуровневая  модель,  в  которой 

функции представления, обработки и управления данными выполняются 

на отдельных компьютерах. 

Модель  удаленного  доступа  –  клиент  выполняет  функции 

представления  и  обработки  данных,  сервер  –  функции  управления 

данными. 

Модель  «сущность-связь»  -  инфологическая  модель,  в  основе  которой 

лежат понятия сущности и связи сущностей. 

Набор данных – логическая таблица, связанная с компонентами доступа 

к данным Table и Query языка Delphi. 

Набор  объектов  –  набор  экземпляров  сущности  в  модели  «сущность-

связь». 

Независимость  данных  -  инвариантность  части  описаний  данных  и 

приложений  при  тех  или  иных  изменениях  других  описаний  или  условий 

эксплуатации БД. 

Н.  д.  логическая  –  независимость  приложений  и  подсхемы  от 

схемы концептуальной БД. 

Н. д. физическая – независимость приложений, подсхем и схем от 

схемы хранения данных. 

Несогласованные  данные  –  дефект  параллельного  выполнения 

транзакций, при котором два разных чтения одной записи в одной транзакции 

дают разные результаты. 

Нормальные  формы  схем  отношений  –  формы  схем  отношений, 

удовлетворяющие условиям нормализации. 


background image

Объектно-ориентированное 

проектирование 

– 

проектирование, 

использующее  понятия  объекта  и  его  методов.  Обычно  связывается  с  языком 

UML. 

Ограничения  целостности  –  ограничения  на  структуру  и  содержание 

БД.  Имеют  четыре  аспекта:  структурный,  языковый,  ссылочный  и 

семантический. 

Оперативная  аналитическая  обработка  данных  (OLAP)  -  метод 

обработки данных, использующий многомерное представление агрегированных 

данных для быстрого доступа и анализа  важной информации. 

Откат  транзакции  –  аннулирование  всех  сделанных  транзакцией 

изменений. 

Отношение  –  произвольное  подмножество  декартова  произведения 

одного или нескольких доменов (множеств). 

Параллельная  обработка  данных  –  обработка  одних  и  тех  же  данных 

несколькими независимыми одновременно выполняющимися транзакциями. 

Параллельное  выполнение  транзакций  –  независимое  одновременное 

или в произвольном порядке выполнение транзакций. 

Подсхема – описание данных с точки зрения пользователя. Используется 

в модели ANSI. 

Поддержка  и  передача  прав  –  функция  СУБД,  заключающаяся  в 

слежении  за  правами  доступа  пользователей  к  данным  и  разрешенными  над 

ними операциями, включая и операцию передачи прав. 

Поле  набора  данных  –  объект,  представляющий  поле  записи  БД 

(столбец таблицы). 

Поле связи – поле записи, по которому производится связь двух таблиц. 

Потерянные  изменения  –  дефект  параллельного  выполнения 

транзакций,  при  котором  сделанные    транзакцией  изменения  игнорируются 

другими транзакциями. 

Предикатные  синхронизационные  захваты  –  метод  блокирования 

ресурсов, использующий описание объекта блокировки в форме предиката. 


background image

Представление (ANSI– база данных с точки зрения пользователя.  

Представление  (SQL)  –  логическая  таблица,  представляющая  результат 

выполнения запроса (View).   

Промежуточные  данные  –  дефект  параллельного  выполнения 

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

других транзакций.  

Расписание системы параллельных транзакций – совместный порядок 

выполнения операторов системы транзакций. 

Распределенная БД (см. база данных распределенная). 

Распределенная обработка данных  – параллельный доступ нескольких 

пользователей к централизованной БД. 

Режимы наборов данных – уточненные состояния наборов данных. 

Реляционная  алгебра  –  алгебраическая  система  с  объектами-

отношениями и операциями над ними. 

Сбалансированное дерево – многоуровневый индекс. 

Свойства транзакции – атомарность, согласованность, изолированность, 

долговечность. 

Секретность  данных  –  ограничения  доступа  к  данным  и  операций  над 

ними для пользователей. 

Сериализуемость  –  свойство  расписания  системы  параллельных 

транзакций,  заключающееся  в  одинаковости  конечных  результатов  данного 

расписания и некоторого последовательного расписания. 

Система  управления  базами  данных  (СУБД)  –  программное  средство 

для построения и использования БД. 

Соединение  –  реляционная  бинарная  операция,  являющаяся  некоторой 

селекцией и (или) проекцией декартова произведения отношений-аргументов.   

С. естественное - условием селекции результата является равенство 

одноименных атрибутов. 


background image

С. внешнее (SQL) – результат включает как удовлетворяющие, так 

и  не  удовлетворяющие  условию  селекции  кортежи  одного  или  обоих 

отношений. 

С. внутреннее (SQL) (см. соединение естественное). 

Сортировка – упорядочение множества. 

Состояние набора данных – активность или пассивность набора данных. 

Способ доступа: 

С. д. навигационный – единица доступа - запись. 

С. д. реляционный – единица доступа - множество. 

Статистические  БД  –  базы  данных,  ограничивающие  выдачу 

индивидуальной информации. 

Строки-фантомы  –  дефект  параллельного  выполнения  транзакций, 

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

одной транзакции. 

Структурное проектирование – проектирование от общего к частному. 

Сущность  –  абстракция  произвольного  объекта  класса  однотипных 

объектов. 

Схема БД – набор схем отношений. 

Схема отношения – набор атрибутов отношения. 

Схема  хранения  –  описание  размещения  данных  во  внешней  памяти 

(ANSI). 

Транзакция – последовательность операций, переводящая БД из одного 

согласованного состояния в другое. 

Триггер  –  хранимая  процедура,  автоматически  запускаемая  при 

наступлении некоторых событий. 

Тупик  –  состояние  системы  параллельных  транзакций,  при  котором  ни 

одна  из  них  не  может  продолжаться  из-за  недоступности  запрошенных 

ресурсов, захваченных другими транзакциями системы. 

Уровни  изолированности  пользователей  (SQL)  –  степень  изоляции 

параллельно работающих пользователей (транзакций) друг от друга. 


background image

Файл – поименованная область внешней памяти. 

Ф.  индексированный  –  состоит  из  главного  файла  данных  и 

индекса. 

Ф.  хешированный  -  содержит  справочник  участков  и  хеш-

функцию, вычисляющую позицию справочника по заданному ключу.  

Фиксация транзакции – запись результатов транзакции в БД. 

Фильтрация – отбор записей. 

Функции  раздельного  хеширования  –  функции  хеширования  для 

отдельных полей записи. 

Функциональные  зависимости  атрибутов  –  однозначные  зависимости 

атрибутов. 

Хеш-функция – функция, отображающая ключ записи в ее адрес.  

Хранимая процедура – процедура, хранимая на сервере и запускаемая на 

выполнение с машины клиента. 

Целостность  данных  –  соответствие  данных  всем  наложенным  на  них 

ограничениям. 

Ц. семантическая – выполнение ограничений атрибутов отношений. 

Ц. ссылочная – выполнение ограничений на поля связи отношений. 

Ц. структурная – соответствие типу реляционного отношения. 

Ц.  языковая  –  запрет  на  использование  языков,  отличных  от 

стандартов SQL. 

Чанк – часть диска, ассоциированная одному процессу. 

Экстент – непрерывная область дисковой памяти. 

Язык  манипулирования  данными  –  язык,  задающий  операции  над 

данными или описывающий условия, которым должны удовлетворять данные. 

Язык  описания  данных  –  средство  описания  логической  структуры 

данных. 

ANSI – американский институт стандартов. 

BDE – процессор баз данных Borland. 

Blob-объекты – неструктурированные данные.