CODIGO
log in

SQL

AKA Structured Query Language

Summary

SQL (Structured Query Language) is a domain-specific language for managing and manipulating relational databases. It allows users to define, query, modify, and control data in relational database management systems.

Paradigms

declarative, query

Domains

database management, data integration

Typing

static system, strong typing, none inference, compile-time checking, conservative type coercion, optional type annotations

Compilation

interpreted, compiled, query-optimized

Influenced By

Structured English Query Language, Query By Example, Datalog

Ratings

Startup time
▊▊
▊▊
▊▊
▊▊
▊▊
Memory usage
▊▊
▊▊
▊▊
▊▊
▊▊
Computation speed
▊▊
▊▊
▊▊
▊▊
▊▊
Compilation speed
▊▊
▊▊
▊▊
▊▊
▊▊
Maturity
▊▊
▊▊
▊▊
▊▊
▊▊
Community size
▊▊
▊▊
▊▊
▊▊
▊▊
Learning resources
▊▊
▊▊
▊▊
▊▊
▊▊
Job market demand
▊▊
▊▊
▊▊
▊▊
▊▊
Learning curve
▊▊
▊▊
▊▊
▊▊
▊▊
Cognitive load
▊▊
▊▊
▊▊
▊▊
▊▊
Syntax complexity
▊▊
▊▊
▊▊
▊▊
▊▊
Semantic complexity
▊▊
▊▊
▊▊
▊▊
▊▊
Std lib maturity
▊▊
▊▊
▊▊
▊▊
▊▊
Std lib size
▊▊
▊▊
▊▊
▊▊
▊▊
Backwards compatibility
▊▊
▊▊
▊▊
▊▊
▊▊
Documentation quality
▊▊
▊▊
▊▊
▊▊
▊▊

File extensions

sql, cql, ddl, inc, mysql, prc, tab, udf, viw

External Links

Status active
Type query
Created 1974
Designed by Donald D. Chamberlin
Raymond F. Boyce
Developed by IBM
International Organization for Standardization
PyPL Index N/A
TIOBE Index #10
GitHub rank #162

Code Example

Loading...