2025年沈阳理工大学计算机科学与技术专业《数据库原理》科目期末试卷及答案.docxVIP

  • 0
  • 0
  • 约6.79千字
  • 约 11页
  • 2026-01-23 发布于天津
  • 举报

2025年沈阳理工大学计算机科学与技术专业《数据库原理》科目期末试卷及答案.docx

2025年沈阳理工大学计算机科学与技术专业《数据库原理》科目期末试卷及答案

考试时间:______分钟总分:______分姓名:______

一、选择题(每小题2分,共20分。请将正确选项字母填在括号内)

1.下列关于数据库系统的叙述中,正确的是()。

A.数据库系统就是数据库

B.数据库系统包括数据库、DBMS和操作系统

C.数据库系统是只读数据的集合

D.数据库系统是为了实现有组织的数据的长期存储、高效管理和方便使用而建立的计算机系统

2.关系模型中,对关系进行选择的操作是()。

A.投影

B.连接

C.并

D.选择

3.设有关系R(A,B,C),其中A,B,C均为属性。下列关系代数表达式中,结果关系与R具有相同数量的元组的是()。

A.π_A(B,C)(R)

B.π_B,C(A)(R)

C.π_A,B(C)(R)

D.π_A,B,C(A)(R)

4.关系R和S如下图所示(此处省略表格形式),下列SQL查询语句中,能够正确选出R中部门号在S中但工资低于S中同部门平均工资的所有员工信息的是()。

--R:(员工号,姓名,部门号,工资)

--S:(员工号,部门号,工资等级)

A.SELECTR.*FROMR,SWHERER.部门号=S.部门号ANDS.工资等级(SELECTAVG(S.工资等级)FROMSWHERES.部门号=R.部门号)

B.SELECTR.*FROMRWHERENOTEXISTS(SELECT*FROMSWHERES.员工号=R.员工号ANDR.工资=(SELECTAVG(S.工资等级)FROMSWHERES.部门号=R.部门号))

C.SELECTR.*FROMR,SWHERER.员工号IN(SELECTS.员工号FROMSGROUPBYS.员工号HAVINGCOUNT(*)1)ANDR.工资(SELECTAVG(S.工资)FROMSWHERES.部门号=R.部门号)

D.SELECTR.*FROMRWHEREEXISTS(SELECT*FROMSWHERES.员工号=R.员工号ANDR.工资(SELECTAVG(S.工资)FROMSWHERES.部门号=R.部门号))

5.根据函数依赖集F={AB→C,C→A},关系模式R(ABC)的最高范式是()。

A.1NF

B.2NF

C.3NF

D.BCNF

6.无损连接的充分必要条件是()。

A.关系模式满足2NF

B.关系模式满足BCNF

C.消除所有冗余

D.满足合并律

7.在关系数据库中,实现实体完整性的约束是()。

A.参照完整性

B.用户定义的完整性

C.实体完整性

D.视图完整性

8.下列关于索引的叙述中,错误的是()。

A.索引可以提高查询效率

B.索引会占用额外的存储空间

C.插入、删除、更新操作会受索引影响,效率可能降低

D.越多的索引越好

9.事务的原子性是指事务是()。

A.可恢复的

B.可串行化的

C.一个不可分割的工作单元,要么全部完成,要么全部不做

D.隔离的

10.视图是()。

A.存储在数据库中的实际数据表

B.数据库中存储数据的逻辑结构

C.一个虚表,其数据来源于视图本身所依赖的底层表

D.一种数据库保护机制

二、填空题(每空2分,共20分。请将答案填在横线上)

1.数据库系统的三级模式结构包括______、概念模式和内部模式。

2.关系代数中的π运算符表示______。

3.若关系模式R满足BCNF,则它一定满足______。

4.函数依赖AB→C中的A称为______,C称为______。

5.SQL语言中,用于删除表结构的命令是______。

6.保证事务并发执行结果正确的特性称为______。

7.数据库安全性控制中,用户通过登录名和______进行身份验证。

8.在关系模型中,实体之间联系的类型有______、多对多三种。

9.触发器是一种特殊的______,它是一种与

文档评论(0)

1亿VIP精品文档

相关文档