You’ve been pretty generic as to which database platform you are using, so I’ll be pretty generic in my answer. For most database platforms you will need to build the front end separately from the database backend. There are a wide variety of language choices you can select from including VB, C#, Java, Oracle Forms (if you are using Oracle), Python, C++, C+, etc.
If you already know a programming language then stick with that one.
It doesn’t really matter which language that you use to build the application, they can pretty much all talk to any kind of database.