20506

Мова запитів SQL. Огляд її можливостей

Доклад

Информатика, кибернетика и программирование

Він по суті містив тільки пропозиція SELECT яке дозволяло формулювати запити для вибірки даних з бази. Потім мова була доповнено двома іншими компонентами необхідними для роботи з базами даних. Перший з них – компонент для визначення структури бази даних які в термінології теорії баз даних називаються мовою визначення даних МВД. Другий засоби що дозволяють заповнювати базу даних змінювати їх і видаляти.

Украинкский

2013-07-25

27 KB

3 чел.

  1.  Мова запитів SQL. Огляд її можливостей

На початку 70-х років SQL був лише мовою запитів (яз). Він, по суті, містив тільки пропозиція SELECT, яке дозволяло формулювати запити для вибірки даних з бази. Потім мова була доповнено двома іншими компонентами, необхідними для роботи з базами даних. Перший з них – компонент для визначення структури бази даних, які в термінології теорії баз даних називаються мовою визначення даних (МВД). Другий - засоби, що дозволяють заповнювати базу даних, змінювати їх і видаляти. Цей компонент в теорії баз даних називається мовою маніпулювання даними (ММД). Також було прийнято рішення, що весь інтерфейс з базами даних повинен забезпечуватися однією мовою, внаслідок чого SQL обріс безліччю функцій, необхідних для управління базами даних. Наведемо деякі з них:

1)визначення, перевизначення і видалення таблиць бази даних і інших її об'єктів (доменів, уявлень, індексів, тригерів, збережених процедур, функцій і т. д.);
2)вказівка ​​фізичної організації даних;
3)підтримка обмежень цілісності і несуперечності бази даних;
4)захист даних від несанкціонованого доступу за допомогою визначення користувачів (з іменами і паролями) і ролей, прав доступу до даних і прав на зміну стану бази даних;
5)маніпулювання даними в таблицях бази, включаючи вставку, зміну і видалення значень;
6)пошук даних в декількох таблицях і впорядкування отриманих результатів;
7)організація резервного копіювання і відновлення бази даних;
8)підтримка цілісності транзакцій;
9)підтримка користувацьких процедур і функцій, що розширюють функціональні можливості SQL.
SQL існує в двох формах. В інтерактивному SQL користувач безпосередньо вводить команди і отримує результат. Команди вбудованого SQL включаються у тексти програм на інших мовах. В цьому випадку звернення до бази даних, а також обробка результатів проводиться цими програмами.


 

А также другие работы, которые могут Вас заинтересовать

35157. Active Directory. Доменная модель службы каталогов. Контроллеры домена. Возможные типы серверов в домене 33.5 KB
  Возможные типы серверов в домене. D помогает управлять как принтерами так и крупными специализированными серверами работающими одновременно в нескольких сетях С помощью D осуществляют манипулирование многими компонентами службы каталогов. В D каждый сервер содержит не менее 3 КИ: 1 КИ – это логическая структура 2 КИ – конфигурация 3 КИ – 1 или несколько пользовательских контейнеров Это поддеревья объединенные в катало объектов Доменная модель служб каталогов В D 1 из важных вещей домен – это совокупность компонентов характеризующихся...
35158. Active Directory. Схема каталога. Репликация данных. Управление службой Active Directory 34 KB
  Схема каталога. Управление службой ctive Directory Любой объект каталога принадлежит к некоторому классу объектов со своей структурой атрибутов. Определения всех классов объектов и совокупности правил позволяющих управлять структурой каталога хранится в специальной иерархической структуре – схеме каталога. Схема каталога хранится в отдельном разделе и допускает возможность расширения.
35159. Службы имен. DNS, WINS 29.5 KB
  Службы имен. Помимо IPадреса для сетевых подключений и подключений удаленного доступа в сети TCP IP может потребоваться средство сопоставления имен компьютеров с IPадресами. Существует четыре механизма разрешения имен: служба DNS служба WINS широковещательное разрешение имен и использование файлов Hosts и Lmhosts. В небольших сетях где IPадреса не изменяются сетевые подключения и подключения удаленного доступа могут пользоваться для разрешения имен файлами Hosts и Lmhosts.
35160. Службы имен. Администрирование DNS 28 KB
  Администрирование DNS. DNSсервер представляет собой дополнительную компоненту операционной системы Windows Server 2003. Управление серверами DNS выполняется с помощью соответствующей оснастки Microsoft Mngement Console mmc. Выполнив команду меню Действие – Подключение к DNSсерверу необходимо указать имя компьютера где установлена служба DNS.
35161. Политики безопасности в домене Windows. Понятие групповой политики. Использование групповых политик 30 KB
  Политики безопасности в домене Windows. Понятие групповой политики. Групповые политики создаются в домене и реплицируются в рамках домена. Объект групповой политики Group Policy Object GPO – основной элемент групповой политики выступающий в качестве самостоятельных элементов каталога.
35162. Политики безопасности в домене Windows. Основные группы параметров 29.5 KB
  Общие сведения о параметрах безопасности: Подразделения домены и сайты связанны с объектами оснастки ГП. Средство параметры безопасности позволяет изменить конфигурацию безопасности для объекта оснастки ГП который в свою очередь повлияет на несколько компьютеров. Параметры безопасности или политики безопасности – это правила для одного или нескольких компьютеров применяемые в целях защиты ресурсов или сети.
35163. Регистрация событий в Windows. Классификация событий 34.5 KB
  Классификация событий. средства протоколирования событий доступные в Windowsсистемах. Когда система замедляется ведет себя непредсказуемо или демонстрирует другое ошибочное поведение нелишне заглянуть в журналы событий и попытаться определить потенциальный источник проблем.
35164. Реестр Windows. Назначение, способы работы с реестром. Меры предосторожности при работе с реестром 40 KB
  В комплект Windows входит редактор реестра программа regedit. Реестр имеет иерархическую древовидную структуру состоящую из разделов подразделов кустов и записей реестра. Существуют специальные редакторы реестра позволяющие просматривать и модифицировать реестр. Категорически не рекомендуется изменять параметры реестра самостоятельно.
35165. Архитектура Microsost SQL Server. Управление к доступам данным в MSSQL Server 37 KB
  Управление к доступам данным в MSSQL Server. Симметричная мультипроцессорная архитектура MS SQL Server предусматривает использование родных сервисов операционной системы Windows для управления потоками памятью операциями дискового чтения записи сетевыми службами функциями безопасности а также для поддержки параллельного выполнения потоков на нескольких CPU. Использование потоков Windows позволяет MS SQL Server автоматически масштабироваться при работе на многопроцессорных платформах что исключает необходимость дополнительной...