If you're going to do any serious database work you HAVE TO know SQL (it stands for Structured Query Language). It has a few forms, but they're basically all the same fundamentally.
Here's a sample SQL statement:
SELECT * FROM Table_Stuff WHERE Name = "Ed Womack"
This will select all rows of the database from a table called "Table_Stuff" where the column named "Name" has "Ed Womack" as a value. If the database table has 10 rows where "Name" is "Ed Womack" this SQL statement will return 10 rows.
If you know databases, SQL will come very easily. You can write SQL in MS Access, mySQL, or any database engine. You can learn it quickly by googling "SQL Tutorial".