(中职)数据库应用技术——Visual FoxPro 6.0第2章教学课件工信版.ppt

上传人:春哥&#****71; 文档编号:90587721 上传时间:2023-05-16 格式:PPT 页数:49 大小:544.50KB
返回 下载 相关 举报
(中职)数据库应用技术——Visual FoxPro 6.0第2章教学课件工信版.ppt_第1页
第1页 / 共49页
(中职)数据库应用技术——Visual FoxPro 6.0第2章教学课件工信版.ppt_第2页
第2页 / 共49页
点击查看更多>>
资源描述

《(中职)数据库应用技术——Visual FoxPro 6.0第2章教学课件工信版.ppt》由会员分享,可在线阅读,更多相关《(中职)数据库应用技术——Visual FoxPro 6.0第2章教学课件工信版.ppt(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、YCF(中职)数据库应用技术Visual FoxPro 6.0第2章教学课件工信版第2章 创建数据库和表课题:创建项目文件创建项目文件l教学目的:l了解Visual FoxPro 6.0环境配置的方法。l了解项目管理器的组成。l掌握项目管理器的使用方法。l学会建立项目文件。教具教学方法多媒体网络机房讲授法、演示法、练习法、观察讨论法1、项目管理器的使用2、如何建立项目文件,为以后的深入学习操作打下基础。教学重点难点教学步骤1、创建项目文件操作步骤:l 单击系统选单文件中的新建选项,在弹出的新建对话框中,选择项目,新建一个项目文件。l 在“创建”对话框中选择保存位置为d:VF,项目名为“学生管理

2、,再单击保存按钮保存项目文件,启动项目管理器窗口。l 关闭并保存以上建立的项目文件l教师按以上步骤演示并讲解项目管理器窗口的组成,演示完后,让学生按以上步骤自己建立一个项目文件。2、在项目文件“学生管理.pjx中添加数据库和表教师按以下操作步骤演示:l 打开项目文件“学生管理.pjx。l 在项目管理器“数据”选项卡中选择“数据库”项。在添加数据库时,可以从Visual FoxPro 6.0系统中查找一个数据库文件(*.dbc)。l练习:请学生按以上步骤在自己的项目文件中添加数据库和表。3、项目管理器窗口组成项目管理器窗口组成项目管理器窗口由选项卡、命令按钮和列表框组成,如图所示。选项卡 窗口上

3、方有“全部”、“数据”、“文档”、“类”、“代码”和“其他”6个选项卡,使得Visual FoxPro 6.0不同类型的文件分别放在不同的选项卡中。命令按钮 在项目管理器中,选择要操作的文件,再单击相应的命令按钮即可进行相关的操作。l板书设计:l1、创建项目文件l 1)项目管理器窗口l 2)创建项目文件l2、给项目文件添加数据库和表l3、了解各选项卡和命令按钮的功能。练习:填空题l(1)在Visual FoxPro 6.0中,用户要定制自己的系统环境,应单击()选单中的()选项。l(2)在选项对话框中,要设置日期和时间的显示格式,应选择选项对话框的()选项卡。l(3)数据库表文件在项目管理器的

4、()和()选项卡中显示和管理。l(4)项目管理器的移去按钮有两个功能,一是把文件(),二是把文件()。课题:创建数据库和表l教学目的:l掌握如何创建数据库和表。l掌握修改表结构的方法。l在项目中创建数据库表教具教学方法网络机房讲授法、演示法、练习法、观察讨论法教学重点难点教学步骤l导入新课:l1、在项目文件“学生管理.pjx”中创建“学生数据库l教师按以下操作步骤演示在项目文件中建立一个数据库:l 打开项目文件“学生管理.pjx,在数据选项卡中选择数据库。l 单击新建按钮,在新建数据库对话框中单击新建数据库按钮。l 在打开的“创建”对话框中键入数据库名“学生,保存在d:VF文件夹中。l在项目管

5、理器的“数据”选项卡中,展开“数据库”及其中的“表”,引导学生观察其效果。l或使用命令:CREATE DATABASE 学生l2、创建表l由教师演示并让学生完成如下操作:l要求:在“学生”数据库中创建“学籍.dbf表文件l其表结构如下:l操作步骤:l 在项目管理器的“数据”选项卡中选择“学生数据库的表,单击新建按钮,打开新建表对话框。l 单击“新建表”按钮,在“创建”对话框中键入要创建的表名“学籍,单击确定按钮,打开表设计器对话框。l 在表设计器的字段选项卡中依次键入表的各个字段名及其属性。如果输入错误,要及时修改。l 保存建立的表结构,暂时不输入记录。l重点难点的突破:l 通过实例演示及学生

6、的实践活动,完成了理论教学,让学生通过实践练习完成了本节的教学任务。l板书设计:l1、创建数据库l2、创建数据库表练习:填空题l(1)数据库文件的扩展名是(),表文件的扩展名是()。l(2)建立数据库的命令是(),以独占方式打开“学生数据库的命令是()。l(3)Visual FoxPro 6.0中的表分为()表和()表两类。l(4)自由表的字段名最长为()个字符,数据库表的字段名最长为()个字符。l(5)修改表结构的命令是()。课题:输入记录l教学目的:l掌握使用选单方式向表中输入记录的方法。l掌握使用命令方式向表中输入记录的方法。教学重点难点l用命令方式输入记录l修改表结构教具教学方法网络机

7、房讲授法、演示法、练习法、观察讨论法教学步骤导入新课:1、用菜单添加记录教师按以下操作步骤演示添加记录的方法:l 在“学生管理”的“项目管理器”窗口中选择“学生”数据库的“学籍表。l 单击浏览按钮,打开浏览表窗口。l 单击表选单中的追加新记录命令,在浏览表窗口输入第1条记录。l 输入一条记录结束后,再单击表选单中的追加新记录命令,输入下一条记录,直至输入全部记录。l通过单击“显示”选单中的“追加方式”命令,也可以连续输入记录。l让学生按以上步骤在计算机中完成表记录的添加操作。l2、使用命令方式l教师演示并引导学生完成以下操作:lUSE 学籍lAPPENDl注意完成后要提示学生按CTRL+W保存

8、。l教师引导学生完成以下操作:lUSE 学籍lGO 3 lINSERT BLANK BEFORE BROWSE l操作完成后引导学生观察操作结果。l3、修改表结构l教师引导学生按如下操作步骤来修改表结构:l 打开“图书管理”项目文件,在“数据”选项卡中选择“学生”数据库中的“表”,再选择其中的“学籍表,单击修改按钮。l 在打开的表设计器的“字段”选项卡中,将鼠标指针指向一个字段,单击“插入”按钮,插入一个字段。l 按照同样的方法,可以插入其它字段。l 单击“确定”按钮,保存修改后的表结构。l引导学生用命令方式:modi stru操作,同时对照两种方法的结果。l重点难点的突破:l 通过实际操作层

9、层深入知识点及细致的观察完成了本节重点难点问题的讲解。l板书设计:l1、菜单方式添加记录l2、命令方式添加记录l3、修改表结构课题:浏览与编辑记录l教学目的:l1、掌握显示记录的操作方法l2、移动记录指针的方法l3、掌握replace命令的使用l1、记录指针的移动l2、replace命令的使用教具教学方法网络机房讲授法、演示法、练习法、观察讨论法教学重点难点教学步骤l复习提问:l 在第三条记录前插入一条空白记录应如何操作?l导入新课:l1、浏览记录l 由教师打开一个表,演示list及display命令的使用。l同时引导学生观察显示结果。l2、移动记录指针l 由教师打开一个数据表,演示go及sk

10、ip命令的使用,让学生通过状态栏观察记录号的变化。l讲解eof()、bof()、recno()对记录指针的测试,引导学生对照状态栏中记录号的变化或结合disp命令讲解。l练习:让学生完成教材有关例题,并观察记录指针的变化。l3、编辑记录l由教师打开一个数据表,演示edit、change、browse命令的使用。l练习:按教师演示的过程进行练习。l4、replace命令的使用l 这也是本节的重点难点内容。结合实际计算学生表中学生总分的情况以实例讲解。l练习:l1、计算“成绩.dbf”中学生的总分。l2、将“学号”前两位为“08”的总分增加10。l 让学生独立完成练习,教师指导,对出现的错误进行演

11、示并改正。l板书设计:l1、浏览记录l2、移动记录指针l3、编辑记录l4、成批修改记录课题:删除记录l教学目的:l1、掌握删除记录的操作l2、掌握恢复删除记录的操作l1、记录的删除l2、记录的恢复教具教学方法网络机房讲授法、演示法、练习法、观察讨论法教学重点难点教学步骤l复习提问:l 如何将“学籍.dbf”中“专业”字段“电子技术”改为“电子电器”。l导入新课:l1、删除记录l 由教师操作演示delete、recall、pack、zap命令的使用,由学生自己通过菜单和命令方式练习并教材例题的操作。l 教师来回指导并作辅导,及时做出总结。l2、定位查找记录l由教师操作演示locate、conti

12、nue命令的使用,由学生自己练习并完成对xs.dbf的如下操作:l 1、计算表中第一个学生的总分、平均分。l 2、在表最后添加一条空白记录,在该记录相应的课程字段处用replace命令添加各科成绩的平均分。l 练习中注意提示横向求值及纵向求值的方法区别。l 教师来回指导并作辅导,及时做出总结。l板书设计:l1、删除记录l2、定位查找记录课题:记录索引l教学目的:l1、掌握记录索引的方法l2、学会使用索引l索引操作教具教学方法网络机房讲授法、演示法、练习法、观察讨论法教学重点难点教学步骤l导入新课:l1、记录索引l 理论讲解:索引的类型及分类l 1)给出单一索引命令格式。l 举例:l use x

13、s l inde on 学号 to xhl list l2)复合索引l 给出复合索引的命令格式。l 以实例演示建立复合索引的方法:l use 学籍l inde on 出生日期 tag csrql inde on 出生日期 tag sr of birthl 教师说明两种索引的区别,并引导学生查看结果。l3)使用索引l 给出打开索引的命令,并以实例演示。l3、快速查找记录l 给出快速查找记录的命令格式,并说明应当注意的问题。l 引导学生完成教材例题。l师生共同研讨:l索引后记录与原表记录排列有什么区别?l板书设计:l1、记录索引l 1)单一索引l 2)复合索引l 3)使用索引l2、快速查找记录课题

14、:设置字段属性l教学目的:l掌握数据库表中字段属性的设置方法。l字段属性的设置方法教具教学方法网络机房讲授法、演示法、练习法、观察讨论法教学重点难点教学步骤l导入新课:l1、字段属性设置的内容:l数据库表的字段属性设置包括:设置字段标题;设置字段注释来标识字段信息;设置字段默认值;设置字段输入掩码和显示格式;设置字段有效性规则来限制输入字段的数据内容等。l2、设置方法:l由教师按下面三个练习的操作步骤分别演示:练习1l在向“学籍”表中输入记录时,如果“出生日期”超过系统当前日期,则提示“出生日期出错!信息。l操作步骤:l 在“学籍”表设计器窗口中,选择“表”选项卡,在记录有效性“规则”框中输入

15、“出生日期=DATE()(其中DATE()为系统当前日期)。l 在“信息”框中输入“出生日期出错!。l 保存设置。l输入或修改一条记录,使“出生日期”字段内容超过当前日期,引导学生观察结果。练习2l设置删除触发器,在删除“图书”表中的记录时,当“学号字段为空格时才能删除。l操作步骤:l 选择“学籍”表设计器窗口的“表”选项卡,在“删除触发器”框中输入“学号=SPACE(6)。l 保存设置。l在浏览“学籍”表窗口中,删除一条“学号为空的记录,验证上述设置是否正确。练习3l给“学籍”表中“学号”字段添加注释“记录唯一标识”,给“出生日期”字段设置输入默认值为“DATE()-5500”。l操作步骤:

16、l 在“学籍”表设计器窗口中,将鼠标指针指向“学号字段,再在字段注释文本框中添加对该字段的注释记录唯一标识。l 将鼠标指针指向“出生日期”字段,在“默认值”框中输入“DATE()-5500”。l 保存设置。在以后追加记录时,“出生日期”字段内容自动添加为系统当前的日期减去5500天以前的日期。l在设置字段默认值时,也可以通过表达式生成器对话框来输入,并检验输入数据的合法性,避免设置错误。l3、学生练习l 分别打开上面三个练习,指导学生按以上操作步骤完成练习,最后由教师作出总结。l板书设计:l1、字段属性的内容l2、字段属性的设置方法课题:工作区的使用工作区的使用l教学目的:l1、掌握指定工作区

17、的方法l2、了解表间的关系l3、掌握参照完整性的设置方法l1、工作区的使用方法l2、参照完整性的设置教具教学方法网络机房讲授法、演示法、练习法、观察讨论法教学重点难点教学步骤l1、多个工作区的使用l 强调以下知识点:l 1)可以同时打开32767个工作区。l 2)在一个工作区中不能同时打开多个表。l给出选择工作区的命令格式,并以实例讲解在不同的工作区打开不同的数据表,引导学生观察结果。l2、访问其它工作区l 以实例方式演示访问其它工作区的方法。l 指导学生练习。l3、创建表间关系l 理论讲解表间的三种关系,并给出命令格式:lSET RELATION TO INTO|ADDITIVEl 指导学生完成教材例题。l4、编辑参照完整性l 由教师演示设置参照完整性的方法,引导学生观察并练习。l师生共同研讨:l 关闭表后,表间关系还存在吗?l 研讨结果由教师演示论证。l板书设计:l1、选择工作区l2、表间关系l3、编辑参照完整性练习:填空题l(1)在Visual FoxPro 6.0中,最多同时能打开()个数据库表或自由表。l(2)使用USE命令在不同工作区打开已经打开的表,应选择短语()。l(3)假设当前工作区是1区,执行命令“USE 学籍 IN 3后,则当前工作区是()区。l(4)建立表间临时关系的命令是()。l(5)数据库表之间的一对多关系通过父表的()索引和子表的()索引实现。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁