昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第三讲 数据库基本操作(下)

第二章 数据库基本操作 下
第二章 数据库基本操作 (下) 第三讲

本讲主要内容 口记录的修改、追加、删除与恢复 口数据表的索引 m数据表间关系的建立与使用 O
本讲主要内容 记录的修改、追加、删除与恢复 数据表的索引 数据表间关系的建立与使用

3土 S Microsoft Visual FoxPro 文件()编辑()显示)工具(T)程序(P)表()窗口()帮助(E) 回薊豳到图 学生档案 回区 姓名性别出生年月出生地 20000文 08/12/82北京 专业懂合到引 202李菲 支07/21/1贵州 商会计 200030301陈逸凡 11/21/8 西 息管理 97 USE f: \vfp60jc\sample\xjg 20013102刘静雯女05/09/82重庆 市场营销 81.0 200010204王欣 女07/0B2甘肃工商 BROWSE LAST 79.0 2000130303 12/25/81湖 信息管理177 2001100亚女003/8 信息管理83.0 男0345182云南 仁输入新记录 学生档案学籍管理学生档案 记录:9/9 Exclusive 闽开圈的凶播放器-1回 soft Powe. Microsoft Visu,的团■1035
2.3 记录数据操作 ☺ 2.3.1记录的修改 在BROWSE 窗口中进行,用光标将记录指针移动 到想要修改的记录,使用编辑键进行修改。 ☺ 2.3.2记录的追加 追加单个记录——将一个新记录添加到表末尾 追加成批记录——将另一个数据表中满足条件的 记录添加到数据表中。 例:在“学生档案.DBF”中增加一条新记录。 首先打开学生档案表并打开浏览窗口 输入新记录

3寻数据作 oft Visual ForPr 文件()编辑(E)显示()工具(T)程序P)表④)窗口(鲤)帮助() 属性(P) D回菡回「字体( 学生档案 转到记录(G) 姓名性别出生年月 20301张 男108/12/82北京 追加新记录() Ctrl+Y 200102棒李菲 女07/21/81贵州 切换删除标记(T) Ctrl+t 2030301除0凡男121 \vfp 60jc\sample\xga 2000130102刘静雯女05/0982重庆 追加记录(AN, 删除记录(D SE LAST 2000130204 欣 女nng/2廿聿 追加来源 2000130306 孙亚凝 20023周念晶类型g:[:m 来源于(F) 取消 选项①P) fp6 jclsamplewxjgl学生档案.dbf 生档案(学籍管理!学生档案 记录:1/8 Exclusive 闽开始④C播放器-1119:1回 crosoft PowerPoint. /Microsoft Visual Fo 10:31
2.3 记录数据操作 例:成批记录的追加。 学号 姓名 专业 综合考评 政治面貌 特长 2000130218 许辉 工商会计 81.5 团员 音乐 2000130356 纪显流 信息管理 92.0 中共党员 绘画 2000130134 赵敏 市场营销 73.0 团员 篮球 学生档案2.DBF 将所有“综合考评”高于80分的记录的“学号” 、 “姓名” 和“综合考评”追加到“学生档案.DBF”中。 首先打开学生档案表并打开浏览窗口

23记录数据操作 ⊙23.3记录的删除 逻辑删除—将暂时无用的记录打上删除标记。 需要时可恢复 物理删除—将记录从数据表中彻底抹去 细学生档案 学号 姓名性别出生年月出生地专业综合考△ 200030101张文 男08/12/82北京 市场营销 逻辑 2000130202李菲 女107/21!贵州工商会计9:0 2001301陈逸凡男112181江西 信息管理 76.5 删除标记 0131021刘静雯女10509/82重庆 市场营销 00130204王欣 女07/08/82甘肃 工商会计 79.0 单击可在删 00130303谢志刚男12/25/81湖北 信息管理 2000130306孙亚凝女09/08/62吉林 信息管理 83 除与恢复之 2001020周念昆男103/5/82云南工商会计90.0 间切换 丰令
2.3 记录数据操作 ☺ 2.3.3记录的删除 逻辑删除——将暂时无用的记录打上删除标记。 需要时可恢复 物理删除——将记录从数据表中彻底抹去。 不可恢复 逻辑删除记录方法1: 在浏览窗口中操作 删除标记 单击可在删 除与恢复之 间切换

233记录数据操作 逻辑删除记录方法2:使用菜单 Sy microsoft Visual FoxPro 文件()编辑(E)显示()工具(T)程序(表(A)窗口()帮助(H) 口回葛国圖百字体( 翻学生档案 转到记录(G) 姓名性別「出生年月」出生地追加新记录 Ctrl+Y 2000130101张文男08/12/82北京 女107/21/81贵州 切换删除标记(T) Ctrl+T 0130202李菲 2001303010陈逸凡 11/21/81江西 追加记录(A), 2030刘静要女⑤09/82重庆「删除记 2000130204王欣 女07/08/82甘肃 2000130303 调删除 2000130306孙 200030208作用范围Gs) ext For Next Record Truth 删除 取消
2.3.3 记录数据操作 逻辑删除记录方法2: 使用菜单

233记录数据操作 C条件删除记录 例:删除所有女生的记录。 microsoft visual FoxPro 文件(回表达式生成器 表(A)窗口(y)帮助() |回 表达式C) 属性(P) 字体(F).. 脂学生档案 字号”「娃名性別出生年月出生地转到记录() 20013101张文男10812/82北京 追加新记录(N Ctrl+Y 20010121车菲女07//8贵州 切换删除标记(T) Ctrl+t 2013陈凡男1121/1江西 追加记录(A) 静雯女5/092重庆 删除记录(D). 女间07/09/82甘肃 03谢志刚男12/25/81湖北 复记录(E) 0009恢复记录 X 2000130208 作用范围( Next 输入条件 While Ctrl+ 恢复记录 取消
2.3.3 记录数据操作 条件删除记录 例:删除所有女生的记录。 输 入 条 件

233记录数据操作 C物理删除记录方法: S Microsoft Visual ForPro 文件()编辑(E)显示()工具(①)程序(P)表()窗口(帮助(B 囗囝回咧器回陌字体( 删学生档案 姓名性别[出生年月「出生地 专业综合考 Ctrl+Y 2000130101 张文 男08/12/82北京 市场营销 87.5 Ctrl+T 200130301陈逸凡男12/81江西信息管理765 201303志刚男12125/61湖七信息管理 77 200108周念昆男103/15/ 開 工商会计 90 新建立 X)
2.3.3 记录数据操作 物理删除记录方法: 先将欲删除的记录打上删除标记,从菜单 “表(A)”中,选择“彻底删除(M)

24数据表的索引 数据表中的记录是按输入的先后 顺序物理贩房排列的,如果 希望以另一种逻舞序来输出记 录,便须对库文件进行排序或索 引
2.4 数据表的索引 数据表中的记录是按输入的先后 顺序——物理顺序排列的,如果 希望以另一种逻辑顺序来输出记 录,便须对库文件进行排序或索 引

24数据表的索引 排序是将表中的记录按照一定的条件进行重新 排列,并产生一个新的表文件,这种操作浪费时 间和空间。 /对表进行索引则不产生新的表文件,只产生 个索引文件,其中记录了记录的物理顺序和逻辑 顺序的对应关系,这个索引文件比表文件要小得 多,而且一个索引文件中可以存放多种索引,因 此不耗费磁盘空间,是更为有效的方式
2.4 数据表的索引 ➢ 排序是将表中的记录按照一定的条件进行重新 排列,并产生一个新的表文件,这种操作浪费时 间和空间。 ➢ 对表进行索引则不产生新的表文件,只产生一 个索引文件,其中记录了记录的物理顺序和逻辑 顺序的对应关系,这个索引文件比表文件要小得 多,而且一个索引文件中可以存放多种索引,因 此不耗费磁盘空间,是更为有效的方式
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第七讲 常用命令.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第六讲 面向过程程序设计基础.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第九讲 表单设计初步.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第二讲 数据库基本操作(上).ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第八讲 函数及程序控制结构.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第9章 使用面域与图案填充.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第8章 绘制与编辑复杂二维图形对象.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第7章 精确绘制图形.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第6章 控制图层显示.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第5章 规划和管理图层.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第4章 使用修改命令编辑对象.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第3章 选择与夹点编辑二维图形对象.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第2章 绘制简单二维图形对象.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第1章 AutoCAD 2007入门基础.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第17章 输出、打印与发布图形.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第16章 使用块、属性块、外部参照和Autocad设计中心.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第15章 编辑和渲染三维对象.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第14章 绘制三维网格和实体.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第13章 三维绘制基础与简单图形的绘制.ppt
- 《中文版AutoCAD 2007实用教程》教学资源(PPT课件)第12章 标注尺寸与编辑标注对象.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第十二讲 高级报表设计.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第十讲 高级表单设计.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第十六讲 数据交换技术.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第十七讲 SQL应用基础.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第十七讲 SQL应用基础.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第十三讲 菜单设计.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第十四讲 面向对象编程方法.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第十五讲 面向对象编程实例.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第十一讲 报表设计初步.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第四讲 数据查询.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第五讲 视图及数据更新.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)第一讲 数据库基础知识.ppt
- 昆明理工大学:《数据库应用基础》课程PPT教学课件(Visual FoxPro 应用及开发技术)应用实例(成绩管理系统设计).ppt
- Java软件开发技术概述.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第二讲 C程序设计初步.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第一讲 C语言概述.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第三讲 分支结构的C程序设计.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第四讲 循环结构的C程序设计.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第五讲 模块化程序(函数).ppt
- 《电子 CAD》考试试卷(选择、填空题).doc