1、河南工业大学电气工程学院河南工业大学电气工程学院20072007年年5 5月月 . . . . . . . . . . . . .isualFVoxPro. . .1.1 数据库系统概述数据库系统概述1.2 数据库系统的组成与结构数据库系统的组成与结构1.3 数据模型数据模型1.4 关系数据库关系数据库1.5 Visual FoxPro系统简介系统简介. . .1.1 1.1 数据库系统概述数据库系统概述1.1.1 信息、数据和数据处理信息、数据和数据处理1. “信息信息”与与“数据数据” 数据数据是人们用于记录事物情况的物理符号。是人们用于记录事物情况的物理符号。为了描述客观事物而用到的数字
2、、字符以及所有为了描述客观事物而用到的数字、字符以及所有能输入到计算机中并能被计算机处理的符号都可能输入到计算机中并能被计算机处理的符号都可以看作数据。以看作数据。. . . 信息信息是数据中所包含的意义。通俗地讲,信息是数据中所包含的意义。通俗地讲,信息是经过加工处理并对人类社会实践和生产活动产生是经过加工处理并对人类社会实践和生产活动产生决策影响的数据。决策影响的数据。 数据与信息既有区别,又有联系数据与信息既有区别,又有联系。数据是表示。数据是表示信息的,但并非任何数据都能表示信息,信息只是信息的,但并非任何数据都能表示信息,信息只是加工处理后的数据,是数据所表达的内容。另一方加工处理后
3、的数据,是数据所表达的内容。另一方面信息不随表示它的数据形式而改变,它是反映客面信息不随表示它的数据形式而改变,它是反映客观现实世界的知识,而数据则具有任意性,用不同观现实世界的知识,而数据则具有任意性,用不同的数据形式可以表示同样的信息。的数据形式可以表示同样的信息。. . . 数据处理是指将数据转换成信息的过程。它包数据处理是指将数据转换成信息的过程。它包括对数据的收集、存储、分类、计算、加工、检索括对数据的收集、存储、分类、计算、加工、检索和传输等一系列活动。其基本目的是从大量的、杂和传输等一系列活动。其基本目的是从大量的、杂乱无章的、难以理解的数据中整理出对人们有价值、乱无章的、难以理
4、解的数据中整理出对人们有价值、有意义的数据(即信息),作为决策的依据。有意义的数据(即信息),作为决策的依据。 数据是信息的载体,而信息是数据的内涵。数据是信息的载体,而信息是数据的内涵。2. 数据处理数据处理. . .1.1.2 数据管理技术的发展(包括三个阶段):数据管理技术的发展(包括三个阶段):1. 人工管理阶段人工管理阶段 20世纪世纪50年代中期以前,计算机主要应用于科年代中期以前,计算机主要应用于科学计算,数据量较少,一般不需要长期保存数据。学计算,数据量较少,一般不需要长期保存数据。硬件方面,没有磁盘等直接存取的外存储器。软件硬件方面,没有磁盘等直接存取的外存储器。软件方面,没
5、有对数据进行管理的系统软件。方面,没有对数据进行管理的系统软件。 人工管理阶段的特点:人工管理阶段的特点: 这一时期的数据由于是面向应用程序的,应用这一时期的数据由于是面向应用程序的,应用程序与其处理的数据结合成一个整体。程序与其处理的数据结合成一个整体。(1)数据不保存;)数据不保存;(2)应用程序管理数据;应用程序管理数据;(3)数据不能共享;)数据不能共享;(4)数据不具有独立性;)数据不具有独立性;. . . 程序 2 数据 2 程序 1 数据 1 . . . . . . . 文文件件管管 理理系系统统 程程序序 1 1 程程序序 2 2 程程序序 3 3 文文件件 1 1 文文件件
6、2 2 文文件件 3 3 . . . . . . . 数数据据库库 管管理理系系统统 应应用用 1 1 应应用用 2 2 应应用用 3 3 数数据据库库 . . .1.2 1.2 数据库系统的组成与结构数据库系统的组成与结构. . . . . . . . . . . . . . . 应用程序 1 应用程序 2 应用程序 2 外模式 1 外模式 2 模 式 内模式 物理数据物理数据外模式/模式映射 模式/内模式映射 外模式(用户级数据库) 模 式(概念级数据库) 内模式(物理级数据库) 操作系统 DBMS 数据库分级结构图数据库分级结构图. . . . . . . . . . . . . . .
7、 . . . . . . . . . . . . . . . . . . . . 任职 班长 班级 1 1 所属 班级 学生 1 n 授课 教师 课程 m n 学号 姓名 性别 . . . . . . .1. 层次模型层次模型 学院学院 专业专业 教师教师 学生学生 课程课程 . . . . . 学生 班级 社团 . . . . . . . . . . . . .1.4 1.4 关系数据库关系数据库. . . 关系 表 关系模式 元组 行 属性 列 属性名 列名 学生情况表关系名 表名 . . . . . . . . . . . . . . . . . . . 在在Visual FoxPro中
8、,与关系数据库对应的中,与关系数据库对应的是数据库文件(是数据库文件(.dbc文件),一个数据库文件文件),一个数据库文件包含若干个表(包含若干个表(.dbf文件),表由表结构与若文件),表由表结构与若干个数据记录组成,表结构对应关系模式。每干个数据记录组成,表结构对应关系模式。每个记录由若干个字段构成,字段对应关系模式个记录由若干个字段构成,字段对应关系模式的属性,字段的数据类型和取值范围对应属性的属性,字段的数据类型和取值范围对应属性的域。的域。 一个关系模型的实际例子:学生一个关系模型的实际例子:学生选课选课课课程关系模型。程关系模型。. . . . . . . . . . . . . . . . . . . . .1.5 Visual FoxPro1.5 Visual FoxPro系统简介系统简介. . . . . . . . . . . . . . . . . . . . .
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。