MY MySQL
Stores relational data using databases, tables, rows, and columns.
Database engineA compact guide that separates database technologies, query languages, GUI/CLI tools, and the correct way to connect before writing SQL or PL/SQL.
Use these names correctly in interviews and practical writeups.
| Name | Category | Purpose |
|---|---|---|
| MySQL | Database Technology | Relational database that stores data in tables. |
| MongoDB | Database Technology | NoSQL document database that stores JSON-like documents. |
| SQL | Language | Query language for relational databases. |
| PL/SQL | Language | Oracle procedural SQL language. |
| MongoDB Compass | Tool | GUI tool to manage MongoDB visually. |
| SQL*Plus | Tool | CLI tool to connect and manage Oracle Database. |
Database engines store the actual records. Languages and tools only help you work with them.
Stores relational data using databases, tables, rows, and columns.
Database engineStores flexible document data inside collections.
Database engineStores enterprise relational data and supports SQL plus PL/SQL.
Database engineSQL is used broadly. PL/SQL is Oracle-specific and adds procedural programming features.
Used in MySQL, Oracle, PostgreSQL, SQL Server, and other relational databases.
SELECT * FROM users;
Used only in Oracle. It adds variables, loops, procedures, and exception handling.
BEGIN
DBMS_OUTPUT.PUT_LINE('Hello');
END;
/
You do not log in to SQL or PL/SQL. You connect to a database, then run the language.
mysql -u root -p
mysql -h localhost -P 3306 -u root -p
mongosh
mongosh "mongodb://user:pass@localhost:27017"
mongodb://localhost:27017
mongodb+srv://user:pass@cluster.mongodb.net
sqlplus hr/hr@localhost:1521/XEPDB1
sqlplus sys/password as sysdba
SYSDBA is an Oracle-only administrative privilege for high-level database control.
Applications should use limited-privilege users, not super admin accounts.
Use this distinction to avoid common DBMS interview mistakes.
One quick mapping for revision before practicals or viva.
Relational database.
Document database.
Query language.
Oracle programming language.
MongoDB GUI tool.
Oracle CLI tool.
MySQL and MongoDB are databases, SQL and PL/SQL are languages, Compass and SQL*Plus are tools, and SYSDBA is an Oracle admin privilege.