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