Россия и Беларусь начали и продолжают войну против целого народа Украины!

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

  Юрий  | 

  |

  Обновл. 7 Мар 2023  | 

 719

 ǀ   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-команда SELECT

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

Примечание: Основные SQL-команды одинаковы во всех реляционных базах данных. Однако в некоторых случаях могут быть исключения.

Оценить статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (9 оценок, среднее: 4,89 из 5)
Загрузка...

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

  1. Chimmo:

    А какую СУБД порекомендуете выбрать?

  2. Faktor:

    Давно хотел найти что-то подобное по БД, очень рад что именно на этом сайте появились уроки. 🙂

Добавить комментарий

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