第五章 关系数据库标准语言SQL新(6)

2019-01-19 19:29

简单查询,条件查询,内部联接查询,一般嵌套查询,排序,统计和分组统计

5.3操作功能

SQL的操作功能是指对数据库中数据的

操作功能,主要包括数据的插入、更新和删除3个方面的内容。 5.3.1 数据插入

VFP支持两种SQL 插入命令的格式,第

一种格式是标准格式,第二种格式是VFP的特殊格式。 第一种格式:

INSERT INTO <表名> [(<字段名1> [,<字段名2>,?])] VALUES (<表达式1>[,<表达式2>,?])

第二种格式:

[例子5.35]在bookcategory表的末尾 插入一条新记录。类别编号:06,类别名称:古典文学类。

[例子5.36]在borrowreturninfo表的末尾插入一条新记录。流水号:090009,读者编号:409109020328,图书编号:0100001,借书日期:01/20/09

[例子5.37] [例子5.38] 5.3.2数据更新 命令格式

UPDATE <表名>;

SET <字段名1>=<表达式1>[,<字段名2>=<表达式2>…][WHERE <条件>] [例子5.39]将readerinfo表中“李想”的生日改为“88年7月8日”。

[例子5.40]将自然科学基础类的图书定价增加10元。

5.3.3 数据删除 命令格式

DELETE FROM <表名> [WHERE

条件]

[例子5.41]将“赵启光”的借书记录逻辑删除。

5.4 定义功能 5.4.1 表的定义 命令格式

create table 命令建立表。

[例子5.42]用命令建立“图书管理”数据库 [例子5.39]用SQL命令创建一个图书类别bookcate,包括字段:类别编号,字符型,宽度6位,主关键字;类别名称,字符型,宽度20位。

5.4.2 表结构的修改

命令格式

alter table

该命令有3种格式

格式1:该格式可以添加(add)新的字段或修改已有的字段,它的句法基本可以与create table 的句法相对应。

[例子5.41]为数据表kc4 增加一个逻辑型的

是否必修字段。

alter table kc4 add 是否必修 L

[例子5.42]将数据表kc4的课程号字段的宽度由原来的3改4。

alter table kc4 ALTER 课程号 c(4)

格式2:该格式主要用于定义、修改和删除有效性规则和默认值定义。

[例子5.43]修改数据表cj4的成绩字段的有效

性规则。

格式3:改格式可以删除字段、修改字段名,可以定义、修改和删除表一级的有效性规则等。 [例子5.44]将数据表kc4中的“是否必修”改

为“必修”

[例子5.45]删除数据表kc4中的必修字段。

5.4.3表的删除

DROP TABLE <表名> 5.4.4 视图的定义及删除 创建视图:

create view <视图名> as 删除视图

Drop view <视图名>


第五章 关系数据库标准语言SQL新(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:启明星英语学校2017年度新概念I下册(7年级)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: