No problem. Es una confusión habitual. Es muy común que los que se inician crean que porque se diga
conectarse a una base de datos, las conexiones sean asunto de las bases de datos y no es así.
Los DBMS son los que "escuchan" y "responden", pero es el lenguaje de programación el que tiene los recursos para "hablarle" al DBMS.
Mas o menos esa es la idea.

: adios: