- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学题目 Visual FoxPro数据库及其操作(二)
教学目标
1、掌握自由表与数据库表之间的转换
2、掌握添加记录的命令格式及其应用
3、掌握删除记录的命令格式及其应用
4、掌握修改记录的命令格式及其应用
5、掌握定位的命令格式及其应用
6、掌握测试函数(对表进行操作)
教学内容
1、将自由表添加到数据库中成为数据库表的方法及其应用
2、将数据库表移去成为自由表的方法及其应用
3、添加记录的命令格式及其应用
4、删除记录的命令格式及其应用
5、修改记录的命令格式及其应用
6、定位的命令格式及其应用
7、测试函数
教学重点
表之间的转换
用命令方式删除、修改、定位记录
教学难点
1、用命令方式删除、修改、定位记录
教学过程
自由表与数据库表之间的转换
一.自由表与数据库表的转换
自由表与数据库表的区别:
1.自由表不可使用长字段名或长表名,而数据库表可以
自由表―10个字符 数据库表-128个字符
2.自由表不可建立主索引,而数据库表可以
3.自由表不可设置字段有效性,而数据库表可以
1.自由表?数据库表
菜单方式:
要将已建好的自由表添加至某数据库中,可以先打开“数据库设计器”,点击右键,选择“添加表”一项,如图所示。再从出现的窗口中找到相应的表名即可。
这时该表即成为指定数据库的数据库表,出现在数据库设计器中。如下图所示。
命令方式:ADD TABLE 表名
Eg:ADD TABLE 学生表
数据库表?自由表
菜单方式:
打开数据库设计器,如图所示,选择要成为自由表的表,点击右键,选择“删除”,出现如图所示对话框,
移去:将表从数据库中移去,成为自由表。
删除:将表从盘上永久删除,不再可恢复。
取消:取消当前操作。
命令方式:REMOVE TABLE 表名 [delete][recycle]
[delete]:将表从磁盘中删除
[RECYCLE]:将删除的表放入回收站中
Eg: remove table 学生表 (将学生表转换为自由表)
REMOVE TABLE 学生表 DELETE (将学生表从磁盘中删除)
REMOVE TABLE 学生表 DELETE RECYCLE(将学生表放入回收站中)
表的基本操作
一.使用浏览器操作表
格式:Use 操作的表
Browse
在浏览窗口中可以 添加、删除、修改纪录等各项操作。
添加记录:Ctrl+Y
删除记录:1.逻辑删除 ? 给记录添加逻辑删除标记
方法:表(菜单栏)/删除记录(快捷键为:ctrl+t)
2.物理删除 ? 将带有逻辑删除标记的记录从磁盘中删除
方法:表(菜单栏)/彻底删除
二.使用命令操作表
1. 向表中追加新记录:
格式1:append [blank]
说明:(1).选blank选项,执行该命令后,直接在表末尾添加一条空白记录;
(2).不选blank选项,则弹出编辑窗口,以交互窗口方式输入记录。
格式2:APPEND FROM 表文件名添加在当前数据表的尾部。格式:Delete [For 条件]功能:逻辑删除记录,被逻辑删除的记录前有删除标记,并没有从数据库中清除,可用Recall命令恢复。all:当前表的所有记录next n:从当前记录向后的n条记录。如:next 3是指从当前记录向后的3条记录。rest:从当前记录开始到表结束所有的记录。:use Delete for 职工号=”E1”
delete all 逻辑删除所有记录 recall all
use
注:不加[for 条件]:recall只恢复当前逻辑删除的记录
修改表中记录:use
注:replace all 字段名 with 表达式:修改字段的所有值
Eg:将”职工”表中每个人的工资提高5%
Replace all 工资 with 工资*1.05
显示记录:
格式1:list [字段名表][范围][For 条件]
格式2:display [字段名表][范围][For 条件]
功能:在Vfp的主窗口屏幕上显示指定记录。
说明:
(1).display与list大部分情况下相同,区别:在不加任何选项的情况下,list为显示所有记录,而display为显示当前记录。
Eg:use 职工 打开“职工”表
list 仓库号,职工号 for 工资1230 列出工资大于1230元的职工所在的仓库号,职工号
查询定位记录命令
1)、绝对定位
GO[to][record][物理记录号|内存变量表达式]|[top]|[bottom]
【功能】将记录指针移动到指定的位置
Go top:将记录
您可能关注的文档
最近下载
- 小学体育理论教学课件.pptx VIP
- 2025年秋季开学第一课精品课件.pptx
- 空分液化装置工艺卡片.pdf VIP
- 2021年5月22日事业单位联考A类《职业能力倾向测验》真题(含答案).pdf VIP
- 上交大《高速铁路动车组餐饮服务与管理》教学资料 教学课件 模块6.pptx VIP
- RICOH理光DD 3344c操作说明书.pdf
- 食堂装修装饰工程施工组织设计方案.docx VIP
- 2024年中国高职生就业报告.pdf VIP
- GB51162-2016 重型结构和设备整体提升技术规范.docx VIP
- 华为ICT大赛2024-2025中国区实践赛(昇腾Al赛道)省决赛考试题库及答案(供参考).docx
文档评论(0)