Що таке SQL та Бази даних?

  |
 20235

 ǀ   2 

Мова структурованих запитів (скор. “SQL” від англ. Structured Query Language”) — це стандартна мова запитів, яка використовується для роботи з реляційними базами даних.

База даних (скор. «БД») — це організована колекція даних, до якої можна легко отримати доступ. Для управління базами даних використовують системи управління базами даних (скор. «СУБД»).

Що таке БД?

База даних (скор. «БД») — це організована колекція даних, до якої можна легко отримати доступ. Для управління базами даних використовують системи управління базами даних (скор. «СУБД»).

Є два поширені типи баз даних:

   Нереляційні.

   Реляційні.

Нереляційні СУБД

У нереляційних СУБД дані зберігаються в парах ключ-значення. Наприклад:

Приклад нереляційної БД

Тут дані customers зберігаються в парах ключ-значення.

  Популярні нереляційні СУБД: MongoDB, Amazon DynamoDB, Redis та інші.

Реляційні СУБД

У реляційних СУБД дані зберігаються у табличному форматі. Наприклад:

Приклад реляційної БД

Тут customers — це таблиця всередині бази даних. Перший рядок — це атрибути таблиці. Кожен наступний рядок містить фактичні дані. У реляційних СУБД дві чи більше таблиць можуть бути пов’язані між собою. Звідси і термін “реляційні” (англ. “relation” = “зв’язок”). Наприклад:

Приклад зв’язків в реляційних СУБД

Таблиці customers та orders пов’язані через customer_id. Для доступу до даних реляційних баз даних використовується SQL.

  Популярні реляційні СУБД: MySQL, PostgreSQL, MSSQL, Oracle та інші.

Що таке SQL?

Мова структурованих запитів (скор. “SQL” від англ. Structured Query Language”) — це стандартна мова запитів, яка використовується для роботи з реляційними базами даних.

SQL використовується для:

   створення баз даних;

   створення таблиць в базі даних;

   читання даних з таблиць;

   вставки даних в таблиці;

   оновлення даних в таблиці;

   видалення даних з таблиці;

   видалення таблиць бази даних;

   видалення баз даних;

   багатьох інших операцій із базами даних.

Розглянемо приклад SQL-команди:

Тут ми вибираємо (SELECT) ім’я та прізвище всіх клієнтів з (FROM) таблиці customers.

SQL використовується у всіх реляційних базах даних, таких як MySQL, Oracle, MSSQL, PostgreSQL та інші.

Примітка: Основні SQL-команди однакові у всіх реляційних базах даних. Однак у деяких випадках можуть бути винятки.

Оцінити статтю:

1 Зірка2 Зірки3 Зірки4 Зірки5 Зірок (48 оцінок, середня: 4,92 з 5)
Завантаження...

Коментарів: 2

  1. Михайло :

    Дуже дякую за титанічну роботу! Не кидайте свою справу. Адже дуже мало якісного контенту українською в цій галузі.

    Ще є багато напрямків, куди можна рухатись. Наприклад, продовжити лекції по qt або безмежний простір програмування мікроконтролоерів.

    З повагою, підписник

Залишити відповідь

Ваш E-mail не буде опублікований. Обов'язкові поля відмічені *