数据库设计管理信息系统vf实验报告.doc
文本预览下载声明
学 生 实 验 报 告
课程名称 管理信息系统 实验成绩 实验项目名称 数据库设计 批阅教师 江长斌 实验者 学号 专业班级 实验日期 03.28,04.11 一、实验预习报告(实验目的、内容,主要设备、仪器,基本原理、实验步骤等)
实验目的、内容
熟悉Visual Foxpro的使用
掌握建立数据库的方法
掌握创建和修改表的方法
掌握输入和修改表中数据的方法
实验主要设备、仪器
联网计算机一台
Visual foxpro和OFFICE办公软件
实验步骤
创建学生、课程和选课三个表,三个表的结构和数据如下图所示。
针对学生表(student)创建索引,理解索引的创建、作用。
建立数据库test.dbc,将已建立的三张表添加到数据库中。
为test数据库中的三张表分别建立索引,student表中的no建立主索引,course表中的seq建立主索引,sc表中的no和seq建立普通索引。
建立三张表之间的关联。
在命令窗口中,直接写入语句:
Insert into student (no,name,sex,age,dept) values(‘99005’,’王晓林’,’男’,21,’MA’)执行该语句,观察student表的数据变化。
查询分数不低于90分的学生选课记录的,学生学号、姓名、课程编号、课程名、分数。在命令窗口中,直接写入语句。
Select student.no,name,course.seq,subject,grade;
From student,course,sc;
Where grade=90 and sc.no=student.no and sc.seq=course.seq
二、实验过程记录(包括实验过程、数据记录、实验现象等)-可加页
1.创建学生、课程和选课三个表,三个表的结构和数据如下图所示。
student表的结构
student表的数据
course表的结构
course表的数据
sc表的结构
sc表的数据
2.并针对学生表(student)创建索引,理解索引的创建、作用。
3.建立数据库test.dbc,将已建立的三张表添加到数据库中。
4.为test数据库中的三张表分别建立索引,student表中的no建立主索引,course表中的seq建立主索引,sc表中的no和seq建立普通索引。
5.建立三张表之间的关联。
6.在命令窗口中,直接写入语句:
Insert into student (no,name,sex,age,dept) values(‘99005’,’王晓林’,’男’,21,’MA’)
执行该语句,观察student表的数据变化。
7.查询分数不低于90分的学生选课记录的,学生学号、姓名、课程编号、课程名、分数。
在命令窗口中,直接写入语句。
Select student.no,name,course.seq,subject,grade;
From student,course,sc;
Where grade=90 and sc.no=student.no and sc.seq=course.seq
查询结果
三、实验心得体会
显示全部