下载此文档

数据库概论-关系数据库标准语言.ppt


文档分类:IT计算机 | 页数:约183页 举报非法文档有奖
1/183
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/183 下载此文档
文档列表 文档介绍
结构化查询语言SQL (Structured Query Language)
是一种介于关系代数与关系演算之间的语言,其功能包括查询、操纵、定义和控制四个方面,是一个通用的、功能极强的关系数据库语言,目前已成为关系数据库的标准语言。
第四章关系数据库标准语言
柏幢咀摄山烁朋秦雪矛蝴驼力聋萤房权女集输滔来辈碑诵劈赶触艺途颠姓数据库概论-关系数据库标准语言数据库概论-关系数据库标准语言
SQL的历史
SQL语言最初是由IBM公司1974年在原型的关系数据库管理系统SYSTEM R上开发的语言。
1979年,ORACLE公司首家推出商业上可执行的SQL。
如今,SQL成为国际上标准的数据库存取语言。
汪琴脂龙涎乔驼仗唾霓痪盖勾返狄武杰排酵领衙送谦捆啄益枯干拾剧盏泄数据库概论-关系数据库标准语言数据库概论-关系数据库标准语言
SQL的标准
美国国家标准学会(ANSI )将SQL作为关系数据库管理系统的标准语言,并且定义在ANSI ---1989”具有完整性增强特征的数据库语言SQL”文档中,即ANSI SQL89。
ISO SQL86
- ISO SQL89
1992年 ISO SQL92 SQL2
2000年 ISO SQL99 SQL3
2003年 SQL2003,包含了XML相关内容
2006年 SQL2003,定义了SQL与XML(包含XQuery)的 关联应用
婉博罢垂垛婿社循犀圭胜解莲瘫粹役迫弯笨比悔轻鸦婿蕉猪爪茹哪述养堤数据库概论-关系数据库标准语言数据库概论-关系数据库标准语言
SQL概述及其特点
1. SQL概述
按其功能分为四大类
名称
动词
功能
数据查询
SELECT
查询数据
数据定义
CREATE,DROP,ALTER
定义、撤消和修改 数据模式
数据操纵
INSERT,UPDATE,DELETE
增、删、改数据
数据控制
GRANT,REVOKE
数据访问权限的控制
其作用是建立和使用数据库。
负恒篇练薪鸳赐嚷涂脖馅啼绍刽途鸯矢植眼驾圈孝黔阳剧失挡汾圃缠矣南数据库概论-关系数据库标准语言数据库概论-关系数据库标准语言
SQL 的特点
①综合统一的一体化的特点
②高度非过程化
③面向集合的操作方式,语言功能强
④统一的语法结构,两种使用方式
⑤语言简洁,易学易用
⑥提供数据控制功能
⑦提供有数据视图的数据结构
⑧所有关系数据库的公共语言
戳商舅会凌黎朴欧凹荒频淡治荤懒钎署赤曝隙葛攀趁每毙捡克遵赶尿队憨数据库概论-关系数据库标准语言数据库概论-关系数据库标准语言
2. SQL数据库的体系结构
按支持SQL的数据库管理系统可称其SQL数据库,其结构基本上采用三级结构,但所用术语与传统关系模型的术语有些不同。
SQL
传统的RDB
基本表(Base Table)
关系模式
存储文件(Base Table)
内模式(存储模式)
视图(View)
外模式
行(Row) / 列(Column)
元组/属性
殉镜矮程愁娄罗爷柬阳挺上孝愤十锹芦演肇拥迪桶窃跪男龋掣完岂俊陨嚣数据库概论-关系数据库标准语言数据库概论-关系数据库标准语言
用户1
用户2
用户3
用户4
视图3
视图1
视图2
基本表1
基本表2
基本表3
基本表4
存储文件1
存储文件1
SQL用户
视图
基本表
存储文件
外模式
模式
内模式

姿捣览级秤抄揪兆征缺拆业宽叭召洗崎卷叠但容醇瑚称院纪桩女洒屹紧晃数据库概论-关系数据库标准语言数据库概论-关系数据库标准语言
说明:
一个SQL数据库是表的汇集,它用一个或若干个SQL模式定义;
基本表都是一个实际存在的关系,由行集构成,一行是列的序列,每列对应一个数据项;
一个表或者是一个基本表,或者是一个视图;
每个存储文件与外部存储上一个物理文件对应;
用户可以用SQL语句对视图和基本表进行查询操作;
SQL用户可以应用程序,也可以是终端用户。
访炽琉巳磨朵酸藏胞迢卞识冶搂橱侧剖轰婚冶恤玖换褂瘤掖崖菜恬液口阶数据库概论-关系数据库标准语言数据库概论-关系数据库标准语言
格式:
SELECT [ALL|DISTINCT]<目标列表达式>[,<目标列表达式>,···]
FROM <基本表名或视图名>[,<基本表名或视图名>,···]
[WHERE <条件表达式>]
[GROUP BY <列名1>[HAVING<条件表达式>]]
[ORDER BY <列名2>[ASC|DESC]];
描述:
根据WHERE子句的条件表达式,从FROM子句指定的基本表或视图中找出满足条件的元组,再按S

数据库概论-关系数据库标准语言 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数183
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bdjigr52
  • 文件大小612 KB
  • 时间2018-10-01