Visual-FoxPro-项目教程项目课件2

PPT
  • 阅读 79 次
  • 下载 0 次
  • 页数 59 页
  • 大小 662.000 KB
  • 2022-11-12 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档30.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
Visual-FoxPro-项目教程项目课件2
可在后台配置第一页与第二页中间广告代码
Visual-FoxPro-项目教程项目课件2
可在后台配置第二页与第三页中间广告代码
Visual-FoxPro-项目教程项目课件2
可在后台配置第三页与第四页中间广告代码
Visual-FoxPro-项目教程项目课件2
Visual-FoxPro-项目教程项目课件2
还剩10页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 59
  • 收藏
  • 违规举报
  • © 版权认领
下载文档30.00 元 加入VIP免费下载
文本内容

【文档说明】Visual-FoxPro-项目教程项目课件2.ppt,共(59)页,662.000 KB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-3267.html

以下为本文档部分文字说明:

项目1——系统展示项目2——项目数据的输入项目3——项目数据的查询项目4——项目数据的输出项目5——系统界面设计项目6——应用程序的创建、发布项目7——项目实战×项目2——项目数据的输入任务1——收集原始数据任务2——组织数据任务3——输入原始数据任务4——

管理数据×根据系统的任务和目标,确定本系统所包含的原始数据。任务描述×项目3——项目数据的输入任务1——收集原始数据学生信息管理系统用来管理学生的档案信息。本系统主要针对中职学校,学校的组织机构主要分为部门、专业和班级。学生信息一般包括机构信息(部门、专业和班级)、课程信息、学

生基本信息、学生成绩信息等。因此原始数据主要包括学生基本档案数据和成绩数据。项目3——项目数据的输入任务分析任务1——收集原始数据×一、明确系统的任务学生信息管理系统的任务应主要包括以下几项:档案管理:主要负责管理

学生基本档案信息;成绩管理:主要负责管理学生的考试成绩;系统管理:负责管理用户信息和用户登录。项目3——项目数据的输入任务实施任务1——收集原始数据×二、确定系统目标学生信息管理系统应达到以下目标:1.能够管理学生在校期间的各类档案;2.能够

快速进行各类档案的信息查询;3.能够对所有档案信息提供报表功能;4.减少人工的参与和基础信息的录入,具有良好的自功能和信息循环。项目3——项目数据的输入任务实施任务1——收集原始数据×三、确定系统要处理的原始数据根据以上对学生信息管理系统的任务和分析,该系统所要处理的数据主要是档案数据和成

绩数据1.“档案管理”模块所处理的数据该模块负责维护学生的基本信息,基本信息包括学籍号、姓名、入学日期、班级、性别、出生年月等,而身高、体重等在学生学籍中可有可无。2.“成绩管理”模块该模块主要负责管理学生成绩,其成绩信息包括学籍号、课程号、成绩等。

项目3——项目数据的输入任务实施任务1——收集原始数据×1.认识数据(1)数据(Data):简单说来,数据就是描述事物的符号。从计算机学科角度来说,数据是能被计算机存储和处理、反映客观事物的符号。(2)数据的两个方面:数据的表现形式和数据的解释。2.认识信息信息是经过加工之后形成的有价值的

数据。所有的信息都是数据,但所有的数据不一定都是信息。项目3——项目数据的输入技术支持任务1——收集原始数据×图书管理系统中要处理哪些与图书相关数据?项目3——项目数据的输入拓展实践任务1——收集原始数据×根

据任务一原始数据,以适当的表合理组织数据,即确定系统所需用的表的个数、作用及其各表的结构和内容。任务描述×项目3——项目数据的输入任务2——组织数据人们常常根据需要把数据进行分类、整理,使用表格按一定的原则组织数据,

一个系统可以处理多个数据表,但数据表的个数并不是越多越好,否则可能造成一个数据在多个表中出现,这样易破坏数据的完整性,所以必须合理地设计表格,降低数据的冗余度(指同一个数据在数据库中重复存放的次数)。项目3——项目数据的输入任务分析任务2——组织数据×一、确定

系统所需数据表及作用学生档案表用于组织学生的基本信息,学生成绩表用于组织学生的成绩信息;另外还需要学生课程表、专业类别表、专业设置表和用户信息表,所以共需6个数据表。1.学生档案表格设为8列,分别是学籍号,姓名,班级,性别,出生年月,入学时间,照片,备注等。2.学生成绩表格设为5列,分别是学

籍号,班级,学期,课程代码,成绩。3.学生课程表格设为两列,分别是课程代码和课程名称。4.专业类别表格设为两列,分别是专业部代码和专业部名称。5.专业设置表格设为两列,分别是专业代码和专业名称。6.用户信息表格设为三列,分别是用户名、权限和密码。项目3

——项目数据的输入任务实施任务2——组织数据×二、确定数据表结构1.学生档案表结构2.学生成绩表结构项目3——项目数据的输入任务实施任务2——组织数据字段名称数据类型可否为空学籍号字符型主键班级字符型学期字符型

课程代码字符型成绩数值型×项目3——项目数据的输入技术支持任务2——组织数据一、表VFP利用表保存数据,表包括两部分:表结构和表数据。表结构由字段的定义组成,数据按表结构的规定有序存放。VFP中有两种表,分别是数

据库表和自由表。二、字段二维表中垂直方向的列称为字段(也称属性)。一个表最多允许有255个字段。例如:学生成绩表中有5列,该表就有5个字段。字段分别是学籍号、班级、学期、课程代码和成绩。每个字段包含有4个方面内容:字段名称、字段类型、字段宽度和小数位数。×

三、记录二维表中水平方向的行称为记录(也称元组)。例如:学生成绩表中5行,就表示有5个记录。四、设计表结构的原则1.每个表应该只包含关于一个主题的信息。2.表中不应该包含重复的信息。3.字段确定的原则①每个字段的设置

应该与表主题紧密相关。②不应该包含通过计算的数据。③表中应当有惟一值的字段。4.确定各表之间的关系项目3——项目数据的输入技术支持任务2——组织数据×1.完善学生档案表与学生成绩表的表结构,即设计其字段宽度及小数位数。2.设计学生课程

表、专业类别表、专业设置表和用户信息表的表结构。3.图书管理系统至少需要设计哪几个表?主键是什么?请设计一张图书基本信息表和图书借阅表。项目3——项目数据的输入拓展实践任务2——组织数据×在Visual

FoxPro6.0中用表来输入和保存原始数据,使用数据库来管理表以及表与表之间的关系。本任务按以下要求完成5个子任务:1.创建自由表2.修改表3.数据库的创建4.设置数据库表和字段的属性5.设置数据库表的表间关系任务描述项目3——项目数据的输入任务3——输入原始数据×以自由表的形式创

建学生档案表和学生成绩表。任务描述×项目3——项目数据的输入任务3——子任务1:创建自由表一个表由表结构和表记录组成,创建一个表,首先要建立表结构,其次再输入记录数据。上面的任务二已经确定了学生档案表与学生成绩表的结构与数据,现在的工作只是利用表设计器把

它输入到计算机里保存起来。项目3——项目数据的输入任务分析任务3——子任务1:创建自由表×一、创建学生档案表1)单击“文件”中“新建”选项,或单击工具栏上新建按钮,弹出“新建”对话框,2)单击文件类型“表”后再单击“新建文件”按钮,弹出“创建”对话框,3)输

入表名“学生档案表”后按“确定”按钮,弹出“表设计器”对话框,4)输入字段名、类型、宽度、小数等内容,最后单击“确定”按钮,弹现“现在要输入数据记录吗?”消息框,5)单击“是”按钮,弹出如图2-3-5所示编辑窗口。6)根据表中内容,

依次输入记录。项目3——项目数据的输入任务实施任务3——子任务1:创建自由表×注意:①若要显示浏览窗口,则单击“显示”菜单下的“浏览”菜单,②通用型数据的输入方法:双击表中gen/单击“编辑”菜单/选“插入对象”/选“文件创建”/单击“浏览”/选照片/单击“确定”按钮。最后可观察到gen变为G

en,首写字母大写表示已存储信息,否则表示未存储信息。③备注型数据输入方法同“通用型数据”的输入方法。双击表中meno后出现如图所示窗口,输入信息后关闭窗口,字母变为Meno,首字母大写表示已存储信息,否则

表示未存储信息。二、创建学生成绩表方法步骤与创建学生档案表一致。项目3——项目数据的输入任务实施任务3——子任务1:创建自由表×创建表的常用方法(1)使用菜单创建新表:如前任务中的创建方法(2)使用命令创建新表命令格式:CREATE表文件名项目3——项目数据的输入技术支持任务3

——子任务1:创建自由表×在学生档案表中添加或删除一项或多项数据信息,添加一个或多个同学的记录。任务描述×项目3——项目数据的输入任务3——子任务2:修改表表中一项或多项数据,即为表中的一个或多个字段,要添加或删除某项数据,就是对字段进行增删;添加同学的记录,就是对表中记录进行插入或

追加。项目3——项目数据的输入任务分析任务3——子任务2:修改表×一、修改表结构步骤1、以独占方式打开某个表2、显示/表设计器3、插入、删除、重新定义字段属性,调整字段顺序4、确定项目3——项目数据的输入任务实施任务3——子任务2:修改表×

二、修改表记录(在浏览窗口修改)(一)修改记录包含以下内容:1.追加记录:在文件尾添加记录2.插入记录:在文件的任意位置插入记录3.删除记录:为将要被删除的记录打删除标记4.恢复记录:为打了删除标记的记录去除删除标记5.彻底删

除记录:对打了删除标记的记录进行物理删除,记录不可再恢复。6.修改记录的值:对记录的内容进行修改项目3——项目数据的输入任务实施任务3——子任务2:修改表×(二)操作方法1.追加记录方法1:菜单法1)“追加方式”菜单法(可追加多条记录)例

:向xsda表追加两条记录2)“追加新记录”菜单法(只能追加一条记录)例:向xsda表追加两条记录3)“追加记录”菜单法(从指定文件中追加记录)例:将xscj02表中的记录追加到xscj01表中。说明:只从指定文件中添加部分字段、部分记录。方法2:命令法打开表/appe[blan

k]有[blank]——追加一条空记录无[blank]——追加一条或多条记录项目3——项目数据的输入任务实施任务3——子任务2:修改表×2.插入记录步骤:1)浏览表2)定位记录3)命令:insert[before][blank]有[before]——在当前记录前插入

无[before]——在当前记录后插入项目3——项目数据的输入任务实施任务3——子任务2:修改表×3.逻辑删除记录:为将要被删除的记录打删除标记1)在浏览窗口:单击某条记录前的白色小方块,使之变黑2)菜单法:浏览表—表/删

除记录(范围、条件)3)命令:dele[范围][for条件4.恢复记录:为打了删除标记的记录去除删除标记1)在浏览窗口:单击某条记录前的黑色小方块,使之变白2)菜单法:浏览表—表/恢复记录(范围、条件)3)命令:reca

ll[范围][for条件]5.彻底删除记录(物理删除):对打了删除标记的记录进行物理删除,记录不可再恢复。1)菜单法:浏览表—表/彻底删除2)命令:pack项目3——项目数据的输入任务实施任务3——子任务2:修

改表×6.修改记录的值:对记录的内容进行修改1)在浏览窗口修改在要修改的数据处进行修改2)用“替换字段”菜单修改(成批修改)浏览表表/替换字段(字段名、替换为、范围、条件)3)用命令修改repl[范围]<字段名>with<表达式>[for条件]项

目3——项目数据的输入任务实施任务3——子任务2:修改表×1.修改表的结构(1)菜单操作法(2)命令操作法命令格式:MODIFYSTRUCTRE2.追加记录1)向表尾追加一条新记录方法一:菜单法方法二:命令法2)从另一个表向当前表追加记录方法一:命令法格式:Appendfro

m<被动数据表名>[fields(字段名表)][for<条件>]功能:是把其他表文件中的记录传送到当前表文件中方法二:菜单法3.插入记录方法:命令法格式1:insert功能:在当前记录后插入一条记录。格式2:insertbefore功能:在当前记录前插入一条记录。格式3:insertblank功

能:在当前记录后插入一条空白记录。项目3——项目数据的输入技术支持任务3——子任务2:修改表×创建“学生管理信息”数据库及其数据库表。×项目3——项目数据的输入任务描述任务3——子任务3:数据库的创建数据库是数据的仓库,其中可包含多个表,在数据库中的表就为数据库表,所

以要先建数据库后,才可以创建数据库表,或者可以把已建好的自由表加入建立的数据库。项目3——项目数据的输入任务分析任务3——子任务3:数据库的创建×一、创建“学生管理信息”数据库本任务以菜单法来实现,具体操作方法如下单击

“文件”中“新建”选项,或单击工具栏上新建按钮,弹出“新建”对话框,单击文件类型“数据库”后再单击“新建文件”按钮,弹出“创建”对话框,输入数据库名“学生信息管理”后按“确定”按钮,弹出“数据库设计器”对话框,此时,“学生信息管理”空库就已创建。二、把已建成的自由表(学生档案表与学生

成绩表)添入以上所建库中操作步骤如下:在以上“数据库设计器”对话框中右击鼠标弹出菜单。选择“添加表”选项,弹出“打开”对话框,用鼠标选择要添加的自由表即可。注意:若一个表已经是数据库表,就不能再添加给其他库了。若要添加给其他库,必须先把它从原来的库中移出来,然后再

添加给指定的库。项目3——项目数据的输入任务实施任务3——子任务3:数据库的创建×一、数据库的创建方法1:利用“新建”菜单新建/数据库/新建文件/输入库名/保存方法2:利用项目管理器(注:项目管理器是VFP各种文件的管家,它也以文件的形式存在

,通过“新建”命令建立。)项目管理器/数据/数据库/新建/新建数据库/输入库名/保存数据库文件扩展名默认为.dbc二、数据库的基本操作1)打开打开/选择文件类型/选中数据库/确定或:打开项目文件/数据/数据库/选定数据库/打开2)关闭在项目管理器中/数据/

数据库/选定数据库/关闭或:closedatabase/closeall3)设置当前数据库使用常用工具栏上的“数据库”框,选中即可项目3——项目数据的输入技术支持任务3——子任务3:数据库的创建×三、自由表与数据库表的转换1.自由表→数据库表打开数据库,添加表/选定要添加的表2.数据库

表→自由表打开数据库,选定要移去的表/移去注:在项目管理器中,打开数据库/选定“表”选项/添加——添加表在项目管理器中,打开数据库/选定某个数据库表/移去——移去表3.两种表的区别1)是否属于某数据库2)设计器的窗口不同。3)

数据库表比自由表具有更好的属性,可以设置字段有效性、长字段名等。项目3——项目数据的输入技术支持任务3——子任务3:数据库的创建×设置数据库表和字段的属性。×项目3——项目数据的输入任务描述任务3——子任务4:设置表的属性为了提高表的使用质量,减少记录的输入错误,可以对字段增加一些

规则和限制,利用表达式对字段和记录进行验证。项目3——项目数据的输入任务分析任务3——子任务4:设置表的属性×一、区分自由表与数据库表设计窗口自由表与数据库表的另一区别之一是前者不能进行属性设置,后者能进行

属性设置。自由表设计窗口,下半部分无设置属性区域;数据库表设计窗口,下半部分为设置属性区域。属性分字段属性与表属性,针对字段设置的属性就是字段属性,针对表设置的属性就是记属性。对数据库表设置属性,必须在表设计器中进行。二、对“成绩”字段添

加有效性规则,即必须输入一个0与100之间的数,设置步骤如下:①打开“学生信息管理”库”②把鼠标指针指向“学生成绩表”表上并右击鼠标后选择“修改”弹出表设计器③在窗口中选中“成绩”字段,然后在“字段有效性”的“规则”栏中在输入表达式“成绩>=0and成绩<=100”④用同样方法

,在“字段有效性”的“信息”栏中输入提示文本“必须输入一个0与100之间的数”,在“字段有效性”的“默认值”栏中输入你想输入的默认值,例如数值0。⑤选择“确定”按钮,弹出如图2-3-18所示窗口,选择“是”即完成设置。项目3——项目数据

的输入任务实施任务3——子任务4:设置表的属性×三、对以上设置的验证①打开“学生成绩表”,并浏览该表。②修改其中的一个成绩数据为120,弹出警告信息对话框,表示设置成功。单击“还原”可重新输入正确的数据。四、为“学生档案表”设置记录有效性规则,即“入学时间必

须大于出生年月”,设置步骤如下:①打开“学生信息管理”库”②把鼠标指针指向“学生成绩表”表上并右击鼠标后选择“修改”弹出表设计器③在窗口中选中“表”选项卡,弹出表设计器窗口。④在“记录有效性”的“规则”栏中在输入表达式“year(出生年月)<ye

ar(入学时间),在“记录有效性”的“信息”栏中在输入“入学时间必须大于出生年月”。五、请验证以上设置。项目3——项目数据的输入任务实施任务3——子任务4:设置表的属性×一、数据库表的字段级属性设置1.设置字段

标题2.设置字段注释3.设置字段的默认值4.设置有效性规则5.设置有效性信息项目3——项目数据的输入技术支持任务3——子任务4:设置表的属性×二、数据库表的记录级属性设置1.设置记录有效性规则在表设计器中的选项卡“表”中设置完成用途:在输入记录时必须

遵循一个规则,如输入学号时,前两个字符须是班级编号,否则不能输入。2.设置触发器在表设计器中的选项卡“表”中设置完成,在对数据库表的记录进行修改时触发用途:在修改表时检测判断是否同意修改。项目3——项目数据的输入技术支持任务3——子任

务4:设置表的属性×设置数据库表的表间关系。×项目3——项目数据的输入任务描述任务3——子任务5:创建间关系当所需数据表已建立完毕,为保证数据的一致性,还要建立表间关联。表间关系有临时关系和永久关系,

前者为同时操作两个表时临时建立的,一旦关闭数据库临时关系即消失。后者是为保证数据完整性而设置的,一旦设置就保存在相应库中不会消失。项目3——项目数据的输入任务分析任务3——子任务5:创建间关系×一、临时关系的创建例如:一个学生的所有信息,是由学生档案表与学生成绩表中同时

提供的。要同时浏览两个数据表中的相关数据,要同时操作这两个表,必须先在两个数据表之间建立临时关系,使学生档案表的数据与学生成绩表中的相关数据对应起来,然后通过数据工作区窗口浏览两个表中的相关数据。具体步骤为:在VFP主窗口的“窗口”菜单中单击“数据工作期”菜单项,则弹了“

数据工作期”对话框,在“数据工作期”对话框中单击“打开”按钮,弹出“打开”对话框。③在“打开”对话框中选“学生档案表”,单击“确定”按钮,弹出如“数据工作期”对话框④在“数据工作期”打开对话框中,再选择学生成绩表,单击“确定”按钮,弹出“数据工作期”对话框,此时数据工作期窗口中已经有两张表了。项

目3——项目数据的输入任务实施任务3——子任务5:创建间关系×⑤在“数据工作期”对话框中,选左边“别名”框中的“学生档案表”,单击“关系”按钮,此时在右边“关系”框中出现“学生档案表”⑥选择“学生成绩表”,立即弹出“设置索引顺序”对话框。⑦在以上对话框中,已建立了三个索引,选择索引“学生成绩表:

学籍号”,单击“确定”按钮,弹出“表达式生成器”。⑧在以上对话框中选“学籍号”,单击“确定”按钮,得到“数据工作期”对话框,此时可看到学生档案表与学生成绩表的临时关系已形成。⑨验证上述关系在“数据工作期”对话框,单击“浏览”按钮,分别浏

览“学生档案表”与“学生成绩表”,此时学生成绩表的窗口显示了学生档案表指针所指向的学籍号对应的一条记录。当指针移动时,学生成绩表中的记录随之变化。项目3——项目数据的输入任务实施任务3——子任务5:创建间关系×二、永久关系的创建例如:要删除学生档案表中学籍号为080210005的记录,同时删除

学生成绩表中相关记录,要实现以上目的而保证数据的完整性,则需要在两表中建立永久关系。具体步骤为:第一步:打开学生信息管理库,确定父表和子表。学生档案表与学生成绩表中有共同的字段“学籍号”,学生档案表中的学籍号字段是主键,其

值是唯一的,所以此表可作为父表,学生成绩表中一个学籍号则可能不是唯一的,只能作为子表。第二步:对父表(学生档案表)中的学籍号设置主索引。第三步:对子表(学生成绩表)中的“学籍号”字段,设置普通索引。第四步:把鼠标指针移向父表的“学籍号”主索引处并按下左键不放拖向子表的“学籍号”普通索引处,这时就会

发现两表之间产生一条一对多关系的折线,表示永久关系已经建立。第五步:编辑关系并设置参照完整性。第六步:验证永久关系即可通过对父表中某个记录的删除,同时删除了子表中的相关记录。项目3——项目数据的输入任务实施任务3——子任务5:创建间关系×一、数据库表的数据完整性1、实体完整性:指在

一个表中不允许有重复的记录。可利用主关键字或候选关键字来保证表中记录的惟一性。候选关键字:若一个字段的值能惟一识别表中的记录,则这个字段可称为候选关键字。2、域完整性:即指限定字段的取值类型与范围来保证数据的完整

性3、参照完整性:当对一个表进行修改时,通过参照另一个相关表的数据来检查对表的操作是否正确。二、永久关系的参照完整性规则:更新规则:级联:当主表中的记录改变时,子表中相关记录随之改变限制:当子表中有相关

的记录时,主表不允许修改相关记录忽略:不管子表中有无相关记录,主表可随意更改记录删除规则级联:自动删除子表中的所有相关记录限制:当子表中有相关的记录时,则不允许删除主表中的记录忽略:删除主表中的记录时与子表无关插入规则限制:当主表中没有相关的记录则禁止插入忽略:可随意在子表中插入记录。

三、永久关系与临时关系的区别1.永久关系能实现参照完整性的设置,临时关系能实现指针的联动;2.永久关系一旦建立就永久存在,临时关系一旦表被关闭就随之消失;3.永久关系在数据库设计器中创建,临时关系在数据工件期窗口创建;4.永久关系在数据库表间创建,临时关系无所

谓表的种类。项目3——项目数据的输入技术支持任务3——子任务5:创建间关系×1.创建学生课程表、专业类别表、专业设置表和用户信息表。2.添加记录:向“学生成绩表”尾添加一条新记录,内容如下:学籍号为0001,王亮,男,1992年2月

生。3.删除记录:逻辑删除“学生成绩”表中08402班不是团员的学生记录。4.创建“学生课程表”与“学生成绩表”的永久关系。项目3——项目数据的输入拓展实践任务3——输入原始数据×创建一个“学生信息管理”项目文件,其中包括相关数据库及数据库表。×项目3——项目数据的

输入任务描述任务4——管理数据该任务实质上是建立一个VFP综合应用程序,该程序可以通过项目管理器来完成。利用项目管理器,可将前面任务中所创建的数据库和表一一添加到“学生信息管理”项目文件中去。项目3——项目数据的输入任务分析任务4——管理数据×1.创建项目文件1)在主窗口中

的“文件”菜单中单击“新建”命令,则弹出如“新建”对话框。2)在“新建”窗口中选定“项目”,并单击右边的“新建文件”图标,则弹出“创建”对话框。3)在“创建”对话框中,文件保存的路径选择为E:\xsxxgl,项目

文件名取为“学生信息管理”,保存类型为项目(*.pjx)。单击“保存”按钮,则得到“项目管理器——学生信息管理”窗体,这样就完成了项目的创建。项目3——项目数据的输入任务实施任务4——管理数据×2.创建数据库1)单击项目管理器中“数据”前面的“+”,将数据展开。展开后有数据库、自由表、查询等内容。

单击数据库,此时有两种选择:新建和添加。单击“新建”按钮,则弹出“新建数据库”对话框。2)在“新建数据库”对话框中,弹出“数据库保存”对话框。3)在对话框中将保存文件夹设置为E:\xsxxgl,数据库取名为“学生信息管理”,保存类型为数据库。单击“确定”按钮后,则

得到数据库设计器窗口。4)在数据库设计器窗口中,右击鼠标弹出快捷菜单选择“添加表”命令,此时则弹出“打开”对话框。5)在“打开”对话框中选已建的所有表,并按下“确定”按钮,即得到数据库设计器器窗口。在窗口中发现,成绩表已添加到“学生

信息管理”库中。6)单击“学生信息管理”数据库设计器,返回项目管理器,此时项目管理器窗口。项目3——项目数据的输入任务实施任务4——管理数据×项目管理器简介窗口顶部一共由六个标签组成,它们分别是“全部”、“数据”、“文档”、“类”、“代码”和“其他”。(1)

数据数据主要包括三个项目,分别是数据库、自由表、查询和视图。数据库是数据按一定的逻辑关系和结构组织起来的集合,在数据库中主要是由表构成的。自由表是与数据库不关联的表,但其信息可以被多个数据库所共享。查询和视

图是根据用户的需要,在数据库中检索一条或多条记录,供用户查找、分析或打印而提供的一项新功能。项目3——项目数据的输入技术支持任务4——管理数据×项目管理器简介(2)文档文档主要包括三个项目:表单、报表和标签。表单是用户与VFP应用程序之间进行数据交换的界面和最为常

用的数据显示及编辑方式。报表是数据库管理系统对数据处理后将数据处理结果输出的一种形式,可以在屏幕上显示,也可以通过打印机打印。标签是一种特殊的报表。它一般包含多列记录,通过特殊的纸张打印起来。例如邮件标签、名片等。项目3——

项目数据的输入技术支持任务4——管理数据×项目管理器简介(3)类类主要用于显示和管理类库文件。用户除了使用VFP提供的控件对象,还允许自己创建新的控件对象,从而形成一个新类,以提高使用效率,对系统今后的维护和修改具有很大方便性。项目3——项目数据的输入技术支持任务

4——管理数据×项目管理器简介(4)代码代码主要用于显示和管理VFP的各类代码,包含有程序、API库和应用程序。程序:尽管VFP交互式用户界面可以完成许多方面的数据库管理任务,但是不能取代程序的职能,许多地方必须靠程序来完成任务。API库:WindowsAPI函数是一个Windo

ws操作系统与用户应用程序之间的接口。这个接口是一组用C语言编写的函数库。项目3——项目数据的输入技术支持任务4——管理数据×项目管理器简介(5)其他其他主要包括三种类型的文件:菜单、文本文件和其他文件。菜单:用户可以设计自己的主菜单和快捷菜单,以方便使用。文本文件:用来存储纯文

字文件,一般用于存储文件的说明信息。其他文件:用来存放一些图形文件等。项目3——项目数据的输入技术支持任务4——管理数据×1.利用项目管理器中创建一个文本文件。2.利用项目管理器创建一个自由表。3.在项目管理器中练习移去表和添加表的操作。项目3——项目数据的输入拓展

实践任务4——管理数据×

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?