人人范文网 范文大全

第1章VFP基础

发布时间:2020-03-01 18:53:20 来源:范文大全 收藏本文 下载本文 手机版

第1章 概述

一、【教学目标】

1.理解并掌握数据库系统基本知识 2.了解数据库的数据模型 3.熟悉Visual FoxPro 6.0 系统

二、【教学内容】

数据库系统基础知识 数据库的数据模型 关系模型

Visual FoxPro 6.0 系统 【重点和难点】 重点

数据库基础知识

关系模型概念、相关的术语、关系操作 Visual FoxPro 6.0 基本操作 难点

数据库系统数据模型 【教学要点】

1.数据库系统基础知识

(1)数据管理的基本概念及发展过程

数据、信息、数据处理等是数据库系统的基本概念;计算机数据管理随计算机硬、软件技术以及计算

机应用范围的发展而历经以下几个阶段:人工管理、文件系统、数据库系统、分布式数据库系统、面向对

象的数据库系统等;数据库系统具有如下优点:

实现数据共享、减少数据冗余;采用特定的数据模型;具有较高的数据独立性;有统一的数据控控制

功能。

(2)数据库系统的组成

数据库系统实际上是一个应用系统,由用户、数据库管理系统、存储的数据及应用程序等构成。

(3)数据库系统的特点

数据库系统是计算机数据处理技术的重大进步,涉及的主要内容有:实现数据共享、数据独立、减少

数据冗余度、避免数据的不一致性、加强对数据的保护。

(4)数据库应用系统

数据库应用系统是指开发人员利用数据库系统资源开发出来的、面向某种实际应用的软件系统,可分

为两类:管理信息系统(如教学管理、财务管理等);开放式信息服务系统(如大型科技情报系统、商品

信息系统等)。

2.数据库的数据模型

模型是现实世界特征的模拟与抽象;数据模型是实现现实世界数据特征的抽象,是数据的逻辑组织形

式。设计数据模型一般应遵循三原则:能较真实模拟现实世界实体;易于为人们接受;便于在计算机上实 现。自创建数据库技术以来,逻辑数据模型有以下三类:层次模型、网状模型、关系模型。

(1)E-R 数据模型

E-R 模型又称实体联系模型,属概念数据模型;对现实世界中的客体,在该模型中有两个重要概念, 即实体与联系。

实体是客观存在并能被区分的事物,如一个学生,一所学校;具有共性的实体便构成实体集,如某学

校所有的学生,某城市所有的学校。

实体具有若干特征,也称其为属性,如学生具有:学号、姓名等。

联系是独立实体间相互关系,如老师与学生(老师上课、学生选课)之间的关系,在E-R 模型中,将

实体与实体之间的关系抽象为联系。

(2)关系模型

关系模型中的几个术语:字段、记录、表、关键字、关系数据库。

关系模型是目前最重要的一种数据模型,它建立在严格的数学基础之上,其运算对象与结果都是二维 表,用二维表结构来反映实体与实体间联系;鉴于它的众多优点,目前得到广泛应,Visual FoxPro 6.0 就

是基于关系模型开发的数据库管理软件。

在关系模型中,实体集的特征可用“型”(或称之为属性)来描述,在二维表中,称其为“字段”,如

学生这一实体集,可用学号、姓名、性别等“字段”来描述其特性;对该实体集中的每一个体,可用“值”

来表示,如某学生的学号、姓名、性别等;上述数据,便构成了记录,在关系模型中,也称其为“元组”。

记录的集合,称为表;记录的“型”与“值”便构成了关系数据库的基本单位,描述实体集的“型”, 即字段,又称为“表结构”。

关键字是能够惟一标识记录的字段或字段的集合,例如,在学生信息表中,可以根据学号,查询某一

学生的记录。

表的集合,便构成数据库;关系数据库通常是由若干有着一定关系的表组成的。 关系操作:投影、选择、连接;并运算、交运算、差运算。

3.Visual FoxPro 6.0 系统

Visual FoxPro 6.0 版本是微软公同开发的一个32 位的数据库管理系统,是一个解释型与编译型混合的

系统;它能以解释的方式定义、操作数据库,也可将操作过程编写为程序进行编译,脱离系统直接运行。

其特点如下:

(1)提供面向对象的由事件驱动的应用程序设计方法;

(2)提供可视化设计工具(如设计器、向导、工具拦、菜单、生成器等); (3)增强项目及数据库管理功能等。

多媒体技术 第1章 多媒体技术基础 教案

会计基础第1章 概论习题

第1章机械设计基础答案(定稿)

《大学计算机基础》第1章作业

第1章电路分析基础习题解答

行政管理第1章

第1章总论

第1章绪论

第1章 绪论

第1章 办公自动化

第1章VFP基础
《第1章VFP基础.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
相关专题 第1章vfp基础 基础
点击下载本文文档