С++ в шутку называют(на лурке) языком на котором писал господь бог. Поэтому он всеобъемлющь ) До БД я сомневаюсь, т.к. общение с базами данных не входят в прямое предназначение языка. Тут лучше специфичиский T-SQL например.
С++ это нативный код, скорость и сложность. Если надо именно С++ то, во всех компаниях советуют читать Бьерна Страустрапа и смотреть исходники Chromium, Clang. У меня область не совсем та что у clang'a и у chromium поэтому честно признаюсь разобраться не получилось. Мне же было проще разбираться по примитивным игрушкам, качая их исходный код на
github'e и по учебнику Павловской. Её примеры с разными
Zombie * Zombie; очень наглядные. Но в целом, вопрос твой такой-же как и язык "всеобъемлющий"