第1讲 数据管理技术的发展.ppt_第1页
第1讲 数据管理技术的发展.ppt_第2页
第1讲 数据管理技术的发展.ppt_第3页
第1讲 数据管理技术的发展.ppt_第4页
第1讲 数据管理技术的发展.ppt_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机等级考试二级,q q: 23971148,数据管理技术的发展,数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。,计算机对数据的管理是指为数据的组织、分类、编码、存储、检索和维护提供操作手段。,人工管理阶段 特点:主要用途是数值计算;硬件简单;没有软件 文件系统阶段 特点:形成文件、共享性差;硬件发展;有专门数据管理软件 数据库系统阶段 特点:有整体结构、共享性高、程序与数据有独立性,数据管理技术的发展,数据库技术的术语,4、数据库技术:数据库技术是研究数据库的结构、存储、设计、管理和使用的一门软件学科。,1、数据:存储在某一媒体上能够识别的物理符号。 它包括数据内容和数据形式两

2、个方面。,2、数据处理:将数据转换成信息的过程。,3、数据库: (Database,简记为DB)是长期存储在计算机内、有组织的、统一管理的相关数据的集合。,数据管理技术的发展,5、数据库管理系统: (Database Management System,简记为DBMS)是位于用户与操作系统(OS)之间的一层数据管理软件。,6、数据库系统:数据库系统(Database System,简记为DBS)是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即它是采用数据库技术的计算机系统。,DBS包含DBMS和DB。,数据库技术的术语,7、数据库应用系统:(DB

3、AS)由系统开发人员利用数 据库系统资源开发出来的,面向某一类实际应用的应 用软件系统。,数据库系统组成,硬件系统:存取数据、传输数据等。 系统软件:包含操作系统、数据库管理系统、 高级语言及其编译系统和开发工具。 数据库应用系统:为特定应用开发的数据库应用软件。 各类人员:数据库管理员、系统分析员、 应用程序员和用户。,数据模型,传统的数据库有3类:层次数据库、网状数据库和关系数据库。它们分别采用树、图和线性表3种不同数据结构。VFP6属于关系数据库。,数据模型是显示世界特征的模拟和抽象,包括网状模型、层次模型、关系模型,设计数据库系统时,一般先用图或表的形式抽象地反映数据彼此之间的关系,这

4、个过程称为建立数据模型,所建立的图或表及其关系称为数据模型。,数据模型,层次模型: 1、有且仅有一个结点无父结点,这个结点叫根结点; 2、其他结点有且仅有一个父结点。 网状模型 1、允许一个以上的结点无父结点; 2、一个结点可以多于一个父结点。 关系模型(二维表) 1、每列中的分量是类型相同的数据; 2、行列的顺序任意; 3、表中不允许有子表; 4、表中的任意两行不能完全相同。,数据模型,实体:客观存在并可相互区分的事物。 属性:表示实体某一方面的特征。 实体集:性质相同的同类实体的集合。 联系:客观世界中的事物彼此间往往是有联系的。,数据模型,实体间的联系,一对一联系 ; 一对多联系 ; 多

5、对多联系,关系模型,关系模型是用二维表格结构来表示实体以及实体间联系的模型。在关系模型中,操作的对象和结果都是二维表,这种二维表又称为关系。,关系数据库, 关系:一个关系就是一张二维表,在vf中存储为一个文件,扩展名是DBF;例如:读者.DBF 关系模式:是对关系的描述,一个关系模式对应于一个关系的结构。其格式为:关系名(属性名1,属性名2,)例如: 读者(读者编号,姓名,性别,出生日期, ),按关系数据模型组织的数据库是关系数据库。,元组:在二维表中的水平方向的行; 属性:在二维表中的垂直方向的列; 域:属性的取值范围,同列具有相同的域; 关键字:属性或属性的组合,能唯一标志一个元组,关系数

6、据库,关系的特点:, 每个字段不可再分; 同一关系中不能出现相同的属性名; 关系中不能有完全相同的元组(记录); 在同一关系中元组及属性的顺序可以任意。 在一个关系中元组的次序无关紧要; 在一个关系中列的次序无关紧要;,以上是关系的基本性质,也是衡量一个二维表格是否构成关系的基本要素。在这些基本要素中,有一点是关键,即属性不可再分割,也即表中不能套表。,关系数据库,关系运算:,1、传统的集合运算并:两个关系的和;交:两个关系中相同的部分;差:两个关系的差。进行并、差、交集合运算的两个关系必须是具有相同的关系模式,既结构相同。,2、专门的关系运算 选择:查找指定的记录;投影:查找指定的属性;联接

7、:将两个关系中的记录按指定条件横向结合。,完整性控制,1、实体完整性控制 2、域完整性控制 3、参照完整性控制,(1)数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS,(1) Visual FoxPro DBMS 是A)操作系统的一部分 B)操作系统支持下的系统软件C)一种编译程序 D)一种操作系统(2) Visual FoxPro DBMS 基于的数据模型是 A)层次型 B)关系型 C)网状型 D)混合型(3) 设有部门和职员两个实体,每个

8、职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是A)m:n B)1:m C)m:k D)1:1,(1)对于现实世界中事物的特征,在实体-联系模型中使用A)属性描述 B)关键字描述C)二维表格描述 D)实体描述(2)把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过A)建立新的属性来实现 B)建立新的关键字来实现C)建立新的关系来实现 D)建立新的实体来实现(3)专门的关系运算不包括下列中的A)联接运算 B)选择运算 C)投影运算 D)交运算(4)对关系S和关系R进行集合运算运算称为,结果中既包含S中元组也包含R中元组,这种集合 A)并运算 B)交运算C)差运算 D)积运算,2.2了解Visual Foxpro,启动与退出 工作环境,2.3Visual Foxpro管理工具,项目管理器 向导 设计器 生成器 其他,项目管理器,项目管理器是组织数据和对象的操作工具,管理各种类型的文件并针对不同类型的文件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论