第一范文网 - 专业文章范例文档资料分享平台

数据库期末综合练习题及答案

来源:用户分享 时间:2025/8/22 7:22:47 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1. select 学号,课程名,isnull(成绩,-1) from Score

2. select year(getdate()),month(getdate()) 3. select left(学号,4) fron Students

4. select datalength(25),datalength(getdate()) 第九章 一、单选题

1. A 2. B 3. D 4. D 5. D 二、填空题

1. sp_renamedb 2. Backup Database、Restore Database 3. 备份 4. 索引 5. 插入、删除、修改 6. 快 7. SELECT、SET 8. 数据、日志 9. 多、多 10. 聚集、非聚集 11. 非空、唯一、聚集(次序无先后)12. --、/*、*/ 13. SELECT、SET 14. BEGIN、END

15. 单条、BEGIN...END 16. DECLARE CURSOR、查询(或SELECT) 17. @@FETCH_STATUS

18. BEGIN TRAN、COMMIT [TRAN]、ROLLBACK [TRAN] 19. CREATE PROC、EXEC

20. 插入(insert)、删除(delete)、更新(update,或修改) (后三项次序无先后)

21. CONSTRAINT、<约束名> 22. 操作系统、登录 23. 登录帐号、口令(密码)

三、写出下列每条查询语句的执行结果,或者写出下列每条语句或程序段的功能。

假设存在名为AAA的数据库,包括Students(学号 char(8),姓名 varchar(8),年龄 int,专业 varchar(20),入学日期 DateTime)和Score(学号 char(8),课程名 varchar(10),成绩 numeric(5,2))两张表。

1. 从score表中查询出大于等于平均成绩的所有记录。

2. 从students表中查询姓名为@a的值的同学是否存在,根据不同情况显示出相应信息。 3. 从students表中分组统计出每个年份入学的学生人数。 4. 从students表中分组统计出每个日号入学的学生人数。

5. 显示出AAA库中每个学生的学号、姓名、专业等信息及选课门数

6. 修改score表中学号为@a的值、课程名为@b的值的学生的成绩为@c的值。 7. 从score表中删除学号为@a的值、课程名为@b的值的学生成绩记录。

8. 显示出score表中每个成绩记录,并在每条记录最后给出优秀、良好、及格、不及格等相应等级。 9. 显示出score表中成绩大于等于@d值的所有记录。

10. 从score表中删除学号为@a的值、课程名为@b的值的学生记录。

搜索更多关于: 数据库期末综合练习题及答案 的文档
数据库期末综合练习题及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c66mld07m9x97tl37ll5c_7.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top