1 Исследовательский раздел 4


Язык структурированных запросов SQL



страница16/75
Дата06.06.2019
Размер1.28 Mb.
Название файла12.doc
1   ...   12   13   14   15   16   17   18   19   ...   75

1.4Язык структурированных запросов SQL




1.4.1Назначение и принцип работы SQL

SQL (часто произносится как "сиквэл", сокращенное название от Structured Query Language) символизирует собой Структурированный Язык Запросов. SQL является инструментом, предназначенным для обработки и чтения данных, содержащихся в компьютерной базе данных. Это язык который дает возможность эффективно создавать реляционные базы данных и работать с ними.

Мир баз данных становится все более и более единым, что привело к необходимости создания стандартного языка, который мог бы функционировать в большом количестве различных видов компьютерных сред. Стандартный язык позволит пользователям знающим один набор команд, использовать их чтобы создавать, отыскивать, изменять, и передавать информацию независимо от того работают ли они на персональном компьютере, сетевой рабочей станции, или на универсальной ЭВМ. Во все более и более взаимосвязанном компьютерном мире, пользователь, снабженый таким языком, имеет огромное преимущество в использовании и обобщении информации из ряда источников с помощью большого количества способов.

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

Рис. 1.3. Применение SQL для доступа к базе данных

Согласно этой схеме, в вычислительной системе имеется база данных, в которой хранится важная информация. Если вычислительная система относится к сфере бизнеса, то в базе данных может храниться информация о материальных ценностях, выпускаемой продукции, объемах продаж и зарплате. В базе данных на персональном компьютере может храниться информация о выписанных чеках, телефонах и адресах или информация, извлеченная из более крупной вычислительной системы.

Если пользователю необходимо прочитать данные из базы данных, он запрашивает их у СУБД с помощью SQL. СУБД обрабатывает запрос, находит требуемые данные и посылает их пользователю. Процесс запрашивания данных и получения результата называется запросом к базе данных: отсюда и название — структурированный язык запросов.

Вот основные моменты, характеризующие удобство применения SQL:

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

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

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

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

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

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

Таким образом, SQL является достаточно мощным языком для взаимодействия с СУБД.



Топология звезда
Основные принципы работы.


Поделитесь с Вашими друзьями:
1   ...   12   13   14   15   16   17   18   19   ...   75


База данных защищена авторским правом ©genew.ru 2017
обратиться к администрации

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