资源描述
实验管理SQL Server数据表的数据
—、实验目的
1. 熟悉数据表结构及使用特点;
2. 熟悉使用Management Stuio界面方式管理数据表数据;
3. 熟悉使用T-SQL语句管理数据表数据。
二、实验学时
2学时三、实验要求
1. 了解SQL Server数据表数据的管理方法;
2. 了解SQL Server数据类型;
3. 完成实验报告(写出T-SQL语句)。
四、实验内容依据实验三建立的数据表结构(student a course、sc),分别使用Management
SUiio界面方式及T-SQL语句实现进行以下操作:
1. 使用Management Stuio界面方式向student表中插入如下记录:
学生信息表(student)
Sno
Sname
Ssex
Sage
Sdept
赵菁菁
女
23
CS
李咏
男
20
CS
张力
男
19
CS
张衡
男
18
IS
张向东
男
20
IS
张向丽
女
20
IS
王芳
女
20
CS
王民生
男
25
MA
王小民
女
18
MA
李晨
女
22
MA
张毅
男
20
WM
杨磊
女
20
EN
李晨
女
19
MA
张丰毅
男
22
CS
李蕾
女
21
EN
刘社
男
21
CM
刘星耀
男
18
CM
李贵
男
19
EN
林自许
男
20
WM
马翔
男
21
刘峰
男
25
CS
牛站强
男
22
李婷婷
女
18
严丽
女
20
朱小鸥
30
WM
2. 使用T-SQL语句向course和SC表中插入如下记录: 课程信息表(course)
Cno
Cname
Cpno
Ccredi t
01
数据库
05
4
02
数学
2
03
信息系统
01
4
04
操作系统
05
3
05
数据结构
07
4
06
数据处理
2
07
PASCAL语言
06
4
08
大学英语
4
09
计算机网络
4
10
人工智能
2
选课信息表(sc)
Sno
Cno
Grade
01
75
01
85
03
53
01
86
01
74
01
58
01
84
02
46
02
89
02
65
02
72
02
76
02
96
08
86
08
62
08
0
08
58
04
62
04
85
09
54
05
58
06
58
07
70
10
65
08
Null
08
Null
3. 修改数据表信息
1)修改student表,将cs系姓名为“李咏”的学生姓名为“李勇”;
2)将学号为的学生信息重新设置为“王丹丹、女、20、MA”;
3)修改course表,将“数据处理”的学分改为3学分;
4)修改CS表,将选修课程“1”的同学成绩加5分;
5)删除数据表student中无专业的学生记录;
6)删除数据表course中学分低于1学分的课程信息;使用T-SQL语句查看数据表信息
1)查看数据表Student所有记录
2)查看数据表Student中字段sno> sname的所有记录3)按照院系、学号、姓名、性别、年龄的顺序显示学生信息表中前10个同 学记录,要求在结果集中列标题按照上述内容显示;
4)按照“院系,学号,姓名,年龄”的顺序显示院系不明的所有学生记录;5)显示学号最后一位为1或者2或者3的学生的学号、姓名、性别年龄及 院系;
6)显示没有先行课的课程号及课程名;
7)查询所有院系不是CS、IS的男同学信息。
展开阅读全文