下载此文档

数据库基础教程ppt课件.ppt


文档分类:IT计算机 | 页数:约153页 举报非法文档有奖
1/153
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/153 下载此文档
文档列表 文档介绍
第四章 SQL
1
完整版PPT课件
提纲
SQL概述
SQL数据定义功能
SQL数据查询功能
SQL数据修改功能
SQL数据控制功能
嵌入式SQL
2
完整版PPT课件
SQL概述
历史
SQL: Struceured Query Languang
1974年,由Boyce和Chamber提出
1975-1979年,在System R上实现,由IBM的San Jose研究室研制,称为Sequel
3
完整版PPT课件
SQL概述
用户1
用户2
用户4
视图V1
视图V1
用户3
基本表B1
基本表B2
基本表B4
基本表B3
存储文件S1
存储文件S2
存储文件S4
存储文件S3
SQL数据库体系结构
SQL用户
VIEW
Base Table
Stored file
4
完整版PPT课件
SQL概述
标准化
有关组织
ANSI(American Natural Standard Institute)
ISO(International Organization for Standardization)
有关标准
SQL-86
“数据库语言SQL”
SQL-89
“具有完整性增强的数据库语言SQL”,增加了对完整性约束的支持
SQL-92
“数据库语言SQL”,是SQL-89的超集,增加了许多新特性,如新的数据类型,更丰富的数据操作,更强的完整性、安全性支持等。
SQL-3
正在讨论中的新的标准,将增加对面向对象模型的支持
5
完整版PPT课件
SQL概述
特点
一体化
集DDL,DML,DCL于一体
单一的结构----关系,带来了数据操作符的统一
面向集合的操作方式
一次一集合
高度非过程化
用户只需提出“做什么”,无须告诉“怎么做”,不必了解存取路径
两种使用方式,统一的语法结构
SQL既是自含式语言(用户使用),又是嵌入式语言(程序员使用)
语言简洁,易学易用
6
完整版PPT课件
SQL概述
SQL功能
操作符
数据查询
SELECT
数据定义
CREATE,ALTER,DROP
数据操纵
INSERT,UPDATE,DELETE
数据控制
GRANT,REVOKE
7
完整版PPT课件
示例关系
DEPT(D# , DNAME , DEAN)
S(S# , SNAME , SEX , AGE , D#)
COURSE(C# , CN , PC# , CREDIT)
SC(S# , C# , SCORE)
PROF(P# , PNAME, AGE, D# , SAL)
PC(P# , C#)
8
完整版PPT课件
SQL数据定义功能
域定义
基本表的定义
索引的定义
数据库的建立与撤消
SQL数据定义特点
9
完整版PPT课件
域定义
域类型(SQL-92)
char(n):固定长度的字符串
varchar(n):可变长字符串
int:整数
smallint:小整数类型
numeric(p,d):定点数,小数点左边p位,右边q位
real:浮点数
double precision:双精度浮点数
date:日期(年、月、日)
time:时间(小时、分、秒)
interval:两个date或time类型数据之间的差
10
完整版PPT课件

数据库基础教程ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数153
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小933 KB
  • 时间2021-04-11