- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
VisualFoxPro2.文件系统阶段文件系统提供了在外存储器上长期保存数据并对数据进行存取的手段。程序与数据有一定的独立性。文件系统的缺点:(1)数据的冗余度大。(2)数据独立性差。(3)缺乏对数据的统一控制管理。3.数据库系统阶段在数据库系统中,由一种叫做数据库管理系统(DBMS)的系统软件来对数据进行统一的控制和管理。数据库是在数据库管理系统的集中控制之下,按一定的组织方式存储起来的、相互关联的数据集合。这些数据能够为多个用户同时共享,且具有冗余度小、独立性和安全性高等特点。(1)分布式数据库系统是地理上分布在计算机网络不同结点,逻辑上属于同一系统的数据库系统,能支持全局应用,同时存取两个或两个以上结点的数据。(2)面向对象数据库系统是将面向对象的模型、方法和机制,与先进的数据库技术有机地结合而形成的新型数据库系统。(3)多媒体数据库系统是数据库技术与多媒体技术相结合的产物。(4)数据仓库1.2.1数据库系统的组成1.硬件2.软件操作系统数据库管理系统是数据库系统的核心软件之一。它提供数据定义、数据操作、数据库管理、数据库建立和维护以及通信等功能。数据库应用系统是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。3.数据库4.数据库系统的有关人员最终用户使用数据库的人员数据库应用系统开发人员系统分析员系统设计员程序员数据库管理员(DBA)数据库管理员是数据管理机构的一组人员,他们负责对整个数据库系统进行总体控制和维护,以保证数据库系统的正常运行。1.2.2数据库的三级模式结构1.模式模式又称概念模式或逻辑模式,对应于概念级。是所有用户的公共数据视图(全局视图)。2.外模式外模式又称子模式,对应于用户级。外模式是从模式导出的一个子集,外模式反映了数据库的用户观。3.内模式内模式又称存储模式,对应于物理级。它是数据库的存储观。1.2.3数据库系统的特点1.数据共享2.减少数据冗余3.具有较高的数据独立性(1)物理数据独立(2)逻辑数据独立4.增强了数据安全性和完整性保护1.3.1实体及其联系1.实体从数据处理的角度看,现实世界中的客观事物称为实体。一个实体可有不同的属性。例如,教师实体可以用教师编号、姓名、性别、职称等属性来描述。每个属性可以取不同的值。属性值的变化范围称作属性值的域。如性别这个属性的域为(男,女)属性的集合表征了一种实体的类型,称为实体型。例如上面的教师编号、姓名、性别、职称等表征“教师”这样一种实体的实体型。同类型的实体的集合称为实体集。在VisualFoxPro中,用“表”来表示同一类实体,即实体集,用“记录”来表示一个具体的实体,用“字段”来表示实体的属性。显然,字段的集合组成一个记录,记录的集合组成一个表。实体型,则代表了表的结构。2.实体间的联系实体之间的对应关系称为联系。实体间的联系是指一个实体集中可能出现的每一个实体与另一实体集中多少个具体实体存在联系。有3种类型:(1)一对一联系(1:1)校长学校(2)一对多联系(1:n)学校学生(3)多对多联系(m:n)读者图书1.3.2数据模型1.层次模型层次模型用树形结构来表示实体及其之间的联系。建立数据的层次模型需要满足两个条件:(1)有一个结点没有父结点,这个结点即根结点。(2)其他结点有且仅有一个父结点。2.网状模型网状数据模型用实体型为结点的有向图来表示各实体及其之间的联系。特点是:(1)可以有一个以上的结点无父结点。(2)至少有一个结点有多于一个的父结点。3.关系模型关系模型用二维表格来表示实体及其相互之间的联系。1.4.1关系模型1.关系模型的基本概念(1)关系一个关系就是一张二维表,通常将一个没有重复行、重复列的二维表看成一个关系,每个关系都有一个关系名。在VisualFoxPro中,一个关系对应于一个表文件,其扩展名为.dbf。(2)元组二维表的每一行在关系中称为元组。在VisualFoxPro中,一个元组对应表中一个记录。(3)属性二维表的每一列在关系中称为属性。每个属性都有一个属性名,属性值则是各个元组属性的取值。在VisualFoxPro中,一个属性对应表中一个字段,属性名对应字段名,属性值对应于各个记录的字段值。(4)域属性的取值范围称为域。同一属性
您可能关注的文档
- 超高层施工课件pptx-2024鲜版.ppt
- 2024年度龙教版小学信息技术第七册教案(全新).pptx
- 2024年度EMS程序文件环境培训控制程序.pptx
- 初中英语演讲素材-The-Lady--or-the-Tiger.ppt
- 新概念第一册-lesson-73-74.ppt
- Unit-1-Period-7-Workbook-高中英语(人教版2019必修第三册).pptx
- 2024版大数据分析PPT模板.ppt
- 程序文件培训总结.pptx
- 八年级英语演讲课件.ppt
- 外研版高中英语必修1-Module-1《My-First-Day-at-Senior-High》(Period-1)课件.ppt
文档评论(0)