Microsoft sql server (лекція)

Microsoft SQL Server - система керування базами даних (СКБД), розроблена корпорацією Microsoft. Основний використовуваний мову запитів - Transact-SQL, створений спільно Microsoft та Sybase. Transact-SQL є реалізацією стандарту ANSI / ISO по структурованого мови запитів SQL з розширеннями. Використовується для роботи з базами даних розміром від персональних до великих баз даних масштабу підприємства; конкурує з іншими СУБД в цьому сегменті ринку.

До складу Microsoft SQL Server входять кілька утиліт. Основна з них - утиліта SQL Server Enterprise MANAGER. Вона призначена для адміністративних операцій з серверами, базами даних і об'єктами баз даних.

Утиліта Query Analyzer призначена для створення скриптів (програмного коду) при роботі з об'єктами бах даних, організації запитів

Утиліта Book Online призначена для роботи з довідковими матеріалами Microsoft SQL Server.

Створення та редагування таблиць вSQL Server допомогою

графічного інтерфейсаEnterprise Manager

У головному меню вибрати розділ Microsoft SQL Server і в ньому через підрозділ Enterprise Manager відкриємо вікно утиліти Enterprise Manager. Приклад даного вікна приведений на рис. 1.

Мал. 1 Вікно утиліти SQL Server Enterprise Manager

Всі бази даних, як службові, так і призначені для користувача, тобто створювані нами, розташовуються в папці Database. На рис. 1 користувальницької базою даних є база по імені АРМ, що складається з однієї таблиці klient. Решта таблиці, зазначені в правому вікні, є службовими і створюються самою системою. При створенні нової бази даних системою також створюються вкладки Diagrams. Tables. Views і інші. Їх видно на рис. 1. Вкладка Diagrams призначена для роботи з діаграмами, наприклад, побудови схеми зв'язків між таблицями. Вкладка Tables призначена для роботи зі службовими і призначеними для користувача таблицями бази. Вкладка Views дозволяє організувати запити до даних бази.

Щоб створити нову базу даних, слід виділити в лівій частині вікна папку Databases і в контекстному меню виконати команду New Database. Далі потрібно вказати ім'я бази, створити структури таблиць і зв'язку між ними. Слід зазначити, що бази даних SQL Server зберігаються на сервері або в папці C: \ Program Files \ Microsoft SQL Server \ MSSQL \ Data.

Для створення нової таблиці в обраній базі даних потрібно в контекстному меню вибрати розділ З оздать і для нього виконати команду Table. Далі слід вказати імена і типи полів створюваної таблиці. Для редагування структури таблиці її слід відкрити через команду Design.

Завдання первинного ключа організовується через команду контекстного меню Set Primary Key.

Для автоматичної нумерації в поле стовпця слід у властивості Identity вибрати значення Yes. Можна також вказати початкове значення і крок.

Зв'язування таблиць створеної бази даних можна організувати в такий спосіб. Маркуємо вкладку Diagrams нашої бази даних і через команду New DatabaseDiagrams контекстного меню створюємо нову діаграму в режимі діалогу. Вікно майстра створення діаграм бази даних показано на рис. 2.

Мал. 2 Вікно додавання таблиць в діаграму

Після завершення діалогу збережемо створену діаграму зв'язків таблиць. Її вигляд наведений на рис.3.

Для введення даних в таблицю бази даних її слід відкрити через контекстне меню командою Return allrows. Таблиця в режимі редагування даних показана на рис. 4.

Мал. 3 Схема зв'язків таблиць бази даних АРМ

даних таблиці Klient

Створення та редагування таблиць в СУБДMs SQLServer

за допомогою команд утиліти Query Analyzer

Таблиці можна створювати і редагувати також за допомогою команд утиліти Query Analyzer. Для цього в головному меню вибрати розділ Microsoft SQL Server і в ньому через підрозділ SQL Query Analyzer відкрити вікно утиліти. Вікно цієї утиліти показано на рис. 5. Далі слід маркувати потрібну таблицю і виконати наступну команду контекстного меню Script Object to New Window as / Create.

Мал. 5 Вид вікна утиліти SQL Query Analyzer

У правій частині вікна, представленого на рис. 5, показаний програмний код (скрипти) створення таблиці Договір.

Організація запитів в СУБДMicrosoft SQLServer

Для створення запитів слід в лівій частині вікна EnterpriseManager виділити необхідну базу даних і вибрати дію View. В результаті відкриється вікно (рис. 6), в якому можна сформувати необхідний запит. Для цього слід вибрати необхідні таблиці, визначити список полів, що включаються в запит, сформувати умова відбору записів. Запит можна зберегти і виконати.

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

Microsoft sql server (лекція)

Дамп БД Тексти пісень

Microsoft sql server (лекція)

Xbox Live Gold 14 днів

Схожі статті