数据库应用第三章.ppt

数据库应用第三章.ppt

ID:61684934

大小:112.50 KB

页数:24页

时间:2021-03-09

数据库应用第三章.ppt_第1页
数据库应用第三章.ppt_第2页
数据库应用第三章.ppt_第3页
数据库应用第三章.ppt_第4页
数据库应用第三章.ppt_第5页
资源描述:

《数据库应用第三章.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第3章数据操纵功能数据操纵在关系数据库中,经常需要进行插入新记录、删除或修改已有记录等数据操纵(DataManipulation)。在Access数据库中,有两种方法可以实现数据操纵功能:一是利用数据操纵语言(DataManipulationLanguage,DML),二是在表的数据表视图中进行交互式的数据操纵。3.1数据操纵3.1.1数据操纵语言利用DML操作数据是关系型数据库技术中最规范的数据操作方法。大中型数据库如Oracle、SQL-Server,以及Access这样的中小型关系型数据库产品中,都可以使用语法结构规范化的DML实现数据操作。3.1.1数据

2、操纵语言INSERTINTO命令:在表中插入一条新记录,同时指定该条新记录在某些字段上的值。命令格式为:INSERTINTO表名(字段名1[,字段名2…])VALUES(常量1[,常量2…])例如:INSERTINTO产品(产品ID,产品名称,供应商ID)VALUES(78,"胡萝卜",1)3.1.1数据操纵语言UPDATE命令:对表中指定记录的某字段值进行修改。命令格式为:UPDATE表名SET字段名1=表达式1[,字段名2=表达式2…][WHERE(条件)]例如:UPDATE产品SET产品名称="卷心菜“WHERE(产品ID=78)3.1.1数据操纵语言DE

3、LETEFROM命令:从表中删除指定的记录。命令格式为:DELETEFROM表名[WHERE(条件)]例如:DELETEFROM产品WHERE(产品ID=78)3.1.2在查询的SQL视图中运行数据操纵语言【练习3-1(P36)】在Demo-3.mdb数据库的“产品”表中已经包含一些关于产品的数据,在查询的SQL视图中依次逐条运行以下3条命令,并在运行每条命令的前后观察“产品”表中的记录变化情况。INSERTINTO产品(产品ID,产品名称,供应商ID)VALUES(78,"胡萝卜",1)UPDATE产品SET产品名称="卷心菜“WHERE(产品ID=78)DE

4、LETEFROM产品WHERE(产品ID=78)3.1.2在查询的SQL视图中运行数据操纵语言具体操作步骤:(1)浏览“产品”表中的数据。(2)打开新建查询的SQL视图。(3)在查询的SQL视图中输入如下INSERTINTO命令:INSERTINTO产品(产品ID,产品名称,供应商ID)VALUES(78,"胡萝卜",1)需要特别注意的是,在输入标点符号时,必须处于英文输入状态。(4)在查询的SQL视图中运行命令。(5)观察INSERTINTO命令对“产品”表中数据的影响。3.1.2在查询的SQL视图中运行数据操纵语言(6)在查询的SQL视图中输入并运行UPDA

5、TE命令。UPDATE产品SET产品名称="卷心菜"WHERE(产品ID=78)(7)观察UPDATE命令对“产品”表中数据的影响。(8)在查询的SQL视图中输入并运行DELETE命令。DELETEFROM产品WHERE(产品ID=78)(9)观察DELETE命令对“产品”表中数据的影响。3.1.3在数据表视图中进行交互式数据操纵在表对象的数据表视图中,能够以交互形式进行增加、修改和删除记录的数据操纵。1、增加记录(1)增加空记录。①单击工具栏上的“新记录”按钮;②在菜单栏中执行“插入”

6、“新记录”命令;③先用鼠标选中表中的某条记录,然后点击鼠标右键,在弹出菜单

7、中选择“新记录”命令;④在数据表视图窗口左下方的记录导航按钮中,单击“新记录”按钮。(2)通过复制/粘帖增加记录。3.1.3在数据表视图中进行交互式数据操纵2、修改记录①使用鼠标将光标定位到需要修改的字段单元格中;②在该字段单元格中编辑数据、或者输入新的数据。3.1.3在数据表视图中进行交互式数据操纵3、删除记录①对准备删除的记录进行定位。在记录左侧的小框中,用鼠标左键单击准备删除的记录,即可选中将要删除的记录②单击鼠标右键,在弹出菜单中选择“删除记录”命令,或者在工具栏中选择“剪切”按钮,或者在菜单栏中选择“编辑”

8、“删除记录”命令。Access将给出确认记录

9、删除操作的提示框,单击其中的“是”按钮,即可删除指定记录注意:单击“是”按钮,将无法撤消删除操作,即将永久地从表中删除指定记录。3.2数据的查找、替换、筛选与排序Access提供了多种对表中数据进行查找(定位)、替换、筛选和排序等操作的方法,并且这些操作都可以在数据表视图中以交互式方式实现。3.2.1查找和替换数据在Access的实际应用中,有时候需要在众多的记录中逐个查找满足一定条件的记录,这时可使用Access提供的记录查找命令。【练习3-2(P39)】在“产品”表中查找“产品名称”为“鸭肉”的每条产品记录。在确定要查找的内容时,如果仅能肯定要查找的部分内容

10、(字符),则可以使用通配

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。