数据库原理及应用案例教程试卷B.doc_第1页
数据库原理及应用案例教程试卷B.doc_第2页
数据库原理及应用案例教程试卷B.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

题号一二三四五总分复核得分阅卷人5、一个表的外键下列说法正确的是( )。A、外键值不可以为空 B、外键必须是单一属性C、外键值不可以重复 D、外键值不空则必须等于另一个表中的主键的某个值6、下面针对视图的说法,不正确的是( )。A、视图可以从多个基本表导出 B、视图中的数据会随着基本表的变化而变化C、视图可以从其他视图导出 D、视图也存储在磁盘上位置和基本表一致7、在对数据进行什么操作时,DBMS会检查默认值约束( )。A、以下都检查 B、对数据进行修改C、对数据进行删除 D、对数据进行插入8、在对数据进行什么操作时,DBMS会检查CHECK约束( )。A、对数据进行插入、修改 B、只对数据进行修改C、只对数据进行插入 D、对数据进行插入、删除9、下列说法正确的是( )。A、ACCESS和 SQL SERVER都没有实现实体完整性 B、SQL SERVER 实现了实体完整性C、ACCESS和 SQL SERVER都实现了实体完整性D、ACCESS实现了实体完整性10、关于UNIQUE约束的说法不正确的是( )。A、 UNIQUE约束允许有一个NULL B、一个表的UNIQUE约束可以有多个C、 UNIQUE约束能定义表的主键 D、UNIQUE约束不能定义表的候选键 11、是下表T1的候选键的是( )。ABCDA1B1C1D1A2B1C1D1A1B2C1D1A2B1C2D1A、AB列 B、BD列 C、ACD列 D、ABC列12、为第11题表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、对关系的最基本的要求,即最低级别的范式叫做_。二、单项选择(每小题2分,共34分)1、关系模式的任何属性( )。A、不可再分 B、可再分C、命名在该关系模式中可以不唯一 D、以上都不是2、关系模式中对记录的一个要求是记录( )。A、有关键字 B、不重复C、行有顺序 D、大小没有限制3、( )是一个有结构的、集成的、可共享的、统一管理的数据集合。A、关系数据库 B、数据库系统C、数据库 D、数据库管理系统4、第3范式存在弊病的原因,是由于关系中存在( )造成的。A、 函数依赖 B、平凡依赖C、部分依赖 D、传递依赖郑州大学软件技术学院数据库原理及应用案例教程课程试卷 第 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)查询选修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)求学号为“20010102”学生的总分和平均分。( )A、SELECT SUM(SCORE) AS TotalScore, AVG(SCORE) AS AveScoreFROM SCHAVING SNO = 20010102B、SELECT SUM(SCORE) AS TotalScore, AVG(SCORE) AS AveScoreFROM SCGROUP BY SNOC、SELECT SUM(SCORE) AS TotalScore, AVG(SCORE) AS AveScoreFROM SCWHERE (SNO = 20010102)D、SELECT SUM(SCORE) AS TotalScore, AVG(SCORE) AS AveScoreFROM SCGROUP BY CNOHAVING SNO = 20010102(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 FROM 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、SELECT SNO,COUNT(SNO) AS 选修门数FROM SC HAVING COUNT(SNO) 2GROUP BY SNO密 封 线 内 不 要 答 题密封线密 封 线 内 不 要 答 题密封线 三、判断正误,对的打勾,错误的打叉。(每小题2分,共16分)1、每个数据库都包含两个文件,一个是数据文件,一个是事务日志文件。( )2、BCNF范式是在函数依赖范畴对关系分解所能达到的最高分离程度。( )3、一个表可以创建多个候选键,但是只能创建一个主键。( )4、一个用户如果要访问SQL SERVER数据库中的数据,必须经过两个个认证过程。( )5、E-R图转换为关系模型式,图中的每个实体转换为关系模型的一个关系,每个联系也转换为关系模型的一个关系。( )6、在SQL SERVER的用户管理中,每个用户帐号可以对应多个登录帐号。( )7、恢复数据库时先恢复完全数据库备份,再恢复差异数据库备份。( )8、在数据库备份时,一个备份设备可以对应多个备份的数据库文件。( )四、对于下图所示的E-R图模型(带下划线的属性为标识符),试设计出相应的关系数据库模式。(m,n,p0) (10分)1n1nA1A2A3mnBABAB1B2B3C1C2C3CACDD1D2D3BDD4 CD1p五、对如下两个表,写出相应的SQL语句。(每小题5分,共20分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论