🎁 New User? Get 20% off your first purchase with code NEWUSER20 · ⚡ Instant download · 🔒 Secure checkout Register Now →
Menu

Categories

Databases Beginner

What is SQL?

Structured Query Language — the standard language for managing and querying data in relational databases.

SQL is used to create, read, update, and delete data in relational databases. Key statements include SELECT (query), INSERT (add), UPDATE (modify), DELETE (remove), CREATE TABLE, and ALTER TABLE.

SQL supports complex operations like JOINs (combining tables), GROUP BY (aggregation), subqueries, transactions, and views. Major SQL databases include PostgreSQL, MySQL, SQL Server, and Oracle.

Related Terms

Full-Text Search
A technique for searching natural language text in databases using word stemming, ranking, and relevance scoring.
Window Function
An SQL function that performs calculations across a set of rows related to the current row without collapsing the result set.
Elastic Search
A distributed search and analytics engine built on Apache Lucene, optimized for full-text search and log analysis.
Normalization
The process of organizing database tables to reduce data redundancy and improve data integrity.
B-Tree Index
The default index type in most databases that organizes data in a balanced tree structure for efficient searching, sorting, and range queries.
Prepared Statement
A pre-compiled SQL template that uses parameters instead of literal values, preventing SQL injection and improving performance.
View All Databases Terms →