Menu
Coddy logo textTech

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

Часть раздела Основы путешествия по SQL на Coddy — урок 2 из 72.

Базы данных похожи на большие ведра, которые хранят данные организованным образом.

Вот два примера, когда мы хотели бы создать базу данных:

  • База данных для университета для сохранения данных о студентах, курсах и преподавателях.
  • База данных для автомобильного агентства для отслеживания продаж, хранения автомобилей и сотрудников.
  • И многое другое

В базе данных есть таблицы, и каждая таблица имеет имя, имена столбцов и строки.

Например, это таблица workers:

 ИмяФамилияВозрастЛет опытаПол
1GhullyThuas292.3Женский
2BostalShkolky320.2Мужской
3QaostuMalop214Женский

Таблица workers имеет 5 столбцов данных (firstname, lastname, age, exp_years, gender) и 3 строки. Первый столбец (показывающий 1, 2, 3) — это просто номер строки, а не столбец данных.

Нам не нужен никакой специальный инструмент, чтобы знать, что у нас 3 работника, и легко рассчитать средний возраст всех них (29 + 32 + 21) / 3.

Но что происходит, когда у нас тысяча или даже миллион строк?

Вот где вступают в дело базы данных и SQL (структурированный язык запросов).

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

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

Чтобы извлечь всю таблицу из базы данных, нам нужно указать, какие столбцы SELECT и FROM какой таблицы извлекать.

Для этого мы напишем:

SELECT column1, column2, column3 FROM table_name
challenge icon

Задание

Легко

Доступные таблицы и столбцы:

  • workers: firstname, lastname, age, exp_years, gender

 

Напишите запрос для извлечения всей таблицы (всех столбцов) из базы данных.

Используйте SELECT * или явно перечислите все столбцы, чтобы получить каждый столбец из таблицы workers.

Шпаргалка

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

Чтобы извлечь данные из таблицы базы данных, используйте оператор SELECT с предложением FROM:

SELECT column1, column2, column3 FROM table_name

Попробуйте сами

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы