- 11
- 0
- 约 32页
- 2017-07-03 发布于湖北
- 举报
淮海工学院东港学院 贾长云 宗卫泉 高明芳 陈云平 张贤伟 第一章 VFP基础 第一节 数据库基础知识 第二节 VFP概述 第三节 VFP命令 第四节 项目管理器 学习目标之一 知识目标 (1)知道数据与数据处理的含义 (2)比较数据库、数据库管理系统、数据库系统三个概念的联系与区别 (3)理解数据库的逻辑模型,知道层次模型、网状模型与关系模型。领会关系模型与表格之间的关系 (4)掌握关系数据库的概念,典型的关系数据库产品 (4)了解VFP6.0的特点与作用 (5)知道VFP6.0的工作方式,领会VFP6.0命令的规则,会检查命令中的错误 (6)能解释项目管理器的功能、包含的对象及其作用 学习目标之二 技能目标 (1)会以不同的方式启动、退出VFP6.0 (2)熟悉VFP6.0的集成开发环境,能进行简单的设置 (3)能使用项目管理器:新建、设置、保存、管理 (4)领会VFP6.0的运行环境要求,会安装VFP6.0开发平台 重点与难点 一、学习重点 (1)数据库DB、数据库管理系统DBMS、数据库系统DBS (2)关系模型及其特点 (3)VFP6.0集成开发环境的熟悉与操作 (4)VFP的工作方式,VFP命令的一般规则 (5)项目管理器的概念与使用 二、学习难点 (1)模型与关系模型的含义 (2)关系的主键及其含义 (4)VFP的命令规则 (5)项目管理器的作用及其操作 第一节 数据库基础知识 1. 信息与数据 信息是用来反映客观世界中各种事物状态与属性的一种抽象。特点:一是可以被人们所理解;二是可以被传递。 数据是对事实、概念或指令的一种特殊表达形式,可以用人工的方式或自动化的装置进行通信、翻译转换或者进行加工处理。 它包括两类: 可以参与数字运算的数值型数据; 不能参与数字运算的非数值型数据,如文字、图画、声音、活动图象等。 信息用数据来表示,数据是信息的载体。 第一节 数据库基础知识 2. 数据处理: 对各种类型的数据进行收集、存储、分类、计算、加工、检索与传输的过程。包括:收集原始数据、编码转换、数据输入、数据处理、数据输出。 3. 数据库系统: 数据库(DB):存储在计算机内的存储介质上的,有组织、可共享的数据集合。 数据库管理系统(DBMS):位于用户与操作系统之间用于组织和存储数据、获取与维护数据的一个系统软件。其主要任务是完成数据的定义、数据操纵、数据库的运行管理和数据库的建立与维护等功能。 数据库系统(DBS):引入数据库后的计算机系统,包括数据库、数据库管理系统、应用系统、数据库管理员和用户等组成。 第一节 数据库基础知识 相关知识:数据管理技术发展三阶段 1、人工管理阶段; 数据的逻辑结构、存储结构、存取方式依靠程序员 数据与程序是一体的。 数据不能共享,数据不独立 2、文件系统阶段; 数据是单独的文件,数据文件之间也是相对独立的 程序与数据相对独立 数据文件的形式众多 3、数据库系统阶段 数据的表示使用了数据模型,面向整个应用 较高的数据独立性,用户只考虑数据的逻辑结构,不考虑物理结构 数据的安全性、完整性等众多功能 用户接口方便 1.1.2 数据模型 现实世界中的事物及其联系转化为数据的过程: 1.1.2 数据模型 概念模型: 能够被用户与程序员理解表达信息结构的模型,面向客观世界、面向用户,如E-R图 1.1.3 关系模型 1、关系与关系模式: 关系:以二维表的结构来表示实体与实体间的联系系。一个关系就是一张二维表,关系的首行称为“属性”(在关系数据库中称为“字段”),其他各行称为“元组”(在关系数据库中称为“记录”)。 1.1.3 关系模型 关系模式:对关系结构的描述,包括关系名及所属该关系的诸属性名 如学生关系对应的模式: 学生(学号,姓名,性别,出生年月,籍贯,是否团员,班级,奖学金) 关系模型及组成: 用二维表表示实体集,通过外部关键字表示实体间联系的数据模型。关系模型通过一系列的关系模式来表示数据的结构和描述,一般有三个组成部分: 1 数据结构:数据库中所有数据及其相互联系都被组成关系(二维表)的形式 2 数据操作:提供一组完备的关系运算,以支持对数据库的各种操作 3 完整性规则:包括域完整性规则、实体完整性规则、参照完整性规则和用户定义的完整性规则 1.1.3 关系模型 关系模型的性质 (1)、二维表的记录数随数据的增删而改变,但它的字段数却是相对固定。因此字段的个数、名称、类型、长度等要素决定二维表的结构。 (2)、二维表的每一列均有唯一的字段名。 (3)、二维表中不允许出现完全相同的两行。 (4)、二维表中行的顺序、列的顺序均可任意交换。 (5)、其属性具有原子性,不可再分。 二维表的关键字 候选关键字:能够惟一地标
原创力文档

文档评论(0)