Site icon IT-блог о Linux, DevOps и серверных технологиях
Пятница, 13 марта, 2026

SQL — Обзор

SQL - Обзор

Учебник по SQL дает уникальный обучение на Structured Query Language, и это помогает сделать практику по командам SQL, которая обеспечивает немедленный результат. SQL это язык базы данных, он включает в себя создание базы данных, удаление, извлечения строк, модифицирование строки и т.д.

SQL является ANSI (Американский национальный институт стандартов) стандарт, но есть много различных версий языка SQL.

 

Что такое SQL?

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

SQL является стандартным языком для системы базы данных. Все реляционные системы управления базами данных, такие как MySQL, MS Access, Oracle, Sybase, Informix, Postgres и SQL Server используют SQL в качестве стандартного языка базы данных.

Кроме того, они используют различные диалекты, такие как:

 

Почему SQL?

 

История:

 

Процесс в SQL:

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

Существуют различные компоненты, включенные в процесс. Эти компоненты запросов Query Dispatcher, Optimization Engines, Classic Query Engine и SQL Query Engine, и т.д. Классический двигатель запросов обрабатывает все запросы SQL, но движок SQL-запрос не обрабатывает логические файлы.

Ниже приводится простая диаграмма, показывающая SQL Architecture:

SQL - Обзор

Команды в SQL:

Стандарт SQL-команд для взаимодействия с реляционными базами данных являются CREATE, SELECT, INSERT, UPDATE, DELETE и DROP. Эти команды могут быть разделены на группы в зависимости от их природы:

 

DDL — Data Definition Language:

команда Описание
CREATE Создает новую таблицу, представление таблицы или другого объекта в базе данных
ALTER Изменяет существующий объект базы данных, такие как таблицы.
DROP Удаляет всю таблицу, представление таблицы или другой объект в базе данных.

DML — Data Manipulation Language:

команда Описание
SELECT Получает определенные записи из одной или нескольких таблиц
INSERT Создает запись
UPDATE Модифицирует записи
DELETE Удаление записей

DCL — Data Language Language:

команда Описание
GRANT Дает привилегии пользователя
REVOKE Возвращает себе привилегии, предоставленные от пользователя
Exit mobile version