Процесс запрашивания информации и размещения результата в память называется запросом к базе данных (отсюда и название — структурированный язык запросов). Важно, клиент посылает SQL–запрос серверу баз данных, который возвращает лишь результат запроса, а не все данные из БД, как это происходит, например, если доступ к БД производится непосредственно из клиентского приложения.
Пользователь может не только считывать информацию из базы данных, но также модифицировать ее (добавлять, изменять или удалять уже имеющуюся).
На рис. 2.3 изображена упрощенная схема работы SQL при модифицировании информации в базе данных.
Клиент
Компьютерная система
![]()
SQL-ЗАПРОС
СИСТЕМА Модификация
УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ
БАЗА ДАННЫХ
Рис. 2.3. Упрощенная схема работы SQL при модификации информации в
базе данных
Таким образом, SQL — это неотъемлемая часть СУБД, инструмент, с помощью которого осуществляется связь клиентского приложения с реляционной базой данных.
SQL используется для реализации всех функциональных возможностей, которые СУБД предоставляет пользователю, а именно:
- организация данных, т.е. позволяет определять и изменять структуры представления данных и устанавливать отношения между элементами базы данных;
- чтение данных, т. е. предоставляет пользователю или приложению возможность читать из базы данных содержащуюся в ней информацию и пользоваться ею;
- обработка данных, т.е. дает возможность изменять базу данных (добавлять новые данные, удалять или обновлять уже имеющиеся);
предыдущаяследующая