VF数据库程序设计教案

合集下载

vf数据库课课程设计

vf数据库课课程设计

vf数据库课课程设计一、教学目标本节课旨在让学生掌握数据库的基本概念、了解数据库的设计与使用方法,培养学生的实际操作能力。

具体目标如下:1.知识目标:使学生了解数据库的基本概念、分类及特点;掌握数据库设计的基本步骤;熟悉SQL语言的基本操作。

2.技能目标:培养学生熟练使用数据库管理系统进行数据库设计、创建表、插入、查询、更新和删除数据的能力。

3.情感态度价值观目标:培养学生对数据库技术的兴趣,提高学生运用数据库技术解决实际问题的意识。

二、教学内容本节课的教学内容主要包括以下几个部分:1.数据库基本概念:介绍数据库、数据库管理系统、数据库系统等基本概念,使学生了解数据库的发展历程。

2.数据库设计:讲解数据库设计的基本步骤,包括需求分析、概念设计、逻辑设计和物理设计,让学生掌握数据库设计的方法。

3.SQL语言:介绍SQL语言的基本操作,包括创建表、插入数据、查询数据、更新数据和删除数据等,使学生熟练掌握SQL语言。

4.数据库应用案例:分析实际应用案例,让学生了解数据库在生活中的应用,提高学生运用数据库解决实际问题的能力。

三、教学方法为了提高教学效果,本节课将采用以下教学方法:1.讲授法:讲解数据库的基本概念、设计方法和SQL语言的基本操作。

2.案例分析法:分析实际应用案例,让学生了解数据库在生活中的应用。

3.实验法:安排课堂实验,让学生亲自动手操作,巩固所学知识。

4.讨论法:学生分组讨论,培养学生的团队合作能力和问题解决能力。

四、教学资源为了支持教学内容和教学方法的实施,本节课将采用以下教学资源:1.教材:《数据库原理与应用》。

2.参考书:《SQL Server 2012数据库管理与应用》。

3.多媒体资料:制作课件、演示视频等,以便于讲解和展示。

4.实验设备:计算机、数据库管理系统软件等,用于课堂实验和练习。

五、教学评估为了全面、客观地评估学生的学习成果,本节课将采用以下评估方式:1.平时表现:观察学生在课堂上的参与程度、提问回答等情况,了解学生的学习态度和基本素养。

第三章VF数据库及其操作教案

第三章VF数据库及其操作教案

第三章 VF数据库及其操作一、创建数据库表:注:表分数据库表和自由表,其文件扩展名都为:.dbf。

数据库表是指属于某个数据库的表,自由表是指不属于任何数据库的表。

⏹ 打开项目管理器->数据库->表->新建;⏹ 使用新建命令或者使用Create命令建立数据库;1.方法:open database打开数据库——create建立表。

注:如果没有先用open database打开数据库,而是直接用create命令建立表也可以,因为它不包含有些在数据库中才能实现的功能,这时建立的表不是数据库中的表,而是自由表;新建的表处于打开处状态可以直接进行录入及修改表结构操作,如果以后进行操作:1.可以直接在盘符中找到打开;2.在命令窗口中输入USE TableName(表名)——单击“显示——浏览”或者在命令行输入BROWSE LASE回车即可。

二、数据库表的字段属性:1、字段显示属性:⏹ 字段名 是字段的唯一标志,由1—128个非空字符组成;⏹ 字段名 即关系的属性名或表的列名。

一个表由若干列(字段)构成,每个列都必须有一个惟一的名字即字段名⏹ 字段名 可以是汉字或合法的西文标识符;注:自由表:2自由表字段名最长为10个字符。

3数据库表的字段名最长为128个字符。

4字段名必须以字母或汉字开头。

5字段名可以由字母、汉字、数字和下划线组成。

6字段名中不能包含空格。

注:字段类型决定了存储的数据类型,字段宽度决定了存储数据的宽度和取值范围。

字段的类型(字段变量)注:⏹ 备注型和通用型内容存放在扩展名为:.fpt文件中。

⏹ 通用型可以存放图片等多媒体内容,而备注型不能存放图片等。

⏹ 记住各字段类型及字母表示、宽度。

注:NULL:空值表示字段或变量还没有确定值。

三、设置字段的显示格式:格式确定了一个字段在数据浏览窗口、表单或报表中的显示方式。

可以在格式文本框中输入所需要的格式码,常用的格式用。

在当前的“工具”——选项下进行设置;四、设置字段的有效性:规则:即字段有效性规则,用来指定该字段的值必须满足的条件,为逻辑表达式;信息:即违背字段有效性规则时的提示信息,为字符串表达式;默认值:即字段的默认值,可以减少数据输入的工作量,类型以字段的类型来确定。

vfp程序设计教案

vfp程序设计教案

Visual FoxPro(VFP)是一种关系型数据库管理系统,用于创建和管理数据库,以及进行数据分析和处理。

以下是VFP程序设计教案的示例:一、教学目标1. 掌握VFP的基本概念和语法,能够使用VFP进行简单的数据库操作。

2. 了解VFP中常用的SQL语句,如SELECT、INSERT、UPDATE和DELETE等。

3. 掌握VFP中的表单设计、控件使用和事件处理,能够创建简单的用户界面。

4. 了解VFP中的报表和标签设计,能够使用VFP创建报表和标签。

5. 掌握VFP中的数据库设计和优化,能够使用VFP创建和管理数据库。

二、教学内容1. VFP基础概念:介绍VFP的基本概念、安装和配置、集成开发环境和数据库设计流程等。

2. 数据库操作:介绍VFP中的数据库操作,如创建数据库、添加表、设置字段和索引等。

3. SQL语句:介绍VFP中常用的SQL语句,如SELECT、INSERT、UPDATE和DELETE等,以及如何使用SQL语句进行数据查询和操作。

4. 表单设计:介绍VFP中的表单设计,包括表单控件、事件处理和布局设计等。

5. 报表和标签设计:介绍VFP中的报表和标签设计,包括创建报表和标签、设置属性和格式等。

6. 数据库优化:介绍VFP中的数据库优化方法,包括索引优化、查询优化和存储过程等。

三、教学方法1. 理论教学:通过讲解、演示和案例分析等方式,让学生掌握VFP的基本概念和语法,以及常用的SQL语句和表单设计等知识。

2. 上机实践:通过上机实践,让学生亲自动手操作VFP,进行数据库操作、SQL语句执行、表单设计和报表生成等练习。

3. 项目实战:通过小组合作或个人独立完成等方式,让学生进行项目实战,提高他们的实际应用能力和团队协作能力。

四、教学评估1. 平时作业:布置相应的平时作业,包括理论题和实践题等,以便学生巩固所学知识。

2. 期中考试:进行期中考试,检测学生对所学知识的掌握情况。

3. 期末考试:进行期末考试,全面检测学生对所学知识的掌握情况和实际应用能力。

第一章VF数据库基础教案(最终定稿)

第一章VF数据库基础教案(最终定稿)

第一章VF数据库基础教案(最终定稿)第一篇:第一章 VF数据库基础教案第一章 VF数据库基础一、什么叫数据:是指存储在某种媒体上的能够识别的物理符号如:数字、字母、文字、特殊字符组成的文本形式数据,还有图形、动画、影像、声音等多媒体数据,而最多、最常用的是文字数据。

注:数据包括:描述事物特性的内容和存储在媒体上的数据形式。

二、什么叫数据处理?是指将数据转换成信息的过程。

三、数据处理的目的(其中核心问题是数据管理)计算机对数据的管理发展阶段及特点:经历了五个阶段:1、人工管理阶段:20世纪50年代;数据和程序不具有独立性,无法进行长期保存,数据不能共享,数据冗余大。

2、文件管理阶段:20世纪50年代后期至60年代中后期,程序和数据有一定的独立性,程序和数据分开存储。

3、数据库系统管理;从20世纪60年代后期开始:特点:数据和程序具有较高的独立性,实现了数据共享,减少数据冗余(注:但并不是完全避免数据冗余)4、分布式数据库系统:20世纪70年代后期,是数据库技术和计算机网络技术紧密结合的产物。

5、面向对象数据库系统:20世纪80年代引入计算机科学领域的一种新的程序设计技术模型特点:就是按照人们认识世界和改造世界的习惯方法对现实世界的客观事物对象进行最自然的最有效的抽象和表达,同时又以各种严格高效的行为规范和机制实施客观事物的有效模拟和处理。

注:在数据管理技术的发展过程中:数据库系统可以实现数据共享。

一、数据库系统:1、数据库(DB):是存储在计算机设备上结构化的相关数据的集合,它不仅包括描述事物数据本身,而且还包括相关事物之间的联系。

可以被多个和户、多个应用程序共享2、数据库应用系统(DBAS):是指系统开发人员利数据库系统资源开发出来的。

3、数据库管理系统(DBMS):是对数据库的建立,使用和维护进行管理。

4、数据库系统(DBS):是指引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据提供数据处理和信息资源共享的便利条件。

数据库应用技术VF-创建数据库教案

数据库应用技术VF-创建数据库教案
课时计划第周

项目
出席情况
上课时间
教学秩序
课 题
数据库应用技术VF:创建数据库
课型
综合
教学目的(目标)
知识目标:创建数据库基础知识
能力目标:能够掌握创建数据库技术
情感目标:培养学生阅读、分析问题的能力
重 点
数据库基础知识
教具
计算机
难 点
创建数据库
课时
2
一、任务下达:
根据需求,创建数据库。
二、任务规划:(内容参考教案后附表)
任务一、建立数据库文件
1、向导建立数据库文件
2、手动创建数据库文件
3、命令创建数据库文件
Create e 学生
任务二、使用数据库
1、打开数据库
Open DATABASE [数据库名]【EXCLUSIVE 】【shared】
2、关闭数据库
SET DATABASE TO
CLOSE DATABASE
三:任务实施:
任务一、建立数据库文件
任务二、使用数据库
1、打开数据库
2、关闭数据库
四、任务评估:
五、任务拓展:
分小组,讨论课堂内容,形成经验,提交博客园,分享心得。
组织5’
教师讲解
30
学生操作40’
10’教师点评



第二章 表的基本操作---Visual Foxpro 数据库程序设计教案1-9章

第二章  表的基本操作---Visual Foxpro 数据库程序设计教案1-9章

第二章表的基本操作⏹[教学目的与要求]熟练掌握表的建立和修改的方法,熟记VFP表达式的构成元素及其作用,掌握各种表的维护命令。

⏹[教学内容]表的类型;表的建立和修改;VFP表达式的构成;表的维护。

⏹[教学重点与难点]表的建立和修改;VFP表达式的构成;表的维护。

§2.1 表的建立与修改2.1.1 表结构的建立◆表由表的结构和数据组成。

例如:设备清单表(P29,表2.1)一、设计表(关系型数据表)的结构建立表的结构就是定义各字段的属性:字段名、字段类型、字段宽度和小数位数等。

1、字段名◆命名规则:①以字母或汉字开头;②长度一般不超过10个字符(最长允许达255个);③构成元素为字母、汉字、数字、下划线等(\ / : ? * “ < > | )除外。

2、类型与宽度P30,表2-2 字段类型与宽度3、小数位数◆注意:只有数值型、浮动型、双精度型含有小数位,小数点和正负号都占一位。

二、建立表的结构◆默认目录(用户目录)的设置:1)菜单方式:“工具”“选项”“文件位置”“默认目录”2)命令方式:SET DEFAULT TO 目录◆命令窗口(Ctrl+F2快捷键打开)的辅助作用:①对照学习VFP命令。

②供用户修改、重用或剪贴命令,减少命令的重复输入。

例2-1 建表操作示例:建立表SB.DBF的结构(P33)三、表设计器的字段选项卡(1)“字段名”文本框:输入字段名。

(2)“类型”组合框:选取字段类型。

(3)“宽度”微调器:直接输入或微调数据。

(4)“小数位数”微调器:直接输入或微调小数位数。

(5)“索引”列:建立索引。

(6)“NULL”按钮:设置可否接收NULL值。

(NULL:指无明确值,不同于零、空串或空格)。

(7)移动按钮:按住鼠标左键改变字段的前后位置。

(8)删除按钮:删除一个字段。

(9)插入按钮:在当前字段之前插入新的按钮。

2.1.2 表数据的输入一、数据输入要点(1)顺序输入,自动提示下一条记录。

vf数据库程序设计教案资料

vf数据库程序设计教案资料

vf数据库程序设计教案资料
一、介绍
数据库程序设计是将数据存储在计算机上,通过专门的算法和程序来处理和管理数据。

它涉及到数据库各个组成部分的设计,原理,方法和工具的综合研究。

其中主要包括:定
义和描述数据库结构;实现各个数据库组件之间的运转关系;选择合适的数据库引擎和数
据存储方式;实现各种数据库操作的自觉性和安全性;实现数据库的可扩展性和性能;实
现分布式数据库的管理;实现数据备份与恢复;以及实现数据库任务调度等。

二、目标
本教案旨在介绍数据库程序设计,指导学员详细学习和了解数据库程序设计的原理、
方法和工具,掌握全面的数据库技术,运用数据库技术完成数据库的创建、查询、存储与
管理,使数据库获得更好的可用性和性能。

三、内容
1. 概述数据库的基本概念
2. 介绍数据库的组成部分
3. 讨论数据库引擎,列出其特点
4. 介绍数据库管理系统,包括常用操作集、数据管理工具等
5. 学习数据库编程语言,实现数据库Api调用
6. 理解数据库优化理论,掌握数据库性能优化技术
7. 介绍数据库安全,讨论如何实现数据库的安全防护
8. 实现数据库的高可用性,介绍备份与恢复以及分布式数据库的特点
四、方式
1. 讲座:通过讲座方式,总结和讨论数据库程序设计的基础和原理。

介绍并演示具
体的使用技术和工具
2. 习题:通过习题,使学员重点复习和巩固数据库程序设计的知识点
3. 互动:通过实例分析,提出问题,激发学员兴趣,让学员积极参与讨论,学习数
据库程序设计知识
4. 实践:实现实例分析,丰富学员的操作经历,并结合实际需求,让学员能有效地
掌握数据库程序设计技术。

VisualFoxPro8.0数据库程序设计第二版教学设计

VisualFoxPro8.0数据库程序设计第二版教学设计

VisualFoxPro8.0数据库程序设计第二版教学设计1. 课程概述本课程是在VisualFoxPro8.0数据库程序设计第二版的基础上,针对高校计算机专业相关课程设计的一门课程。

本课程主要介绍VisualFoxPro8.0数据库程序设计的基础知识、实践应用和开发技巧,通过课堂学习和实践演练,培养学生对数据库程序设计的理论、实践和创新能力。

2. 教学目标2.1 理论目标1.掌握VisualFoxPro8.0数据库程序设计的基础知识和技能;2.熟练掌握VisualFoxPro8.0数据库编程语言;3.能够在VisualFoxPro8.0数据库中进行数据建模、数据管理和数据操作;4.能够理解VisualFoxPro8.0数据库程序设计的实现原理和运行机制;5.能够进行SQL数据库的应用和开发。

2.2 实践目标1.能够运用VisualFoxPro8.0数据库程序设计开发实际应用;2.能够进行数据库应用系统分析、设计和实现;3.能够进行数据库异常处理和性能优化。

3. 教学大纲3.1 基础知识1.VisualFoxPro8.0数据库程序设计概述;2.VisualFoxPro8.0数据库编程语言;3.VisualFoxPro8.0数据库系统架构;4.VisualFoxPro8.0数据库对象模型;5.VisualFoxPro8.0数据库操作和管理。

3.2 高级应用1.VisualFoxPro8.0数据库应用程序设计;2.VisualFoxPro8.0数据库应用系统分析和设计;3.VisualFoxPro8.0数据库异常处理和性能优化;4.VisualFoxPro8.0数据库开发工具及其应用。

4. 教学方法本课程采用讲授、互动、实践相结合的教学方法。

其中讲授环节主要由教师进行,通过讲解配合案例分析等方式,让学生掌握VisualFoxPro8.0数据库程序设计的基础知识和技能;互动环节主要包括课堂互动、答疑解惑等,帮助学生理解、巩固所学的内容;实践环节主要为学生进行实践操作,帮助学生深入理解VisualFoxPro8.0数据库程序设计的技术和应用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Visual Foxpro数据库程序设计教案姓名:李运娣系别:计算机第1章Visual FoxPro 数据库基础本章重点与学习目标:了解数据库系统的相关概念▪数据、数据库、数据库管理系统、数据库系统▪数据库管理系统发展过程▪概念模型以及常用的数据模型—层次模型、网状模型、关系模型 掌握关系数据库▪关系模型的相关属于数据库设计基础▪数据库设计的步骤和过程了解VF系统的发展过程▪数据库管理系统的发展▪VF的发展简史及了解Visual FoxPro系统的特点▪掌握VF系统的启动与退出方法▪熟悉VF系统的用户界面熟悉VF项目管理器▪创建新项目▪项目管理器窗口的各类选项卡教学器材:多媒体教学本章课时:3学时§1.1 数据库基础知识§1.1.1 计算机数据管理的发展1. 数据与数据处理数据是指存储在某一种媒体上能够识别的物理符号;数据处理是指将数据转换成信息的过程。

2. 计算机数据管理数据管理:是指对数据的组织、分类、编码、存储、检索、维护等,它是数据处理的中心问题。

数据管理技术的发展过程:人工管理阶段(40年代中--50年代中);文件系统阶段(50年代末--60年代中);数据库系统阶段(60年代末--现在)。

§1.1.2 数据库系统1. 数据库有关概念数据库(DataBase):指数据库系统中以一定的方式将相关数据组织在一起,存储在外存储设备上形成的、为多个用户共享、与应用程序相互独立的相关数据集合。

数据库管理系统(DBMS):用于建立、使用和维护数据库的系统软件。

数据库管理系统对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

数据库应用系统:数据库应用系统简称数据库系统,是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。

数据库管理员(DBA):负责全面管理和实施数据库控制和维护的技术人员。

2. 数据库系统的特点数据库系统是指引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。

特点:实现数据共享,减少数据冗余;采用特定的数据模型;具有较高的数据独立性;有统一的数据控制功能§1.1.3 数据模型1. 实体的描述:实体的定义、属性、实体集和实体型2. 实体间联系及联系的类型定义:实体之间相对应的关系称为联系,它反映了现实世界事物之间的相互关联。

类型:一对一联系;一对多联系;多对多联系3. 数据模型简介数据模型是在数据库领域中定义数据及其操作的一种抽象表示。

类型:网状模型;层次数据模型;关系模型§1.2 关系数据库§1.2.1 关系模型1. 关系定义的定义及相关术语一个关系就是一张二维表,通常将一个没有重复行、重复列的二维表看成一个关系,每个关系都有一个关系名。

相关术语:元组、属性、域、关键字、外部关键字2. 关系的特点⏹关系必须规范化⏹二维表中的每一列都有唯一的字段名且取值性质相同⏹二维表中不允许出现完全相同的两行⏹二维表中可以任意交换行的顺序和列的顺序3. 实际关系模型一个具体的关系是由若干个关系模式组成。

在VF中,一个数据库中包含相互之间存在联系的多个表。

这个数据库文件就代表一个实际的关系模型。

为了反映出各个表所表示的实际实体之间的联系,公共字段名往往起着“桥梁”的作用。

例1.1 部门-职工-工资关系模型例1.2 图书-读者-借阅关系模型§1.2.2 关系运算1. 传统的集合运算:交、并、差2. 专门的关系运算选择定义:从一个关系模式中找出满足给定条件的记录的操作称为选择,选择是从行的角度进行的运算,相当于对关系进行水平分解。

投影定义:投影运算从关系中选取若干属性形成一个新的关系。

连接定义:将两个关系模式的若干属性拼接成一个新的关系模式的操作,对应的新关系中,包含满足连接条件的所有元组。

§1.3 数据库设计基础§1.3.1数据库设计步骤1. 设计原则⏹概念单一化”一事一地”原则⏹避免在表之间出现重复字段⏹表中的字段必须是原始数据和基本数据元素⏹用外部关键字保证有关联的表之间的联系2.设计步骤⏹需求分析⏹确定需要的表⏹确定所需字段⏹确定联系⏹设计求精§1.3.2 数据库设计过程1.需求分析:用户需求主要包括信息需求、处理需求、安全性和完整性要求。

2.确定需要的表:数据库设计过程中最主要的一步就是确定需要的表,分析的过程实际上就是对收集到的数据进行抽象的过程。

3.确定所需字段4. 确定联系5.设计求精§1.4 Visual FoxPro系统概述Visual FoxPro6.0是微软公司1998年发布的可视化编程语言集成包Visual Studio6.0中的一员,是一种用于数据库结构设计和应用程序开发的功能强大的面向对象的计算机数据库软件。

§1.4.1 Visual FoxPro 6.0的安装与启动1. 安装步骤将Visual FoxPro 6.0系统光盘插入CD-ROM驱动器,打开光盘,找到setup.exe文件,双击该文件,进行安装向导。

按照安装向导的提示,单击“下一步”按钮根据提示进行安装。

2.启动系统单击Windows的“开始”按钮,选择“程序”\“Microsoft Visual FoxPro 6.0”\“Microsoft Visual FoxPro 6.0”菜单项。

§1.4.2 Visual FoxPro 6.0的主界面1.菜单操作下拉式菜单项:主菜单栏中包括8个下拉式菜单项:文件(F)、编辑(E)、显示(V)、工具(T)、程序(P)、项目(Q)、窗口(W)、帮助(H)。

2.命令操作显示与隐藏命令窗口的方法:单击命令窗口右上角的关闭按钮可以关闭它,然后通过“窗口”菜单下的“命令窗口”选项可以重新打开。

3.项目管理器窗口项目管理器是VF中各种数据和对象的主要组织工具。

一个项目是文件、数据、文档和对象的集合。

§1.4.3 工具栏的使用1.显示或隐藏工具栏2.定制工具栏3.修改现有工具栏§1.4.4 Visual FoxPro 6.0的配置为了使系统满足个性化的要求,可以定制自己的系统环境。

在VF中可以使用“选项”对话框或SET命令进行附加的配置设定,这里主要用“工具”菜单下的“选项”进行设定。

§1.5 项目管理器项目是指文件、数据、文档和对象的集合。

“项目管理器”是VF中处理数据和对象的主要组织工具,它为系统开发者提供了极为便利的工作平台,一是提供了简便的、可视化的方法来组织和处理表、数据库、表单、报表、查询和其他一切文件;二是在项目管理器中可以将应用系统编译成一个扩展名为.app的应用文件或.exe的可执行文件。

§1.5.1创建项目1.创建新项目2.打开和关闭项目3.各类文件选项卡§1.5.2 使用项目管理器1.创建文件2.添加文件3.修改文件4.移去文件5.其他按钮:“浏览”按钮、“关闭”和“打开”按钮、“预览”按钮、“运行”按钮、“连编”按钮§1.5.3 定制项目管理器1.移动、缩放和折叠2.拆分项目管理器3.停放项目管理器§1.6 向导、设计器、生成器简介VF提供真正的面向对象的程序设计工具,使用它的各种向导、设计器和生成器可以更加简便、快速、灵活地进行应用程序开发。

§1.6.1 Visual FoxPro的向导1.启动向导2. 使用向导3. 修改用向导创建的项§1.6.2Visual FoxPro的设计器1.各种设计器:表设计器、数据库设计器、报表设计器、查询设计器、视图设计器、表单设计器、菜单设计器、数据环境设计器、连接设计器2.打开Visual FoxPro设计器§1.6.3Visual FoxPro的生成器各种生成器:表单生成器、表格生成器、编辑框生成器、列表框生成器、文本框生成器、组合框生成器、命令按钮组生成器、选项按钮组生成器1. 启动“表单生成器”2. 对表单中的控件使用相应的生成器3. 使用自动格式生成器来设置控制格式4. 使用参照完整性生成器本章小结:本章首先介绍了数据库系统的有关概念、数据库管理系统的功能,然后介绍了VF6.0的初步知识,包括其用户界面、工具栏的使用和系统配置。

通过本章的学习希望对数据库的相关知识有所了解,同时也对VF6.0有初步的认识,为后面的进一步学习打下基础。

本章作业:1.数据库管理员的职责包括哪些方面?2.简述数据库系统的特点。

3. 简述关系的特点。

4. 数据库有哪些设计原则。

5. 简述数据库的设计步骤。

6. 创建项目的方法有哪些?教学后记:第2章VF程序设计基础本章重点与学习目标:掌握VF常用数据类型▪字符型、数值型、浮点型、双精度、整型等 掌握VF常量、变量的定义与使用方法及运算符和表达式▪常量类型、变量类型及使用▪VF运算符及优先级、VF各种表达式了解VF程序设计基本知识及基本程序结构▪程序文件的建立与编辑和程序的调用方法▪程序的三种结构:顺序结构、分支结构、循环结构 掌握VF的过程与函数的定义及运用方法▪子过程与过程的定义及操作▪自定义函数的运用掌握变量的作用域与参数的传递▪VF变量的作用域▪VF参数的传递教学器材:多媒体教学本章课时:7学时§2.1 常量与变量VF主要数据类型有:字符型、数值型、货币型、日期型、日期时间型、逻辑型、备注型、通用型。

§2.1.1 常量常量是指在所有的操作过程中保持不变的数。

VF主要有:数值型常量、货币型常量、字符型常量、日期型常量、日期时间型常量和逻辑型常量。

§2.1.2 变量变量是能够随时更改的。

每个变量有一个变量名。

命名规则:变量名以字母,汉字和下划线开头,后接字母、数字、汉字和下划线构成。

VF变量分为字段变量和内存变量数组:与内存变量不同,数组在使用之前一般要DIMENSION或DECLARE命令显式创建,并且规定数组是一维数组还是二维数组,数组名和数组大小。

数组创建数组的格式:DIMENSION <数组名> (<下标上限1> [,<下标上限2>]) [,…]DECLARE <数组名> (<下标上限1> [,<下标上限2>]) [,…]§2.1.3 内存变量常用命令1.内存变量的赋值格式1 :STORE <表达式>TO<内存变量名表>格式2:<内存变量名>=<表达式>2. 表达式的显示格式1 :?[<表达式表>]格式2:??[<表达式表>]3.显示内存变量格式1: LIST MEMORY[LIKE<通配符>][TO PRINTER|TO FILE<文件名>]2: DISPLAY MEMORY[LIKE<通配符>][TO PRINTER|TO FILE<文件名>]4.清除内存变量格式1 :CLEAR MEMORY格式2:RELEASE<内存变量名表>格式3 :RELEASE ALL [EXTENDED]格式4:RELEASE ALL [LIKE<通配符>| EXCEPT<通配符>] 5.表与数组之间的数据传递将表的当前记录复制到数组格式1 :SCATTER [ FIELDS<字段名表>][ MEMO ] TO <数组名>[ BLANK ]格式2:SCATTER [FIELDS LIKE<通配符>|FIELDS EXCEPT<通配符>] [ MEMO ] TO<数组名> [ BLANK ]§2.2 表达式表达式是由常量、变量和函数通过特定的运算符连接起来的式子。

相关文档
最新文档