项目1-Visual-FoxPro数据库基础.docx
文本预览下载声明
项目1 Visual FoxPro 6.0 数据库基础第1节数据库基础教学目标1.了解数据库的基本概念2.了解数据模型的相关知识3.了解关系操作知识4.掌握Visual FoxPro 6.0的启动与退出教学重点、难点1.数据库的基本概念2.Visual FoxPro 6.0的启动与退出技能培训重点、难点Visual FoxPro 6.0的启动与退出教法讲授、演示教具使用计算机演示教学内容与过程教学内容教师活动学生活动备注复习提问1.同学平时使用什么软件处理数据?2.现在你知道常用的数据库系统哪些?思考回答学生补充,教师点评导入新课介绍目前常用的数据库系统,如Access、VFP、Oracle、SQL Server等,点出本书主要讲述Visual FoxPro 6.0系统。讲授新课任务1 数据库基本知识1.数据2.数据库3.数据库管理系统4.数据库系统它们之间的关系:数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。特性:(1) 特定的数据模型(2) 实现数据共享,减少数据冗余(3) 数据独立性(4) 数据的保护控制思考题:1.什么是数据库?什么是数据库管理系统?2.数据库系统主要有哪些主要特性?任务2 数据模型1.层次模型2.网状模型3.关系模型在关系型数据库管理系统中,关系型数据库是通过一个二维表来表示数据之间联系的。表中的每一列称为一个字段,每个字段都有惟一的名字是字段名,每个字段中所有的数据都必须是同一种数据类型;每行是一条记录,一个数据表中可以存储多条记录。思考:常见的数据模型有哪些?任务3 关系操作1.关系模式关系模式特点如下:是记录类型,决定二维表的内容;数据库的关系数据模型是若干关系模式的集合;每一个关系模式都必须命名,且同一关系数据模型中的关系模式名不允许相同;每一个关系模式都由一些属性组成,关系模式的属性名通常取自相关实体类型的属性名;关系模式可表示为关系模式名(属性名1,属性名2,...,属性名n)的形式,如订单表(订单号,订单日期,销售人员,客户,发货日期,运费,总价)。2.关系操作(1)筛选指从数据表文件中找出满足条件的若干记录。(2)投影指从数据表文件中找出满足条件的记录的多个字段。(3)联接将两个数据表文件按某个条件筛选部分(或全部)记录及部分(或全部)字段组合成一个新的数据表文件,新生成的表包括两个表中记录的部分(或全部)字段(同名字段只出现一次)。拓展与提高1.关系2.表数据库术语1.实体2.属性3.域4.元组5.关键字6.元数思考:关系数据库中的关系操作有哪些?任务4 认识Visual FoxPro 6.01.启动Visual FoxPro 6.0单击“开始”→“程序”→“Microsoft Visual FoxPro 6.0”→“Microsoft Visual FoxPro 6.0”菜单项。2.退出Visual FoxPro 6.0拓展与提高VFP系统工具VFP工作方式相关知识数据库发展史1.发展简史2.发展阶段3.常见的关系数据库产品思考:如何启动Visual FoxPro 6.0系统?学生看书学生回答思考回答学生思记学生思考回答学生阅读思考学生思考回答学生阅读思考学生思考回答学生阅读资料教师讲解教师讲解教师讲解教师指导教师演示教师指导小结作业1.熟读教材2.课后习题3.预习下一节内容第2节常量、变量、函数与表达式教学目标1.掌握常量、变量和常用函数的使用方法2.书写正确的Visual FoxPro 6.0表达式教学重点、难点1.变量与函数的使用2.正确书写表达式技能培训表达式的书写教法任务驱动、讲练结合学法指导操作教具使用本节需要的数据表教学内容与过程教学内容教师活动学生活动备注复习提问数学中学过使用过哪些函数,了解函数的含义思考回答学生补充,教师点评导入新课用户要处理一批数据,需要用程序的方式解决,列举数据处理的实例。给出本节课题讲授新课任务5 常量和函数1 常量常量是指在程序运行过程中始终保持不变的数据。1.字符型常量2.数值型常量3.逻辑型常量4.日期型与日期时间型常量5.货币型常量2 变量变量是指其值在程序运行的不同时刻会发生改变的量。在Visual FoxPro中,常用的变量有内存变量、字段变量、数组变量和系统变量4种类型。1.内存变量使用STORE命令为内存变量赋值STORE 表达式 TO 内存变量列表例如:STORE 工程师 TO ZC表示给变量ZC赋值“工程师”,数据类型是字符型。STORE 3.14159 TO P1,P2表示同时给变量P1、P2赋值3.14159,数据类型都是数值型。使用“=”为内存变量赋值例如:SL=3 表示给SL赋值3。ZSL=SL+10表示给SL加10后的值赋给ZSL,此时ZSL存储的值是13。SL=SL
显示全部