sql 数据库 实验四管理SQL Server数据表的数据
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验四:管理SQL Server数据表的数据
一、实验目的
1.熟悉数据表结构及使用特点;
2.熟悉使用Management Stuio界面方式管理数据表数据;
3.熟悉使用T-SQL语句管理数据表数据。
二、实验学时
2学时
三、实验要求
1.了解SQL Server数据表数据的管理方法;
2.了解SQL Server数据类型;
3.完成实验报告(部分题只需给出关键语句)。
四、实验内容
依据数据表的结构创建相对应的数据表(student、course、sc),请分别使用Management Stuio界面方式及T-SQL 语句实现进行以下操作:
1.向各个数据表中插入如下记录:
学生信息表(student)
课程信息表(course)
选课信息表(sc)
2.查看数据表信息
1)查看数据表Student所有记录
2)查看数据表Student中字段sno、sname的所有记录
3.修改数据表信息
1)修改student表,将cs系姓名为“李咏”的学生姓名为“李勇”;
2)将学号为“200515010”的学生信息重新设置为“王丹丹、女、20、MA”;
3)修改course表,将“数据处理”的学分改为3学分;
4)修改CS表,将选修课程“1”的同学成绩加5分;
5)删除数据表student中无专业的学生记录;
6)删除数据表course中学分低于1学分的课程信息;
注:第2题与第3题需要在实验报告册中写出每道题的T-SQL语句。
五、实验步骤
1. 向各个数据表中插入如下记录:
方法一:用Management Studio实现数据添加
(1)启动SQL Server Management Studio。
(2)在资源对象管理器中选择“表”,单击鼠标右键,然后从弹出的快捷菜单中选择“编辑前200行”命令。
(3)在表窗口中,显示出当前表中数据,单击表格中最后一行,填写相应数据信息。
方法二:用T-SQL 语句实现数据添加
如:对于student表来说插入第一条数据的命令是
INSERT INTO Student VALUES(‘200515001’,’赵菁菁’,’女’, 23,‘CS’)
或
INSERT INTO Student(Sno,Sname,Ssex,Sage,Sdept) VALUES (200515001’,’赵菁菁’,’女’, 23,‘CS’)
2.查看数据表信息
命令方式:在【SQL Server Management Studio】窗口左上方选择【新建查询】按钮,启动SQL编辑器窗口,在光标处输入T-SQL语句,单击【执行】按钮。例如:
1)Select* from student
3.修改数据表信息
命令方式:在【SQL Server Management Studio】窗口左上方选择【新建查询】按钮,启动SQL编辑器窗口,在光标处输入T-SQL语句,单击【执行】按钮。例如:
1)UPDATE Student SET Sname = ‘李咏’ WHERE S dept=’CS’AND sname=’李勇‘