全国计算机二级VF数据库课后习题答案及实验报告.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:15 大小:2.6MB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

全国计算机二级VF数据库课后习题答案及实验报告.doc

全国计算机二级VF数据库课后习题答案及实验报告.doc

预览

免费试读已结束,剩余 5 页请下载文档后查看

18 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实验报告实验项目名称数据库、表结构的创建与维护所属课程名称程序设计与算法语言实验类型实验日期2012年6月1日班级学号姓名成绩一、实验概述:【实验目的】;1.掌握数据库的基本操作。2.掌握数据表结构的设计、建立和维护。【实验原理】visualfoxpro数据库及其建立。在VF中数据库已不再用于存储数据,而是用于存储数据库表的属性、有效性规则、说明和缺省值,以及视图、远程数据库的连接和存储过程。数据库的扩展名为.dbc可用数据库设计器创建,与之相关的还会自动建立一个扩展名为.dct的数据库备注文件和一个扩展名为.dcx数据库索引文件。在数据库中建立表先建立数据库,再建立库中表。两种方法:打开库设计器(或新建库并进入库设计器),右击,选新建表。用命令。先用OPENDATABASE库名,再用CREATE表名进入表设计器输入字段名,类型,宽度等各项信息。修改表结构用命令修改:MODIFYSTRUCTURE进入表设计器(1)修改已有的字段(2)增加新字段(3)删除不用的字段表的基本操作(1)使用浏览器操作表(2)增加记录的命令5.索引索引文件和表文件分别存储,创建索引是创建一个由指向.dbf文件记录的指针构成的文件。⒈)主索引:在数据表中只能有一个,确保字段数据的唯一性。⒉)候选索引:在数据表中可有多个,但取值是唯一的。⒊)普通索引:作为排序的依据。⒋)唯一索引:只取关键值中的第一个。6.排序物理排序命令:SORTTO表名ON索引字段名/A/D/C,….[ASCE/DESC][FOR条件][FIELDS字段名]【实验环境】联想系列电脑:Intel(R)Core(TM)i3CPU550@3.20GHz3.19GHz1.74GB的内存Windows-XpSp3MicrosoftVisualFoxPro6.0二、实验内容:创建学生数据库,在该数据库中按相应的表结构要求新建或添加学生表、课程表、成绩表等三个表,并完成对表的一些基本操作。实验过程1.建立一个学生数据库:①数据库名为“学生”。建立如下表:学生(学号C7,姓名C8,年龄I)课程(课程号C6,课程名C14)成绩(学号C7,课程号C6,成绩I)3.建立如下索引:在学生(学号),课程(课程号)和成绩(学号,课程号)上建立索引在成绩(课程号)和成绩(学号)上建立普通索引。建立学生和成绩之间的联系,课程和成绩之间的联系2.将以上建立的数据库表移除数据库使之成为自由表。3.分别利用append和insert命令为以上自由表输入记录,然后用edit、change和replace命令修改表中的记录。4.将以上自由表再添加到数据库中,并重新建立主索引和表之间的关联。5.定义学生表和成绩表之间的参照完整性规则,定义删除规则为“级联”,更新规则和插入规则为“限制”。三、指导教师评语及成绩:评语评语等级优良中及格不及格1.实验报告按时完成,字迹清楚,文字叙述流畅,逻辑性强2.实验方案设计合理3.实验过程(实验步骤详细,记录完整,数据合理,分析透彻)4实验结论正确.成绩:指导教师签名:批阅日期:实验报告填写说明1.实验项目名称:要求与实验教学大纲一致。2.实验目的:目的要明确,要抓住重点,符合实验教学大纲要求。3.实验原理:简要说明本实验项目所涉及的理论知识。4.实验环境:实验用的软、硬件环境。5.实验方案(思路、步骤和方法等):这是实验报告极其重要的内容。概括整个实验过程。对于验证性实验,要写明依据何种原理、操作方法进行实验,要写明需要经过哪几个步骤来实现其操作。对于设计性和综合性实验,在上述内容基础上还应该画出流程图、设计思路和设计方法,再配以相应的文字说明。对于创新性实验,应注明其创新点、特色。6.实验过程(实验中涉及的记录、数据、分析):写明具体实验方案的具体实施步骤,包括实验过程中的记录、数据和相应的分析。7.实验结论(结果):根据实验过程中得到的结果,做出结论。8.实验小结:本次实验心得体会、思考和建议。9.指导教师评语及成绩:指导教师依据学生的实际报告内容,给出本次实验报告的评价。