“数据库原理及应用”实验指导书.doc

上传人:飞****2 文档编号:60097343 上传时间:2022-11-13 格式:DOC 页数:9 大小:30.50KB
返回 下载 相关 举报
“数据库原理及应用”实验指导书.doc_第1页
第1页 / 共9页
“数据库原理及应用”实验指导书.doc_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《“数据库原理及应用”实验指导书.doc》由会员分享,可在线阅读,更多相关《“数据库原理及应用”实验指导书.doc(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、 数据库原理及应用 实 验 指 导 书 (试用于管理系本科专业)伍良启 修订实验一 数据库和表的创建、浏览和维护一、 时间安排本实验安排4个实验课时。二、实验目的和要求 1、创建一个项目,并在项目下创建一个数据库。 2、在数据库创建两个表。3、创建一个自由表。4、比较自由表与数据库表的不同之处。5、掌握表的显示命令和表达式的写法。6、了解表维护的SQL命令。7、能清楚知道当前指针所在位置。三、实验重点 表结构的创建和数据的录入;LIST命令和表达式的结合;记录指针的移动定位,尤其是显示当前记录的RECNO()命令。四、实验准备 1、阅读课本上的相关内容,重点阅读2.1、2.2、2.3。 2、做

2、课本上的69页习题的第3、5、6、7题,老师将在上机时检查。 五、实验步骤1、在E盘下新建一个文件夹,文件夹名为自己的姓名,中英文皆可,然后根据课本32页的操作步骤,将默认目录设为此文件夹。这个步骤很重要,我们以后创建的内容都将保存在在这个文件夹中。(5分钟) 2、根据课本33页例2.1,建立表SB,其结构如课本35页表2.3,数据如课本33页表2.1。(15分钟) 3、根据课本110页例3-27建立一个项目,然后观察项目管理器的界面,根据课本28页对项目管理器进行操作。(5分钟) 4、根据课本110页例3-27,在这个项目中建立一个数据库,观察数据库中有哪些内容。在数据库中创建两个数据库表。

3、一个是DX,其结构和数据如课本64页例2-10;另一个是SB,已在第2步建立,添加进数据库即可。(15分钟) 5、在项目中建立一个自由表。根据课本69页习题第1题的“操作要求”建立表SP,并输入 数据。思考自由表与数据库表的区别,思考第2步建立的表SB是自由表还是数据库表。(20分钟) 6、根据课本39页,练习用命令USE打开表和通过文件菜单打开表。并观察状态栏有何显示。(5分钟) 7、根据课本39页,练习关闭表的方法。并观察状态栏有何显示。(5分钟) 8、根据课本41页例2-2,练习表的浏览和编辑。尝试在表末追加记录,然后删除追加的记录。(10分钟) 9、打开Windows资源管理器,打开在

4、第一步建立的文件夹,观察里面有些什么内容。 10、练习打开和关闭命令窗口,并实践移动命令窗口和改变命令窗口大小。(3分钟) 11、在命令窗口中分别输入执行list和display all命令,比较两个命令有何不同。(5分钟) 12、在命令窗口中输入Modify Structure命令,尝试修改表结构。(2分钟) 13、做课本69页第3题。练习list命令。(10分钟) 14、做课本70页第5题。练习如何在list命令中灵活运用表达式。(15分钟) 15、做课本70页第6题。练习表复制的操作。(10分钟) 16、做课本71页第7题。练习用SQL命令进行表维护的操作。(20分钟) 17、练习课本6

5、5页记录指针的移动,思考记录指针是如何移动的。(30分钟)六、思考题 1、VFP有哪几种工作方式? 2、表达式的运算的优先顺序是怎样的? 3、建立与修该表结构的SQL命令有哪些?你知道还有哪些SQL命令?实验二 查询与统计一、 时间安排本实验安排4个实验课时。二、实验目的和要求 1、掌握排序和索引命令,知道两者的区别。 2、掌握索引的使用(打开、关闭、主控索引、删除)3、会使用查询命令查找所需记录4、掌握统计命令5、了解SELECT-SQL查询。三、实验重点 索引的使用;用查询命令查找所需记录;统计命令;select-sql语言。四、实验准备 1、阅读课本上的相关内容,重点阅读3.1、3.2、

6、3.4。 2、做课本上的120页习题的第1、2、3、4、9、11题,老师将在上机时检查。 五、实验步骤1、练习建立排序文件。做课本72页例3-1,和119页习题的第1题。(10分钟)2、练习建立索引文件。做课本75页例3-2、3-3,和119页习题的第2、3题。(30分钟)下面将练习索引文件的使用4、做课本78页例3-4,观察不同主控索引的效果(10分钟)5、删除在例3-2中建立的两个索引文件,删除例3-3建立的结构复合索引文件中的索引标识BMJG。(5分钟)6、练习顺序查询命令和索引查询命令的使用,做课本78页例3-5、3-6、3-7和习题的第4题(15分钟)7、根据课本79页,建立BMDM

7、表和ZZ表,并录入数据。(15分钟)8、了解数据工作期窗口。做课本85页例3-9,并将数据工作期设置的环境作为视图文件保存(10分钟) 如课本88页例3-10设置完数据工作期后,将如下命令拷贝到命令窗口执行。(10分钟)browse fields bmdm.名称:h=部门名,sb.编号,sb.名称:h=设备名, sb.启用日期 ; for sb.启用日期=1992/01/019、练习使用SELECT-SQL查询。首先看一下课本91页select-sql命令的格式,认真看说明,了解各子句的作用,尤其是from、into、where子句。然后练习教案中给出的例子。(20分钟)10、做课本例3-20

8、、3-21、3-22。(15分钟)11、掌握查询设计器的使用,练习例3-23,思考查询设计器各选项与select语句各命令子句的对应关系。(10分钟)12、了解select命令中建立与修改表结构的命令,重点掌握插入数据的insert命令。 六、思考题 1、排序和索引有和区别? 2、为什么要引入数据工作区的概念? 3、SQL的数据查询功能是通过哪个命令实现的? 实验三 菜单设计一、 时间安排本实验安排2个实验课时。二、实验目的和要求 1、掌握用菜单设计器来设计下拉式菜单和快捷菜单。2、掌握如何编辑、运行菜单。3、了解有关菜单设计的命令。三、实验重点 掌握用菜单设计器来设计下拉式菜单和快捷菜单。四

9、、实验准备 1、阅读课本上的第五章的内容。 2、做课本上的167页习题的第2、3、4题,老师将在上机时检查。 五、实验步骤 1、根据课本159页例5-1快速建立一个下拉式菜单,并预览。然后观察在你的练习文件夹中多了哪些文件。(5分钟) 2、根据课本163页例5-2用菜单设计器建立一个下拉式菜单,并观察其运行情况。(30分钟) 3、做课本167页习题的2、3、4题。(20分钟) 4、根据课本165页例5-3建立一个快捷菜单,并试运行它。(10分钟) 5、做课本167页习题的第6题。(15分钟)六、思考题 1、生成菜单有几种方法? 2、后缀名为.mpr、.mpx以及.mnx的文件分别是什么文件?实

10、验四 表单设计一、 时间安排本实验安排4个实验课时。二、实验目的和要求 1、掌握使用表单向导创建表单。2、掌握如何在表单中使用控件。3、掌握多表单应用程序的设计。三、实验重点掌握使用表单向导创建表单;初步了解面向对象的程序设计方法。掌握控件和的使用,掌握多表单应用程序的设计。四、实验准备 1、阅读课本上的第六,七,八章的内容。2、做课本上的191页习题的第2、5、6题,老师将在上机时检查。3、做课本上的235页习题的第2、5、8题,老师将在上机时检查。 五、实验步骤 1、根据课本168页例6-1使用表单向导创建一个表单,然后观察在你的练习文件夹中多了哪些文件。(20分钟) 2、根据课本171页

11、例6-2用表单向导创建一个表单。(10分钟) 3、做课本191页习题的第2题。(15分钟) 4、根据课本186页例6-4使用表单设计器创建一个表单。(15分钟) 7、做课本191页习题的第5题。(15分钟) 8、做课本191页习题的第6题。(10分钟)9、创建一个表单,使其背景为一幅图。(5分钟)10、根据课本194页例7-1创建表单,练习在表单中设计输出类控件。(10分钟) 11、根据课本205页例7-4创建一个表单,练习在表单中设计列表框与组合框。(10分钟)12、根据课本208页例7-6。(15分钟) 13、根据课本210页例7-7使用创建一个密码输入窗口。(15分钟) 14、根据课本2

12、16页例7-10创建表单sbxg.scx。(30分钟)。 15、做课本236页习题的第5题。(5分钟) 16、做课本236页习题的第8题。(20分钟) 17、根据课本226页例7-14设计表单。(15) 18、根据课本239页例8-1进行操作,练习多表单应用程序的创建,并观察其运行。(30分钟)六、思考题 1、面向对象的程序设计方法与结构化的程序设计方法有何不同? 2、如何理解面向对象程序的“事件驱动”?1、 单文档界面与多文档界面有何不同?2、类与对象有什么关系?实验五 报表设计一、 时间安排本实验安排2个实验课时。二、实验目的和要求 1、掌握如何用报表向导创建报表。2、了解传统的报表设计方

13、法。3、了解用报表设计器设计报表三、实验重点掌握用报表向导创建报表。四、实验准备 1、阅读课本上的第九章的内容,重点阅读9.2、9.3。2、做课本282页习题的第4题,老师将在上机时检查。 五、实验步骤 1、根据课本264页例9-3进行操作,创建快速报表。(30分钟) 2、做课本282页习题第4题。(20分钟) 六、思考题创建报表有哪些方法?实验六 系统开发(选做)一、 时间安排本实验安排4个实验课时。二、实验目的和要求 1、了解应用程序开发的全过程。2、掌握应用程序的连编与发布。三、实验重点掌握应用程序的连编。四、实验准备 1、阅读课本上的第十章的内容,重点阅读10.2、10.3。2、认真思考“汽车修理管理系统”总体结构,构想上机时的操作过程。 五、实验步骤特别说明: 为了让大家专注于程序设计过程本身,老师已将数据库设计好,且将代码录入了一文本文件中,大家上机时先将这些拷贝到你们的电脑中。1、设计课本291页的“汽车修理管理系统”,主要做297页到306页的“应用程序设计”。(3课时) 2、连编项目,生成可执行文件。操作过程可参考课本309页。 六、思考题开发VFP数据库应用系统的一般步骤是怎样的?

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

当前位置:首页 > 教育专区 > 教案示例

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com