您好,欢迎访问三七文档
1数据库系统原理上机报告班级:13(本)软件工程班学号:姓名:周次:上机时间:2一、上机目的:学会使用SQLServer组件;掌握用SQLServerManagementStutio(SSMS)图形化界面创建和删除数据库的方法;掌握用SQLServerManagementStutio(SSMS)图形化界面分离和附加数据库的方法;二、上机内容:1.启动SQLServerManagementStutio,创建一个数据库,数据库名称为你姓名的全拼的首字母+“DB”;2.使用SQLServerManagementStutio图形化界面创建、修改和删除基本表,创建关系;(1)按照实验资料要求,创建Student、Course和SC表,不要输入数据;(2)创建Student、Course和SC表之间的关系;(3)根据实验资料,使用企业管理器向各表中输入记录,要求在学生表中必须有一条为你自己内容的记录,在学生选课表中必须有一条你自己的选课记录。(4)将Student表中的Sname字段的数据宽度改为14;(5)依次删除SC、Student、Course表中的一条记录,能否成功?(6)删除Student表,能否成功?3.在SQLServerManagementStutio中分离已创建的数据库,分离后的结果截图;4.在SQLServerManagementStutio中附加已经分离的数据库,附加后的结果截图;三、实验资料:学生表Student、课程信息表Course、选修表SC,表结构分别如下:(说明:Pk表示此列为主属性,Fk表示此列为外码)Student表:码列名数据类型宽度小数位空否备注PkSnoChar12N学生学号SnameChar12Y学生姓名SsexChar2Y性别SageSmallintY年龄SdeptChar20Y所在系别Course表:码列名数据类型宽度小数位空否备注PkCnoChar4N课程代码CnameChar20Y课程名称FkCpnoChar4Y先行课号CreditDecimal51Y学分SC表:码列名数据类型宽度小数位空否备注Pk,FkSnoChar12N学号Pk,FkCnoChar4N课程代码GradeDecimal51Y成绩3具体内容:学生表Student学号Sno姓名Sname性别Ssex年龄Sage所在系Sdept(你自己的内容)200615121李勇男20CS200615122刘晨女19IS200615123王敏女18MA200615125张立男19IS课程表Course课程号Cno课程名Cname先行课Cpno学分Ccredit1数据库542数学23信息系统144操作系统635数据结构746数据处理27C语言64选课表SC(注:至少有一条你自己的选课记录)学号Sname课程号Cno成绩Grade(你自己的内容)200615121192200615121285200615121388200615122290200615122380四、上机结果:给出实验各步骤的截图和SQLServer2005的表结构和内容截图。五、上机心得:主要写感想,这次上机过程的情况。
本文标题:第2次上机报告
链接地址:https://www.777doc.com/doc-4625974 .html