Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Шпоры по базам данных / Определения по БД 1

.DOC
Скачиваний:
51
Добавлен:
02.05.2014
Размер:
50.18 Кб
Скачать

ADO (active data object) – объективный интерфейс для доступа к разным объектам, в том числе и к объектам БД.

AutoNumber (Data type) - целый счетчик в СУБД Access (существует возможность задать размер, а также начальное значение и шаг приращения, либо случайный счетчик)

Сandidate Key (возможный или кандидатский ключ) - 1. Минимальное подмножество атрибутов отношения, от которого функционально зависят все остальные его атрибуты. Отношение может обладать несколькими возможными ключами. 2. Один атрибут или совокупность нескольких атрибутов отношения, значения которых уникально идентифицируют его строки.

Cascade / Restrict rules - изменение атрибута связи у родителя, автоматически производит изменение этого атрибута у детей / строгое правило, запрещается вставка детей несуществующих родителей. -запрещение изменения родителя, если у него есть дети.

Cascade Update Rule - правила изменения дочерних записей при изменении первичного ключа «родителя»

Client/Server (архитектура клиент-сервер) - архитектурная модель взаимодействия функциональных компонентов систем обработки данных различного назначения. Предусматривается выделение одного из функциональных компонентов, называемого сервером, для оказания некоторого набора услуг по запросам других компонентов, называемых клиентами. Примерами серверов являются файл-серверы в локальных сетях, серверы баз данных и т.п. Роли клиента и сервера являются относительными - они ассоциируются с конкретным набором услуг. Концепция «клиент-сервер» широко применяется в распределенных системах баз данных, в которых сервер поддерживает базу данных и обрабатывает запросы, поступающие со стороны клиентов. Принципы «клиент-сервер» нашли широкое применение в архитектуре систем программного обеспечения различного назначения.

Composite Index - индексируется по группе полей, упорядоченной совокупности

Connection - объект, осуществляющий соединение с БД. - объекты БД, содержащие информацию, необходимую для связи с «чужими» БД через ODBC.

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

Cursor (курсор) - в языке SQL - временная таблица, которая служит для представления результатов обработки запроса, выданного прикладной программой. Прикладная программа может обрабатывать строки курсора, осуществляя к ним доступ с помощью специального набора операторов языка. Эти операторы позволяют открывать курсор, позиционировать указатель текущей строки курсора на желаемую строку, извлекать содержимое текущей строки и выполнять другие операции.

Data Access Pages - представляют собой страницы HTML, способные поддерживать активные связи с источником данных.

Data force

DB Administration (администрирование БД) - деятельность персонала системы базы данных, связанная с выполнением функций администратора базы данных и других административных функций, которые обеспечивают жизнедеятельность системы базы данных.

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

Default Value (значение по умолчанию) - значение, которое принимает элемент данных при порождении содержащей его некоторой структуры данных в базе данных, если ему при этом не присваивается какое-либо значение явным образом.

ER Model (модель - сущность-связь) - данных, кратко называемая ER-моделью и предназначенная по замыслу автора для описания модели предметной области в процессе проектирования базы данных.. Основными элементами ER-модели являются именованные множества сущностей, множества связей между ними, которые могут быть двуместными или многоместными, ориентированными или неориентированными. Сущности и связи обладают атрибутами. В модели вводится ограничение целостности данных, ассоциируемое с двумя множествами сущностей, - зависимость по существованию. Это ограничение является близким по смыслу ограничениям по ссылкам в реляционной модели.

Foreign Key (внешний ключ) - совокупность атрибутов отношения, значения которых являются одновременно значениями первичного или возможного ключа другого отношения. Использование внешнего ключа позволяет поддерживать связь между двумя типами сущностей, которые моделируются рассматриваемыми отношениями.

General (Data Type) - поле для хранения встраиваемых (OLE) объектов; встроенный объект находится в поле, связанный объект - независимо от поля (VFP).

Grouped Table - виртуальная таблица, в которой строки сгруппированы по какому-либо признаку (в этой таблице могут находиться: поля, входящие в критерий; скалярные функции полей; групповые функции, подсчитывающие значения для каждой группы).

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

Index Filter (индексный фильтр) — условие, определяющее — какие индексные значения попадут в индекс. При использовании фильтра получается «разреженный» индекс.

Inner join (внутреннее соединение) - в результате соединения двух таблиц создается новая таблица, в которую попадают только те строки, для которых есть соответствие.

Lookup Table – таблица, в которой содержится возможное значение поля.

Memo (Data Type) - текстовое поле неограниченной длины.

Modified Viewпросмотр, при изменение которого изменяется базовая таблица

Normal Form 3 - свойство схемы отношения, заключающееся в том, что она находится в 2NF и не существует транзитивных зависимостей не первичных ее атрибутов от возможных ключей.

NULL Option - NULL указывает на отсутствие значения.

ODBC (open database connectivity) - интерфейс открытый для подключения к БД - разработанный компанией MS Corporation индустриальный стандарт интерфейса прикладного программирования для SQL - серверов.

ODBC Driver - процедура взаимодействия с несколькими СУБД.

OLE dB - разработанная и реализованная компанией MS Corporation в 1990 г технология распределенных объектных систем; OLE обеспечивает возможности обмена объектами между приложениями, поддерживающими эту технологию, путем встраивания или связывания, а также их совместное использование в формировании новых составных информационных ресурсов, образованных из объектов - компонентов.

Operational Rule - операционное правило - правило обработки данных, автоматически выполняемое в БД при наступлении определенных событий; не требует принятия решения пользователя.

Outer Join - внешнее соединение - операция соединения отношений, отличающаяся от обычной операции соединения следующим: в случае, когда для некоторого кортежа отношения - первого операнда нет соответствующего кортежа в отношении - втором операнде, в результирующее отношение добавляется кортеж, построенный в предположении, что в качестве кортежа из второго операнда используется кортеж, все атрибуты которого имеют неопределенные значения.

PASS Through SOL - возможность составлять предложения SQL и посылать их непосредственно серверам Oracle, Sybase, Inrterbase и другим.

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

Query - запрос - сообщение конечного пользователя или приложения, направляемое СУБД и активизирующее в системе базы данных действия, которые обеспечивают выборку, вставку, удаление или обновление указанных в нем данных; для описание запросов используются языки запросов.

Query (в СУБД Access) - выполняет роль как просто запроса, так и виртуальной таблицы (View); виды запросов: запрос на выборку или модификацию данных, запрос на создание таблицы, перекрестная таблица.

Referential integrity - целостность по ссылке - ограничение, заключающееся в следующем: кортеж с некоторым значением данного набора атрибутов может быть включен в отношение тогда и только тогда, когда это значение является уникальным значением первичного ключа указанного другого отношения.

Relational DBMS - реляционная СУБД - СУБД, поддерживающая реляционную модель данных.

Relational Data Model - реляционная модель данных - предложенная Э. Коддом модель данных, основанная на математическом понятии отношения и представлении отношений в форме таблиц.

Remote View - удаленный просмотр - просмотр виртуальной таблицы, построенный на основе «чужих» базовых таблиц.

Server DB - 1. СУБД с архитектурой «клиент - сервер». 2. Компьютер в сети, на котором поддерживается система БД и осуществляется обработка пользовательских запросов (подзапросов), направляемых с других компьютеров этой сети.

SQL - Язык структурированных запросов, язык SOL, является принятым в отрасли стандартом для выполнения операций вставки, обновления, удаления и выборки данных из реляционных БД.

Stored Procedure - хранимая процедура - программа, которая выполняется внутри базы данных и может предпринимать сложные действия на основе информации, задаваемой пользователем; поскольку хранимые процедуры выполняются непосредственно на сервере базы данных, обеспечивается более высокое быстродействие, нежели при выполнении тех же операций средствами клиента БД.

Stored Procedure - хранимая процедура - программа, которая выполняется внутри базы данных и может предпринимать сложные действия на основе информации, задаваемой пользователем; поскольку хранимые процедуры выполняются непосредственно на сервере базы данных, обеспечивается более высокое быстродействие, нежели при выполнении тех же операций средствами клиента БД.

Transact - SQL

Transaction - транзакция - совокупность операций базы данных, выполнение которых не может быть прервано; для того чтобы изменения, внесенные в БД в ходе выполнения любой из входящих в транзакцию операций, были зафиксированы в базе данных, все операции должны завершиться успешно;

все базы данных, представленные в нашем обзоре, позволяют использовать транзакции, тогда как БД для настольных систем, например Visual dBase фирмы Inprise или Microsoft Access, не предусматривают применения механизма транзакций.

Trigger — триггер - программа базы данных, вызываемая всякий раз при вставке, изменении или удалении строки таблицы; триггеры обеспечивают проверку любых изменений на корректность, прежде чем эти изменения будут приняты.

Upsizing - переход от многопользовательских приложений, построенных по традиционной файл-серверной модели (таких, как приложения на FoxPro, Clipper, dBASE, Paradox) к приложениям с архитектурой клиент - сервер.

Validation Rule - условие правильности - условие на поле таблицы.

Соседние файлы в папке Шпоры по базам данных