欢迎来到天天文库
浏览记录
ID:40981862
大小:191.50 KB
页数:6页
时间:2019-08-12
《实验45报告数据库设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、学生实验报告课程名称管理信息系统实验成绩实验项目名称数据库设计批阅教师江长斌实验者朱贝学号20511110146专业班级营销1101实验日期10.23、10.30一、实验预习报告(实验目的、内容,主要设备、仪器,基本原理、实验步骤等)1.实验目的、内容(1)熟悉VisualFoxpro的使用(2)掌握建立数据库的方法(3)掌握创建和修改表的方法(4)掌握输入和修改表中数据的方法2.实验主要设备、仪器(1)联网计算机一台(2)Visualfoxpro和OFFICE办公软件3.实验步骤(1)创建学生、课程和选课三个表,三个表的结构和数据如下图所示。(2)针对学生表(student)创建索
2、引,理解索引的创建、作用。(3)建立数据库test.dbc,将已建立的三张表添加到数据库中。(4)为test数据库中的三张表分别建立索引,student表中的no建立主索引,course表中的seq建立主索引,sc表中的no和seq建立普通索引。(5)建立三张表之间的关联。(6)在命令窗口中,直接写入语句:Insertintostudent(no,name,sex,age,dept)values(‘99005’,’王晓林’,’男’,21,’MA’)执行该语句,观察student表的数据变化。(7)查询分数不低于90分的学生选课记录的,学生学号、姓名、课程编号、课程名、分数。在命令窗口
3、中,直接写入语句。Selectstudent.no,name,course.seq,subject,grade;Fromstudent,course,sc;Wheregrade>=90andsc.no=student.noandsc.seq=course.seq(8)使用VFP的查询向导,查询分数不低于90分的学生选课记录的,学生学号、姓名、课程编号、课程名、分数。二、实验过程记录(包括实验过程、数据记录、实验现象等)-可加页1.建立学生表student2.建立课程表course3.建立原课表sc4.添加索引,简历表之间关系(创建数据库)5.建立查询三、实验心得体会通过这次数据库设计
4、实验,不仅帮助我再次巩固了之前学的ACCESS数据库,两种数据库在建立过程中,我发现一个很有趣的现象,原先在做实验的时候,学生、选课、选课成绩是我们建立的第一个关系,所以觉得很熟悉,再加上老师在授课过程中以最实用的方式,最易于理解与接受的方式讲解,对之前死记硬背的东西有了深刻的理解。同时也让我了解到不同的数据库,它的使用规则还是有所不同的,例如在实验中,我刚开始没有留意到建立关系时箭头方向(拖动方向)的不同会导致实验的失败,但是这在ACCESS中是不存在的。这正如在VB编程语言中是不区分大小写,而在c语言中又必须区分大小写是一样的道理。不过我不得不承认,事实上ACCESS在建立时更容
5、易让初学者入手,因为它的编程语言很少也很简单,如果我们不是计算机专业的话,也可以很容易操作。因为本次试验中的编程,用“dept”等英文缩写,有点反应不过来是什么意思。还有就是“命令”完全需要我们自己输入语言,要是英语不过关,出错率真的会很高。
此文档下载收益归作者所有