SQL简介
结构化查询语言SQL(Structure Query Language)是关系数据库的标准语言,是数据库领域中一个主流语言,1974年产生.
一,SQL概述
1, SQL语言特点
(1)是一种一体化语言
集数据定义,数据操纵,数据控制功能于一体.可以完成数据库中全部操作,包括定义关系模式,录入数据,查询,维护等.
(2)是一种高度非过程化语言
不需一步步告诉"如何做",只需描述"做什么".SQL可将要求交与系统自动完成.存取路径的选择以及SQL语句的操作过程由系统自动完成.减轻了用户负担,而且有利于提高数据独立性.
(3)语言非常简洁
只用9动词就能完成数据库核心功能.数据定义:CREATE,DROP,ALTER;数据操纵: SELECT INSERT,UPDATE,DELETE;数据控制: GRANT (设置用户权限),REVOKE(取消设置用户权限).
(4)同一种语法结构提供两种使用方式
◆ 自含式语言:能够独立地用于联机交互的使用方式.
◆ 嵌入式语言:能够嵌入到高级语言(例如C,COBOL,FORTRAN)程序中,供程序员设计程序时使用.
二,SQL基本操作举例
1,定义基本表(创建基本表)
◆ 格式:
CREATE TABLE ([列级约束1]
[,[列级约束2]……]
[,])
[其他参数];
:是所要创建基本表的名字.基本表由多个列(属性)组成.
列级约束:涉及相应属性列的完整性约束条件,一般包括是否允许为空值, 取值范围约束等.
表级约束:涉及一个或多个属性列的完整性约束条件,一般包括复合属性构成的主,外关键字说明等.
其他参数:不是标准选项(不是必要的),用于与物理存储有关的说明.
定义表的各个属性时需指明属性名,数据类型,长度.
(1)列级约束与表级约束包含内容
主码约束(PRIMARY KEY),参照完整性约束,唯一性约束(UNIQUE),非空值约束(NOT NULL),取值约束(CHECK).
(2)数据类型
不同的数据库系统支持的数据类型不完全相同,在sql server 下:字符型(char),整型(int),短整型(smallint).
2,修改基本表
◆ 注意:不同环境下,SQL修改表语句格式会有所不同,本教案以SQL SERVER为运行环境.
◆ 格式:
ALTER TABLE [ADD
[,…]]
[DROP]
[Alter column ];
:要修改的基本表.
ADD子句:增加新列和新的完整性约束条件.
Alter column子句:用于修改列名和数据类型.
3,删除基本表
◆ 格式:
- sql聚合函数 > 结构化查询语言SQL(Structure
-
结构化查询语言SQL(Structure
下载该文档 文档格式:DOC 更新时间:2009-03-09 下载次数:0 点击次数:1文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: 微软用户 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 微软中国 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:马鞍山市市立医疗集团检验试剂MMHGJ200801中标品种一...
下一篇:SQL语言之数据查询(1)
点击查看更多关于sql聚合函数的相关文档
- 您可能感兴趣的
- sql分组聚合 sql日期函数 sql函数 sql字符串函数 sqlcount函数 sql时间函数 sqlserver日期函数 sqlsum函数 sqlserver时间函数
- 大家在找
-
- · 猫头鹰的特殊本领
- · 2011上海中级口译官网
- · 酒店消防安全知识培训
- · 职高语文教学计划
- · 5252nevertheless_____5252com5252
- · 北京机场大巴时间
- · 怎样炒股入门知识书籍
- · 天麻栽培技术ppt
- · 大学生数学建模大赛获奖论文
- · 电视剧蔷薇海峡
- · 2012年自考财务管理学
- · 2011年驾照考试试题
- · 怎么给word文档加密
- · 安徽省阜阳市铁路学校
- · 陈涉世家补充习题
- · 军事观察室南海2011
- · 审核的flash模块动画
- · 索尼psp格式转换器
- · dellbios去掉alter
- · 安息香异丙醚的制备
- · 绝缘电阻测试
- · 高频电子技术课后答案
- · x线ct诊断学
- · 神界危机5.0下载
- · matlab2011crack
- · 基于单片机的交通灯设计毕业设计
- · 汽车驾驶员科目二考试
- · 带lcd驱动的单片机
- · 热血传奇变速齿轮
- · 制浆造纸工艺就业方向
- 赞助商链接