Денис Рамусь, предлагаю пока учить и пробовать всё, что интересно и до чего руки дотягиваются, устраиваться на работу и определяться со специализацией в процессе профессионального роста.
Денис Рамусь, специалисты по базам данных разные бывают. Есть, те которые пишут код СУБД, им реляционная алгебра нужна, как и многое другое. И есть DBA, которые занимаются эксплуатацией СУБД, проектированием баз данных и написанием запросов, им нужно понимание реляционной теории, отличное знание SQL, знание нюансов работы конкретной СУБД, понимание работы железа и операционных систем, умение диагностировать проблемы производительности и тюнинговать сервера.
Кому нужно? Я, например, если меня не отвлекать, погружаюсь в задачу с головой и забываю про еду, сон и всё прочее. Легко могу залипнуть часов на 15.
Классический пример внешнего локуса контроля. Не я безвольный и недисциплинированный, а мозг требовал.