版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
千里之行,始于足下让知识带有温度。第第2页/共2页精品文档推荐数据库复习题附答案一个“同学选课”数据库中包括三个表,详细内容如下:(1)“同学”表Student:
(2)“课程”表Course:
(3)“同学选课”表SC:
一、请使用Transact-SQL完成下列基本应用操作。
1.创建“Student”表:
createtableStudent
(
Snochar(7)notnullprimarykey,
Snvarchar(8)notnull,
Ssexchar(2)notnull,
Saintnotnull,
Sdvarchar(50)
)
2.将一条新的同学记录(学号:2022101;姓名:李东;性别:男;年龄:18
岁;所在系:IS)插入Student表中。
insertintoStudent(Sno,Sn,Ssex,Sa,Sd)values('2022101','李东','男',18,'IS')
3.为Student表中增强一个新字段“籍贯”:Si,char(20),默认值为“河北”。altertableStudentaddSichar(20)default('河北')
4.查询全体同学的学号与姓名。
selectSno,SnfromStudent
5.查询全体同学的所有信息。
SELECT*FROMStudent
6.查询年龄在18-22之间的同学学号。
SELECTSnoFROMStudentWHERESa>18andSa'2'
43.从表Student中删除全部姓“张”的同学记录。
deletefromStudentwhereSnlike'张%'
44.查询各个籍贯地同学的平均年龄。
SelectSd,avg(Sa)as平均年龄fromStudentGroupbySd
45.查询成果最高的10名同学的学号、姓名和成果。
SelectTop10Student.Sno,Student.Sn,SC.Grade
FromStudent
LeftjoinSc
OnStudent.Sno=SC.Sno
OrderbySC.Gradedesc
46.查询选修课程在3门以上5门以下的同学学号。
SelectSno
FromSC
GroupbySno
Havingcount(*)>3andcount(*)<5
47.创建一个“北京同学成果单”视图,要求包括“学号Sno、姓名Sn,课程
名称Cn,成果Grade”这4个字段。
createviewdbo.北京同学成果单(Sno,Sn,Cn,Grade)
withschemabinding
as
selectStudent.Sno,Student.Sn,Course.Cn,SC.Grade
from
dbo.Studentjoindbo.SConStudent.Sno=Sc.Sno
joindbo.CourseonCourse.Cno=SC.Cno
48.查询同学“张三”选修的所有课程和成果。
Select*from(
select*fromStudentwhereSn='张三'
)asxuanxiu
wherexuanxiu.选修字段名=''
49.将全部同学的年龄加上1岁。
UpdateStudentsetStudent.Sa=Student.Sa+1
50.从表Student中删除全部学号以“2022”开始的同学记录。deletefromStudentwhereSnolike'2022%'
51.查询年龄最大的3名同学的学号、姓名、年龄和所在系。
Selecttop3Sno,Sn,Sa,Sd
FromStudent
OrderbySadesc
52.查询每一门课的总分。
Selectsum(Grade)
FromSc
GroupbyCno
53.查询选修了“数据结构”课程的所有同学的学号、姓名和成果。SelectSC.Sno,student.Sn,SC.Grade
FromSC
leftjoinStudentonSC.Sno=student.Sno
leftjoinCourseonSC.Cno=Course.Cno
WhereCourse.Cn='数据'
54.将全部选修了“数据库应用”课程的同学的成果加上10分。
UpdateSCsetgrade=grade+10
fromSCl
eftjoinCourseonSC.Cno=Course.Cno
whereCourse.Cn='数据'
55.查询各个系同学的平均年龄。
Selectavg(Sa)
FromStudent
GroupbySd
56.查询每一门课的平均分。
Selectavg(Grade)
FromSC
GroupbyCno
Sql触发器练习题:
/link?url=TOgeedl02Q3V
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西邮电职业技术学院《计算机编程》2023-2024学年第一学期期末试卷
- 2024至2030年花色带项目投资价值分析报告
- 2024至2030年滑叉项目投资价值分析报告
- 开开股合同范例
- 基坑支护劳务合同范例
- 房子维护合同范例
- 陕西师范大学《植物逆境分子生物学》2023-2024学年第一学期期末试卷
- 2024年聚酯工业长丝项目可行性研究报告
- 机械设备保修合同范例
- 商铺代收快递合同范例
- 上海汽车集团股份有限公司本量利运用分析
- 调解中心成立流程
- 《肿瘤与信号转导》课件
- 上海交通大学1997-2007年有机化学考研真题
- 行政查房护士长汇报
- Unit+1+Cultural+Heritage+Workbook-高中英语人教版必修第二册
- 李氏宗祠落成庆典贺词
- 2023服务窗口个人年终总结
- JGJT178-2009 补偿收缩混凝土应用技术规程
- 小学特殊学生关爱帮扶工作方案
- 平面动画设计智慧树知到课后章节答案2023年下佳木斯大学
评论
0/150
提交评论