Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Введение в структурированный язык запросов SQL.




Функциональные возможности СУБД MS SQL Server

SQL является инструментом, предназначенным для обработки и чтения данных, содержащихся в компьютерной базе данных.

- Организация данных. SQL даёт пользователю возможность изменять структуру представления данных, а также устанавливать отношения между элементами базы данных.

- Чтение данных. SQL даёт пользователю или приложению возможность читать из базы данных содержащиеся в ней данные и пользоваться ими.

- Обработка данных. SQL даёт пользователю или приложению возможность изменять базу данных, т.е добавлять в неё новые данные, а также удалять или обновлять уже имеющиеся в ней данные.

- Управление доступом. С помощь SQL можно ограничить возможности пользователя по чтению и изменению данных и защитить их от несанкционированного доступа.

- Совместное использование данных. SQL координирует совместное использование данных пользователями, работающими параллельно, чтобы они не мешали друг другу.

- Целостность данных. SQL позволяет обеспечить целостность базы данных, защищая её от разрушения из-за несогласованных изменений или отказа системы.

Достоинства SQL.

1)Независимость от конкретных СУБД. 2) Переносимость с одной вычислительной системы на другую. 3) Наличие стандартов. 4) Одобрение компанией IBM (СУБД DB2). 5) поддержка со стороны компании Microsoft (протокол ODBC). 6) Реляционная основа. 7) высокоуровневая структура, напоминающая английский язык. 8) Возможность выполнения специальных интерактивных запросов. 9) Обеспечение программного доступа к базам данных. 10) Возможность различного представления данных. 11) полноценность какязыка, предназначенного для работы с базами данных. 12) Возможность динамического определения данных. 13) поддержка архитектуры клиент/сервер.

Язык SQL.

SQL – интерактивный язык запросов. Пользователи команды SQL в интерактивные программы, предназначенные для чтения данных и отображения их на экране.

SQL – язык программирования без данных. Чтобы получить доступ к базе данных, программисты вставляют в свои программы команды SQL.

SQL – язык администрирования без данных. Администратор базы данных, находящейся на мини-компьютере или на большой ЭВМ использует SQL для определения структуры базы данных и управления доступа к данным.

SQL – я зык создания приложения клиент/сервер и программах для персональных компьютеров SQL используется для организации связи через локальную сеть с сервером базы данных, в которой хранятся совместно используемые данные.

SQL – язык распределения без данных. В системах управления распределительными базами данных SQL помогает распределять данные среди нескольких взаимодействующих вычислительных систем.

SQL – язык шлюзов базы данных. В вычислительных сетях с различными СУБД SQL часто используются в шлюзовой программе, которая позволяет СУБД одного типа связываться с СУБД другого типа.

Компоненты типичной СУБД.










Последнее изменение этой страницы: 2018-05-29; просмотров: 252.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...