Программирование >>  Реализация баз данных 

1 ... 141 142 143 [ 144 ] 145 146 147 ... 162


426 Мониторинг &Э1 Server Глава 14

Закрепление материала

Приведенные ниже вопросы помогут вам лучше усвоить основные темы данной главы. Если вы не сумеете на вопрос, повторите материал соответствую-

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

1. Назовите Kiuiio мониторинга, которая посылает сведения о БД в NMS (Network Management System).

2. Назовите инструмент для мониторинга текущей активности SQL Server.

3. Несколько пользователей сообщили об изменении уровня производительности БД, которое, как им показалось, во время работы разных групп пользователей. Как с помощью SQL Profiler определить, имеет ли отношение изменение состава пользователей к наблюдаемым колебаниям уровня производительности?

4. Как с помощью SQL Profiler повысить безопасность БД?

5. Как снизить объем данных, собираемых во время трассировки?

6. Где могут храниться трассировочные данные? . ,., .

7. При работе с мастером Index Tuning что выбор из Query Analyzer недоступен. В чем наиболее вероятная причина?

8. Как запустить трассировку в Query Analyzer?

9. Каким требованиям должно соответствовать приложение, чтобы его производительность повысилась при работе на серверах?

10. Как должны быт -риргвапы таблицы-участники для поддержки распределенных еекционированных представлений?

Назовите два способа снижения потребления процессорного времени при анализе данных с помощью мастера Index Tuning?

12. В каких редакциях SQL Server мастер Index Tuning может создавать индексированные

представления?



Приложение

Вопросы и ответы

Глава 1

Закрепление материала

1. Что такое SQL Server 2000?

SQL Server 2000 - эт ионная СУБД, которая использует язы ct-SQL для пересылки и компьютером, на котором работает

SQL Server 2000. Реляционная СУБД состоит из механизма баз данных, собственно баз данных и приложений, необходимых для управления данными и компонентами реляционной СУБД. СУБД организует данные в виде связанных строк и столбцов, составляющих базу данных.

2. Какой язык часто используется для работы с информацией в базах данных? SQL.

3. Что такое XML?

XML - это стандарт форматирования данных, принятый в Интернете. Он представляет набор тэгов, которые включают в документ, чтобы определить его структуру. Хотя большинство операторов SQL возвращают результаты в виде реляционного набора (в табличном виде), SQL Server 2000 поддерживает оператор FOR XML, который задает возврат результатов в виде документа XML. SQL Server 2000 также сы XPath из приложений для Интернета и интрасетей.

4. В какой редакции реализованы все возможности SQL Server 2000? SQL Server-20О0 Enterprise Edition.

5 Kono назначение механизма реляционных баз данных SQL Server 2000?

Механизм реляционнгх баз данных SQL Server 2000 - это современное ядро с высокой cieiitHbHi масштабируемости, предназначенное для хранения данных. Механизм баз данных сохраняет данные в таблицах. Приложение передает механизму баз данных оператор SQL, механизм результат в виде набора данных в форме.

жение передает механизму баз даннтх оператор SQL или запрос XPath, а тот возвращает результат в виде документа ХМЕ. Механизм реляционных баз данных обеспечивает поддержку стандартных доступа к таких, как ADO, OLE DB и ODBC.

6. Какая технология SQL Server 200 адоляет создавать хранилища и киоски данных в SQL Server путем импорта и данных из многочисленных гетерогенных источников?

DTS.



7. Назовите как минимум четыре административные задачи, которые позволяет решить SQL Server Enterprise Manager,

Любые четыре! * следующих задач:

определять группы серверов тающих под управлением SQL Server;

регистрировать отдельн! еры в группе;

аивать любые параметры SQL Server для всех зарегистрированнгх серверов;

создавать и администрировать любые базы данных, объекты, идентификаторы !К)Л1.зо-вателей, учетные имена и права доступа к SQL Server на каждом из зарегистрированных серверов;

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

интерактивно конструировать н тестироватторы SQL, пакеты шрии, вызывая SQL Query Analyzer;

вызывать различные мастера SQL Server.

8. Какой инструмент обычно используется для создания запросов и их исполнения в базах данных SQL Server?

Query Analyzer.

9. Назовите не менее пяти объектов, которые могут быть в логической базе данных. Любые пять из следующих: > г t ,

таблица;

тип данных; . .

представление;

хранимая процедура; функция;

индекс; ,

ограничение; . ,

правило;

умолчание;

триггер.

10. Перечислите основные компоненты, которые принимают участие в обработке оператора SQL, полученного от клнен-а SQL Server.

Клиент, протокол TDS, Net-Library сервера SQL Server (механизм реляционной СУБД), .il. Какие две роли играет Microsoft Searcli в поддержке SQL Server?

Поддержка индексации и управление запросами. 12. Назовите фазы выполнения тран:шкции.

Транзакция имеет несколько фаз;

до начала транзакции базшгых находится мванном состоянии;

приложение объявляет о начале транзакции. Этот процесс может быть инициирован явно с помощью оператора BEGI ACTION. В качестве альтернативы приложение можетустановитьпараметрыдляработывнеявномрежиметранзакций.Нервыйжеопе-ратор Transact-SQL, исполняемый после завершения предьщущей транзакции, автоматически запускает новую транзакцию. В начале транзакции в журнал не заносится никаких запись в журнале появляется при модификации данных;

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

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



1 ... 141 142 143 [ 144 ] 145 146 147 ... 162

© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика