- 6
- 0
- 约4.99千字
- 约 17页
- 2019-03-25 发布于福建
- 举报
第8章 结构化查询语言SQL 8.1 SQL语言概述 SQL语言是数据库的标准语言,几乎所有的关系数据库管理系统都支持SQL标准。SQL语言的主要特点是: (1)高度集成化 SQL语言集数据定义、数据操纵、数据查询和数据控制功能于一体。 (2)非过程化 SQL是一种非过程化的语言。 (3)简洁易学 SQL语言完成数据定义(CREATE、DROP、ALTER)数据操纵(INSERT、UPDATE、DELETE)、数据控制(GRANT、REVOKE)和数据查询(SELECT)等核心功能只用了9个命令动词;而且语法也接近英语自然语法。 (4)用法灵活 SQL语言既能够以人机交互方式来使用,也可以嵌入到程序设计语言中以程序方式使用。 8.2 数据定义 标准SQL的数据定义功能非常广泛,包括数据库、表、视图、存储过程、规则及索引的定义等。数据定义语言由3个命令组成。 (1)定义表:CREATE Table (2)修改表结构: ALTER Table (3)删除表:DROP Table 8.2.1 表的定义 格式: CREATE TABLE|DBF 表名(字段名 类型(宽度,小数位数))[NULL] CHECK 字段有效性规则 ERROR 错误信息 DEFAULT 默认值 PRIMARY KEY|UNIQUE 主索引|候选索引 例如,定
原创力文档

文档评论(0)