二十五岁时我们都一样愚蠢、多愁善感,喜欢故弄玄虚,可如果不那样的话,五十岁时也就不会如此明智。
标题:SQL 简介
SQL ,又称结构化查询语言 (Structured Query Language),是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统
SQL 是什么?
SQL 是一种结构化查询语言,全称是 Structured Query Language
SQL 可以访问和处理数据库
SQL 是一种 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言
SQL 能做什么?
- SQL 面向数据库执行查询
- SQL 可从数据库取回数据
- SQL 可在数据库中插入新的记录
- SQL 可更新数据库中的数据
- SQL 可从数据库删除记录
- SQL 可创建新数据库
- SQL 可在数据库中创建新表
- SQL 可在数据库中创建存储过程
- 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 标准从第一个版本开始到现在的 2016 版本,一共经历了 9 个版本
版本 说明 SQL-86 (or SQL-87) is the ISO 9075:1987 standard of 1987 SQL-89 ISO/IEC 9075:1989 standard of 1989 SQL-92 ISO/IEC 9075:1992 standard of 1992 SQL:1999 ISO/IEC 9075:1999 standard of 1999 SQL:2003 ISO/IEC 9075:2003 standard of 2003 SQL:2006 ISO/IEC 9075:2006 standard of 2006 SQL:2008 ISO/IEC 9075:2008 standard of 2008 SQL:2011 ISO/IEC 9075:2011 standard of 2011 SQL:2016 ISO/IEC 9075:2016 standard of 2016