Что такое база данных
Часть раздела Основы путешествия по SQL на Coddy. Урок 2 из 72.
Базы данных похожи на большие контейнеры, которые хранят данные организованным образом.
Вот два примера, когда мы хотели бы создать базу данных:
- База данных для университета для хранения данных о студентах, курсах и преподавателях.
- База данных для автомобильного агентства для отслеживания продаж, хранения автомобилей и сотрудников.
- И многое другое
Внутри базы данных есть таблицы, и у каждой таблицы есть имя, имена столбцов и строки.
Например, это таблица workers:
| firstname | lastname | age | exp_years | gender | |
|---|---|---|---|---|---|
| 1 | Ghully | Thuas | 29 | 2.3 | Женский |
| 2 | Bostal | Shkolky | 32 | 0.2 | Мужской |
| 3 | Qaostu | Malop | 21 | 4 | Женский |
Таблица workers содержит 5 столбцов данных (firstname, lastname, age, exp_years, gender) и 3 строки. Первый столбец (с номерами 1, 2, 3) — это просто номер строки, а не столбец данных.
Нам не нужен специальный инструмент, чтобы узнать, что у нас 3 работника, и легко вычислить средний возраст всех них (29 + 32 + 21) / 3.
Но что происходит, когда у нас тысяча или даже миллион строк?
Именно здесь на помощь приходят базы данных и SQL (Structured Query Language).
SQL — это стандартный язык, специально разработанный для управления данными в базах данных и работы с ними.
Базы данных хранят все таблицы, а SQL помогает нам извлекать и анализировать необходимые данные.
Чтобы извлечь всю таблицу из базы данных, нам нужно указать, какие столбцы нужно SELECT и из какой таблицы их извлечь с помощью FROM.
Чтобы сделать это, мы напишем:
SELECT column1, column2, column3 FROM table_nameЗадание
ЛегкоДоступные таблицы и столбцы:
workers:firstname,lastname,age,exp_years,gender
Напишите запрос, чтобы извлечь всю таблицу (все столбцы) из базы данных.
Используйте SELECT * или явно перечислите все столбцы, чтобы получить каждый столбец из таблицы workers.
Попробуйте сами
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Больше ключевых слов
Ключевое слово INКлючевое слово BETWEENКлючевое слово LIKEКлючевое слово ASПовторение - Модели мобильных телефонов2Условия
Основы условийКлючевое слово ANDКлючевое слово ORКлючевое слово NOTКомбинирование нескольких условийСкобкиБулевы значения5Арифметические операции
Математические операторыМатематические столбцыОперация moduloФункция ROUND()3Специальный формат возврата
Значения NULLСортировка результатов, часть 1Сортировка результатов, часть 2Повторение - Фирма по кибербезопасностиОграничение количества записейПовторение - Автозавод6Вводные вызовы
Повторение - Парламентские выборыПовторение - Арест преступника полициейПовторение - Ёмкость для напитков в бареПовторение - Создание новых столбцовПотренируйтесь самостоятельно: Песочница SQL