Сертификат "SQL Server 2000"
  • Сертификат "SQL Server 2000"
  • Сертификат "SQL Server 2000"
Сертификат "SQL Server 2000"
  • Сертификат "SQL Server 2000"
  • Сертификат "SQL Server 2000"

SQL Server 2000

700,00 руб.
В течение часа!
Экзамен "SQL Server 2000" для пользователей и системных администраторов.
Количество
Есть в наличии!

Форма сдачи теста: Экстерн
Количество вопросов: 30
Проходной балл: 90% и выше
Срок действия сертификата: неограничен

Сертификат появляется в профиле ресурса INTUIT, и Вы можете заказать его бумажную версию на сайте INTUIT.
9998 шт.
Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

Система SQL Server 2000 - это система управления базой данных, основанная на:

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



Система SQL Server 2000 - это система управления базой данных, основанная на:

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



Система SQL Server 2000 - это система управления базой данных, основанная на:

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



Тип проектируемой СУБД зависит от:

версии SQL Server
количества пользователей
характера выполняемых работ



Клиент-серверная СУБД SQL Server может иметь:

двухзвенную установку
четырехзвенную установку
трехзвенную установку



Особенностью автономной СУБД SQL Server является:

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



Особенностью трехзвенной системы является:

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



Особенностью трехзвенной системы является

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



Особенностью двухзвенной ситемы является

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



Благодаря новым функциональным возможностям система SQL Server 2000 стала платформой для:

организации информационных хранилищ (data warehousing)
приложений электронной коммерции
крупномасштабных OLTP-приложений



Благодаря новым функциональным возможностям система SQL Server 2000 стала платформой для:

крупномасштабных OLTP-приложений
приложений электронной коммерции
мелкомасштабных OLTP-приложений
организации информационных хранилищ (data warehousing)



Система SQL Server 2000 может служить платформой для:

крупномасштабных OLTP-приложений
организации информационных хранилищ (data warehousing)
мелкомасштабных OLTP-приложений
приложений электронной коммерции



Новыми функциональными возможностями SQL Server 2000 со стороны сервера являются:

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



Новыми функциональными возможностями SQL Server 2000 со стороны сервера являются:

полностью переработанный язык Transact-SQL
поддержка расширенной памяти
целостность ссылочных данных



Новыми функциональными возможностями SQL Server 2000 со стороны сервера являются:

система больше не совместима с предыдущими версиями SQL Server
пересылка журнала
полностью переработанный язык Transact-SQL



В SQL Server 2000 появились следующие новые типы данных:

sql_variant
image
table
integer
money
bigint



В SQL Server 2000 появились следующие новые типы данных:

bigint
table
national character varying
smallmoney
sql_variant
smallint



Предложения ON UPDATE и ON DELETE могут применяться в операторах:

UPDATE
SELECT
CREATE TABLE
ALTER TABLE



Предложения ON UPDATE и ON DELETE могут применяться в операторах:

ALTER TABLE
ALTER DATABASE
CREATE TABLE
CREATE PROCEDURE



Предложения ON UPDATE и ON DELETE могут применяться в операторах:

ALTER TABLE
CREATE TABLE
CREATE VIEW
INSERT INTO



Операционная система Windows 2000 выпускается в редакциях:

Windows 2000 Home Edition
Windows 2000 Datacenter Server
Windows 2000 Advanced Server
Windows 2000 Multimedia Center Edition



Потребителям систем Windows 2000 Datacenter Server предоставляются следующие услуги:

бесплатное обновление аппаратного обеспечения, если это необходимо для правильной работы системы
поддержка "24x7" - ежедневной круглосуточной работы оборудования и программного обеспечения
предустановленная система SQL Server 2000
гарантируется работоспособность системы не менее чем на 99,9%



Потребителям систем Windows 2000 Datacenter Server предоставляются следующие услуги:

предоставляются услуги по инсталляции и конфигурированию системы
обслуживание оборудования и программного обеспечения с выездом на место
гарантируется работоспособность системы не менее чем на 50%



Операционная система Windows 2000 Professional предназначена для:

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



Операционная система Windows 2000 Server предназначена для:

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



Операционная система Windows 2000 Datacenter Server предназначена для:

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



Безопасность операционной системы Windows 2000 обеспечивается:

поддержкой файловой системы Windows NT – NTFS
поддержкой файловой системы Unix
системой шифрования EFS
моделью безопасности Windows NT



Безопасность операционной системы Windows 2000 обеспечивается:

системой шифрования EFS
поддержкой файловой системы Unix
поддержкой IP Security



Производительность операционной системы Windows 2000 обеспечивается:

балансированием сетевой нагрузки
общим улучшением производительности
службой кластеризации



Производительность операционной системы Windows 2000 обеспечивается:

повышением производительности ASP
ускорением многозадачности
в системе Windows 2000 нет серьезных улучшнией в области производительности



Производительность операционной системы Windows 2000 обеспечивается:

за счет снижения уровня безопасности
общим увеличением производительности до 30%
масштабируемостью памяти и процессоров



Служба Active Directory позволяет:

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



Служба Active Directory позволяет:

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



Служба Active Directory основывается на:

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



В задачи администратора базы данных входят:

обеспечение безопасности работы системы
инсталлирование и настройка программного обеспечения
конфигурирование аппаратуры сервера



Инсталляция SQL Server 2000 должна осуществляться:

администратором баз данных
представителями фирмы-производителя
пользователями системы SQL Server 2000, так как им в первую очередь предстоит работать с данным программным продуктом



При инсталляции Windows 2000 нужно руководствоваться следующим правилом:

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



Для мониторинга системы SQL Server 2000 существуют средства:

SQL Server Enterprise Manager
SQL Server Monitor
таких средств нет, система самостоятельно отслеживает, фиксирует и, по возможности, исправляет текущие ошибки



Для мониторинга системы SQL Server 2000 существуют средства:

общение с пользователями
сетевые мониторы(например SMS от фирмы Microsoft)
выполнять мониторинг нет необходимости в виду отличной работоспособности и устойчивости SQL Server 2000



В документации о конфигурации должны содержаться сведения:

настройки SQL Server 2000
конфигурация базы данных
некоторые настройки Windows, взаимодействующие с SQL Server
программные компоненты



В документации о конфигурации должны содержаться сведения:

некоторые настройки Windows, взаимодействующие с SQL Server
программные компоненты
настройки SQL Server 2000
сведения о настройке программного обеспечения



Планирование периодов неработоспособности системы должно производиться:

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



В системном журнале содержится информация:

отказы системы
данные о регулярных работах
операции T-SQL
статистика работы пользователей с базой данных



В системном журнале содержится информация:

данные о регулярных работах
статистика работы пользователей с базой данных
Результаты наблюдений
операции T-SQL



В системном журнале содержится информация:

статистика работы пользователей с базой данных
отказы системы
операции T-SQL
операции резервного копирования и восстановления



Различие между однозвенной, двухзвенной и трехзвенной архитектурами состоит в:

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



Службы приложения определяют:

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



Каждое приложение базы данных состоит из компонент:

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



Особенность двухзвенной архитектуры заключается в:

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



Особенность однозвенной архитектуры заключается в:

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



Особенность трехзвенной архитектуры заключается в:

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



При планировании размещения файлов данных следует:

размещать их на как можно большем количестве дисков
размещать их на одном диске для экономии свободного дискового пространства
не уделять особого внимания этому вопросу и сосредоточиться на проектировании приложений



Важной задачей проектирования системы SQL Server является проектирование размещения базы данных, под этим понимается следующее:

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



Журнал транзакций должен обеспечивать:

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



Транзакционная репликация основана на:

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



Репликация слиянием основана на:

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



Моментальная репликация основана на:

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



SQL Server 2000 Personal Edition может работать под управлением:

Windows 2000 Server
Windows 2000 Datacenter
Windows 2000 Professional
Windows 2000 Advanced Server



SQL Server 2000 Enterprise Edition может работать под управлением:

Windows 2000 Datacenter
Windows 2000 Server
Windows 2000 Advanced Server
Windows 2000 Professional



SQL Server 2000 Standard Edition может работать под управлением:

Windows 2000 Datacenter
Windows 2000 Server
Windows 2000 Professional
Windows 2000 Advanced Server



Требования к уровню обслуживания заключаются между:

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



Требования к уровню обслуживания заключаются между:

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



Системы оперативной обработки транзакций позволяют:

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



Репликация SQL Server позволяет:

автоматически создавать копии объектов и подмножеств объектов SQL Server на системе и распространение объектов репликации на другие системы
управлять объектами и множествами объектов в базе данных
определять и корректировать поток данных, поступающих в базу данных



Репликация SQL Server позволяет:

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



Системы поддержки принятия решений позволяют:

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



Системы пакетной обработки данных позволяют:

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



Среднее время поиска дорожки диска определяет:

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



Время поиска дорожки диска определяет:

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



Время перехода головки на соседнюю дорожку определяет:

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



На производительность произвольного ввода-вывода влияют факторы:

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



На производительность последовательного ввода-вывода влияют факторы:

емкость диска
задержка вращения
ограничение пропускной способности интерфейса SCSI
качество выполнения дисков



Особенность массивов RAID состоит в:

том, что они могут быть реализованы с использованием программных средств
том, что они могут быть реализованы как аппаратные устройства
массивы RAID не могут создаваться и конфигурироваться пользователями или системными администраторами



RAID определяет:

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



Если приоритетными показателями для Вас являются: быстрое чтение(скорость записи не важна), нормальная отказоустойчивость и экономичность, то следует выбирать:

RAID 5
RAID 0
RAID 1
RAID 10



Массив RAID 0 следует применять, если вы хотите:

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



В каких случаях из приведенных нет необходимости применять Raid 0?

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



Темп операций ввода-вывода для массивов RAID 0 вычисляется по формуле:

количество операций на диск = (чтения + (2 * записи)) / количество дисков
количество операций на диск = (чтения + записи) / количество дисков
количество операций на диск = (чтения + (4 * записи)) / количество дисков



Темп операций ввода-вывода для массивов RAID 10 вычисляется по формуле:

количество операций на диск = (чтения + (2 * записи)) / количество дисков
количество операций на диск = (чтения + записи) / количество дисков
количество операций на диск = (чтения + (4 * записи)) / количество дисков



Темп операций ввода-вывода для массивов RAID 1 вычисляется по формуле:

количество операций на диск = (чтения + (2 * записи)) / количество дисков
количество операций на диск = (чтения + записи) / количество дисков
количество операций на диск = (чтения + (4 * записи)) / количество дисков



Если у вас имеется 2 тома, один из 40 дисковых накопителей, другой - из 20, то нужно создать группу файлов, состоящую из:

2 файлов
60 файлов
20 файлов, т.е. выбрать минимальное количество дисковых накопителей из доступных томов



Журнал транзакций следует размещать на томах:

RAID 5
RAID 1
RAID 0
RAID 10



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

максимально возможное количество дисков
диски с наибольшей скоростью скоростью вращения
минимально возможное количество дисков



CREATE DATABASE demo
ON PRIMARY

( NAME = demo1,
      FILENAME = 'd:\data\demo_dat1.mdf',
      SIZE = 100MB,
      MAXSIZE = 200,
      FILEGROWTH = 20),

( NAME = demo2,
   FILENAME = 'e:\data\demo_dat2.ndf',
   SIZE = 200MB,
   MAXSIZE = 200,
   FILEGROWTH = 20),

LOG ON

( NAME = demolog1,
   FILENAME = 'l:\data\demo_log1.ldf',
   SIZE = 100MB,
   MAXSIZE = 200,
   FILEGROWTH = 20)

GO


Данный сценарий SQL выполняет действия:

создает базу данных demo, которая будет храниться в 3 файлах(demo_dat1.mdf, demo_dat2.ndf и demo_log1.ldf), размещенных на 3 дисках(d:, e:, l:), причем файл demo_log1.ldf будет использоваться для резервного копирования базы данных
создает базу данных demo, которая разбита на 2 файла(demo_dat1.mdf и demo_dat2.ndf), размещенных на 2 дисках(d: и e:); на диске l: в файле demo_log1.ldf создается журнал транзакций
создает базу данных demo, которая будет храниться на диске l: в файле demo_log1.ldf, и 2 файла для журнала транзакий (demo_dat1.mdf и demo_dat2.ndf), размещенных на дисках d: и e:



Основными типами транзакций являются:

системы пакетной обработки данных
системы поддержки принятия решений(DSS)
системы оперативной обработки транзакций(OLTP)
системы управления оперативным доступом



Любая транзакция может быть разбита на этапы:

запись в базу данных
удаление из базы данных
обновление базы данных
чтение из базы данных



Планирование мощности состоит из этапов:

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



Работа систем оперативной обработки транзакций(OLTP) основана на:

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



Более длительный период времени обрабатываются:

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



Работа транзакций систем поддержки принятия решений(DSS) основана на:

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



Взаимосвязь между линейным и экспоненциальным ростом зависимости длины очереди и загруженности центрального процессора заключается в:

том, что при загруженности центрального процессора, превышающей 75%, кривая зависимости длины очередей переходит от экспоненциального роста к линейному
том, что при загруженности центрального процессора, превышающей 75%, кривая зависимости длины очередей переходит от линейного роста к экспоненциальному
том, что при загруженности центрального процессора, превышающей 50%, кривая зависимости длины очередей переходит от линейного роста к экспоненциальному



При планировании мощности памяти требуется информация:

количество пользователей, одновременно работающих в системе, тип рабочей нагрузки для транзакций, тип операционной системы
количество пользователей, одновременно работающих в системе, какой тип транзакций преобладает(OLTP или DSS), тип операционной системы
общее количество пользователей, тип операционной системы, версия SQL Server 2000



Для расчет размера кэша, пользуются формулой:

размер кэша = (размер блока кэша) х (количество блоков в кэше)
размер кэша = (оперативная память) / (размер блока кэша)
размер кэша = (кэш дискового накопителя) х (количество блоков в кэше)



Для расчет минимальной памяти, необходимой системе, пользуются формулой:

минимальная память = (системная память) + (пользовательская память) + (память процесса базы данных)
минимальная память = (системная память) + (пользовательская память)
минимальная память = (память, необходимая для операционной системы и SQL Server) + (память, необходимая для журнала транзакций)




Для задач предварительного планирования мощности процессора наиболее полезны следующие счетчики:

% Processor Time(процент истекшего времени, в течение которого процессор был занят, исполняя команды)
% Downtime(процент времени, в течение которого процессор простаивал)
% Privileged Time(процент времени, в течение которого процессор работал в привилегированном режиме)
% User Time(процент времени, в течение которого процессор работал в пользовательском режиме)



Загруженность центрального процессора определяется по формуле:

загруженность центрального процессора = (суммарная загруженность центральных процессоров) / (количество центральных процессоров)
загруженность центрального процессора = (количество записей в секунду) х (время обслуживания) х 100
загруженность центрального процессора = (темп ввода-вывода) х (время обслуживания) х 100



При выполнении исследований последующего планирования загруженности дисков понадобится следить за счетчиками утилиты Performance Monitor:Disk

Space Available(объем места на диске, которое в данный момент свободно)
Avg. Disk Read Queue Length(среднее количество запросов чтения, стоящих в очереди на выбранном дисковом накопителе за время интервала измерения)
% Disk Delete Time(процент истекшего времени, в течение которого выбранный дисковый накопитель был занят обслуживанием запросов удаления)
% Disk Write Time(процент истекшего времени, в течение которого выбранный дисковый накопитель был занят обслуживанием запросов записи)



Для расчета количества дисковых накопителей, необходимых для базы данных, следует использовать формулу:

диски для базы данных = (количество записей в базе данных) / (производительность ввода-вывода диска) + (прибавка RAID)
диски для базы данных = (объем данных) * (средний размер дисков) + (прибавка RAID)
диски для базы данных = (объем данных) / (размер диска) + (прибавка RAID)



Количество дисковых накопителей, необходимых для системы, определяется дисками для:

хранения информации для восстановления базы данных
Windows 2000 и SQL Server 2000
базы данных
резервного копирования базы данных
файлов журналов транзакций



Загруженность сети определяется формулой:

загруженность сети = ((количество байт, проходящих через сеть за одну секунду) * (длина сообщений)) х 100
загруженность сети = ((количество байт, проходящих через сеть за одну секунду) / (мощность сети)) х 100
загруженность сети = ((количество сообщений в секунду) / (мощность сети)) х 100



При выполнении исследований последующего планирования мощности сети понадобится следить за счетчиками утилиты Performance Monitor:

% User Time (процент времени, в течение которого потоки процесса выполняли программный код, исполняемый в пользовательском режиме)
% Page Time (общее время обращений к отсутствующим страницам в данном процессе)
% Processor Time (процент истекшего времени, в течение которого все потоки процесса использовали процессор для исполнения команд)
% Privileged Time (процент времени, в течение которого потоки процесса выполняли программный код, исполняемый в привилегированном режиме)



Мощность сети определяется формулой:

мощность сети = (количество сообщений секунду) х (длина сообщений) х (количество байт, проходящих через сеть за одну секунду)
мощность сети = (длина сообщений) / (количество сообщений в секунду) х (количество битов в одном байте)
мощность сети = (количество сообщений секунду) х (длина сообщений) х (количество битов в одном байте)



Существуют следующие способы инсталляции SQL Server:

дистанционная
ручная
локальная
одновременная
автоматическая



При локальной инсталляции SQL Server устанавливается на компьютер, который:

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



Существуют следующие типы инсталляции SQL Server:

типичная
для разработчиков
основная
минимальная
выборочная



Существует 3 типа инсталляции SQL Server: "типичная"(Typical), "минимальная"(Minimal) и "выборочная"(Custom). При минимальной инсталляции устанавливаются те же опции, что и при типичной, кроме:

средств обновления, справочной документации и средств управления
средств администрирования
средств разработки и полнотекстного поиска
SQL Server Enterprise Manager



Существует 3 типа инсталляции SQL Server: "типичная"(Typical), "минимальная"(Minimal) и "выборочная"(Custom). В типичную инсталляцию включены все опции, кроме:

средств обновления
средств разработки и полнотекстного поиска
справочной документации в электронной форме
средств администрирования



При выборе уровня безопасности Mixed Mode:

все права пользователей в отношении базы данных остаются без изменений
пользователям предоставляются только минимальные права на работу с базой данных
вы должны задать пароль для учетной записи sa (системного администратора SQL Server)
все права пользователей в отношении базы данных наследуются из настроек Windows User Security



При выборе уровня безопасности Windows Authentication Mode:

пользователям предоставляются только минимальные права на работу с базой данных
все права пользователей в отношении базы данных остаются без изменений
вы должны задать пароль для учетной записи sa (системного администратора SQL Server)
все права пользователей в отношении базы данных наследуются из настроек Windows User Security



Обновление к SQL Server 2000 возможно от версий:

6.5
6.0
1.0
7



При обновлении к SQL Server 2000 от SQL Server 6.5 на этапе создания базы данных можно указать следующие конфигурации:

Use the following SQL script(использовать следующий скрипт)
Use databases already created in SQL Server 2000 (Применять базы данных, уже созданные в SQL Server 2000)
Use the default configuration or edit the default(Использовать конфигурацию по умолчанию или изменения по умолчанию)



Служба SQL Server состоит из компонент:

SQL Server Agent
SQL Server Enterprise Manager
Microsoft Search
Microsoft Distributed Transaction Coordinator
SQL Server Service Manager



Служба SQL Server состоит из компонент:

SQL Server Agent
Microsoft Distributed Transaction Coordinator
Microsoft Search



Запускать, останавливать и управлять службами SQL Server можно при помощи инструментальных средств:

SQL Server Enterprise Manager
SQL Server Agent
Windows 2000 Service Control Manager
SQL Server Service Manager
Microsoft Distributed Transaction Coordinator



Служба SQL Server предназначена для:

исполнения операторов T-SQL
дистанционной инсталляции SQL Server 2000
управления файлами базы данных



Если вы инсталлируете несколько экземпляров SQL Server, то для всех экземпляров будет только по одной инсталляции:

Microsoft Distributed Transaction Coordinator
Microsoft Search
SQL Server Agent
SQL Server Service Manager



В качестве основного инструментального средства управления следует применять:

SQL Server Service Manager
Windows 2000 Service Control Manager
SQL Server Enterprise Manager



Служба SQL Server Agent осуществляет:

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



Служба Microsoft Distributed Transaction Coordinator осуществляет:

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



Служба Microsoft Search осуществляет:

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



Если вы впервые начинаете пользоваться некоторой инсталляцией SQL Server, то необходимо выполнить следующие задачи SQL Server Enterprise Manager:

создание группы серверов
создание пользовательской базы данных
доступ к свойствам вашего сервера
изменение стандартного пароля администратора
регистрация вашего сервера



С помощью SQL Server Enterprise Manager можно выполнять следующие действия:

инсталлировать другие копии SQL Server 2000
создавать оповещения и конфигурировать SQL Server для общения с системными администраторами через электронную почту
создавать и планировать задания
назначать пароль системного администратора (sa)



SQL Server Enterprise Manager является компонентой:

Computer Management
SQL Server 2000
MMC



SQL Server Enterprise Manager можно применять для управления службами:

SQL Server Agent
Windows 2000 Service Control Manager
Microsoft Search
Microsoft Distributed Transaction Coordinator



Для управления службой SQL Server Agent из SQL Server Enterprise Manager требуется зайти в папку:

Meta Data Services
Support Services
Management



Для управления службами Microsoft Distributed Transaction Coordinator и Microsoft Search требуется зайти в папку:

Meta Data Services
Management
Support Services



Инструментальное средство SQL Server Enterprise Manager предназначено для:

управлять другими службами SQL Server
создавать и планировать задания
конфигурирования локальных и удаленных серверов



Файлы данных служат для хранения данных и объектов, таких как:

фильтры
таблицы
представления
индексы
исключения

Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

Неявный режим характеризуется тем, что:

вы явно указываете начало и конец транзакции
каждый оператор T-SQL фиксируется по его завершении
транзакция автоматически начинается при использовании определенных операторов T-SQL и продолжается, пока не появится оператор явного окончания COMMIT или ROLLBACK



Явный режим характеризуется тем, что:

транзакция автоматически начинается при использовании определенных операторов T-SQL и продолжается, пока не появится оператор явного окончания COMMIT или ROLLBACK
вы явно указываете начало и конец транзакции
каждый оператор T-SQL фиксируется по его завершении



Режим автофиксации характеризуется тем, что:

каждый оператор T-SQL фиксируется по его завершении
транзакция автоматически начинается при использовании определенных операторов T-SQL и продолжается, пока не появится оператор явного окончания COMMIT или ROLLBACK
вы явно указываете начало и конец транзакции



Синтаксис оператора INSERT имеет вид:

INSERT [INTO] имя_таблицы [(список_колонок)] VALUES
  выражение | производная_таблица


INSERT [INTO] имя_таблицы (список_колонок) VALUES
  выражение


INSERT имя_таблицы [(список_колонок)] VALUES
  выражение

 
 
Синтаксис оператора DELETE имеет вид:

DELETE [FROM] имя_таблицы WHERE условие_поиска

DELETE имя_таблицы | имя_представления
  [FROM источники_для_таблицы]

DELETE [FROM] имя_таблицы | имя_представления
  [FROM источники_для_таблицы] WHERE условие_поиска




Синтаксис оператора UPDATE имеет вид:

UPDATE имя_таблицы SET имя_колонки = выражение
   [FROM источник_для_таблицы]

UPDATE имя_таблицы SET имя_колонки = выражение
   [FROM источник_для_таблицы] WHERE условие_поиска

UPDATE имя_таблицы WHERE условие_поиска




Конструкция IF...ELSE имеет вид:

IF Булево_выражение ELSE Оператор_T-SQL | блок_операторов


IF Булево_выражение
Оператор_T-SQL | блок_операторов
[ELSE Оператор_T-SQL | блок_операторов]


IF Булево_выражение
Оператор_T-SQL | блок_операторов



Конструкция CASE имеет вид:

CASE входное_выражение
  WHEN выражение_для_when THEN результирующее_выражение
  [WHEN выражение_для_when THEN результирующее_выражение...n]
  [ELSE выражение_для_else]
END


CASE входное_выражение OF
  WHEN выражение_для_when THEN результирующее_выражение,
  (WHEN выражение_для_when THEN результирующее_выражение...n)
END


CASE входное_выражение
  WHEN выражение_для_when THEN результирующее_выражение
  [WHEN выражение_для_when THEN результирующее_выражение...n]
  ELSE выражение_для_else
END CASE




Конструкция WHILE имеет вид:

WHILE Булево_выражение
Оператор_T-SQL | Блок_операторов
CONTINUE
Оператор_T-SQL | Блок_операторов
END WHILE


WHILE Булево_выражение
Оператор_T-SQL | Блок_операторов
[BREAK] Оператор_T-SQL | Блок_операторов
[CONTINUE]


WHILE Булево_выражение
Оператор_T-SQL | Блок_операторов
[BREAK] Оператор_T-SQL | Блок_операторов
END WHILE



Системные хранимые процедуры:

создаются пользователем и настраиваются для выполнения тех задач, которые требуются данному пользователю
являются динамически подключаемыми библиотеками
используются для управления SQL Server и вывода на экран информации о базах данных и пользователях



Хранимая процедура определяет:

набор операторов T-SQL, который компилируется системой SQL Server в единый "план исполнения"
операторы T-SQL, выполняющиеся одновременно
набор операторов, объединенных SQL Server в единый модуль



Существуют типы хранимых процедур:

расширенные хранимые процедуры
управляемые хранимые процедуры
распределенные хранимые процедуры
системные хранимые процедуры




Оператор CREATE PROCEDURE имеет синтаксис:

CREATE PROC[EDURE] имя_процедуры
       [ {@имя_параметра тип_данных} ] [= по_умолчанию][OUTPUT]
       [,...,n]


CREATE PROC[EDURE] имя_процедуры
       [ {@имя_параметра тип_данных} ] [= по_умолчанию][OUTPUT]
       [,...,n]
AS операторы_T-SQL


CREATE PROCEDURE имя_процедуры
       [ {@имя_параметра тип_данных} ] [= по_умолчанию][INPUT]
AS операторы_T-SQL



Ключевое слово DECLARE позволяет:

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



Ключевое слово RETURN позволяет:

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



Системная хранимая процедура sp_helptext позволяет:

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



Оператор T-SQL ALTER PROCEDURE предназначен для:

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



Оператор T-SQL DROP PROCEDURE предназначен для:

изменения хранимой процедуры
удаления хранимой процедуры
переименования хранимой процедуры



Использование оператора DROP PROCEDURE позволяет:

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



Просматривать определения любой хранимой процедуры позволяет хранимая процедура

sp_description
sp_procdesc
sp_helptext
sp_helpproc



Просматривать определения любой хранимой процедуры позволяет хранимая процедура

sp_procdesc
sp_helpproc
sp_description



Триггер определяет:

специальный тип хранимой процедуры, которая запускается автоматически системой SQL Server при модифицировании какой-либо таблицы одним из двух операторов: CREATE TABLE и ALTER TABLE
системную хранимую процедуру, проверяющую корректность ввода данных при вызове операторов: UPDATE, INSERT или DELETE
специальный тип хранимой процедуры, которая запускается автоматически системой SQL Server при модифицировании какой-либо таблицы одним из трех операторов: UPDATE, INSERT или DELETE



Триггер запускается автоматически при модифицировании таблицы операторами:

ALTER TABLE
INSERT
CREATE TABLE
DELETE
DROP TABLE
UPDATE



Существуют типы триггеров:

DELETE
INSTEAD OF
DROP
ALTER
BEFORE
AFTER



Триггер характеризуются тем, что:

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



Триггер характеризуются тем, что:

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



Триггер характеризуются тем, что:

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



При создании триггера вы имеете доступ к временным таблицам:

inserted
master
updated
deleted
tempdb



В определении триггера не допускаются операторы:

DISK INIT
DROP DATABASE
DROP TABLE
SELECT..FROM
LOAD LOG



Оператор CREATE TRIGGER имеет синтаксис:


CREATE TRIGGER имя_триггера
[ON {таблица | представление}]
[WITH ENCRYPTION]
[FOR | AFTER | INSTEAD OF} 
    {[DELETE] [,] [INSERT] [,] [UPDATE]]
AS
        оператор_sql [...n]


CREATE TRIGGER имя_триггера
ON {таблица | представление}
[WITH ENCRYPTION]
{FOR | AFTER | INSTEAD OF} 
    {[DELETE] [,] [INSERT] [,] [UPDATE]} 
        [WITH APPEND] 
        [NOT FOR REPLICATION] 
AS
        оператор_sql [...n]


CREATE TRIGGER имя_триггера
ON {таблица | представление}
[WITH ENCRYPTION]
[FOR [DELETE] [,] [INSERT] [,] [UPDATE]]
[AS]
        оператор_sql [...n]

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

CREATE TABLE APPDATA (
    CUST_ID INT NOT NULL,
    ACTION VARCHAR(10),
    USER_UP VARCHAR(25),
    DATETIME_UP TIMESTAMP,
CONSTRAINT PK_AD PRIMARY KEY(CUST_ID) )

CREATE TABLE APPDATA1 (
    CUST_ID INT NOT NULL,
    ACTION VARCHAR(10),
    USER_UP VARCHAR(25),
    DATETIME_UP TIMESTAMP,
CONSTRAINT PK_AD PRIMARY KEY(CUST_ID) )

CREATE TRIGGER TRACK_CUSTOMER_UPDATES
    ON APPDATA
    FOR UPDATE
AS
    INSERT INTO APPDATA1
        (
        CUST_ID, ACTION, USER_UP, DATETIME_UP
        )
    SELECT CUST_ID, 'UPDATE', CURRENT_USER, CURRENT_TIMESTAMP
    FROM INSERTED



   
   
CREATE TABLE APPDATA (
    CUST_ID INT NOT NULL,
    ACTION VARCHAR(10),
    USER_UP VARCHAR(25),
    DATETIME_UP TIMESTAMP,
CONSTRAINT PK_AD PRIMARY KEY(CUST_ID) )

CREATE TRIGGER TRACK_CUSTOMER_UPDATES
    ON APPDATA
    FOR UPDATE
AS
    INSERT INTO APPDATA
        (
        CUST_ID, ACTION, USER_UP, DATETIME_UP
        )
    SELECT CUST_ID, 'UPDATE', CURRENT_USER, CURRENT_TIMESTAMP
    FROM INSERTED



   
   
   
CREATE TABLE APPDATA (
    CUST_ID INT NOT NULL,
    ACTION VARCHAR(10),
    USER_UP VARCHAR(25),
    DATETIME_UP TIMESTAMP,
CONSTRAINT PK_AD PRIMARY KEY(CUST_ID) )
CREATE TABLE APPDATA1 (
    CUST_ID INT NOT NULL,
    ACTION VARCHAR(10),
    USER_UP VARCHAR(25),
    DATETIME_UP TIMESTAMP,
CONSTRAINT PK_AD PRIMARY KEY(CUST_ID) )

CREATE TRIGGER TRACK_CUSTOMER_UPDATES
    ON APPDATA
    FOR UPDATE
AS
    SELECT CUST_ID, 'UPDATE', CURRENT_USER, CURRENT_TIMESTAMP

   
   
   
Триггер INSTEAD OF в первую очередь используется:

переопределении объединенного представления
при модификации объединенного представления
для активизации после завершения указанного события модификации данных



Триггер AFTER используется:

для переопределении объединенного представления
при модификации объединенного представления
для активизации после завершения указанного события модификации данных



Вложенные триггеры характеризуются тем, что:

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



Процедура sp_helptrigger используется для:

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



Процедура sp_helptext используется для:

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



Информацию о триггерах можно получить с помощью хранимых процедур:

sp_help
sp_helptext
sp_helptrigger
sp_description



Наиболее предпочтительным интерфейсом баз данных для платформы Microsoft Windows является:

прямой доступ(dbExpress)
ODBC
ADO



Источники данных ODBC обеспечивают:

общедоступный и при этом мощный уровень абстрагирования для программиста баз данных
объектно-ориентированный интерфейсный доступ в API Windows
достаточно сложную, но при этом очень функциональную организацию



ADO обеспечивает:

объектно-ориентированный интерфейсный доступ в API Windows
достаточно сложную, но при этом очень функциональную организацию
объектно-ориентированный интерфейсный доступ в источники данных ODBC



ISAPI позволяет:

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



Расширения ISAPI реализуются:

как отдельный исполняемый файл
в виде COM-сервера
в виде DLL-библиотек



При развертывании базы данных SQL Server в Internet следует использовать:

ADO
ISAPI
ODBC



Фильтры ISAPI позволяют:

блокировать соединения
загружать данные
анализировать трафик
производить аутентификацию



Фильтры ISAPI позволяют:

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



ASP определяет:

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



XML определяет:

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


XML описывает:

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



Преимуществом XML является:

способность интегрироваться в SQL Server
его способность взаимодействия с объектной моделью документов
то, что он описывает содержание документа



Корректный XML-документ имеет вид:

<?xml-stylesheet type="text/xsl" ?>
<tasks>
<task code="1">
    <variant code="1" answer-type="single">
        <question>Как купить слона?</question> 
        <answers>
        <answer code="1" correct="no">позвонить друзьям - может у них завалялся</answer>
        <answer code="2" correct="no">сходить на ближайший рынок</answer>
        <answer code="3" correct="yes">полететь в Индию</answer>
        </answers>
    </variant>
</task>
</tasks>


<?xml-stylesheet type="text/xsl" ?>
<tasks>
<task code="1">
    <variant code="1" answer-type="single">
        <question Как купить слона? /> 
        <answers>
        <answer code="1" correct="no" позвонить друзьям - может у них завалялся />
        <answer code="2" correct="no" сходить на ближайший рынок />
        <answer code="3" correct="yes" полететь в Индию />
        < />
    < />
< />
< />
<?xml-stylesheet type="text/xsl" ?>
<tasks>
<task code="1">
    <variant code="1" answer-type="single">
        <question>Как купить слона?
        <answers>
        <answer code="1" correct="no">позвонить друзьям - может у них завалялся
        <answer code="2" correct="no">сходить на ближайший рынок
        <answer code="3" correct="yes">полететь в Индию

       
       
       
Программа Bulk Copy Program (BCP) характеризуется тем, что:

может как импортировать, так и экспортировать данные
ее можно использовать для копирования данных из какой-либо таблицы SQL Server в файл данных
позволяет вам копировать большие объемы данных из файла данных в таблицу SQL Server в рамках системы SQL Server



Существуют методы загрузки в базу данных:

с помощью встроенных средств Windows
использование программы Bulk Copy Program (BCP)
использование сторонних компонент
использование оператора BULK INSERT
использование служб преобразования данных Data Transformation Services (DTS)



Оператор BULK INSERT характеризуется тем, что:

может как импортировать, так и экспортировать данные
позволяет вам копировать большие объемы данных из файла данных в таблицу SQL Server в рамках системы SQL Server
ее можно использовать для копирования данных из какой-либо таблицы SQL Server в файл данных



Массовое копирование определяет:

резервное копирование данных большими порциями
операции, при которой данные копируются большими порциями
операции, при которой большие объемы данных копируются дискретным образом малыми порциями



Полное протоколирование операций вставок в базу данных отключается при выполнении условий:

в таблице не заданы триггеры
таблица, в которую загружаются данные, не реплицируется
заданы определенные настройки в SQL Server Interprise Manager
задана подсказка TABLOCK



Параметр table lock on bulk load позволяет:

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



Использования BCP позволяет производить:

вставки в базу данных
копирование из файла данных в SQL Server или из SQL Server в файл данных
резервное копирование и восстановление данных



DTS может использоваться в:

SQL Server Service Manager
Windows 2000 Service Control Manager
SQL Server Enterprise Manager



DTS является частью:

SQL Server Service Manager
SQL Server Enterprise Manager
Windows 2000 Service Control Manager



DTS включает в себя:

мастер Import Wizard
SQL Server Service Manager
Windows 2000 Service Control Manager



Мастер Export Wizard может экспортировать:

данные только в файлы данных
данные из базы данных во внешние хранилища данных
данные в XML



Мастер Import Wizard может импортировать:

данные в базу данных из другой базы данных
данные из различных источников данных
данные из XML



Для импорта данных в базу данных, можно выбрать источник данных:

dbExpress
Microsoft Word
Microsoft Excel
Microsoft Access




Оператор SELECT...INTO нельзя использовать:

для заполнения несуществующей таблицы
для заполнения связанной таблицы
для заполнения существующей таблицы



Переходные таблицы определяют:

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



Службы просмотра событий Event Viewer существуют для:

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



Службы приложений COM+ существуют для:

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



В состав Component Services входят:

MS DTC
системные службы
MMC
журнал обработки



Двухфазное фиксирование транзакций обеспечивает:

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



На фазе фиксирования в двухфазном фиксировании происходит:

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



На фазе подготовки в двухфазном фиксировании выполняются функции:

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



Можно вызывать MS DTC с помощью методов:

встраивание команд MS DTC в ваше приложение
обновление данных в нескольких источниках данных OLE DB
обновление данных в нескольких источниках данных DB-LIB либо ODBC
использование сторонних компонент
вызов удаленной процедуры, которая является распределенной транзакцией



Microsoft Message Queuing обладает возможностями:

администрирование из оснастки MMC
поддержка кластеров
интеграция со службами каталогов Active Directory
интеграция со службами SQL Server
поддержка целостности



Microsoft Message Queuing обладает возможностями:

интеграция со службами SQL Server
интеграция с системой безопасности Windows 2000
поддержка целостности
передача сообщений без установления соединения
задание приоритетов сообщений



Для мониторинга MS DTC используется:

консоль администрирования Component Services
SQL Server Interprise Manager
MMC



Transaction Statistics позволяет:

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



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

Transaction List
Distributed Transaction List
Transaction Log



Инициировать распределенную транзакцию можно с помощью:

вызов функций DB-LIB или ODS
вызов функций OLE DB или ODBC
доступ к удаленным источникам данных из обычной транзакции
явное использование команды BEGIN DISTRIBUTED TRANSACTION
неявный доступ к удаленным источникам данных



"Издатель" определяет:

серверы баз данных, которые хранят реплицированные данные и получают информацию об изменениях
систему Microsoft Windows 2000, содержащую базу данных SQL Server
серверы, которые содержат дистрибутивную базу данных и



Репликация базы данных определяет:

автоматическое изменение объектов и подмножеств объектов SQL Server на системе
автоматическое создание копий объектов и подмножеств объектов SQL Server на системе и распространение объектов репликации на другие системы
автоматическое создание измененных копий объектов и подмножеств объектов SQL Server на системе для сохранности реальных данных



"Дистрибьютор" определяет:

серверы баз данных, которые хранят реплицированные данные и получают информацию об изменениях
серверы, которые содержат дистрибутивную базу данных и метаданные
систему Microsoft Windows 2000, содержащую базу данных SQL Server  
Репликация транзакций характеризуется тем, что:
любые изменения, вносимые в статьи немедленно считываются из журнала транзакций и распространяются дистрибьюторам
периодически создается снимок базы данных, который распространяется подписчикам
любые изменения, вносимые в статьи немедленно считываются из журнала транзакций и распространяются дистрибьюторам периодически, пакетами изменений



"Издатель" определяет:

систему Microsoft Windows 2000, содержащую базу данных SQL Server
серверы баз данных, которые хранят реплицированные данные и получают информацию об изменениях
серверы, которые содержат дистрибутивную базу данных и



"Подписчик" определяет:

серверы баз данных, которые хранят реплицированные данные и получают информацию об изменениях
серверы, которые содержат дистрибутивную базу данных
систему Microsoft Windows 2000, содержащую базу данных SQL Server



Репликация слиянием характеризуется тем, что:

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



Push-подписка характеризуется тем, что:

изменения инициируются в зависимости от запроса подписчика
изменения инициируются в виде запланированной задачи или вручную
изменения инициируются без какого-либо запроса от подписчика



Pull-подписка характеризуется тем, что:

изменения инициируются в зависимости от запроса подписчика
изменения инициируются без какого-либо запроса от подписчика
изменения инициируются в виде запланированной задачи или вручную



Репликация транзакций характеризуется тем, что:

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


Системная база данных model хранит информацию:

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



При инсталляции SQL Server создаются системные базы данных:

model
tempdb
msdb
additional
master
slave



SQL Server предлагает следующие методы для создания баз данных:

с помощью оператора CREATE DATABASE
SQL Server Enterprise Manager
мастер Create Database Wizard



Наибольшей гибкостью при создании базы данных обладает метод:

мастер Create Database Wizard
SQL Server Enterprise Manager
оператор CREATE DATABASE



Мастер Create Database Wizard обладает ограничениями:

невозможность поместить файлы данных в другое физическое местоположение
невозможность использования SQL Server Enterprise Manager для дальнейшего редактирования базы данных
невозможность изменять настойки роста файлов



При помощи SQL Server Enterprise Manager можно создавать базы данных с возможностью настройки:

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



При помощи SQL Server Enterprise Manager можно создавать базы данных с возможностью настройки:

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



SQL Server 2000 определяет правила использования расширений имен файлов:

вторичные файлы данных - *.mdf
первичные файлы данных - *.ndf
первичные файлы данных - *.mdf
файлы журналов транзакций - *.ldf
вторичные группы файлов - *.ndf


Управление и конфигурирование pull-подписок осуществляет:

подписчик
дистрибьютор
издатель



Обычно pull-подписку используют подписчики, которые:

не имеют подключения к сети
не подсоединены постоянно к сети
постоянно подключены к сети



Репликация моментальных снимков используется в случае, если:

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


 

Максимальный размер файлов базы данных SQL Server и файлов журналов составляют соответственно:

16 терабайт и 2 терабайта
32 терабайта и 4 терабайта
32 гигабайта и 4 гигабайта



Имеются типы файлов данных:

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



Группы файлов применяются для:

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



При планировании стратегии использования файлов и групп файлов следует придерживаться правил:

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



Имеются типы групп файлов:

стандартные
вторичные
первичные
расширенные
пользовательские



При помощи автоматического роста файлов SQL Server:

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



При помощи пропорционального заполнения файлов SQL Server:

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



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

при автоматическом росте файлов происходит увеличении размера файлов через определенный временной интервал
при пропорциональном заполнении файлов SQL Server не увеличивает размеры файлов данных
при пропорциональном заполнении файлов SQL Server автоматически увеличивает размеры файлов



Системная база данных master хранит информацию:

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



Пользовательский тип данных может быть доступен во всех новых базах данных в случае:

если установлен определенный параметр при создании типа данных
если он создан для базы данных model
когда определены специальные настройки в SQL Server Interprise Manager



Системные типы данных являются:

типами данных переменной длины
неизменяемыми, определенные системой SQL Server 2000, типами данных
индивидуально настроенными системными типами данных



Пользовательские типы данных являются:

типами данных, определенные системой SQL Server 2000
индивидуально настроенными системными типами данных
неизменяемыми стандартными типами данных



Если при создании таблицы группа файлов не была задана, то таблицы будут размещаться:

во вторичной группе файлов
в первичной группе файлов, если только другая группа файлов не будет задана в качестве применяемой по умолчанию
отдельно от основной группы файлов - во временной группе

 

 

Репликация моментальных снимков характеризутеся тем, что:

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



Агент Merge Agent используется для:

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



Агент Queue Reader Agent используется для:

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



Различие между Push-подпиской и Pull-подпиской заключается в точ, что:

Push-подписка выполняется в зависимости от ответа подписчика
для Pull-подписки не требуется запроса от подписчика
для Push-подписки не требуется запроса от подписчика


 
При использовании Create Publication Wizard на этапе Filter Table Columns включать в фильтрацию не разрешатся:

колонки с первичным ключом
колонки с типом image
колонки с ограничениями первичного и внешнего ключей



Репликация моментальных снимков используется в случае:

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



Агент Snapshot Agent используется для:

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




Вы можете обратится к нам напрямую, через:

skype По Skype: molodoyberkut
telegram По Telegram: @MolodoyBerkut
icq По ICQ: 657089516

Или через форму обратной связи на нашем сайте
Пока сочиняется...
4.png