- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五讲 数据库及项目文件 计算机基础教研室 第五讲 数据库的基本操作及项目文件 数据库的基本概念和数据库的建立 数据库中表的添加和修改 表之间关系的建立及相关约束 项目和项目文件 基本习题讲解 数据库的基本概念 数据库—VFP中,多个表(关系)的集合体,能反映数据和数据之间的联系 数据库的建立方式1——数据库设计器 菜单建立(文件\新建\数据库) 项目管理器中建立 数据库的建立方式2——SQL语句 CREATE DATABASE 教学管理 演示建立教学管理(学生,选课,课程、授课、教师) 数据库的基本概念 数据库的基本操作: OPEN DATABASE 教学管理 MODIFY DATABASE 教学管理 CLOSE DATABASE DELETE DATABASE 教学管理 数据库相关文件: .dbc(数据库文件).dct(数据库备注文件) .dcx(数据库索引文件) 数据库中的表 数据库中的表: 数据库只是个容器,其数据还是来源于其中的表,数据库打开,不意味其中的表都打开,必须使用USE命令 数据库中的表可以建立主索引 数据库中的表可以建立字段的有效性规则 数据库中的数据是对实体的完整准确描述,所以必须保证表中记录的惟一性,表中不容许出现重复记录,用主关键字保证——实体完整性。 数据库中的表 永久关系——表和表之间依据某个关键字的值,而建立的数据对应关系,类似关联,一旦建立,永久的存在于数据库中。 条件:主表建立主关键字(主索引),子表建立普通索引,然后通过拖动实现(建立一对一的关系或一对多的关系,不能是多对多) 建立方法:拖动(在建立前,需要清理数据库) 数据库中的表 参照完整性——若数据库中的表建立了永久关系,当一个表中的数据发生变化时(更新、删除、插入),是否让相关联表的数据发生相应变化呢? 级联:用新的关键字值,去更新子表中的所有记录 限制:若子表中有相关记录,则禁止更新 忽略:允许更新,不考虑子表中的相关记录 数据库中的表 字段有效性原则:对字段域的约定 记录的有效性原则:对记录值的范围约定 主索引:要求索引表达式的值惟一 综合练习 建立酒店管理数据库,并实现酒店结帐,为下步学习打好基础 客人登记表 客房信息表 项目管理器和项目文件 项目管理器——VFP的控制中心 对开发项目(应用程序)中数据、文挡、程序及其相关辅助文件进行管理的有效工具和集成环境,可以创建、添加、修改所包含的所有资源,而且可将其编译成EXE文件。 项目文件的建立: 菜单\命令,建立一个扩展名为PJX的文件 CREATE PROJECT 项目文件名 MODIFY PROJECT 项目文件名 项目管理器和项目文件 项目管理器有6个选项卡,它们分别是:“全部”、“数据”、“文档”、“类”、“代码”和“其他”,每个选项卡用于管理某一类型文件。1.“数据”选项卡该选项卡包含了一个项目中的所有数据:数据库、自由表、查询和视图。2.“文档”选项卡该选项卡中包含了处理数据时所用的全部文档,即输入和查看数据所用的表单,以及打印表和查询结果所用的报表及标签。 项目管理器和项目文件 3. “类”选项卡 该选项卡显示和管理由类设计器建立的类库文件。4.“代码”选项卡 该选项卡包含了用户的所有代码程序文件:程序文件、API库文件、应用程序等。5.“其他”选项卡 该选项卡显示和管理下列文件:菜单文件、文本文件、由OLE等工具建立的其它文件(如图形、图像文件)。6.“全部”选项卡 该选项卡显示和管理以上所有类型的文件。 项目文件的连编与运行 连编是将项目中所有的文件连接编译在一起,这是大多数系统开发都要做的工作。1.主文件 主文件是“项目管理器”的主控程序,是整个应用程序的起点。在Visual FoxPro中必须指定一个主文件,作为程序执行的起始点。它应当是一个可执行的程序,这样的程序可以调用相应的程序,最后一般应回到主文件中。2.“包含”和“排除” “包含”是指应用程序的运行过程中不需要更新的项目,也就是一般不会再变动的项目。它们主要有程序、图形、窗体、菜单、报表、查询等。 项目文件的连编与运行 “排除”是指已添加在“项目管理器”中,但又在使用状态上被排除的项目。通常,允许在程序运行过程中随意地更新它们,如数据库表。对于在程序运行过程中可以更新和修改的文件,应将它们修改成“排除”状态。 指定项目的“包含”与“排除”状态的方法是:打开“项目管理器”,选择菜单栏的“项目”命令中的“包含/排除”命令项;或者通过单击鼠标右键,在弹出的快捷菜单中,选择“包含/排除”命令项。 项目文件连
您可能关注的文档
- 重庆理工大学会计学院会计信息化英文课件 数据库管理与连接.ppt
- 重庆理工大学会计学院会计信息化英文课件 信息系统分析设计与实施方法.ppt
- 重庆理工大学会计学院会计信息化英文课件 账务处理子系统的分析设计与开发.ppt
- 重庆理工大学会计学院审计学课件 第八讲.ppt
- 重庆理工大学会计学院审计学课件 第二讲.ppt
- 重庆理工大学会计学院审计学课件 第九讲.ppt
- 重庆理工大学会计学院审计学课件 第六讲.ppt
- 重庆理工大学工商管理学院物流管理课件第一章.ppt
- 重庆理工大学会计学院审计学课件 第七讲.ppt
- 重庆理工大学会计学院审计学课件 第三讲.ppt
- 重庆理工大学计算机科学与工程学院Visual FoxPro 6.0程序设计课件第一讲 FOXPRO绪论.ppt
- 重庆理工大学计算机科学与工程学院编译原理课件 本课程总结与展望.ppt
- 重庆理工大学计算机科学与工程学院编译原理课件第1章 编译原理概述.ppt
- 重庆理工大学计算机科学与工程学院编译原理课件第2章 形式语言基础.ppt
- 重庆理工大学计算机科学与工程学院编译原理课件第4章 LR分析方法.ppt
- 重庆理工大学计算机科学与工程学院编译原理课件第4章 自上而下的语法分析.ppt
- 重庆理工大学计算机科学与工程学院编译原理课件第4章 自下而上的语法分析.ppt
- 重庆理工大学计算机科学与工程学院编译原理课件第5章 语义分析及中间代码生成.ppt
- 重庆理工大学计算机科学与工程学院编译原理课件第6章 运行时存储空间的组织与分配.ppt
- 重庆理工大学计算机科学与工程学院编译原理课件第7章 代码优化.ppt
文档评论(0)