Найти в Дзене
IT для начинающих

Знакомство с Базами Данных

Умение работать с базами данных - необходимость для разработчика. Начнем с определения: что такое база данных? Что нам говорит Wikipedia. Ба́за да́нных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ) Переводя на живой человеческий язык, БД: 1. Множество материалов/данных, 2. которые систематизированы и доступны в электронной форме. Для чего же они нужны? Вполне очевидно, что, если организация, например, сотовый оператор, имеет дело с большим объемом данных - сотни тысяч телефонных номеров с информацией по пользователям на каждый номер - возможность упорядоченного хранения, и, конечно же, удобство доступа к каждому номеру по необходимости - не блажь, а необходимость. Именно для таких целей используются базы данных. В современном мире совер

Умение работать с базами данных - необходимость для разработчика.

Начнем с определения: что такое база данных?

Что нам говорит Wikipedia.

Ба́за да́нных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ)

Переводя на живой человеческий язык, БД:

1. Множество материалов/данных,

2. которые систематизированы и доступны в электронной форме.

https://pixabay.com/ru/illustrations/кольцах-выровнены-организации-2654130/
https://pixabay.com/ru/illustrations/кольцах-выровнены-организации-2654130/

Для чего же они нужны?

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

Именно для таких целей используются базы данных. В современном мире совершенно незаменимая структура.

Может происходить путаница понятий, и базами данных называться система управления базами данных, что неверно. Есть сами базы данных - собственно, структурированные определенным образом данные, есть системы, сервера, программы и проч. - для управления базами данных.

Базами данных можно управлять из консоли.

-2

Либо же как раз через систему управления.

-3

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

В начале пути мы рассмотрим классические реляционные БД. Без них обучения на программиста не бывает.

В следующей статье мы изучим запросы баз данных, подскажу где можно их потренировать и некоторые нюансы про БД, которые важно понять, чтобы с удовольствием ими управлять, а не продираться сквозь дебри разрозненной информации.:)

Чтобы не пропустить, подписывайтесь! Дальше - больше.