Учебник по SQL дает уникальный обучение на Structured Query Language, и это помогает сделать практику по командам SQL, которая обеспечивает немедленный результат. SQL это язык базы данных, он включает в себя создание базы данных, удаление, извлечения строк, модифицирование строки и т.д.
SQL является ANSI (Американский национальный институт стандартов) стандарт, но есть много различных версий языка SQL.
SQL является Structured Query Language, который представляет собой компьютерный язык для хранения, обработки и извлечения данных, хранящихся в реляционной базе данных.
SQL является стандартным языком для системы базы данных. Все реляционные системы управления базами данных, такие как MySQL, MS Access, Oracle, Sybase, Informix, Postgres и SQL Server используют SQL в качестве стандартного языка базы данных.
Кроме того, они используют различные диалекты, такие как:
Когда вы выполняете команду SQL для любых реляционных СУБД, система определяет наилучший способ для выполнения вашего запроса и двигатель SQL выясняет, как интерпретировать задачу.
Существуют различные компоненты, включенные в процесс. Эти компоненты запросов Query Dispatcher, Optimization Engines, Classic Query Engine и SQL Query Engine, и т.д. Классический двигатель запросов обрабатывает все запросы SQL, но движок SQL-запрос не обрабатывает логические файлы.
Ниже приводится простая диаграмма, показывающая SQL Architecture:
Стандарт SQL-команд для взаимодействия с реляционными базами данных являются CREATE, SELECT, INSERT, UPDATE, DELETE и DROP. Эти команды могут быть разделены на группы в зависимости от их природы:
команда | Описание |
---|---|
CREATE | Создает новую таблицу, представление таблицы или другого объекта в базе данных |
ALTER | Изменяет существующий объект базы данных, такие как таблицы. |
DROP | Удаляет всю таблицу, представление таблицы или другой объект в базе данных. |
команда | Описание |
---|---|
SELECT | Получает определенные записи из одной или нескольких таблиц |
INSERT | Создает запись |
UPDATE | Модифицирует записи |
DELETE | Удаление записей |
команда | Описание |
---|---|
GRANT | Дает привилегии пользователя |
REVOKE | Возвращает себе привилегии, предоставленные от пользователя |