欢迎来到天天文库
浏览记录
ID:36471343
大小:879.50 KB
页数:8页
时间:2019-05-11
《数据库和数据表基本操作实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、实验报告课程名称:数据库原理与应用上机实验名称:数据库和数据表基本操作专业班级:计算机科学与技术1103指导教师:卫凡学生姓名:贾梦洁学期:2013-2014学年第一学期实验报告课程名称数据库原理与应用实验名称数据库和数据表基本操作姓名贾梦洁学号201107010330专业班级计1103实验日期2013年10月28日成绩指导教师卫凡一、实验目的1.巩固数据库的基础知识。2.掌握利用企业管理器和使用Transact-SQL创建数据库、表和修改、删除数据库、表等。3.掌握使用SQLServer查询分析器接收Transact-SQL语句和进行结果分析、保存。4.掌握使
2、用SQLServer查询分析器向已经建好的表中添加信息、修改信息、删除信息和进行信息的简单查询。二、实验环境硬件环境:PC机软件环境:操作系统为MicrosoftWindows2000或以上版本。数据库管理系统为MicrosoftSQLServer2000标准版或企业版。三、实验内容1.熟悉SQLServer的安装步骤和环境。2.熟悉SQLServer企业管理器和查询分析器工具的基本使用方法。3.利用企业管理器和使用Transact-SQL创建数据库、表和修改、删除数据库、表等。4.查看数据库属性,查看和修改表结构和表内容。5.练习使用SELECT、INSERT
3、、UPDATE语句对数据表进行基本的操作。四、实验步骤1.熟悉SQLServer2000安装步骤和环境。2.使用企业管理器完成:(1)建立学生_课程数据库;(2)查看学生_课程数据库的属性,并进行修改,使之符合要求;(3)在建好的学生_课程数据库中建立学生、课程和选课3个表,其表结构为:学生S(学号,姓名,性别,年龄,所在专业名称)课程C(课程号,课程名,任课教师名,开设的学期)选课SC(学号,课程号,成绩)要求为每个表定义其主键,每个字段选择合适的数据类型,设置是否允许空值和默认值,给每个表中至少插入5条学生信息等;举例:学生表S学号姓名性别年龄所在专业名称2
4、00213808李枫女22软件工程200225645张强男29软件工程200275613李平男30英语200213808王依萍女18网络工程200224119胡东男24网络工程200213828李小玲女20英语……………课程表C课程号课程名任课教师名开设的学期720数据结构朱虹5730离散数学赵强4825高等数学朱虹2621英语李兰1623英语写作李兰2…………选课表SC学号课程号成绩200213808720852002256457306820021380873070200275613621902002138286217820022564582586200213
5、808825692002756137308420021382873089………(1)向各表中输入数据,查看各表的结构和内容;(2)修改数据库、表等;(3)删除数据库、表等。2.通过查询分析器,使用Transact-SQL完成:(1)建立学生_课程数据库;(1)在建好的学生_课程数据库中建立学生、课程和选课3个表;(2)查看各表的结构;(1)修改数据库、表等;(1)删除数据库、表等;(2)将使用Transact-SQL完成的建立数据库、表等操作的语句序列保存;(3)在学生表中至少再插入10条新生信息;在课程表中至少再插入5门新课程信息;在选课表中至少再插入10条学
6、生选课信息;(1)检索“软件工程”专业女生的学生的学号和姓名;(2)检索全体学生的姓名,年龄和所在专业;(3)将“软件工程”专业学生全部课程成绩全部提高5分;(1)删除学号为“200213808”的退学学生的有关信息。五、实验总结第一次做数据库的实验,也是第一次用查询分析器,对于我来说都是新的事物。然后根据书上以及实验报告书上的内容一点一点摸索,在做出第一个题目的时候还是很有自豪感的。实验中也遇到过代码出错的问题,在询问老师之后才发现和书上的有些不同。所以有时候也不能对书上的内容生搬硬套,还是要随机而变。这些题目在平时做课后题的时候并不会,但是做实验的时候自己也
7、定下心来慢慢研究,也一题一题的做出来了。所以没有什么事情是做不成的,主要是静下心来。数据库的上机实验应该是我做的最认真的实验没有之一。
此文档下载收益归作者所有