- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统--第5章 数据库与表.ppt
Visual FoxPro数据库应用教程与实验(第二版) 清华大学出版社 第5章 数据库与表 5.1 表的创建 5.2 表的维护 5.3 表的排序 5.4 表的索引 5.5 表的统计 5.7 表的关联 5.8 数据库与表 5.1 表的创建 VFP是一种关系型数据库管理系统,其基本的数据模型就是“关系”,即二维表。 与二维表一样,一个VFP表也是由表结构与表数据两部分组成的。 5.1.1 表结构的设计 表结构的设计就是根据实际数据的具体情况,确定表中各个字段的有关属性。 名称 类型(表5.3 ) 宽度 小数位数 5.1.2 表结构的建立 设计好表的结构后,在VFP中通过相应的操作,即可创建出所需要的表文件。 创建表文件的过程,就是建立其表结构的过程。 默认目录的设置 SET DEFAULT TO [目录名] 表结构的建立 命令执行方式 CREATE 表名 界面操作方式 5.1.3 表的打开与关闭 选择工作区 在VFP中,表的打开实际上就是将其从计算机的外存储器(如硬盘、软盘等)调入到内存储器(即内存)中的某一个工作区或区域。 在打开一个表之前,应为其选定一个工作区。 SELECT 工作区号|工作区别名 表的打开 选定适当的工作区后,即可在其中打开指定的表。 USE 表名 [ALIAS 表别名] 其他方法 USE 表名 [ALIAS 表别名] IN 工作区号|工作区别名|表别名 [EXCLUSIVE | SHARE] USE 表名 [ALIAS 表别名] IN 0 [EXCLUSIVE | SHARE] 界面操作 表的打开方式及其操作限制(表5.6 ) 非当前工作区中表的字段的引用格式: 工作区别名|表别名.字段名 工作区别名|表别名-字段名 与字段同名的内存变量的引用格式: m.内存变量名 表的关闭 USE命令 CLOSE ALL命令 QUIT命令 5.1.4 表结构的查看 LIST STRUCTURE (LIST STRU) DISPLAY STRUCTURE (DISP STRU) 5.1.5 表结构的修改 MODIFY STRUCTURE (MODI STRU) “显示/表设计器” 5.1.6 表数据的输入 EDIT “显示/追加方式” 字段类型不同,其内容输入的方法也有所不同。(参见教材) 5.1.7 表数据的维护 在使用表的过程中,可通过各种操作或命令(如浏览命令BROWSE、编辑命令EDIT等),对表中的数据进行维护,包括记录的显示、修改、增加、删除等。 在此主要介绍与浏览命令BROWSE密切相关的浏览窗口的有关界面操作。 1. 浏览窗口的打开与关闭 浏览窗口的打开 BROWSE “显示/浏览” 浏览窗口的关闭 “关闭”按钮 或 Ctrl+W Esc 或 Ctrl+Q 2. 浏览窗口的显示方式 浏览方式 “显示/浏览” 编辑方式 “显示/编辑” 窗口分区 拖动“窗口分割器” 3. 记录的浏览 4. 记录的修改 5. 记录的添加 “表/追加新记录” “显示/追加方式” 6. 记录的删除与恢复 记录的逻辑删除(“表/删除记录” ) 记录的恢复 (“表/恢复记录” ) 记录的物理删除(“表/彻底删除” ) 5.2 表的维护 表在使用过程中,经常需要进行各种维护操作,包括表文件的管理以及表中记录的显示、修改、增加、删除与复制等。 5.2.1 VFP的命令简介 1. VFP命令的基本格式 命令动词 [命令子句或命令选项] 2. VFP命令的常用子句 (1)范围子句 ALL RECORD n NEXT n REST (2)字段列表子句 [FIELDS] 字段列表 (3)条件子句 FOR 条件 WHILE 条件 (4)辅助源文件子句 FROM 文件名 (5)目标文件/设备子句 TO SCREEN|PRINT[PROMPT]|目标文件名 3. VFP命令的书写规则 (参见教材) 5.2.2 记录的显示 LIST DISPLAY BROWSE 5.2.3 记录的定位 相关函数: RECNO() BOF() EOF() 1. 绝对定位 GO[TO] TOP | BOTTOM | [RECORD] 数值表达式 数值表达式 2. 相对定位 SKIP SKIP [+]数值表达式 SKIP -数值表达式 3. 条件定位 LOCATE [范围] FOR|WHILE条件 CONTINUE FOUND()函数 5.2.4 记录的复制 5.2.5 记录的插入 INSERT [BLANK][BEFORE] 5.2.6 记录的添加 APPEND命令 A
文档评论(0)