欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数据库原理与应用综合实验报告(共17页).doc

    • 资源ID:19376954       资源大小:344.50KB        全文页数:17页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库原理与应用综合实验报告(共17页).doc

    精选优质文档-倾情为你奉上物电学院综合性实验实验报告课程名称数据库原理与应用实验学期 2015学年第 2 学期学生所在院部物理与电子科学学院年级 2013级专业班级xxxxxx 班学生姓名xxx学号xxxxxxxxxx任课教师xxxxxxx实验成绩试验时间:2015年6月数据库原理与应用D课程综合性实验报告开课实验室:学校机房2015 年 6月 10 日 【一】实验目的(1 培养学生数据库分析和设计能力;(2 培养学生软件结构和功能模块分析能力;(3 培养提高学生自学能力和独立进行软件开发能力;(4 培养学生的创新意识和协作精神;(5 培养学生文字论述规范、清晰、严谨的能力。【二】设备与环境硬件:多媒体计算机软件:Windows 2003操作系统,SQL Server 2008 数据库管理系统,应用程序开发环境Tomcat6.0,EditPlus, JSP【三】实验内容教室管理信息系统一、系统概述教室管理信息化是学校教务系统应用信息技术及其产品的过程,是信息技术应用于教室管理的过程。教育信息化的实施,自上而下而言,必须与学校的制度创新、组织创新和管理创新结合;自下而上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基础。学校信息系统是现存信息系统中较为复杂的一类,这是由学校本身的目标、任务和性质决定的;它应用于学校的学生管理、教师管理、教室管理以及招生就业管理等各个方面,牵涉的信息种类十分庞杂。它融合了学校的管理思想和各职能部门的工作经验,是学校当前运作方式和业务流程的具体体现,同时又在一定程度上反作用于学校当前的运作方式和业务流程。而教室管理信息系统正是这样庞大的系统中的一个系统。教室之于教师、学生、教学,都有极其重要的作用。因此,学校信息化建设工作具有长期性、复杂性和内容的多变性;正因为如此,教室管理信息系统也不是一个简单的、封闭的、静止的系统,而是一个复杂的、开放的、在应用的深度和广度上,随着时间的推移会逐步变化和发展的系统。二、需求分析教室管理信息化是学校教务系统应用信息技术及其产品的过程,是信息技术应用于教室管理的过程。教育信息化的实施,自上而下而言,必须与学校的制度创新、组织创新和管理创新结合;自下而上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基础。学校信息系统是现存信息系统中较为复杂的一类,这是由学校本身的目标、任务和性质决定的;它应用于学校的学生管理、教师管理、教室管理以及招生就业管理等各个方面,牵涉的信息种类十分庞杂。它融合了学校的管理思想和各职能部门的工作经验,是学校当前运作方式和业务流程的具体体现,同时又在一定程度上反作用于学校当前的运作方式和业务流程。而教室管理信息系统正是这样庞大的系统中的一个系统。教室之于教师、学生、教学,都有极其重要的作用。因此,学校信息化建设工作具有长期性、复杂性和内容的多变性;正因为如此,教室管理信息系统也不是一个简单的、封闭的、静止的系统,而是一个复杂的、开放的、在应用的深度和广度上,随着时间的推移会逐步变化和发展的系统。与教室管理相关的学校的组织机构有:学生、教师和教室。学校的所有日常工作都是围绕着这三大部分进行的。一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业有若干班级,如信息学院的2005级信息管理与信息系统专业下设两个班级:信管1班、信管2班;一个班级有若干同学,如信管1班有姜杉、刘天营、张蓝方、张娜、周潇等。一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业有若干教师,如信息学院信息管理与信息系统专业有陈禹、左美云。一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业开设有若干课程,如信息学院信息管理与信息系统专业开设有数据库系统概论、计算机网络等课程。一个学校有若干教学楼,如求是楼、教学一楼、教学二楼、教学三楼等;一个教学楼有若干楼层,如教学一楼有一层、二层、三层、四层、五层、六层;一个楼层有若干教室,如一层有1101,1102,1103,1104等教室。一个教师可以开设若干门课程,一门课程可以由多个老师来教授。一个教室在不同的时段可以上不同的课程。三、E-R图(一学生管理信息系统分E-R图 (二学生管理信息系统总E-R图 四、表的创建根据系统需要,创建所需的基本表1、教学楼createtable Building(bno char(20primarykey,bname char(20 2、教室createtable Class(clno intprimarykey,bno char(20foreignkey(bnoreferences Building(bno,flor char(10 3、院系createtable Dept(deptno char(20primarykey,deptname char(20 4、课程createtable Course(cno char(20primarykey,cname char(20,credit char(4,category char(10,deptno char(20foreignkey(deptnoreferences Dept(deptno 5、教师createtable Teacher(tno char(20primarykey,tname char(20,sex char(2,title char(10,deptno char(20foreignkey(deptnoreferences Dept(deptno, tid char(18 6、学生createtable Student(sno char(20primarykey,sname char(20,deptno char(20foreignkey(deptnoreferences Dept(deptno, id char(18 7、教室开课表createtable TC(tno char(20foreignkey(tnoreferences Teacher(tno,clno intforeignkey(clnoreferences Class(clno,cno char(20foreignkey(cnoreferences Course(cno, workday char(8,period char(20 8、教室借用表createtable CU(clno intforeignkey(clnoreferences Class(clno,sno char(20foreignkey(snoreferences Student(sno, usedate char(10,Workday char(8,Period char(20,used char(100,usetatus char(1 五、数据流图教师查询子系统: 教室查询子系统: 课程查询子系统: 教室借用子系统: 后台管理子系统: 我要自习子系统: 六、逻辑设计(一教室管理信息系统的关系模型:1.教学楼(教学楼号,教学楼名称2.教室(教室编号,教学楼号,楼层3.院系(院系号,院系名称4.课程(课程号,课程名称,学分,课程类型,开课院系号5.教师(教师编号,教师姓名,性别,所属院系,职称, 身份证号6.学生(学号,姓名,院系号,身份证号7.教师开课表(教室号,上课时间,上课时间段,教师号,课程号,8.教室借用表(教室编号,使用人编号,使用日期,借用时间段,工作日,用途(二性能优化:使用触发器当往教师开课表中插入一条数据时同时往教室借用表中插入一条数据,在查询时可以大幅度提高查询速度。如果不在乎空间则可以用空间换效率。通过建立QUERY视图,把教师查询、教室查询、课程查询三种查询方法统一起来。(三3、数据字典 七、开发应用程序(一教师查询创建视图1.关键字搜索createview T_M(tno,tname,sex,deptno,title,tid,cno,clno,workday,period asselect Teacher.tno,tname,sex,deptno,title,tid,cno,clno,workday,period from Teacher,TC;Where Teacher.tno=TC.tno;sql="select * from T_M where tname="?"2.目录搜索创建一个院系所有教师信息的视图sql="select tname from D_T where deptno="?"sql="select * from T_M where tname="?"(二教室查询创建视图createview C_U(clno,bno,flor,sno,usedate,Workday,Period,used,usestatus asselect Class.clno,bno,flor,sno,usedate,Workday,Period,used,usestatus from Class,CU1.sql="select * from C_U where cno="?"2.sql="select clno from C_U where bno="?"sql="select * from C_U where clno="?"(三课程查询创建视图createview C_T(cno,cname,credit,category,deptno,tno,tnameasselect Co,cname,credit,category,deptno,tno,tnamefrom Course,TCwhere Co=TC.cno;1.sql="select * from C_T where cname="?"2.Sql="select cname from C_T where deptname="?"(四我要自习sql="select flor from C_U where bname= "?"Sql="select clno from C_U where Period isnot "?"八、实验结果及分析通过这次为期两周时间的课程设计让我对数据库这一学科的很多知识得到了一次更深的理解,当初原本以为自己已经基本掌握了数据库SQL的全部知识,但当我开始着手实际操作时才发现原来过去自己所掌握的知识是那么的贫乏。这次我所做的课程设计题目为教室信息管理系统,开始做表时还算顺利,但当到了后来设计视图,很多东西都不懂,为此我去图书馆参阅了很多书籍,也多次请教同学,但是因为我的没有经验,所以设计出来的东西总是漏洞百出,不是数据冗余,就是文档组织不合理。还有就是在与.net连接的时候真可谓是困难重重,不断地试不断的失败,最后在同学们的帮助下总算是连接好了。总的来说这课程设计真的不容易,不仅需要丰富的知识,严谨的思维,还需要耐心,往往一个小小的窗口就能让我改半天,不过经过此次的课程设计不仅让我学到了很多过去漏掉的知识,而且也让我学到了很多新的知识。专心-专注-专业

    注意事项

    本文(数据库原理与应用综合实验报告(共17页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开