SQL

SQL (Structured Query Language) — это стандартный язык программирования для управления реляционными базами данных.

  • Запросы: Используется для извлечения и манипуляции данными.
  • Структурирование: Позволяет создавать, изменять и удалять таблицы.
  • Безопасность: Обеспечивает управление доступом к данным через разрешения.

В чем отличие между SQL и NoSQL базами данных?

Главное отличие между SQL и NoSQL: SQL базы имеют строгую структуру для хранения данных как таблицы, а NoSQL более гибкие и могут хранить данные в разных форматах.

Какие виды JOIN операций вы знаете в SQL?

JOIN в SQL помогает соединять данные между разными таблицами. Есть разные виды: INNER показывает совпадающие записи; LEFT показывает всех слева и совпадающих справа; RIGHT наоборот; FULL показывает всех с обеих сторон.

Какие операции можно выполнять с помощью SQL?

С помощью SQL мы можем делать много вещей: создавать таблицы, добавлять туда данные, смотреть эти данные, изменять их или удалять.

Чем отличаются транзакции и сохраненные процедуры в базах данных?

Транзакции - это способ группировать несколько действий вместе так, чтобы они работали как одно целое. Сохраненные процедуры - это заранее написанные команды для выполнения определенных задач над данными.