数据库原理及应用案例教程试卷A.doc

上传人:PIYPING 文档编号:10958208 上传时间:2021-06-14 格式:DOC 页数:4 大小:817KB
返回 下载 相关 举报
数据库原理及应用案例教程试卷A.doc_第1页
第1页 / 共4页
数据库原理及应用案例教程试卷A.doc_第2页
第2页 / 共4页
数据库原理及应用案例教程试卷A.doc_第3页
第3页 / 共4页
数据库原理及应用案例教程试卷A.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库原理及应用案例教程试卷A.doc》由会员分享,可在线阅读,更多相关《数据库原理及应用案例教程试卷A.doc(4页珍藏版)》请在三一文库上搜索。

1、题号一二三四五总分复核得分阅卷人5、一个表的外键下列说法不正确的是( )。A、外键值可以为空 B、外键值不空则必须等于另一个表中的主键的某个值B、外键值可以重复 D、外键必须是单一属性6、下列说法正确的是( )。A、ACCESS实现了实体完整性 B、SQL SERVER 实现了实体完整性C、ACCESS和 SQL SERVER都实现了实体完整性D、ACCESS和 SQL SERVER都没有实现实体完整性7、下面针对视图的说法,不正确的是( )。A、视图可以从多个基本表导出 B、视图中的数据会随着基本表的变化而变化C、视图可以从其他视图导出 D、视图也存储在磁盘上位置和基本表一致8、在对数据进行

2、什么操作时,DBMS会检查默认值约束( )。A、以下都检查 B、对数据进行修改C、对数据进行删除 D、对数据进行插入9、在对数据进行什么操作时,DBMS会检查CHECK约束( )。A、对数据进行插入、修改 B、只对数据进行修改C、只对数据进行插入 D、对数据进行插入、删除10、关于UNIQUE约束的说法正确的是( )。A、 UNIQUE约束不允许有一个NULL B、一个表的UNIQUE约束只有一个C、 UNIQUE约束不能定义表的主键 D、UNIQUE约束可以定义表的候选键 11、不是下表T1的候选键的是( )。ABCDA1B1C1D1A2B3C1D2A3B4C2D2A4B2C2D1A、A列

3、B、B列 C、CD列 D、ABC列12、为第10题表TI的D列增加缺省值约束,约束名为DEF,缺省值为D1,正确的是( )。A、ALTER TABLE T1 ADD CONSTRAINT DEF DEFAULT D1 FOR DEFAULT说明:1本试卷总分共100分,五道大题。 2请把答案写在答题卡上,注意字迹要清楚。3考试时间是120分钟。一、填空题(每空2分,共20分)1、一个完整的数据库系统由_、 、应用程序、用户和硬件组成。2、_是目前使用最广泛的数据库系统。3、候选键由一个属性名或多个属性名组成。它具有以下两个性质:_ , 。4、关系模型有三类完整性规则,即_,_, _。5、对关系

4、的最基本的要求,即最低级别的范式叫做_, 范式是在函数依赖范畴对关系分解所能达到的最高分离程度。二、单项选择(每小题2分,共34分)1、关系模式的任何属性( )。A、不可再分 B、可再分C、命名在该关系模式中可以不唯一 D、以上都不是2、关系模式中对记录的一个要求是记录( )。A、有关键字 B、不重复C、行有顺序 D、大小没有限制3、( )是一个有结构的、集成的、可共享的、统一管理的数据集合。A、关系数据库 B、数据库系统C、数据库 D、数据库管理系统4、第2范式存在弊病的原因,是由于关系中存在( )造成的。A、 函数依赖 B、平凡依赖C、传递依赖 D、部分依赖郑州大学软件技术学院数据库原理及

5、应用案例教程课程试卷第 1 页郑州大学软件技术学院_专业_ 班 姓名_学号_密 封 线 内 不 要 答 题密封线共 3 页注:请将所在的专业、班级、姓名和学号写在密封线内,不要写在其他地方密 封 线 内 不 要 答 题密封线第 页共 3 页B、 ALTER TABLE T1 ADD CONSTRAINT DEF DEFAULT D=D1 C、 ALTER TABLE T1 ADD DEFAULT D1 FOR CONSTRAINT DEFD、ALTER TABLE T1 ADD CONSTRAINT DEF DEFAULT D1 FOR D13、如下表 SC,选择下列SQL语句正确的选项(1)

6、查询选修C1或C2且分数大于等于85分学生的的学号、课程号和成绩。( )A、SELECT SNO,CNO,SCORE FROM SC WHERE CNO IN(C1 OR C2) AND SCORE=85B、 SELECT SNO,CNO,SCOREFROM SCWHERE(CNO=C1 OR CNO=C2) AND SCORE=85C、 SELECT SNO,CNO,SCORE FROM SC WHERE CNO=C1 , CNO=C2 AND SCORE=85D、 SELECT SNO,CNO,SCOREFROM SC WHERE SCORE=85(CNO=C1 OR CNO=C2)(2)

7、求学号为S1学生的总分和平均分。( )A、SELECT SUM(SCORE) AS TotalScore, AVG(SCORE) AS AveScoreFROM SCHAVING SNO = S1B、SELECT SUM(SCORE) AS TotalScore, AVG(SCORE) AS AveScoreFROM SCGROUP BY SNOC、SELECT SUM(SCORE) AS TotalScore, AVG(SCORE) AS AveScoreFROM SCWHERE (SNO = S1)D、SELECT SUM(SCORE) AS TotalScore, AVG(SCORE)

8、AS AveScoreFROM SCGROUP BY CNOHAVING SNO = S1(3)显示所有学生的姓名,并去掉重复行。( )A、SELECT SNO FROM SC B、SELECT ALL SNO FROM SCC、SELECT DISTINCT SNO FROM SC D、SELECT DISTINCT * FROM SC(4)查找姓名不是以张或李开头的所有学生学号、姓名。( )A、SELECT SNO,SN FROM SC WHERE SN LIKE 张李%B、SELECT SNO,SN FROM SC WHERE SN LIKE 张李%C、SELECT SNO,SN FRO

9、M SC WHERE SN LIKE 张李%D、SELECT SNO,SN FROM SC WHERE SN NOT LIKE张李%(5) 查询选修课超过2门的学生的学号和选修门数。( )A、SELECT SNO,COUNT(*) AS 选修门数FROM SC WHERE COUNT(*) 2GROUP BY SNOB、SELECT SNO,COUNT(*) AS 选修门数FROM SC GROUP BY CNOHAVING COUNT(CNO) 2C、SELECT SNO,COUNT(SNO) AS 选修门数FROM SC GROUP BY SNOHAVING COUNT(*) 2D、SEL

10、ECT SNO,COUNT(SNO) AS 选修门数FROM SC HAVING COUNT(SNO) 2GROUP BY SNO密 封 线 内 不 要 答 题密封线密 封 线 内 不 要 答 题密封线 三、判断正误,对的打勾,错误的打叉。(每小题2分,共16分)1、E-R图转换为关系模型式,图中的每个实体转换为关系模型的一个关系,每个联系也转换为关系模型的一个关系。( )2、3NF范式是在函数依赖范畴对关系分解所能达到的最高分离程度。( )3、所有的3NF一定是BCNF,但是BCNF不一定是3NF。( )4、一个用户如果要访问SQL SERVER数据库中的数据,必须经过三个认证过程。( )5

11、、在SQL SERVER的用户管理中,每个用户帐号必须对应一个登录帐号。( )6、每个数据库都包含两个文件,一个是MDF类型的文件,一个是LDF类型的文件。( )7、恢复数据库时先恢复差异数据库备份,再恢复完全数据库备份。( )8、在数据库备份时,一个备份设备对应一个备份的数据库文件。( )四、对于下图所示的E-R图模型(带下划线的属性为标识符),试设计出相应的关系数据库模式。(m,n,p,q0) (10分)1n1nA1A2A3mnBABAB1B2B3C1C2C3CACDD1D2D3BDD4 CDpq五、对如下两个表,写出相应的SQL语句。(每小题5分,共20分) Course表Students表(1) 查询与陈有朋在一个系学习的所有学生的学号和姓名。(2) 查询所有学生的选课情况,要求包括选修了课程的学生和没有选修课程的学生,显示他们的学号、姓名、课程号。(3) 求选修课程超过2门的学生的学号、平均成绩、选修的门数。(4) 查询选修了C01且成绩大于90分的学生的学号、姓名、成绩共 3 页第 3 页

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1