- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第01讲VFP程序设计概述
雷宏设计 VFP程序设计 教材:Visual Foxpro数据库程序设计 参考教材: 习题解答与上机指导 (中国铁道出版社) 总学时:64/学期、上课34,上机30、4/周 第一讲 数据库的基本概念 本次课主要介绍数据库的一些基本知识 数据及数据库的基本概念 要点: 1、数据的概念 2、数据处理 3、数据模型 4、数据库及数据库系统 关系数据库 关系数据库是建立在关系模型基础上的数据库。 也就是说,关系数据库是由若干张完成关系模型设计的二维表组成的。一张二维表为一个数据表,数据表包含数据及数据间的关系。 一个关系数据库由若干个数据表组成,数据表又由若干个记录组成,而每一个记录是由若干个以字段属性加以分类的数据项组成的。 在关系数据库中,每一个数据表都具有相对的独立性,这一独立性的唯一标志是数据表的名字,称为表文件名。表与表之间又具有一定的相关性。 关系数据库的特点 关系数据库的操作 数据的概念 广泛意义上的数据概念: 数据是一种客观事物特征的一种抽象化及符号化的表示。 大多数自然现象都可以某一种类型的数据表示;可以是一种量化的特征,也可以是一种非量化的特征(如文字、图型、声音等)。 数据处理 指把已知的数据经过收集、处理、存储、利用等形成新的数据形式的演变过程。 人们处理数据的发展有以下三个阶段: 手工处理-机械处理-电子处理 使用计算机进行数据处理的三个阶段: 数据库的基本概念 在计算机系统中按一定的数据模型组织、存储、使用的相关联的数据集合称为数据库(DATABASE)。 相关的概念: 数据库系统、数据库管理系统、数据库应用系统。 数据库系统 通常将引进数据库技术的计算机系统称为数据库系统(DataBase System,简称DBS) 数据库系统由以下几部份组成: 计算机硬件系统 数据库集合 数据库管理系统 相关软件:操作系统、编译系统、开发工具及网络软件等。 人员 数据库管理系统 数据库管理系统是数据库系统的核心,它的主要功能包括以几下几个方面: 数据定义功能 数据操作功能 数据库的运行管理功能 数据库的建立和维护功能 层次模型 层次模型(hierarchical model)表示数据间的从属关系结构,是一种以记录某一事物的类型为根结点的有向树结构。 层次模型象一棵倒置的树,根结点在上,层次最高;子结点在下,逐层排列。 其主要特征如下: .仅有一个无双亲的根结点。 .根结点以外的子结点,向上仅有一个父结点,向下有若干子结点。 层次模型表示的是从根结点到子结点的一个结点对多个结点,或从子结点到父结点的多个结点对一个结点的数据间的联系。 层次模型示意结构图 层次模型示意结构图 网状模型 网状模型(network model)是层次模型的扩展,表示多个从属关系的层次结构,呈现一种交叉关系的网络结构。 网状模型是以记录为结点的网络结构。 其主要特征如下: .有一个以上的结点无双亲。 .至少有一个结点有多个双亲。 网状模型可以表示较复杂的数据结构,即可以表示数据间的纵向关系与横向关系。这种数据模型在概念上、结构上都比较复杂,操作上也有很多不便。 网状模型实例图 网状模型实例 关系模型 关系模型(relational model)的所谓“关系”是有特定含义的,广义地说,任何数据模型都描述一定事物数据之间的关系。 关系模型的所谓“关系”虽然也适用于这种广义的理解,但同时又特指那种虽具有相关性而非从属性的平行的数据之间按照某种序列排列的集合关系。 关系模型的主要特点有: ·关系中每一数据项不可再分,是最基本的单位; ·每一竖列数据项是同属性的。列数根据需要而设,且各列的顺序是任意的; ·每一横行记录由一个事物的诸多属性项构成。记录的顺序可以是任意的; ·一个关系是一张二维表,不允许有相同的字段名,也不允许有相同的记录行。 一个关系模型的数据结构 关系数据库特点 每个关系的每一列为一个字段 每一行称为一个记录 每个字段必须有一个字段名,字段具有一定的特性,如宽度、小数位数等。 每个关系为一个数据表文件 行或列的顺序调换并不影响其所表示的内容实质 关系数据库的操作 关系数据库可以通过关系运算来进行操作: 选择运算:从二维表中选出符合条件的记录; 投影运算:从二维表中选出所指定的字段; 连接运算:将两个关系按一定条件连接成一个关系 VFP集成环境 Visual Foxpro 系统的特点 VFP硬件配置环
您可能关注的文档
- 电子教案--第2章.ppt
- 电子教案--第3章.ppt
- 电子投保书上传.ppt
- 电子温湿度计选型.pptx
- 电子狗十大品牌.ppt
- 电子测斜仪.ppt
- 电子电路三要素.ppt
- 电子狗资料.ppt
- 电子第10章接口技术.ppt
- 电子资料第01章.ppt
- 中国国家标准 GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较.pdf
- 《GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较》.pdf
- 《GB/T 37228-2025安全与韧性 应急管理 突发事件管理指南》.pdf
- GB/T 23724.3-2025起重机 检查 第3部分:塔式起重机.pdf
- 中国国家标准 GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法.pdf
- 《GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法》.pdf
- GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 中国国家标准 GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 《GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射》.pdf
- GB/T 11349.2-2025机械振动与冲击 机械导纳的试验确定 第2部分:用激振器作单点平动激励测量.pdf
文档评论(0)