![]() |
|
Программирование >> Реализация баз данных
Резюме SQL Server 2000 предоставляет несколько методов исполнения операторов Обработка одиночного оператора SgL - основной способ, который использует SQL Server 2000 для исполнения операторов. При обработке оператора сервер баз данных ет его, чтобы определить наиболее эффективный путь извлечения запрошенных Процесс выбора одного плана исполнения из нескольких возможных называется оптими-Обработка оператора сервером SQL подразделяется на несколько этапов. SQL Server может обрабатывать несколько операторов в виде пакета. Пакет - это группа из одного или нескольких операторов Transact-SQL, которые приложение отправляет SQL Server для исполнения как единого целого. В SQL Query Analyzer и утилитах и командой GO отмечается конец пакета. В результате компиляции каждого пакета один план исполнения. Если пакет состоит из нескольких операторов SQL, то из оптимизированных шагов исполнения всех операторов пакета формируется один план исполнения. Хранимая процедура - это группа операторов Transact-SQL, которые, будучи однавды скомпилированы, могут быть исполнены многократно, Триггер - это хранимая процедура особого типа, которая не вызывается пользователем непосредственно. SQL Server 2000 нит только исходный текст хранимых процедур и триггеров. Сценарий - это набор операторов Transact-SQL, краняшихся в файле. Такой файл можно ввести в SQL Query Ana yzer или и isql, которые способны исполнить операторы из этого файла. 00 Использование nsact-SQL ори работе с SQL Seer Глава 2 Закрепление материала 9 Приведенные ниже вопросы помогут вам лучше усвоить основные темы данной -s главы. Если вы не сумеете ответить на вопрос, повторите материал соответствующего занятия и попытайтесь еще раз, Ответы для самопроверки вы в приложении Вопросы и ответы*. В каком из окон SQL Analyzer можно вводить и исполнять операторы Transact- SQL? - ,. 2. Как исполнять операторы Transact-SQL и сценарии с помощью SQL Query Analyzer? 3. Какого типа информация выводится на вкладках Execution Plan, Trace tab и Statistics? 4. Какой инструмент SQL Query Analyzer дает возможность управлять хранимыми npoiie-дурами и отслеживать их исполнение? 5. Что такое Transact-SQL? 6. Назовите три типа операторов Transact-SQL, поддерживаемых SQL Server. 7. К какому типу операторов Transact-SQL относится оператор CREATE TABLE? 8. Какой элемент Transact-SQL является объектом, который в пакетах и применяется для хранения некоторого значения? 9. Какими операторами Transact-SQL и удаляются пользовательские функции? 10. Перечислите элементы языка управления ходом выполнения. Назовите отдельные методы исполнения операторов Transact-SQL, которые поддерживает SQL Server 2000. 12. В чем различия между пакетами, хранимыми и триггерами? ГЛАВА 3 Проектирование баз данных SQL Server :.г!,нт-:о 1. Основные сведения о структуре баз данных Занятие 2. Планирование базы данных SQL Server Занятие 3. Определение требований к системе Ззнятиб 4, Разработка логической модели данных Закрепление материала В этой главе 8? 92 98 106 115 База данных SQL Server состоит из набора таблиц с данными и других объектов; преде гав-лений, хранимых процедур и триггеров, обеспечивающих обработку данных. В базах данных обычно хранится информация, связанная с некоторым субъектом или процессом, например сведения о покупателях, используемые розничными торговцами, или данные производителя о продажах В этой главе описан процесс создания баз ных SQL Server и перечислены основные понятия структуры базы данных, а также рассказано о планировании базы данных, определении системных требований и разработке гической модели данных, Прежде всего Для изучения материалов этого занятия вам понадобится: SQL Server 2000 Enterprise Edition, установленный на компьютере под управлением Windows 2000 Server; возможность зарегистрироваться в качестве администратора Windows 2000 на комг ью-тере под управлением Windows 2000 Server с SQL Server; бумага и ручка или карандаш, чтобы выполнить часть упражнений.
|
© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |