даних;
виконання збережених процедур без завдання їх параметрів;
налагодження збережених процедур;
налагодження запитів, які мають проблеми з продуктивністю;
пошуку об'єктів в базах даних, а також перегляду і роботи з об'єктами;
додавання, оновлення та видалення рядків у таблиці;
визначення комбінацій клавіш для запуску часто використовуваних запитів;
додавання часто використовуваних команд в меню Tools. Вбудовані майстра. До складу SQL Server 2005 входить кілька майстрів, що допомагають адміністраторам і програмістам виконувати складні адміністративні операції, а також усім користувачам переглядати і модифікувати інформацію в базах даних SQL Server. Докладний опис цих майстрів зберігається в SQL Server Books Online.
2.2.3 SQL-запити
Якщо користувачеві необхідно отримати інформацію з бази даних, він запитує її у СУБД за допомогою SQL. СУБД обробляє запит, знаходить необхідні дані і посилає їх користувачеві. Процес запиту даних і отримання результату називається запитом до бази даних; звідси й назва - структурований мова запитів.
Переваги SQL
· незалежність від конкретних СУБД;
Всі провідні постачальники СУБД використовують SQL, і жодна нова СУБД, що не підтримує SQL, не може розраховувати на успіх. Реляційну базу даних і програми, які з нею працюють, можна перенести з однієї СУБД на іншу з мінімальними доробками та перепідготовкою персоналу. Програмні засоби, що входять до складу СУБД для персональних комп'ютерів, такі як програми для створення запитів, генератори звітів і генератори додатків, працюють з реляційними базами даних багатьох типів. Таким чином, SQL забезпечує незалежність від конкретних СУБД, що є однією з найбільш важливих причин його популярності.
· переносимість з однієї обчислювальної системи на іншу;
Реляційні СУБД виконуються на різних обчислювальних системах: від мейнфреймів і систем середнього рівня до персональних комп'ютерів, робочих станцій, різних спеціалізованих серверів. Вони функціонують на окремих комп'ютерах, в локальних і корпоративних мережах та Інтернеті. Програми, створені за допомогою SQL і розраховані на однопользовательские системи або серверні системи масштабу підрозділів (робочих груп), у міру свого розвитку можуть бути перенесені в більш великі системи. Нарешті, інформація з корпоративних реляційних баз даних може бути завантажена в бази даних окремих підрозділів або в персональні бази даних користувачів.
· наявність стандартів;
Офіційний стандарт мови SQL був опублікований Американським національним інститутом стандартів (American National Standards Institute - ANSI) та Міжнародною організацією зі стандартизації (International Standards Organization - ISO) в 1986 році, розширений у 1989 році, а потім -в 1992 і 1999 роках. Крім того, SQL є федеральним стандартом США в області обробки інформації (FIPS - Federal Information Processing Standard) і, отже, відповідність йому є одним з основних вимог, що містяться у великих урядових контрактах на розробки в комп'ютерній промисловості. Протягом останніх десяти років багато інших міжнародних, урядові та промислові групи вносили свій внесок у стандартизацію різних складових SQL, таких як інтерфейси програмування і об'єктно-орієнтовані розширення. З часом багато з подібних ініціатив стали складовою частиною стандарту ANSI/ISO. Всі ці стандарти служать як би офіційною печаткою, що схвалює SQL, і прискорили завоювання їм ринку.
· підтримка з боку компанії Microsoft (протокол ODBC);
Компанія Microsoft розглядає підсистему доступу до баз даних як важливу частину своєї операційної системи Windows. Стандартом цієї компанії щодо забезпечення доступу до баз даних є протокол ODBC (Open Database Connectivity - відкритий доступ до баз даних) - програмний інтерфейс, заснований на SQL. Протокол ODBC підтримується найбільш поширеними Windows-додатками (електронними таблицями, текстовими редакторами, базами даних і т. П.), Розробленими як самою компанією Microsoft, так і іншими провідними постачальниками. Підтримка ODBC забезпечується також усіма провідними реляційними СУБД. Пізніше Microsoft реалізувала об'єктно-орієнтовані надбудови над ODBC, зокрема технології OLE DB і ADO. Коли наприкінці 1980-х компанія приступила до перетворення системи Windows в життєздатну серверну операційну систему, був запропонований власний продукт Microsoft на базі SQL - SQL Server. Сьогодні SQL Server залишається провідним продуктом Microsoft і ключовим компонентом її архітектури .NET для Web-сервісів.
· реляційна основа; є мовою реляційних ба...