Difficulty: Easy
Correct Answer: SQL
Explanation:
Introduction / Context:
Interacting with relational databases requires a standardized way to define schema and manipulate data. Over decades, one language emerged as the cross-vendor lingua franca, enabling portability of skills and easing integration efforts across platforms.
Given Data / Assumptions:
Concept / Approach:
Structured Query Language (SQL) is the de facto and de jure standard for relational databases, covering DDL (CREATE/ALTER), DML (SELECT/INSERT/UPDATE/DELETE), DCL (GRANT/REVOKE), and TCL (COMMIT/ROLLBACK). Vendors may extend SQL, but its core remains widely consistent.
Step-by-Step Solution:
Verification / Alternative check:
Every major RDBMS—PostgreSQL, MySQL, SQL Server, Oracle, DB2—supports SQL as the primary interface, validating the answer.
Why Other Options Are Wrong:
Oracle/dBASE: vendor products or formats.
Common Pitfalls:
Confusing an RDBMS product with the language used to interact with it.
Final Answer:
SQL
Discussion & Comments