版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2025年大学计算机(数据库应用)下学期单元测试卷
(考试时间:90分钟满分100分)班级______姓名______一、选择题(总共10题,每题3分,每题只有一个正确答案,请将正确答案填写在括号内)1.数据库系统的核心是()。A.数据模型B.数据库管理系统C.数据库D.数据库管理员2.关系数据库管理系统应能实现的专门关系运算包括()。A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表3.在关系数据库中,用来表示实体之间联系的是()。A.树结构B.网结构C.线性表D.二维表4.数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是()。A.层次分析法和层次结构图B.数据流程分析法和数据流程图C.结构分析法和模块结构图D.实体-联系方法和E-R图5.SQL语言具有()的功能。A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵6.若要在基本表S中增加一列CN(课程名),可用()。A.ADDTABLES(CNCHAR(8))B.ADDTABLESALTER(CNCHAR(8))C.ALTERTABLESADDCNCHAR(8)D.ALTERTABLES(ADDCNCHAR(8))7.已知关系S(S,SNAME,SEX,AGE),SC(S,C,GRADE),统计每一年龄段选修课程的学生人数的操作如下:SELECTAGE,COUNT()FROMS,SCWHERES.S=SC.SGROUPBY();A.S.SB.SC.SC.AGED.S.S,SC.S8.数据库的并发操作可能带来的问题包括()。A.丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度9.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据是指()。A.数据字典、应用程序、审计档案、数据库后备副本B.数据字典、应用程序、日志文件、审计档案C.日志文件、数据库后备副本D.数据字典、应用程序、数据库后备副本10.数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是日志记录的内容?()Ⅰ.事务开始信息Ⅱ.更新信息Ⅲ.提交信息Ⅳ.事务中止信息A.Ⅰ、Ⅱ和ⅣB.Ⅰ、Ⅲ和ⅣC.Ⅱ、Ⅲ和ⅣD.都是二、多项选择题(总共5题,每题4分,每题有两个或两个以上正确答案,请将正确答案填写在括号内)1.数据库管理系统的主要功能有()。A.数据定义功能B.数据操纵功能C.数据库的运行管理D.数据库的建立和维护功能2.关系模型中,实体完整性规则是指()。A.实体的主码值不能为空B.实体的外码值不能为空C.实体的主码值不能重复D.实体的外码值不能重复3.数据库设计的步骤包括()。A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计4.下列关于SQL语言的叙述中,哪些是正确的?()A.SQL语言是一种非过程化的语言B.SQL语言采用面向集合的操作方式C.SQL语言提供了自含式和嵌入式两种使用方式D.SQL语言是一种高度过程化的语言5.数据库的安全性控制可以采取的措施有()。A.用户标识和鉴别B.存取控制C.视图机制D.数据加密三、判断题(总共10题,每题2分,请判断下列说法的正误,正确的打“√”,错误的打“×”)1.数据库系统的出现使信息系统从以加工数据的程序为中心转向围绕共享的数据库为中心的新阶段。()2.关系代数中的选择操作是从行的角度进行的运算。()3.一个关系模式只能有一个候选码。()4.在数据库设计中,将E-R图转换为关系模式属于逻辑结构设计阶段的任务。()5.SQL语言中的DELETE语句只能删除表中的元组,不能删除表的定义。()6.视图是一个虚表,它是从一个或几个基本表中导出的表。()7.事务的原子性是指事务中包括的所有操作要么都做,要么都不做。()8.数据库的并发控制主要是控制事务的并发执行,避免出现数据不一致的问题。()9.数据库备份是数据库恢复的基础,因此备份越频繁越好。()10.数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。()四、简答题(总共3题,每题10分)1.简述数据库系统的三级模式结构及两级映射,并说明其优点。2.什么是数据库的完整性?它与数据库的安全性有何区别?3.简述数据库设计中需求分析阶段的主要任务。五、综合题(总共1题,20分)设有如下关系模式:Student(Sno,Sname,Ssex,Sage,Sdept),表示学生关系,其中Sno为学号,Sname为姓名,Ssex为性别,Sage为年龄,Sdept为所在系。Course(Cno,Cname,Cpno,Ccredit),表示课程关系,其中Cno为课程号,Cname为课程名,Cpno为先行课程号,Ccredit为学分。SC(Sno,Cno,Grade),表示学生选课关系,其中Sno为学号,Cno为课程号,Grade为成绩。请完成以下操作:1.用SQL语句查询选修了课程号为“C01”课程的学生的学号和姓名。2.用SQL语句查询选修了“数据库原理”课程的学生的学号、姓名和成绩。3.用SQL语句查询每个学生的选课情况,包括学号、姓名、课程名和成绩。4.用SQL语句查询选修了先行课程号为“C02”的所有课程的学生的学号和姓名。答案:一、选择题1.B2.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论