SQL означает язык структурированных запросов. Это язык программирования, который позволяет вам общаться с реляционной базой данных. Если вы хотите изучить SQL, вам нужно узнать о базе данных.

Что такое база данных?

База данных — это, по сути, набор информации, организованной таким образом, чтобы вы могли легко хранить и извлекать информацию.

Каждая база данных содержит таблицы для хранения информации или записей. Каждая запись содержит разные поля. Если вы визуал, как и я, эта диаграмма может помочь вам лучше понять иерархию базы данных.

Чтобы еще больше упростить ситуацию, давайте посмотрим на эту аналогию. Представьте, что у вас есть огромный картотечный шкаф. Этот картотечный шкаф имеет 20 ящиков, которые позволяют хранить папки с файлами, содержащие различные документы.

Теперь вы видите сходство в иерархии?

Компоненты SQL

SQL содержит несколько компонентов:

  • Язык определения данных (DDL)
  • Язык управления данными (DCL)
  • Язык манипулирования данными (DML)

Язык определения данных (DDL) позволяет вам определять объекты базы данных, такие как таблицы. Например, вы можете создавать таблицы, добавлять или удалять поля в таблицах и удалять таблицы.

Язык управления данными (DCL) позволяет контролировать, кто и к чему имеет доступ в базе данных.

Язык манипулирования данными (DML) позволяет вам манипулировать информацией, хранящейся в базе данных. Например, вы можете получить информацию, соответствующую определенным критериям.

Начиная со следующего поста, мы более подробно рассмотрим эти компоненты и рассмотрим некоторые часто используемые команды SQL. Изучаем SQL!

Первоначально опубликовано на www.ilearnsql.com.