森林资源管理信息系统实验五数据库设计实验报告(精选)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
森林资源管理信息系统实验五数据库设计实验报告(精选)
第一篇:森林资源管理信息系统实验五数据库设计实验报告(精选)《森林资源管理信息系统》
实验五数据库设计
实验名称数据库设计
实验五数据库设计
一、实验目的
掌握新系统概念模型(E-R图)分析和绘制方法
二、实验设备与仪器
Win2000以上软件操作系统,Visio软件开发环境。
三、实验内容
根据实验二所给定的某高校学生补考管理系统业务背景材料,在整个补考管理业务过程中,涉及的实体有院系、班级、课程、学生、教室,以及相关联系补考。院系涉及到院系编号和院系名称;班级涉及到班级名称、班级人数、所在院系编号;课程涉及到课程编号、课程名称、所在院系编号;学生涉及到学生学号、学生姓名、所在班级;教室涉及到教室编号、补考教室名称、容纳人数;补考涉及到学生学号、课程编号、补考原因、补考成绩、补考日期、补考教室名称。请根据以上文字材料建立该学生补考管理系统E-R图。
四、实验步骤
1、掌握概念模型的作用;
2、掌握新系统概念模型的分析方法;
3、利用Visio绘制新系统的概念模型图(E-R图);(参考例图)
4、学会绘制局部和整体E-R图。
五、实验报告及要求
1、绘制学生补考管理系统的概念模型图(E-R图);要求先绘出局部实体图,再绘制整体实体-联系图;
2、在SQL server上实现该数据库
2、提交本次实验结果的WORD文档(含建立数据库的SQL语
句)。例图:
一、实验环境
Win2000以上软件操作系统,Visio软件开发环境。
二、实验目的
掌握新系统概念模型(E-R图)分析和绘制方法
三、实验内容
根据实验二所给定的某高校学生补考管理系统业务背景材料,在整个补考管理业务过程中,涉及的实体有院系、班级、课程、学生、教室,以及相关联系补考。院系涉及到院系编号和院系名称;班级涉及到班级名称、班级人数、所在院系编号;课程涉及到课程编号、课程名称、所在院系编号;学生涉及到学生学号、学生姓名、所在班级;教室涉及到教室编号、补考教室名称、容纳人数;补考涉及到学生学号、课程编号、补考原因、补考成绩、补考日期、补考教室名称。请根据以上文字材料建立该学生补考管理系统E-R图。
四、实验步骤
1、掌握概念模型的作用;
2、掌握新系统概念模型的分析方法;
3、利用Visio绘制新系统的概念模型图(E-R图);(参考例图)
4、学会绘制局部和整体E-R图。E-R总图
E-R局部图
院系_班级
班级院系PK 院系编号院系名称 FK1班级人数所在院系编号PK班级名称学生_班级
班级PK FK1班级名称班级人数所在院系编号PK FK1学生学号姓名班级名称
补考(学生_课程)课程PKPK,FK1FK2课程名称院系编号教室编号PK,FK1PK,FK2补考学号课程名称PK FK1学生学号姓名班级名称课程_教室
课程PKPK,FK1FK2课程名称院系编号教室编号PK 教室教室编号教室名称容纳人数
建库语句
createdatabase补考 use补考
createtable院系(院系编号varhchar(10)primarykey, 院系名称varchar(20));createtable班级();createtable学生();createtable 课程(课程名称varchar(20), 院系编号varchar(10), 教室编号varchar(10), 学号varchar(10)primarykey, 姓名varchar(10), 所在班级varchar 20 notnull, constraintfk1foreignkey所在班级references 班级(班级名称)班级名称varchar(20)primarykey, 班级人数int, 所在院系编号foreignkeyreferences院系(院系编号)constraintpk1primarykey(课程名称,院系编号));createtable教室();createtable补考();学号varchar(10)foreignkeyreferences学生(学号), 课程名称varchar(20)foreignkeyreferences课程(课程名称), constraintpk2primarykey(学号,课程名称)教室编号varchar(10)primarykey, 教室名称varchar(20), 容纳人数int
第二篇:实验报告五数据库
实验报告
《数据库原理应用及应用》实验报告
题目:
实验五:1、表的更新
2、视图的创建、查询及更新
日期
2014-04-08
班级
学号 2 姓名
成绩
实验环境:在已安装的安全的 0 SQL Server 2000 上
实验内容与完成情况:
一、
表的更新
1.插入 Insert into Values
或 Insert into
Select
2.修改
Update
Set
Where
3.删除
DELETE
WHERE 二、视图的创建
create view s(sno,sname,cno,cname,grade)as select student.sno,sname ,o,cname,grade from student,sc,course where student.sno=sc.sno and o=o 查询select * from s 视图删除
Drop view s 视图的更新 Update s Set Grade=grade+3
P.115:
一、插入元组例 1
结果:
例 2
结果:
例 3
结果:
例 4
二、修改数据例 5
结果:
例 6
结果:
例 7
结果:
三、删除数据例 8
结果: