网站优化套餐,美工培训费用,建设基础化学网站的经验,天津市最穷的四个区SQL 是用于访问和处理数据库的标准的计算机语言。
在本教程中#xff0c;您将学到如何使用 SQL 访问和处理数据系统中的数据#xff0c;这类数据库包括#xff1a;Oracle, Sybase, SQL Server, DB2, Access 等等。 SQL 是用于访问和处理数据库的标准的计算机语言。
什么是…SQL 是用于访问和处理数据库的标准的计算机语言。
在本教程中您将学到如何使用 SQL 访问和处理数据系统中的数据这类数据库包括Oracle, Sybase, SQL Server, DB2, Access 等等。 SQL 是用于访问和处理数据库的标准的计算机语言。
什么是 SQL
SQL 指结构化查询语言SQL 使我们有能力访问数据库SQL 是一种 ANSI 的标准计算机语言
编者注ANSI美国国家标准化组织
SQL 能做什么
SQL 面向数据库执行查询SQL 可从数据库取回数据SQL 可在数据库中插入新的记录SQL 可更新数据库中的数据SQL 可从数据库删除记录SQL 可创建新数据库SQL 可在数据库中创建新表SQL 可在数据库中创建存储过程SQL 可在数据库中创建视图SQL 可以设置表、存储过程和视图的权限
SQL 是一种标准 - 但是...
SQL 是一门 ANSI 的标准计算机语言用来访问和操作数据库系统。SQL 语句用于取回和更新数据库中的数据。SQL 可与数据库程序协同工作比如 MS Access、DB2、Informix、MS SQL Server、Oracle、Sybase 以及其他数据库系统。
不幸地是存在着很多不同版本的 SQL 语言但是为了与 ANSI 标准相兼容它们必须以相似的方式共同地来支持一些主要的关键词比如 SELECT、UPDATE、DELETE、INSERT、WHERE 等等。
注释除了 SQL 标准之外大部分 SQL 数据库程序都拥有它们自己的私有扩展 在您的网站中使用 SQL
要创建一个显示数据库中数据的网站您需要
RDBMS 数据库程序比如 MS Access、SQL Server、MySQL使用服务器端脚本语言比如 PHP 或 ASP使用 SQL 来获取您想要的数据使用 HTML / CSS RDBMS
RDBMS 指关系型数据库管理系统全称 Relational Database Management System。
RDBMS 是 SQL 的基础同样也是所有现代数据库系统的基础比如 MS SQL Server、IBM DB2、Oracle、MySQL 以及 Microsoft Access。
RDBMS 中的数据存储在被称为表的数据库对象中。
表是相关的数据项的集合它由列和行组成。 SQL 发展历史
以下是 SQL 发展历史的关键节点
1970s: 起源与早期发展
1970年埃德加·科德Edgar F. Codd发表了《A Relational Model of Data for Large Shared Data Banks》论文提出了关系数据库的概念为 SQL 的发展奠定了理论基础。1973年-1974年IBM 的研究人员 Donald D. Chamberlin 和 Raymond F. Boyce 在科德的理论基础上开发了一种名为 SEQUELStructured English Query Language的语言用于操作和管理 IBM 的 System R 关系数据库。1976年SEQUEL 更名为 SQLStructured Query Language。
1980s: 标准化与商业化
1981年IBM 推出了商用关系数据库系统 SQL/DSDatabase System和 DB2Database 2。1986年美国国家标准协会ANSI发布了第一个 SQL 标准 ANSI SQL-86SQL-87。1987年国际标准化组织ISO也采纳了 ANSI SQL-86 作为国际标准。
1990s: 扩展与改进
1992年发布了 SQL-92SQL2标准显著扩展了 SQL 语言的功能包括对新数据类型、嵌套查询和连接的支持。1999年发布了 SQL:1999SQL3标准引入了对象关系数据库ORDBMS特性、递归查询、触发器和用户定义函数。
2000s: 持续演进与新特性
2003年发布了 SQL:2003 标准引入了 XML 相关特性和窗口函数。2006年发布了 SQL:2006 标准主要增强了对 XML 的支持。2008年发布了 SQL:2008 标准进一步改进了语法和性能优化。
2010s: 新功能与大数据支持
2011年发布了 SQL:2011 标准增加了对时间数据类型和时间旅行temporal data的支持。2016年发布了 SQL:2016 标准引入了 JSON 数据类型和相关操作函数适应了 NoSQL 数据库和大数据处理需求。
2020s: 现代化与标准更新
2023年最新的 SQL 标准持续改进增加了对更现代化的数据库需求和特性的支持。
总结
SQL 从一种基于关系模型的查询语言发展成为现代数据库管理的核心语言其标准在不断演进和扩展。各大数据库管理系统如 MySQL、PostgreSQL、SQLite、SQL Server、Oracle 等在遵循 SQL 标准的基础上加入了自身的扩展和优化使 SQL 成为数据操作和管理的强大工具。SQL 的发展不仅体现了技术的进步也反映了数据管理需求的变化和增长。