Глоссарий
А
Aгент. Программа, работающая в Microsoft Windows 2000 или в Windows 2000 независимо, как бы "сама по себе", и выполняющая какое-либо обслуживание. Агент обычно имеет некоторую конкретную задачу, например, планирование операций или исполнение заданий репликации. В операционных системах семейства UNIX такие программы называются "демонами" (daemons).
Агрегатная функция (aggregate function). Функция, выполняющая операцию над набором величин и возвращающая одно значение. В SQL Server имеются следующие агрегатные функции: AVG, COUNT, DISTINCT, GROUP BY, HAVING, MAX, MIN, STDEV, STDEVP, SUM, VAR и VARP.
Адаптер главной шины (HBA, host bus adapter). Компонента компьютера, служащая для взаимодействия с шиной ввода-вывода.
Администратор баз данных (DBA, database administrator).Человек или люди, отвечающие за поддержку базы данных. Обязанности администраторов баз данных могут в различных фирмах могут сильно отличаться.
Активные серверные страницы.См. ASP-страница (Active Server Pages page).
Анализатор запросов См. SQL Query Analyzer.
Асинхронный режим передачи (ATM, Asynchronous Transfer Mode).Аппаратный сетевой протокол ATM– стандартизованная Международным союзом по телекоммуникациям (ITU) сетевая технология, заключающаяся в пересылке данных в форме ячеек (cells), то есть пакетов фиксированной длины. Передача данных является асинхронной в том смысле, что передача ячеек (пакетов) с информацией от отдельных пользователей производится необязательно периодически.
Б
База данных (database). Хранилище данных. Масштабы баз данных могут варьировать от небольшого списка имен до записей данных обо всех людях в мире.
Блок (block).См. страница.
Блокировка (lock, locking).Объект-"замок", используемый для того, чтобы к ресурсу мог бы иметь доступ одновременно только один поток. Блокировка при помощи таких замков очень важна, особенно для симметричных многопроцессорных систем (SMP systems, symmetric multiprocessor systems), потому что возможны ситуации, когда к ресурсу пытаются осуществить доступ несколько процессов одновременно.
В
Ввод-вывод (input/output, I/O). Перемещение данных от одной компоненты компьютера к другой. Этот термин применяется при описании доступа к дисковой подсистеме или к другим компонентам для передачи данных.
Виртуальная память (virtual memory). Механизм управления памятью, благодаря которому Windows NT/2000 может обращаться к памяти, большей, чем память, фактически установленная в компьютере. Это возможно благодаря подкачке страниц (свопингу). В каждый момент времени в оперативной памяти на самом деле размещается лишь часть виртуальной памяти.
Внешнее соединение (outer join). Операция, которая возвращает все строки из хотя бы одной таблицы или представления, упомянутых в предложении FROM, когда их строки удовлетворят какому либо условию поиска WHERE или. HAVING.
Внешний ключ (foreign key). Поле таблицы, которое ссылается на аналогичное поле.
Восстановление из резервной копии (restore). Процесс, при котором файл резервной копии (backup file). копируется обратно в базу данных SQL Server. После выполнения восстановления база данных вернется в состояние, в котором она была в момент создания резервной копии.
Восстановление (регенерация) системы (recovery). Процесс перезапуска SQL Server после краха системы. Чтобы произвести повторное исполнение (roll forward) всех зафиксированных транзакций или откат (roll back) всех зафиксированных транзакций, необходимо воспользоваться журналом транзакций; тогда база данных придет в то состояние, которое было перед моментом краха системы.
Время отклика (response time).Продолжительность времени между моментом, когда пользователь подал запрос на доступ к данным (на исполнение ими транзакций) и возвратом данных пользователю. Время отклика часто служит для оценки производительности системы.
Время поиска дорожки (seek time). Продолжительность времени, необходимого для перехода головок дискового накопителя к дорожке, на которой находятся нужные данные.
Г
Графический пользовательский интерфейс (graphical user interface, GUI). Интерфейс приложения, имеющий графическую природу, что облегчает пользование приложением. Графический пользовательский интерфейс может применяться для наглядного отображения данных.
Группа файлов (filegroup). Группа файлов, применяемых как хранилище для объектов SQL Server. Группа файлов может состоять из одного или нескольких файлов данных. При создании объектов SQL Server они могут быть назначены тем или иным группам файлов.
Д
Данные контроля по четности (parity). Дополнительные данные (псевдоданные), применяемые для проверки или для исправления основных данных. Обычно говорят "бит четности" о бите, применяемом для дополнения относящихся к нему битов данных до четности или до нечетности. Проверяя четность либо нечетность битов данных, система может удостовериться в их правильности. Контроль по четности применяется для защиты данных в системах RAID 5.
Двухфазная фиксация транзакций (two-phase commit). Протокол, при помощи которого происходит координация транзакций между двумя независимыми системами, который обеспечивает в отношении транзакций принцип "всё или ничего". Двухфазная фиксация транзакций разделяет операцию фиксации на две фазы: сначала происходит подготовительная фаза (prepare phase), а вторая фаза называется фазой фиксации (commit phase). Эти фазы запускаются из приложений командой COMMIT.
Декартово произведение (Cartesian product). Результат соединения, не имеющего предложения WHERE. Размер результирующего набора данных равен произведению числа строк первой таблицы и числа строк второй таблицы. Декартово произведение обычно не является желанным результатом запроса.
Диск (disk). В нашей книге термин "диск" означает дисковый накопитель с несъемным диском – магнитный носитель информации, предназначенный для хранения данных. На диске возможно долговременное сохранение информации: данные сохраняются даже при отключении или сбоях электропитания.
Дистрибьютор (distributor). Промежуточный участник репликации SQL Server. Дистрибьютор берет данные репликации от издателя (publisher) и предлагает их подписчикам (subscribers).
Дифференциальное резервное копирование (differential backup).Режим резервного копирования, при котором сохраняются лишь данные, изменившиеся с момента предыдущего резервного копирования. При использовании этого режима вы можете копировать базу данных быстрее, чем при полном резервном копировании, при применении дифференциального резервного копирования восстановление базы данных потребует, как правило, более длительного времени.
Домен (domain).Группа компьютеров в сети Windows 2000 или Windows NT, имеющих общий список пользователей и пароли.
Ё
Ёмкость ввода-вывода (I/O capacity). Объем работы, который может выполнять подсистема ввода-вывода. Ёмкость ввода-вывода ограничена либо количеством операций ввода-вывода (если ограничивающим фактором является доступ к случайным дорожкам), либо производительностью (если происходят переходы головок на соседние дорожки диска).