第3章 数据库与表的操作.ppt

第3章 数据库与表的操作.ppt

ID:48743666

大小:367.50 KB

页数:73页

时间:2020-01-21

第3章 数据库与表的操作.ppt_第1页
第3章 数据库与表的操作.ppt_第2页
第3章 数据库与表的操作.ppt_第3页
第3章 数据库与表的操作.ppt_第4页
第3章 数据库与表的操作.ppt_第5页
资源描述:

《第3章 数据库与表的操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第3章数据库与表的操作在VisualFoxPro中几乎所有的操作都同时提供了菜单界面方式的实现和命令方式的实现,使用两种方法执行的结果是相同的。本章重点介绍如何通过界面方式实现对数据库(概念,数据库容器)及表的操作,而命令的实现方式全部集中在本章的最后一节进行说明。3.1表的创建与维护3.2数据库设计器的使用3.3多表操作3.4表的命令(行)操作方式*阶段复习思考题3.1表的创建与维护VisualFoxPro中有两种类型的表:属于数据库的表(称数据库表)和自由表。数据库表与自由表相比,有一些特殊的性质。例如,一般自由表的字段名最长不能超

2、过10个英文字符(5个汉字),而数据库表则可以突破这一限制,使用长字段名。数据库表可以从数据库中移去,变成自由表。反之也可。3.1.1表的创建3.1.2表的维护3.1.1表的创建在VisualFoxPro中,创建一个新表分为两个步骤:(1)创建表的结构。即说明表包含哪些字段,每个字段的数据类型及长度。(2)向表中输入记录。即向表中输入数据。1.表结构的设计2.表结构的创建3.表记录的添加1.表结构的设计表3.1"学生表"的表结构说明:"学生表"的"XH"字段,第1、2位是年级,第3、4位是专业号,第5-7位是学号。字段名类型宽度小数位字

3、段说明XH字符型7学号XM字符型8姓名XB逻辑型1性别CSRQ日期型8出生日期JXJ数值型72奖学金BZ备注型4备注2.表结构的创建1.项目管理器中选择"表",按"新建"按钮,打开表设计器;2."文件"→"新建",选择"表"。备注型与通用型字段中已分别显示memo与gen标志,意味着这两种字段用其它方法来输入或修改数据。3.表记录的添加1.建立表结构后立即输入数据;2.打开"浏览"窗口后,"显示"→"追加方式"。注意:1.日期型数据必须与日期格式相符,默认按美国日期格式mm/dd/yy输入。2.某记录的备注型或通用型字段非空时,其字段标

4、志首字母将以大写显示,即显示为Memo或Gen。3.1.2表的维护表的维护是指对表进行增加、删除和修改。包括表结构的维护和记录数据的维护。1.表的打开与关闭: 文件菜单-打开对话框2.表结构的维护4.记录数据的浏览与维护1.表结构的维护表结构的修改通常在表设计器中进行,打开表设计器的方法:1.在"项目管理器"中选择要修改的表名,然后单击"修改"按钮。2.在"数据库设计器"中选择要修改的表,然后点击"数据库设计器"中的"修改表"按钮或选择"数据库"菜单的"修改…"命令。3.打开表,"显示"→"表设计器"。4.浏览表,"表"→"属性"→"修

5、改"。1.表结构的维护(2)1).字段属性的维护(1).删除字段(2).添加字段(3).修改字段2).索引索引(Index)是指示记录位置的指标。也是一种排序和检索的列表/机制/结构。VisualFoxPro索引是由指针构成的文件。可以比作目录。可以帮助用户对表中的数据排序,以加速检索数据的速度。一个表可以建立多个不同的索引。(1)索引类型(2)索引文件建立一个字段的索引建立多个字段的索引设置主控索引建立一个字段的索引1.在"表设计器"的"字段"选项卡中,单击要建立索引字段的"索引"列。2.在"表设计器"的"索引"选项卡中,输入"索引名

6、",选定"类型",在"表达式"中输入要建立索引的字段名。例如:在"学生表"中,对xh,csrq和jxj字段建立索引。建立多个字段的索引若索引表达式中包含多个字段,通常将字段都转换成字符型数据,再连接成一个字符串。排序时按第一个字段排列,若字段值相同,再按第二个字段排列,依此类推。如果用多个"数值型"字段建立一个索引表达式,可以直接将字段相加,但将按字段相加的和对记录进行排序。例如:对"学生表"按jxj字段排序,若jxj相同,再按csrq排序。设置主控索引"表"→"属性""数据工作期"→"属性"setorderto索引名(1)索引类型主索

7、引:在指定的字段或表达式中不允许出现重复值的索引。只有数据库中的表可以主索引,而且每个数据库的表只能建立一个主索引。主索引主要用来在一个永久关系中建立完整性。候选索引:同主索引一样具有唯一值,但是一个表可以有多个候选索引。普通索引:允许索引对应的表达式的值重复,一个表可以建立多个普通索引。唯一索引:同普通索引一样允许重复值,但是只显示重复值的第一条记录。3.记录数据的浏览与维护(1)1.查看和浏览表中内容(1)表打开后,选择"显示"→"浏览";(2)在项目管理器中,选择要浏览的表,单击"浏览";(3)"窗口"→"数据工作期"→"浏览"。

8、2.修改记录数据(1)在浏览或编辑窗口中,直接修改某一个字段值;[窗口分割器](2)打开浏览或编辑窗口后,"表"→"替换字段"。3.记录数据的浏览与维护(2)3.向表中加入新记录"显示"→"追加方式"命令。

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

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

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