实验四:管理SQL Server表数据
一、实验目的
1.熟悉数据表结构及使用特点;
2.熟悉使用Management Stuio界面方式管理数据表数据;
3.熟悉使用T-SQL语句管理数据表数据。
二、实验环境
已安装SQL Server2005企业版的计算机(13台);
具有局域网环境,有固定IP;
三、实验学时
2学时
四、实验要求
1.了解SQL Server数据表数据的管理方法;
2.了解SQL Server数据类型;
3.完成实验报告(部分题只需给出关键语句)。
五、实验内容及步骤
以课本指定的数据库为例,并依据数据表的结构创建相对应的数据表(student、course、sc),请分别使用Management Stuio界面方式及T-SQL语句实现进行以下操作:
1.向各个数据表中插入如下记录:
学生信息表(student)
200515014张丰毅男22CS
200515015李蕾女21EN
200515016刘社男21CM
200515017刘星耀男18CM
200515018李贵男19EN
200515019林自许男20WM
200515020马翔男21
200515021刘峰男25CS
200515022牛站强男22
200515023李婷婷女18
200515024严丽女20
200515025朱小鸥女30WM 课程信息表(course)
选课信息表(sc)
200515005289
200515006265
200515008272
200515009276
200515010296
200515010886
200515011862
20051501580
200515018858
200515001462
200515002485
200515021954
200515001558
200515021658
200515001770
2005150051065
2005150168Null
2005150178Null 2.修改CS系姓名为“李勇”的学生姓名为“李咏”;
3.修改课程“数据处理”的学分为3学分;
4.将选修课程“1”的同学成绩加5分;
5.将选修课程“大学英语”的同学成绩加5分;
6.将学号为“200515010”的学生信息重新设置为“王丹丹、女、20、MA”;
7.修改借书证号为2005001的学生记录重新设置:名字为王婧婧、专业为信息管理、借书量增加5本;
8.删除数据表student中无专业的学生
记录;
9.删除数据表student中计算机系年龄大于25的男同学的记录;
10.删除数据表course中学分低于1学分的课程信息;
六、出现问题及解决办法
如:插入数据记录除了Insert还有什么方法?如何导出数据表中的数据,或者某些操作无法执行,如何解决?
还有select into方法;检查出错误代码,查阅帮助。