Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD_LAB_6_SQL_Server_Create_Table_Metodichka_L15...doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.04 Mб
Скачать
  1. Створення бази даних.

    1. Виконання завдання в середовище sql Server 2000.

Запустити утіліту Query Analyzer.

Утиліта Query Analyzer виконує сценарії (послідовність операторів), написані на мові Transact, - SQL, який є діалектом мови SQL. В порівнянні з іншими діалектами мови SQL, синтаксис Transact - SQL найбільш близький до стандарту.

Усі виконувані в SQL Server операції захищені. Тому спочатку необхідно зареєструватися і об’явити себе як користувача SQL Server.

При запуску Query Analyzer може з'явитися вікно:

Необов'язково вводити назву сервера. Замість імені локального екземпляра SQL Server можна вводити або точку, або слово local.

Для підключення до іменованого екземпляра вводиться його ім'я в наступному форматі:

Ім'я СЕРВЕРА\Ім'я Екземпляра.

Службу SQL Server можна автоматично запускати при запуску Query Analyser. Для цього необхідно встановити прапорець опції, розташованої під полем вступу імені екземпляра SQL Server.

Вибираємо режим Windows authentication. За умовчанням усі члени групи адміністраторів Windows мають доступ до SQL Server.

У SQL Server можна виділити користувачів: індивідуального користувача, групу користувачів, і застосування, які претендують на доступ до яких-небудь ресурсів SQL Server.

Користувачі можуть бути трьох рівнів:

  1. рівня Windows - локальні користувачі (Windows Local Logins) Windows.

  2. рівня SQL Server - облікові записи SQL Server (logins);

  3. рівня бази даних - користувачі (users), ролі користувачів, ролі застосувань.

Доступ до ресурсів SQL Server здійснюється в три етапи.

  1. користувач проходить перевірку ОС на предмет приналежності його до локальних користувачів Windows.

  2. користувач проходити аутентифікацію. При цьому можливі два сценарії:

  • SQL Server довіряє операційній системі (аутентифікація Windows) - облікові записи користувачів SQL Server (logins) відповідають локальним обліковим записам Windows;

  • облікові записи SQL Server не відповідають обліковим записам Windows (змішана аутентифікація), тому користувач проходити додаткову перевірку, згідно з даними (ім 'я і пароль), що зберігається в розділі Security вікна Propeties.

  1. На третьому етапі відбувається авторизація користувача - визначення його прав в конкретних базах даних. Для цього в базах даних повинні існувати користувачі (users), пов'язані з конкретним обліковим записом SQL Server, який був використаний для аутентифікації.

Головне вікно утиліти Query Analizer

Ліворуч - панель Object Browser. У випадному списку знаходяться активні з'єднання (сервера). Нижче вказані бази даних, що знаходяться на сервері. Одна з них є активною - master.

Центральне вікно Query - вікно для написання SQL запитів. Вікон такого роду можна створювати стільки, скільки необхідно:

File ->New ->Blank Query Window

Панель інструментів Query Analyzer.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Кнопки панелі інструментів :

  1. Створення нового запиту.

  2. відкриття сценаріїв T - SQL (набір команд що зберігаються і виконуваних спільно). За умовчанням вказується тип файлів з розширенням .SQL.

  3. Save Query/Result - Зберігає текст запиту у файл або, якщо запитий вже виконаний, зберігає отриманий результат.

  4. відкриття "шаблону" запиту, який використовується для швидкого створення запитів користувача.

  5. Стандартні кнопки управління буфером обміну Windows

  1. - очищення поточного активного вікна.

  2. Find - пошук

  3. відміна останньої виконаної дії

  1. - - кнопка режиму виконання запиту (Execute Mode). Містить опції управління результатом виконання запиту :

    1. Result in Grid - результат на екрані монітора у виді в таблиці даних (за замовчанням).

    2. Results in Text - у вигляді тексту. Можна повністю виводити назви завдовшки 128 символів.

    3. Results to File - запис результату у файл.

    4. Show Execution Plan, Show Server Trace, Show Client Statistic - отримання статистичних

- кнопка синтаксичного аналізу. Якщо оператори введені правильно, то на екрані з'явитися повідомлення.

The command(s) completed successfuly

- виконання запиту. Гарячі клавіши: <F5> або <Alt+X>. Результат виконання запиту відобразиться у правому нижньому кутку панелі.

- - кнопка останову. Доступна під час виконання запиту. Якщо запит виконується швидко, то ви навряд чи можливо відмінити його.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]