SQL означает язык структурированных запросов. Это язык программирования, который позволяет вам общаться с реляционной базой данных. Если вы хотите изучить SQL, вам нужно узнать о базе данных.
Что такое база данных?
База данных — это, по сути, набор информации, организованной таким образом, чтобы вы могли легко хранить и извлекать информацию.
Каждая база данных содержит таблицы для хранения информации или записей. Каждая запись содержит разные поля. Если вы визуал, как и я, эта диаграмма может помочь вам лучше понять иерархию базы данных.
Чтобы еще больше упростить ситуацию, давайте посмотрим на эту аналогию. Представьте, что у вас есть огромный картотечный шкаф. Этот картотечный шкаф имеет 20 ящиков, которые позволяют хранить папки с файлами, содержащие различные документы.
Теперь вы видите сходство в иерархии?
Компоненты SQL
SQL содержит несколько компонентов:
- Язык определения данных (DDL)
- Язык управления данными (DCL)
- Язык манипулирования данными (DML)
Язык определения данных (DDL) позволяет вам определять объекты базы данных, такие как таблицы. Например, вы можете создавать таблицы, добавлять или удалять поля в таблицах и удалять таблицы.
Язык управления данными (DCL) позволяет контролировать, кто и к чему имеет доступ в базе данных.
Язык манипулирования данными (DML) позволяет вам манипулировать информацией, хранящейся в базе данных. Например, вы можете получить информацию, соответствующую определенным критериям.
Начиная со следующего поста, мы более подробно рассмотрим эти компоненты и рассмотрим некоторые часто используемые команды SQL. Изучаем SQL!
Первоначально опубликовано на www.ilearnsql.com.