1 / 112
文档名称:

第三章__关系数据库标准语言SQL-1.ppt

格式:ppt   页数:112
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第三章__关系数据库标准语言SQL-1.ppt

上传人:3346389411 2012/5/8 文件大小:0 KB

下载得到文件列表

第三章__关系数据库标准语言SQL-1.ppt

文档介绍

文档介绍:第三章关系数据库标准语言SQL
结构化查询语言(Structured Query Language,简称SQL)
介于关系代数与关系演算之间
包括查询、操纵、定义和控制四个方面
关系数据库的标准语言
第三章关系数据库标准语言SQL
SQL概述
数据定义
查询
数据更新
视图
数据控制
SQL概述
SQL的特点
1. 综合统一
集DDL、DML、DCL于一体。
2. 高度非过程化
不用考虑如何实现,只需提出“做什么”,不关心“怎么做“。
3. 面向集合的操作方式
查询、插入、删除、更新操作对象及结果都是集合。
4. 以同一种语法结构提供两种使用方法
可交互式和嵌入式使用。
5. 语言简洁,易学易用
SQL概述
SQL 功能
动词
数据查询
SELECT
数据定义
CREATE,DROP,ALTER
数据操纵
INSERT,UPDATE,DELETE
数据控制
GRANT,REVOKE
SQL语言所使用的动词
SQL概述
SQL与三级模式体系结构
SQL语句
基本表1
基本表2
基本表3
基本表4
视图1
视图2
存储文件1
存储文件2
外模式
模式
内模式
第三章关系数据库标准语言SQL
SQL概述
数据定义
查询
数据更新
视图
数据控制
嵌入式SQL
数据定义
SQL提供了专门的语言用来定义数据库、表、索引等数据库对象,这些语言被称作数据库定义语言(Data Definition Language,DDL)。
SQL的数据定义语句:
操作对象
索引
视图
CREATE TABLE

修改
删除
创建
操作方式
CREATE VIEW
CREATE INDEX
DROP TABLE
DROP VIEW
DROP INDEX
ALTER TABLE
数据定义
定义、删除与修改基本表
建立与删除索引
定义、删除与修改基本表
一、定义基本表
二、删除基本表
三、修改基本表
一、定义基本表
SQL 中的数据类型
SMALLINT 半字长二进制整数
INT 全字长二进制整数
DECIMAL (p[,q]) 压缩十进制数
FLOAT 双字长浮点数
CHAR(n) 长度为n的定长字符串
VARCHAR(n) 最大长度为n的变长字符串
IMAGE 图像
DATETIME 日期和时间