DB사용에 관해서 질문 드립니다

외부 DB접속을 어떻게 해야 될지 모르겠습니다 도와주세요

아직 많이 부족한 컴퓨터 공학 학생입니다

제가 실력을 늘려보려고 공모전에 나가게 되었는데

외부 DB를 이용해서 data를 관리하는 app을 개발하는데요

처음에 DB접속이 되질 않아서 좀 찾아 보았더니

앱에서 직접적으로 외부 DB로 접속하는게 사실상 불가능하고

그런 방식이 좋지 않다고 하더라구요

사실 개발 경험도 거의 없는 상황이라 어떻게 해야 될지 도무지 감이 오질 않더라구요

검색 해보면 DB와 앱 중간에 서버를 하나 둬서 http를 이용해서 하란 소리도 있고 한데

어떤식으로 진행을 해야 될까요.. 큰 그림만 그려주시면 나머진 열심히 찾아서 해보겠습니다

방향잡는데 도움좀 주시면 감사하겠습니다