云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > vfp教案3

vfp教案3

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 5:25:17

数据库基础—Visual FoxPro 教案

授课章节 名 称 学时分配 讲课 3学时 实验 第一章 数据库基础 2学时 习题 学时 其它 学时 教学目的 理解数据库、关系数据库的基本概念;掌握VFP6.0的运行环境与操作方法;了解VFP命令的规则与使用;学会使用数据库应用程序的集成管理器—项目管理器。通过本章的学习,能使学习者建立数据库的基本概念,了解利用VFP6.0进行数据库程序开发的一般步骤。 教学重点 (1)数据库DB、数据库管理系统DBMS、数据库系统DBS (2)关系模型及其特点 (3)VFP6.0集成开发环境的熟悉与操作 (4)VFP的工作方式,VFP命令的一般规则 (5)项目管理器的概念与使用 教学难点 (1)模型与关系模型的含义 (2)关系的主键及其含义 (3)VFP的命令规则 (4)项目管理器的作用及其操作 更新、补充 删节内容 无 教学方法 与手段 讲授,多媒体演示,上机实验 课外作业 本章概念: (1)数据与数据处理,数据库、数据库管理系统、数据库系统。 (2)数据模型,关系模型,关系模型的含义 (3)关系数据库的概念与典型的关系数据库产品 本章小结 (4)VFP的工作方式,VFP命令的规则与组成 (5)项目管理器的功能与使用 本章程序: (1)不同的方式启动中退出VFP6.0 (2)VFP6.0的集成开发环境的应用 (3)VFP命令的输入、执行与编辑 (4)项目管理器的应用 教学过程

※本章内容简介 ※学习目标 ※学习重点与难点

引言:数据库是用来处理数据的,要学好数据库,首先要学习数据库相关的基础知识

教学手段与时间分配

PPT讲解

第一章 VFP基础

1.1 数据库基础知识

※本节内容、学习目标与重点难点介绍

讲解的思路:从信息到数据,从数据到数据处理,从数据处理到管理技术,从管理技术到数据库

1.1.1 基本概念

一、信息与数据 引例1:银行的储户信息—储户的数据(帐户、帐号、密码、金额……) 启发 强调:信息无价==数据无价

1、信息概念,特点:可理解、可传递

2、数据概念,分类,强调数据的广义性(数值数据与非数值数据) 3、信息与数据的关系:数据是信息的载体,单纯的数据毫无意义 二、数据处理

仍然以上面的引例,说明数据收集、加工、存储、检索、输出等的必要性,引入数据处理的概念。

数据处理技术的发展历程: 1、人工管理 2、文件管理 3、数据库管理

三、数据库系统

1、数据库DB:外存、有组织、可共享

背景知识介绍

举例:现实世界的仓库

2、数据库管理系统DBMS:系统软件、数据库管理(创建、数据操作、以图示的方法说明几维护)。 个要素之间的关系

3、数据库系统DBS:基本组成的四个要素(数据库、计算机系统、 应用系统、用户)

1.1.2 数据模型 1、定义

2、基本要求:模拟真实世界、容易理解、便于在计算机上实现 3、数据模型的发展历程:层次模型、网状模型、关系模型 4、数据模型的三要素:数据结构、数据操作、完整性规则 1.1.3 关系模型

引例2:一个学生基本信息表(内容、组成、格式)

1、引入关系模型的定义:以二维表格表达数据关系的模型 2、相关术语:关系、记录、字段 3、关系模型的基本构成:

(1)数据结构:关系(表格)

(2)数据操作:传统运算、专门运算(投影、选择、连接) (3)完整性规则:实体、参照、自定义

略讲,图示法

重点内容

对比法:表格vs关系

以学生基本信息表与班级信息表为例 理解即可

1.1.4 关系数据库

举例法

1、什么是关系数据库? 2、典型的关系数据库 分析目前使用比较广泛的关系数据库:VFP、ACCESS、SQL Server、 ORACLE

要点:规模、适用场合、成本、平台要求等 ※本节内容总结,布置作业 1.2 VFP概述 ※本节内容简介、学习目标、重点难点

讲解思路:提出操作的技能目标,以现场演示结合要点介绍,辅之以学生的实验操作。

1.2.1 VFP特点与运行环境

引例3:如何将引例2中的学生基本信息存放到数据库中? 使用数据库,数据库管理系统 一、VFP6.0简介及其发展史 二、VFP6.0的特点

面向对象、简单易学、调试兼容、C/S结构程序开发 三、VFP6.0的运行环境 1、Visual Studio 6.0简介 2、VFP6.0的安装与运行环境

1.2.2 VFP6.0的启动与退出 1、启动:

介绍几种不同的启动方法:开始-程序菜单、快捷方式、快速工具栏启动。

不提倡的方法:直接双击数据库文件名

2、退出

多种不同的退出方法,强调退出前的保存问题 1.2.3 VFP界面与操作

1、VFP界面及其构成(演示) 2、VFP界面的基本操作

(1)菜单操作(让学生操作):鼠标法、键盘法(访问热键、快捷键) (2)工具栏操作:老师操作+学生复习 显示与隐藏 重新定位

(3)命令窗口操作:简单了解

有条件的可以安排在机房讲解,边讲边练

提问:用EXCEL能实现吗? 简介

现场演示,学生练习 提问:Windows应用程序的常规启动与退出方法有哪些?

对比法:与一般的Windows程序如Word对比

1.2.4 VFP环境及其设置

VFP的配置决定其外观和行为。系统自动用一些默认值来设置环境, 用户也可自己进行定制。(单击工具/选项) 内容较难,涉及到许多

重点内容: 系统知识,讲解时注意

1、区域设置:日期、时间、货币格式、数字格式等 2、常规设置:状态栏、时钟、命令结果等

3、文件位置:重点在默认目录的设置 1.2.5 VFP工具简介

该部分内容简单介绍,随着学习的继续会逐渐学到。

重点介绍

学生现场演示

※本节内容总结,布置作业

1.3 VFP命令 ※本节内容概述,学习目录,重点难点 ※思路:本节内容对初学者较难掌握,讲解时重点在于其基本概念,

理解VFP操作与一般的Windows程序的不同。 补充:VFP的三种工作方式

(1)菜单或工具按钮方式:

(2)命令窗口输入命令:交互方式

(3)编写程序或利用工具自动生成程序:自动方式

而第(2)种则是第(3)种的基础,即程序是由各种命令构成的。 引入本节内容:VFP命令

1.3.1 命令规则

1、命令格式:命令动词 [命令参数] 命令语法格式中的符号约定:<>、[]、|、… 2、命令规则

特别强调:标点符号—西文 举例说明各种规则(6条)

1.3.2 命令子句语法格式

从数据库操作的几种情况引入(可以从一个实际表格如引例2):1、范围(行或记录)限制:所有行、指定几行、剩余行、指定行 范围子句的表示:ALL、Next n、Rest、Record n 举例演示:

use b_xsxx clea disp disp all

1

disp next 5 disp rest

2、条件的限制(行或记录):只对满足条件的行进行操作 条件子句:For <逻辑表达式> 举例演示:只显示女同学的记录 disp for xsxb=\女\

3、列(字段)的限制:只对某些列有兴趣 字段子句:Fields <字段1>[,字段2][,…] 举例演示:显示所有同学的姓名与性别 disp all fields xsxm,xsxb 4、子句合用规则:

分隔标志:子句之间用空格分隔,子句内部的各项用逗号分隔 3

disp next 5 fields xsxm,csrq for xsxb='女'

现场演示

比喻:语言语法的主谓宾结构

强调:与真正输入命令的区别

举例时有意出现一些错误的命令

演示:

问题:三个子句能否同时使用?

显示第3行到第8行之间所有女同学的姓名与出生日期?

搜索更多关于: vfp教案3 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

数据库基础—Visual FoxPro 教案 授课章节 名 称 学时分配 讲课 3学时 实验 第一章 数据库基础 2学时 习题 学时 其它 学时 教学目的 理解数据库、关系数据库的基本概念;掌握VFP6.0的运行环境与操作方法;了解VFP命令的规则与使用;学会使用数据库应用程序的集成管理器—项目管理器。通过本章的学习,能使学习者建立数据库的基本概念,了解利用VFP6.0进行数据库程序开发的一般步骤。 教学重点 (1)数据库DB、数据库管理系统DBMS、数据库系统DBS (2)关系模型及其特点 (3)VFP6.0集成开发环境的熟悉与操作 (4)VFP的工作方式,VFP命令的一般规则 (5)项目管理器的概念与使用 教学难点 (1)模型与关系模型的含义 (2)关系的主键及其含义 (3)VFP的命令规则 (4)项目管理器的作用及其操作 更新、补充 删节内容

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com