欢迎来到天天文库
浏览记录
ID:42441790
大小:145.56 KB
页数:12页
时间:2019-09-15
《《数据库原理》实验指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、前言2实验一交互式数据库3实验目的:3实验要求:3实验内容:3学时:33实验步骤:3实验二数据库设计实验目的:7实验要求:7实验内容7学时:37实验步骤:7实验三简单信息管理系统10实验目的:10实验要求:10实验内容:10学时:610实验步骤:10附:实验报告格式11实验目的11实验内容11实验活动记录11数据库系统原理上机实验是学习木门课程的重要环节Z—,实验的设置是为了配合课堂教学,使学牛熟练掌握和深入理解课堂教学内容,进一步强化对数拯库系统原理的理解。通过上机练习,一方面可以检验用关系数据库标准语言SQL对数据库进行操作的
2、结果是否正确,使关系数据库的基本概念更加具体、丰富;另一方面,可以综合软件工程知识、数据库知识和具体的开发工具,使学生初步了解软件项冃的开发过程和方法,从而培养学生综合运用多科知识分析实际问题和解决实际问题的能力。实验内容木门课程必做的实验有三个:1.交互式数据库;2.数据库设计;3.简单信息管理系统实验一交互式数据库实验目的:1熟悉SQLServer2000,特别是“企业管理器”和“查询分析器”的环境;2掌握在“企业管理器”中创建数据库、棊本表以及向表中插入元组;3掌握在“查询分析器”执行SQL语句的方法;4熟悉“查询分析器”中
3、的工具“对象浏览器”的环境和功能。实验要求:1.实验前仔细阅读课木第三章,熟悉基木SQL语句的写法;2.独立完成实验,书写实验报告。实验内容:在SQLServer2000±建立数据库,并在目标数据库上创建表,给表输入内容;对相关表进行指定的查询。3••时学1、在“企业管理器”中创建数据库;在Windows2000环境中,选择:开始一程序一MicrosoftSQLServer—企业管理器,进入企业管理器;在“控制台根目录”下找到“SQLServer组”,选择组下的一台服务器,展开,选择“数据库”,点右键,在弹出菜单屮选择“新建数据库
4、”,进入数据库属性窗口,如图一1所示:25、SQL脚本语句建立数据库和基本表<1>打开“查询分析器”,选中当前数据库为“myDB”之外的任何一个数据库,例如Master数据库,在“查询分析器”的编辑窗口中输入:DROPDATABASEmyDB然后点击窗口屮的“执行”按钮或按F5键,将执行上而的SQL语句,将刚才在“企业管理器”中创建的数据库“myDB”删除。<2>清除“查询分析器”的SQL编辑窗口,重新输入下列SQL语句:CREATEDATABASEtestDB按F5键执行,又在服务器屮创键了一个名为testDB的数据库。<3>选择当前数据库为testDB,并在查询分析器的6、SQL编辑窗口屮键入下列SQL语句:CREATETABLESTUDENT(Snochar(6)Primarykey,CREATETABLECOURSE(Snamevarchar(50)notnul1,Sexchar(2),SAgeint)Cnochar(4)primarykey,CNamevarchar(50)notnull,Teachervarchar(50),Gradeint)CREATETABLESC(Snochar(6),Cnochar(4),Scoreint)选中上面的SQL语句,然后按F5键执行,它将在testDB数据7、库中创建基本表STUDENT、COLRSEo4、在查询分析器中给SC表加上外键约束;5、在“企业管理器”中给STUDENT、COURSE>SC表添加数据;进入“企业管理器”中的testDB数据库,在树中找到testDB下的“表“结点,选屮该结点,可以在右侧窗口屮看到该数据库所有的表,找到刚才建立的STUDENT表,右键选中,在弹出菜单中选择:打开表一返回所有行,在弹出窗口中逐行添加卜面学主表中给出的记录,然后保存。同样的方法给COURSE、SC添加数据。学生表(STIDENT)snosnameSagesex200101李强20男28、00102刘丽丽21女200103张兵20男2001()4陈志坚22男200105张兵21女课程表(COLRSE)enocnameteacherGradeC601高等数学周振兴6C602数据结构刘建平5C603操作系统刘建平4C604编译原理王志伟
5、SQL脚本语句建立数据库和基本表<1>打开“查询分析器”,选中当前数据库为“myDB”之外的任何一个数据库,例如Master数据库,在“查询分析器”的编辑窗口中输入:DROPDATABASEmyDB然后点击窗口屮的“执行”按钮或按F5键,将执行上而的SQL语句,将刚才在“企业管理器”中创建的数据库“myDB”删除。<2>清除“查询分析器”的SQL编辑窗口,重新输入下列SQL语句:CREATEDATABASEtestDB按F5键执行,又在服务器屮创键了一个名为testDB的数据库。<3>选择当前数据库为testDB,并在查询分析器的
6、SQL编辑窗口屮键入下列SQL语句:CREATETABLESTUDENT(Snochar(6)Primarykey,CREATETABLECOURSE(Snamevarchar(50)notnul1,Sexchar(2),SAgeint)Cnochar(4)primarykey,CNamevarchar(50)notnull,Teachervarchar(50),Gradeint)CREATETABLESC(Snochar(6),Cnochar(4),Scoreint)选中上面的SQL语句,然后按F5键执行,它将在testDB数据
7、库中创建基本表STUDENT、COLRSEo4、在查询分析器中给SC表加上外键约束;5、在“企业管理器”中给STUDENT、COURSE>SC表添加数据;进入“企业管理器”中的testDB数据库,在树中找到testDB下的“表“结点,选屮该结点,可以在右侧窗口屮看到该数据库所有的表,找到刚才建立的STUDENT表,右键选中,在弹出菜单中选择:打开表一返回所有行,在弹出窗口中逐行添加卜面学主表中给出的记录,然后保存。同样的方法给COURSE、SC添加数据。学生表(STIDENT)snosnameSagesex200101李强20男2
8、00102刘丽丽21女200103张兵20男2001()4陈志坚22男200105张兵21女课程表(COLRSE)enocnameteacherGradeC601高等数学周振兴6C602数据结构刘建平5C603操作系统刘建平4C604编译原理王志伟
此文档下载收益归作者所有