关系数据库的标准语言是什么
1770
关系数据库的标准语言是SQL(结构化查询语言),是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL的特点:1、综合统一;2、高度非过程化;3、面向集合;4、同种语法结构,多种使用;5、语言简洁。
一、SQL简介
结构化查询语言(Structured Query Language),简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;结构化查询语言是关系数据库的标准语言。1974年由 Boyce 和 Chamberlin 提出,1979年IBM公司首次在其关系数据库系统 System R上实现了SQL。1986年由ANSI批准成为美国国家标准。随即由ISO批准成为国际标准。历经两次修改(SQL-89,SQL-92)。
二、SQL特点
- 综合统一:语言风格统一、数据操作符统一。
- 高度非过程化:SQL进行数据操作只需要提出“做什么”,而无须指明“怎么做”。
- 面向集合的操作方式:操作对象、查找结果可以是元组的集合,插入删除更新也可以是元组的集合。
- 以同一种语法结构提供多种使用方式:即使独立的语言,又是嵌入式语言,可以独立于联机交互使用,也可以嵌入高级语言中。
- 语言简洁,易学易用:SQL语言可读性强,上手快。
三、SQL功能
- 查询(Query)
- 操纵(Manipulation)
- 定义(Definition)
- 控制(Control)