Visual-FoxPro-教学大纲近年原文.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

VisualFoxPro教学大纲

数据库系统(2学时)

知识要点:

1、基本概念:

信息、数据、数据处理、数据库、数据库管理系统、数据库系统、数据库应用系统、数据模型(层次模型、网状模型、关系模型)、关系数据库、关系、主关键字、外部关键字、字段、记录、数据项、属性

2、关系数据库的主要特点

(1)(2)(3)

3、简要介绍VisualFoxPro6.0的特点、安装、运行及继承开发环境

窗口、菜单、工具栏、向导、生成器、设计器、项目管理器、系统配置、文件类型

1.1信息、数据和数据处理

1.1.1 信息与数据

信息(information)是客观事物属性的反应。是经过加工处理并对人类客观行为产生影响的数据表现形式。

数据(data):反映客观事物属性的记录,是信息的载体。用符号来表示。

数据是信息的具体表现形式。数据所反映的事物属性是它的内容,符号是它的形式。

信息和数据的区别和联系:

从信息处理角度:任何事务的属性都是通过数据来表示。

用数据符号表示信息的三种形式:数值型(定量)、字符型(定性)和特殊型(声音、图形等)。

从计算机角度:数据泛指可以被计算机接受并能被计算机处理的符号。

★结论:信息是有用的数据,数据是信息的表现形式。信息通过数据符号传播,只有具有知识性和有用性的数据才是信息。

1.1.2数据处理(信息处理DataProcess)

包括:采集、整理、存储、分类、排序、检索、维护、加工、统计、传输、打印等。

数据处理的目的:提出有用的成分作为行动和决策的依据。

数据管理技术的发展过程:

人工管理:数据不能独立于程序,独立性差,不能共享

文件管理:把数据组织成文件,可以独立于程序,由文件管理系统管理(应用程序和数据文件之间的接口),通用性差,数据冗余大

数据库系统管理:形成数据中心——数据仓库,共享性好减少冗余

1.2数据模型

数据模型的概念:具有联系性的相关数据总是按照一定的组织关系排列,从而构成一定的结构,对这种结构的描述就是数据模型。

理论上讲:数据模型是反映客观事务及客观事物之间联系的数据组织的结构和形式。

数据模型的形式:

(1)层次模型(hierarchalmodel):表示数据之间的从属关系,象一棵倒挂的树

主要特征:

仅有一个无双亲的根结点

根结点以外的子节点,向上仅有一个父结点,向下由若干个子结点

(2)网状模型(networkmodel):表示数据间的纵横关系(多种从属关系)

(3)关系模型(relationmodel):平行的集合关系,二维表

记录(record):行,表示属性

字段(field):列,属性的类型

主要特点:

关系中的每一数据项不可再分,是基本的单位

每一竖列数据项是同属性的,列数根据需要而定,顺序任意

每一横行记录由一个个体事物的诸多属性构成,顺序任意

一个关系是一个二维表,不允许有相同的字段名和相同的记录行

*1.3数据库应用系统

组成:硬件、操作系统(OS)、数据库管理系统(DBMS)、编译系统、用户应用程序和数据库(database)

1.3.1数据库:以一定的组织形式将相关的数据组织子一起存放在计算机存储器上形成的、能为多个用户共享的、与应用程序彼此独立的一组相关数据的集合。其性质由模型决定。

1.3.2关系数据库(relationdatabase):若干个依照关系模型设计的数据表文件的集合。二维表组成。

相关性:依靠每一个独立的数据表内部具有相同属性的字段建立。

特点:P8

支持复杂的数据结构

高度独立性

共享性

多用户同时访问

1.3.3数据的规范化(datanormalization):数据的规范化准则

等级:1—5范式(1NF—5NF)

关系模型规范化的原则

第一范式:一个关系中,消除重复字段,各字段不可分

第二范式:若关系模式属于第一范式,则关系中的每一个字段都完全依赖于主关键字段的每一部分。

第三范式:若关系模式属于第一范式,且关系中所有非关键字段都只依赖于主关键字段。

关系种类:

一对一关系

一对多关系

多对一关系

多对多关系

1.4数据库管理系统(DBMS)

组成:

数据描述语言(DDL)及其编译程序:定义数据库各级模式(外、概念、内)

数据操纵语言(DML)或者查询语言及其编译或解释程序:提供对数据库数据的存取、检索、插入、修改、删除等(1)嵌入式的——宿主型语言(2)交互查询语言——自主型

数据库管理例行程序:并发控制、存取控制、完整性条件检查与执行、数据库内部维护等

1.5数据库系统的体系结构

总框架

与数据库打交道的人:用户、应用程序员和系统程序员

视图:观察、认识和理解数据的范围、角度和方法。

对应于用户的外部视图

对应于应用程序员的概念视图

对应于系统程序员的内部视图

以此形成数据库系统的三级

文档评论(0)

辉辉 + 关注
实名认证
内容提供者

好文件 大家都可以分享

1亿VIP精品文档

相关文档