- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VisualFoxpro数据库开发培训教程零起点VF课.ppt
* * * * * 2.UPDATE命令 UPDATE命令用于修改记录,语法格式如下: UPDATE 表名 SET 字段1=表达式1[,字段2=表达式2……] WHERE 条件 UPDATE命令修改满足WHERE条件的所有记录中指定字段的值。若没有指定WHERE子句,则修改全部记录。 3.DELETE命令 DELETE命令用于删除记录,语法格式如下: DELETE FROM 表名 WHERE 条件 DELETE语句从指定表中删除满足WHERE指定条件的记录。若没有指定WHERE子句,则删除表中的全部记录。 4.2.2 典型案例——学生数据操作 案例目标 本案例将练习使用SQL数据操纵命令操作“学生”表中的数据。 4.2.2 典型案例——学生数据操作 操作思路: (1)用SQL INSERT命令将表中记录加入“学生”表。 (2)用UPDATE命令将“王娜”的性别修改为.F.,“赵小红”的年龄修改为18。 (3)用SQL DELETE命令删除添加的3条记录。 4.2.2 典型案例——学生数据操作 操作步骤 请参阅图书中的相应内容。 4.2.2 典型案例——学生数据操作 案例小结 本案例练习使用SQL数据操纵命令操作“学生”表数据,包括用INSERT命令添加记录,用UPDATE命令修改记录,用DELETE命令添加删除标记等操作。SQL的INSERT命令等价于Visual FoxPro 6.0中的APPEND BLANK和REPLACE命令,UPDATE命令等价于REPLACE命令。 4.3 SQL数据定义 SQL数据定义命令用于完成各种数据库对象的定义、修改和删除等操作,包括数据库定义、表定义、视图定义、存储过程定义、规则定义和索引定义等多种定义功能。 4.3 SQL数据定义 4.3.1 知识讲解 4.3.2 典型案例——创建订单管理数据库 4.3.1 知识讲解 本节主要介绍Visual FoxPro 6.0支持的SQL表定义和视图定义功能。 4.3.1 知识讲解 1.表定义功能 2.视图定义功能 1.表定义功能 Visual FoxPro 6.0支持的SQL表定义包括表的定义、修改和删除命令。 1)定义表 2)修改表结构 3)删除表 1)定义表 CREATE TABLE命令用于定义表,其语法格式如下: CREATE TABLE | DBF 表名称1 [NAME 长表名] [FREE] (字段名1 字段类型 [(宽度 [,精度])] [NULL | NOT NULL] [CHECK 表达式1 [ERROR 提示字符串1]] [DEFAULT 默认值][PRIMARY KEY | UNIQUE] [REFERENCES 表名称2 [TAG 索引名称1]][NOCPTRANS][,字段名2 ……] [,IMARY KEY 表达式2 TAG 索引名称2|,UNIQUE 表达式3 TAG 索引名称3] [,FOREIGN KEY表达式4 TAG索引名称4 [NODUP]REFERENCES 表名称3 [TAG索引名称5]] [,CHECK表达式5 [ERROR 提示字符串2]]) | FROM ARRAY 数组名 2)修改表结构 SQL的ALTER TABLE语句用于修改表,该语句有3种格式。 定义或修改字段功能 定义或修改字段属性 表结构的删除或修改 3)删除表 SQL使用DROP TABLE语句删除表,其语法格式如下: DROP TABLE 表名称 DROP TABLE命令直接删除磁盘中的表文件。如果删除的表属于当前数据库,则同时删除数据库中的表信息,否则仅从磁盘删除表文件并保留数据库中的信息。 2. 视图定义功能 视图是一个“虚拟表”,它使用SQL SELECT语句从一个或多个表中检索数据。 SQL视图定义语句为CREATE VIEW,其语法格式如下: CREATE VIEW 视图名AS SELECT查询 4.3.2 典型案例——创建订单管理数据库 案例目标 本案例将练习使用SQL数据定义功能创建数据库表和视图。 操作思路: (1)创建数据库并命名为“订单管理”。 (2)在“订单管理”数据库中创建4个表:“职工信息”、“产品信息”、“客户信息”和“订单信息”。 (3)定义“订单信息”表与其他3个表的关系。 (4)定义一个视图,查看职工的职工号、姓名,以及该职工的订单信息,包括产品名称、单价、客户姓名和日期等信息。 4.3.2 典型案例——创建订单管理数据库 4.3.2 典型案例——创建订单管理数据库 操作步骤 请参阅图书中的相应内容。 4.3.2 典型案例——创建订单管理数据库 案例小结 本案
您可能关注的文档
最近下载
- 我国散光矫正型人工晶状体临床应用专家共识.docx
- 科研伦理与学术规范.docx VIP
- 【教学评一体化】第三单元 赏山川日月,悟忧乐情怀 整体公开课一等奖创新教学设计-【大单元教学】统编版语文九年级上册名师备课系列.docx VIP
- 缅怀先烈精神-传承红色基因课件.pptx VIP
- 1.1 同底数幂的乘法 双减分层作业设计样例 2021—2022学年北师大版数学七年级下册 .docx VIP
- 朱良春杂病廉验特色发挥.docx
- 绘本《我妈妈》教学设计.docx
- 人教版(2024)英语七年级上册全册教案.DOCX VIP
- 在线网课知慧《音乐艺术概论》课后章节测试答案.docx
- 2024年中煤集团西南分公司招聘笔试参考题库附带答案详解.pdf
文档评论(0)