Перейти к содержанию

Что такое база данных? Таблицы, строки и столбцы

Программирование SQL Сложность 1/5

Начало урока

Что такое база данных? Таблицы, строки и столбцы

Где компьютер держит информацию в порядке, в безопасности и всегда под рукой

Главная мысль: база данных - это упорядоченное место для хранения информации, чтобы компьютер мог быстро её найти, дополнить и изменить. Большинство баз данных хранят данные в таблицах из строк и столбцов - совсем как аккуратный лист в клеточку.
К концу урока вы сможете:
  • объяснить, что такое база данных и зачем она нужна,
  • назвать три кирпичика: таблица, строка и столбец,
  • сказать, почему база данных лучше таблиц-электронных листов и отдельных файлов,
  • описать, что такое СУБД, и назвать несколько (MySQL, PostgreSQL, SQLite),
  • объяснить, как SQL - это язык, на котором мы разговариваем с базой данных.

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

Подумай о своей школе. Кто-то должен помнить имя каждого ученика, в каком он классе и сколько ему лет. Если учеников 500, удержать всё это в голове невозможно. Нужно место, чтобы хранить факты, и быстрый способ снова их найти.

База данных - это как раз такое место. Это упорядоченное собрание сведений (кусочки сведений мы называем данными), которое живёт внутри компьютера. Поскольку всё упорядочено, компьютер отвечает на вопросы вроде "Кто из учеников учится в 7 классе?" в мгновение ока.

Простой образ: представь огромную библиотеку. Книги не свалены кучей на полу - они стоят на подписанных полках, разложены так, что ты сразу подходишь к нужной. База данных - это библиотека для информации компьютера: у всего есть своё место, и на каждом месте своё.

2. Таблицы, строки и столбцы

Самый распространённый вид базы данных - реляционная база данных. Она хранит данные в таблицах. Таблица похожа на сетку на листе в клеточку:

  • Таблица хранит один вид предметов. Таблица students хранит учеников; таблица books хранит книги.
  • Столбец - это один вид сведений, который есть у каждого предмета: для учеников это может быть имя, класс или город. Столбцы идут сверху вниз.
  • Строка (её ещё называют записью) - это один отдельный предмет: целый ученик со значением в каждом столбце. Строки идут слева направо.
  • Ячейка - это место, где строка встречается со столбцом: одно значение, например имя "Aida".
id name grade city 1Aida7Bishkek 2Bekzat8Osh 3Chris7Almaty СТОЛБЕЦ (идёт вниз) СТРОКА ЯЧЕЙКА = значение "Bekzat" вся сетка - это ТАБЛИЦА "students"
Столбцы идут вниз, строки - поперёк, а ячейка - это одно значение на пересечении строки и столбца.

Удобно запомнить так: столбцы - это виды фактов, а каждая строка - это один предмет, у которого все эти факты заполнены.

Продолжите этот урок на YourAIZone

В полном уроке — объяснение целиком, разобранные примеры, частые ошибки, тесты с мгновенной проверкой и ИИ-репетитор. Начните сразу как гость или создайте аккаунт, чтобы сохранять прогресс.

В полном уроке

  • Объяснение целиком
  • Разобранные примеры
  • Частые ошибки и как их избежать
  • Тестовые вопросы: 15
  • ИИ-репетитор, который отвечает на вопросы по теме
  • Отслеживание прогресса для ученика, родителей и учителя