Найти тему
IT для начинающих

Нужно ли Вам уметь работать с базами данных.

Если Вы решили выучиться на программиста не баз данных, а, например, java/веб/ любой другой разработки или на тестировщика, возникает вопрос, а нужно ли уметь работать с базами данных?

К сожалению или к счастью - да.

БОльшая часть вакансий или заданий для фрилансеров включает в себя требования по знанию БД, думаю, больше 80% точно. Реляционные, нереляционные - в зависимости от задач, требуются разные навыки (MySql, БД Oracle, SQlite, MongoDB)... И для начала работы, конечно, хотя бы азы подобной работы стоит освоить.

Например, на моей первой работе (я была в отделе java-разработки), был еще отдел тестирования, и - отдел базистов. Тем не менее, java-разработчикам априори требовалось понимание и умение работать с БД.

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

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

с pixabay.com
с pixabay.com

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

Примерно как и в программировании, умение работы с БД включает в себя работу с запросами (sql-запросы) и с программой/консолью, где эти запросы и делаются. В сети есть множество курсов платных и бесплатных на тему баз данных, рекомендую начать с бесплатных (важно обращать внимание не только на объем и подачу материала, но и на дату выхода курса/вебинара). А далее - по желанию и возможностям.