A no-nonsense, fast-paced Java interview preparation guide for humans Part 4: Database SQL Key Concepts SQL: SQL(Structured Query Language) is a standard language for accessing and manipulating databases. RDBMS: RDBMS(Relational Database Management System) is the basis for SQL, and for all modern database systems. The data in RDBMS is stored in database objects called tables. Every table is broken up into smaller entities called fields. A record, also called a row, is each individual entry that exists in a table.