配色: 字号:
Visual FoxPro 系列
2012-01-19 | 阅:  转:  |  分享 
  
本章学习目标第4章数据库和数据表的可视化操作4.1数据库和数据表的建立4.2数据表中记录的操作4.3数据的索引4.4
多数据表的操作4.1数据库和数据表的建立4.1.1数据库的建立4.1.2数据表的建立4.1.3数据表
结构的操作4.2.1输入记录以数据表Xsda.dbf为例,说明输入记录的方法。4.2.2浏览记录浏览数据表的所有记
录浏览数据表的部分记录和字段4.2.3追加记录4.2.4指针定位当前记录第一个最后一个下一个上一个
记录号定位4.2.5修改记录单个修改批量修改4.2.6删除记录逻辑删除取消逻辑删除彻底删除记录
4.3数据的索引4.3.1索引的分类4.3.2索引的建立4.3.3索引的使用4.3.1索引
的分类主索引侯选索引惟一索引普通索引。4.3.2索引的建立使用表设计器建立索引。例如,在Xsda.d
bf数据表中,按学号的升序建立主索引,按班级、性别和姓名的升序建立普通索引。(1)按学号的升序建立主索引(2)按班级的升序建立
普通索引(3)按性别的升序建立普通索引(4)按姓名的升序建立普通索引4.3.3索引的使用索引是按照不同的字段或者表
达式以升序或是降序来排列记录的。这些索引被保存于一个扩展名为.cdx,主文件名与数据表名相同的文件中。当数据表被打开时,该表的索
引也同时被打开,而且索引不会对数据的操作而丢失。在访问数据时,如果没有指明按照哪个索引去访问的话,物理排列顺序仍旧是其访问顺序。
4.4多数据表的操作4.4.1工作区编号与别名4.4.2设置表间临时关系4.4.3设置表间永久关系
4.4.4设置参照完整性4.4.1工作区编号与别名工作区为了便于标识每个工作区,系统给每个工作表加以编号,分
别是1、2、3……、32767。VFP还为工作区规定了别名,工作区1~10对应别名:A、B、C、……、J,11~32767号工作区
别名为W11、W12、W13、……、W32767。在指定工作区时,使用工作区编号与使用别名效果相同。4.4.2设置表间临时
关系在表Xsda.dbf与表Xscj.dbf之间建立关系,以实现子表Xscj.dbf中显示的记录随着父表Xsda.dbf中当前
记录的变化而变化。具体操作步骤如下:打开数据工作期窗口打开表建立关系设置关系表达式4.4.3设置表间永久关系建
立表间永久关系编辑永久关系4.4.4设置参照完整性更新规则删除规则插入规则本章小结本章主要讲
述了数据库和数据表的可视化的操作方法,使学习者能通过可视化的操作使用数据库和数据表,避免可视化操作和命令同时学习时的混乱,力图使数
据库和数据表的学习简单化,效率更高。本章包括四个主要的方面:数据库和数据表的建立方法、数据表记录的操作方法、数据的索引方法和多个
数据表的操作方法。第4章数据库和数据表的可视化操作本章主要讲解中文VisualFoxPro中数据库和数
据表的建立、操作的基本方法。通过本章学习,读者应该掌握以下内容:数据库和数据表的建立方法数据表中记录的插入、删除和修改操作索
引的建立方法多数据表的操作方法4.1.1数据库的建立新建项目建立数据库文件4.1.2数据表的建立建立数据表前
的准备工作在数据库内创建数据表打开项目管理器使用表设计器创建数据表Xsda.dbf使用表向导创建数据表Xscj.db
f设置字段其他属性设置索引设置表选项4.1.3数据表结构的操作数据表结构的修改清理项目数据表结构的复制
数据表结构的浏览4.2数据表中记录的操作4.2.1输入记录4.2.2浏览记录4.2.3追加记录4.2.
4指针定位4.2.5修改记录4.2.6删除记录追加新记录将其他表内数据追加到当前表内
献花(0)
+1
(本文系Jack wolfsk...首藏)