欢迎来到天天文库
浏览记录
ID:22288663
大小:385.16 KB
页数:6页
时间:2018-10-28
《数据库模式的设计与建立》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、C据库应用设计实验报告实验名称:_数据库的模式设计及建立_实验类型:验证型实验实验环境:sqlsever2008指导教j恥专业班级:计科1202姓名:学号:联系电话:电子邮件:实验地点:东六e501实验日期:2014年10月181=1实验报告日期:2014年10月19口成绩:一、实验目的•理解数据库的设计过程;•熟练掌握数据库概念结构设计的工具E-R图,并能够将数据库的概念模型转化为逻辑模型;•熟练掌握和使用T-SQL建立数据库及基本表。•掌握数据库的各类数据更新操作;•能够熟练使川SQL语句对数据库进行插入、更新、
2、删除操作。二、实验平台Sqlsever2008三、实验步骤、出现的问题及解决方案(不能解决的将问题列出)设计一个大学信息管理系统的数据库各部门对该系统的要求:学生处:管理各院系班级学生的基本情况教务处:掌握学生各门课程的成绩情况各院系:登录本院系学生各门课程的成绩1、画出关系图院系表:班级表:学生表:选课表:课程编选课2、使用createdatabase建库,再使用createtable建表,根据关系图,这里有五张表,建成后如下曰UzjsI王I」^库关系图□表田U系统表dbo•班级表田3dbo.深程表田□dbo.选惨
3、深田□dbo.学生表田Jdbo.院系表2、插入数据,执行题目要求各操作后结果如下P完系编号P完系名称联系电话P完系主任班级数I01參I计算机系13306600001王军3602信息系13906600002弓长高3203数学系13逼Q0Q03李力25□结果1消息123结果-I消息班级编号班级名称班长掊养层次入学时间P完系编号学生人数1I0101计算机0501NULL本科200501so20103软件0502NULL本科200501so30211自动化0601NULL本科2006023240212自动化0602NULL本
4、科2006023250301应数0601NULL本科20060333□结果消息深程编号深程名学分学期学时数先修课1h]数掮库•4NULLNULL522数学2NULLNULL33信息系统4NULLNULL144操作系统3NULLNULL656数掮处理2NULLNULL67PASCAL语言4NULLNULL6□结果」消息学号课程编号成绩1200515121I192220051512128532005151213&842005151214795200515121693620051512175872005151222908■
5、151223%结果j消息学号姓名性别年龄家庭住址邮缩家长班级编号1丨200515121李勇異23NULLNULLNULL01012200515122划晨男21NULLNULLNULL01033200515123王敏女20NULLNULLNULL03014200515124孙霞男19NULLNULLNULL02115200515125张立女20NULLNULLNULL03016200515126弓长帜帜女19NULLNULLNULL0103各部分代码详见代码部分。遇到问题:插入数据后再加入约束可能无法执行解决办法:先屏
6、蔽掉约束,再插入数据,方法如下:altertable表名nocheckconstraint约束名或者可以禁用表的所有约束altertable表名nocheckconstraintall实验体会:本次实验较简单,参照教科书基本能够完成相应操作,关键是要自己动手操作,才会有感觉。
此文档下载收益归作者所有