欢迎来到天天文库
浏览记录
ID:6600856
大小:38.50 KB
页数:5页
时间:2018-01-19
《第一章 vf数据库基础教案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第一章VF数据库基础一、什么叫数据:是指存储在某种媒体上的能够识别的物理符号如:数字、字母、文字、特殊字符组成的文本形式数据,还有图形、动画、影像、声音等多媒体数据,而最多、最常用的是文字数据。注:数据包括:描述事物特性的内容和存储在媒体上的数据形式。二、什么叫数据处理?是指将数据转换成信息的过程。三、数据处理的目的(其中核心问题是数据管理)计算机对数据的管理发展阶段及特点:经历了五个阶段:1、人工管理阶段:20世纪50年代;数据和程序不具有独立性,无法进行长期保存,数据不能共享,数据冗余大。2、文件管理阶段:20世纪50年代后期至60年代中后期,程序和数据有一
2、定的独立性,程序和数据分开存储。3、数据库系统管理;从20世纪60年代后期开始:特点:数据和程序具有较高的独立性,实现了数据共享,减少数据冗余(注:但并不是完全避免数据冗余)4、分布式数据库系统:20世纪70年代后期,是数据库技术和计算机网络技术紧密结合的产物。5、面向对象数据库系统:20世纪80年代引入计算机科学领域的一种新的程序设计技术模型特点:就是按照人们认识世界和改造世界的习惯方法对现实世界的客观事物对象进行最自然的最有效的抽象和表达,同时又以各种严格高效的行为规范和机制实施客观事物的有效模拟和处理。注:在数据管理技术的发展过程中:数据库系统可以实现数据
3、共享。一、数据库系统:1、数据库(DB):是存储在计算机设备上结构化的相关数据的集合,它不仅包括描述事物数据本身,而且还包括相关事物之间的联系。可以被多个和户、多个应用程序共享2、数据库应用系统(DBAS):是指系统开发人员利数据库系统资源开发出来的。3、数据库管理系统(DBMS):是对数据库的建立,使用和维护进行管理。4、数据库系统(DBS):是指引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据提供数据处理和信息资源共享的便利条件。注:visualFoxpro中的数据库管理系统(DBMS)是操作系统支持下的系统软件;数据库DB、数据库系统DB
4、S、数据库管理系统DBMS三者之间的关系是:DBS包括DB和DBMS。二、数据库系统的组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户。注:数据库系统的特点:1、实现数据共享、减少数据冗余2、采用特定的数据模型(即称为关系数据模型)3、具有较高的数据独立性4、有统一的数据控制功能。一、数据模型:1、实体:客观存在并且可以互相区别的事物称为实体,实体可以是实际的事物,也可能是抽象的事件如:学生、课本属于实际事物;订货、比赛是比较抽象的;2、实体的属性:描述实体的特性称为属性;如学生实体用(学号、姓名、性别、出生日期)等若干属性的描述。3、实
5、体集和实体型:属性值的集合表示一个实体,而属性的集合表示一种实体的类型称为实体型,同类的实体的结合称为实体集。所以在VF中“表”用来存放同一类实体,即实体集。注:表中包括若干字段,字段就是实体的属性。字段值的集合组成表中的一条记录,代表一个具体的实体,即每个纪录表示一个实体。一、实体间联系及联系的种类:1、一对一:指主表中的每一条记录只与相关表中的一条记录相关联。2、一对多:指主表中的每一条记录与相关表中的多条记录相关联。3、多对多:表现为一个表中的多个记录在相关表中同样有多个记录与其匹配二、数据模型:1、层次数据:用树型结构表示实体及其实体间联系的模型称为层次
6、模型;像倒挂的树,用树型结构表示;2、网状模型:用网状结构表示;3、关系模型:(非格式模型)用二维表表示)三、关系数据库:一个关系是由一个二维表来定义的,一个表就是一个关系;也就是说关系数据库是由若干表格组成的,在表格中:每行代表着每个记录,而每列则代表着该表存在的不同属性。1、关系:一个关系就是一张二维表,通常将一个没有重复行、重复列的二维表看成一个关系,每个关系都有一个关系名。关系文件扩展名为.dbf,称为“表”2、元组:水平方向的行称为元组,每一行就是一个元组,元组对应存储文件中的一个具体记录,一个元组对应表中的一个记录。3、属性:二维表中垂直方向的列称为
7、属性,每一列都有一个属性名,在VF中属性表示为字段名,每个字段的数据类型、宽度等在创建表的结构时就规定了。在VF中一个属性对表中的一个字段,属性名对应字段名,属性值对应于各条记录的字段值。4、域名:字段的取值范围:指不同元组对同一个属性的取值所限定的范围。5、关键字:属性或属性的组合能惟一标识各个元组(实体)6、外部关键字:在本表中不是的关键字,而在另外一个表中是关键字,本表的这个字段(属性)称为外部关键字。四、关系的特点:1、关系必须规范,表中不能在含表;2、关系中不允许有完全相同的元组(记录)存在;3、关系中不允许有相同的属性名(字段名)存在;4、关系中元组
8、的次序无关紧要;5、关系
此文档下载收益归作者所有