第2讲 第3章VFP的数据及其运算3[1].1-3.3
- 格式:ppt
- 大小:343.00 KB
- 文档页数:55
第一章数据库系统概述数据库系统(DBS):指引入数据库技术的计算机系统特点:数据结构化,数据共享性高,程序和数据具有较高的独立性,为用户提供良好的接口,统一管理和控制数据,系统灵活,易于扩充.数据库(DB):是存储在计算机设备上.结构化的相关数据的集合,不仅描述事物数据的本身,也包括相关事物之间的联系.数据库管理系统(DBMS):是数据库系统中对数据进行管理的软件系统,是数据库的核心.功能:数据定义功能,数据操纵功能,数据库管理和控制功能.数据库管理员(DBA)的主要工作:数据库设计,数据库维护,改善系统性能,提高系统效率数据库设计的根本目的:解决数据资源共享问题数据库系统的体系结构概念模式:简称模式,是数据库中全体数据的逻辑结构和特征的描述,是面向全部用户的公共数据视图外模式:又称子模式或用户模式是用户与数据库的接口.内模式:又称物理模式或存储模式,描述数据在存储介质上的安排和存储方式。
一个数据库只有一个内模式.数据模型:客观事物及联系—概念模型—数据模型.E-R模型:实体(矩形)属性(椭圆)联系(菱形)在数据库设计阶段,将E-R图转化为关系数据模型的过程属于逻辑设计阶段。
两个实体间的联系:一对一的联系如班级与班长一对多的联系如班级与学生多对多的联系如学生与课程数据模型有:层次模型,网状模型,关系模型:是用二维表结构描述,一张二维表就是一个关系关系数据库关系:一个关系就是一张二维表.元组(记录):表中的一行.属性(字段):表中的一列.域:属性的取值范围.关键字:一张表中的一列或若干列能够把不同的记录区分开来.超关键字:二维表中能唯一确定记录的一列或几列,但它包含的字段可能是多余的.候选关键字:如果超关键字去掉任何一个字段后都不能唯一确定,是候选关键字.主关键字:外部关键字P10关系的特点:(1)关系必须规范化.即表中不能再包含表.(2)同一关系中不允许出现相同的属性名.(3)关系中任意两个元组不能完全相同.(4)关系中元组的次序可以任意交换.(5)关系中属性的次序可以任意交换。
3.1 常量与变量考点1 常量常量用以表示一个详细的、不变的值。
不同类型常量的书写格式不同。
在Visual FoxPro 中,常量主要包括以下几种类型。
1数值型常量数值型常量即常数,用来表示一个数量的大小,由数字0~9小数点和正负号组成。
2货币型常量货币型常量用来表示货币值,其书写格式与数值型常量类似,但要加上一个前置的符号($)。
3字符型常量字符型常量也称为字符串,其表示方法是用半角单引号、双引号或方括号把字符串括起来。
这里的单引号、双引号或方括号称为定界符许多常量都有定界符。
定界符虽然不作为常量本身的内容,但它规定了常量的类型及常量的起始和终止界限。
4日期型常量日期型常量的定界符是一对花括号。
花括号内包括年、月、日3部分内容,各部分内容之间用分隔符分隔。
5日期时间型常量日期时间型常量包括日期和时间两部分内容:{<日期>,<时间>}。
<日期>部分与日期型常量相似,也有传统的和严格的两种格式。
6逻辑型常量逻辑型数据只有逻辑真和逻辑假两个值。
前后两个句点作为逻辑型常量的定界符是必不可少的,否那么会被误认为变量名。
逻辑型数据只占用1字节。
考点2 变量Visual FoxPro中变量分为字段变量和内存变量二其中字段变量就是表中的字段。
内存变量是内存中的一块存储区域,变量值就是存放在这个存储区域里的数据,变量的类型取决于变量值的类型。
内存变量的数据类型包括:字符型(C)、数值型(N)、货币型(Y)、日期型(D)、日期时间型(T)和逻辑型(L)。
1简单的内存变量每一个变量都有一个名字,可以通过变量名访问变量。
假设当前表中存在一个同名的字段变量,那么在访问内存变量时,必须在变量名前加上前缀M.(或M->),否那么系统将访问同名的字段变量。
2数组与简单内存变量不同,数组在使用之前一般要用DIMENSION或DECLARE命令显示创立,规定数组是一维数组还是二维数组,数组名和数组大小。
教案讲稿第3章VFP数据库及操作[旧课复习]:复习内容:1. 以互动方式了解学生对整型、数值型、字符型数据掌握程度2. 了解学生对VFP运算符及表达式掌握程度3. 了解学生对各种常用函数的掌握复习目的:了解学生对vfp数据类型,运算符及常用函数的掌握程度及层次情况复习时长:大约5分钟[新课导入]:导入方式:解读数据库应用已普及到社会的方方面面,表是数据库中的的最基本元素。
简单介绍表的基本操作。
导入目的:增强学生的学习积极性导入时长:大约5分钟[新课讲授]:重点:1)数据库、表的建立、编辑和维护。
2)数组与表之间的数据交换命令。
难点:数组与表之间的数据交换命令。
方法:运用多媒体辅助教学,采用案例教学和任务驱动等教学法。
3.1 掌握数据库的基本操作一、数据库的概念数据库是数据库对象(如表、视图、存储过程等)的集合。
在数据库的组织管理下,可以方便地为表中字段设置输入和显示属性,设置默认值,为表创建字段级有效性规则、记录级有效性规则和触发器,为各表之间建立永久关系,创建视图等。
二、数据库的建立与编辑1.交互创建数据库交互创建数据库既可用菜单也可用工具栏。
选“文件” →“新建” →“新建”对话框,文件类型选“数据库”,单击“新建文件”命名按钮→显示“创建”对话框,如图所示。
在“保存在”位置输入创建的数据库文件保存的文件夹,在“数据库名”框内输入要创建的数据库的主文件名。
2. 命令操作数据库在命令窗口键入相应的命令也可创建数据库。
操作数据库命令如下。
(1)创建数据库。
格式:CREATE DA TABASE 数据库名执行该命令后,从界面上看不出任何反映,但数据库文件已经建立。
除非在数据库名前指定路径,否则创建的数据库文件存放在当前默认的文件夹中。
默认的文件夹可通过SET DEFAULT TO命令设定。
(2)打开数据库。
格式:OPEN DATABASE数据库名(3)修改数据库。
格式:MODIFY DATABASE 数据库名(4)关闭数据库。