2021-10-30 13:59:04
ГРУППЫ ОПЕРАТОРОВДля многих такое понятие как SQL считается непонятным и сложным. Но я хочу заверить вас, что всё как раз таки наоборот. SQL ( ранее SEQUEL ) делится на 4 основных группы:
•
Data Manipulation Language (DML) – это группа операторов для манипуляции данными. С помощью этих операторов мы можем добавлять, изменять, удалять и выгружать данные из базы, т.е. манипулировать ими.
•
Data Definition Language (DDL) – это группа операторов определения данных. Другими словами, с помощью операторов, входящих в эту группы, мы определяем структуру базы данных и работаем с объектами этой базы, т.е. создаем, изменяем и удаляем их.
•
Data Control Language (DCL) – группа операторов определения доступа к данным. Иными словами, это операторы для управления разрешениями, с помощью них мы можем разрешать или запрещать выполнение определенных операций над объектами базы данных.
•
Transaction Control Language (TCL) – группа операторов для управления транзакциями. Транзакция – это команда или блок команд (инструкций), которые успешно завершаются как единое целое, при этом в базе данных все внесенные изменения фиксируются на постоянной основе или отменяются, т.е. все изменения, внесенные любой командой, входящей в транзакцию, будут отменены.
Детальная карта команд позволит вам лучше понимать свойства каждой из групп, а её удобная структуризация покажет простоту данного языка.
142 views10:59