SQL
计算机中用于检索和管理关系数据库管理系统中的数据以及数据库模式和访问控制管理的语言 / 維基百科,自由的 encyclopedia
親愛的 Wikiwand AI, 讓我們通過簡單地回答這些關鍵問題來保持簡短:
你能列出最重要的事實和統計數據嗎 SQL?
為 10 歲的孩子總結這篇文章
顯示所有問題
SQL(i/ˈɛs kjuː ˈɛl/[5]或i/ˈsiːkwəl/[6],Structured Query Language,结构化查询语言[7][8][9][10])是一种特定目的程式语言,用于管理关系数据库管理系统(RDBMS),或在关系流数据管理系统(RDSMS)中进行流处理。
事实速览 编程范型, 設計者 ...
编程范型 | 声明式 |
---|---|
設計者 | 唐纳德·钱柏林(英语:Donald D. Chamberlin) 雷蒙德·博伊斯(英语:Raymond F. Boyce) |
實作者 | 國際標準化組織/国际电工委员会 |
发行时间 | 1974 |
当前版本 |
|
型態系統 | 類型系統, 強型別 |
操作系统 | 跨平台 |
網站 | www |
主要實作產品 | |
詳見資料庫系統列表(英语:List of relational database management systems) | |
衍生副語言 | |
SQL-86, SQL-89, SQL-92, SQL:1999(英语:SQL:1999), SQL:2003(英语:SQL:2003), SQL:2006(英语:SQL:2006), SQL:2008(英语:SQL:2008), SQL:2011(英语:SQL:2011) | |
啟發語言 | |
Datalog | |
影響語言 | |
CQL(英语:Common Query Language), 语言集成查询, SOQL(英语:Salesforce Object Query Language), Windows PowerShell,[2] JPQL(英语:Java Persistence Query Language), 面向Java对象查询 | |
关闭
事实速览 扩展名, 互联网媒体类型 ...
扩展名 |
.sql |
---|---|
互联网媒体类型 | |
开发者 | ISO/IEC |
首次发布 | 1986年 (1986) |
最新版本 | |
格式类型 | Database |
标准 | ISO/IEC 9075 |
免费格式? | 是 |
网站 | www |
关闭
SQL基于关系代数和元组关系演算,包括一个数据定义语言和数据操纵语言。SQL的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。尽管SQL经常被描述为,而且很大程度上是一种声明式编程(4GL),但是其也含有过程式编程的元素。
SQL是对埃德加·科德的关系模型的第一个商业化语言实现,这一模型在其1970年的一篇具有影响力的论文《一个对于大型共享型数据库的关系模型》[11]中被描述。尽管SQL并非完全按照科德的关系模型设计,但其依然成为最为广泛运用的数据库语言。 [12][13]
SQL在1986年成为美国国家标准学会(ANSI)的一项标准,在1987年成为国际标准化组织(ISO)标准[14]。此后,这一标准经过了一系列的增订,加入了大量新特性。虽然有这一标准的存在,但大部分的SQL代码在不同的数据库系统中并不具有完全的跨平台性。