2025年大学试题(计算机科学)-数据库原理与应用考试近5年真题荟萃附答案.docx
(图片大小可自由调整)
2025年大学试题(计算机科学)-数据库原理与应用考试近5年真题荟萃附答案
第I卷
一.参考题库(共80题)
1.利用T-SQL语句创建一个查询每个学生的平均成绩的视图,要求包含学生的学生号和姓名。
2.视图的作用可以体现在()、()和()。
3.在SQL?Server中辅助数据文件的作用??
4.现有关系数据库如下:
学生(学号,姓名,性别,专业、奖学金)
课程(课程号,课程名,学分)
选课(学号,课程号,分数)
用SQL语言实现下列小题:
求学号为“785222”的学生所选课程的总学分。
5.对于教务管理数据库中基本表SC,建立视图如下:
试判断下列查询和更新是否允许执行。若允许,写出转换到基本表SC上的相应操作
SELECT?SNO,AVG_GRADEFROM?S_GRADEWHEREC_NUM(SELECT?C_NUM FROM?S_GRADE SNO=’200912121’);
6.关系运算中,选择运算是从列的角度进行的运算,投影运算是从行的角度进行的运算。
7.如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是()。
A、一个是DELETE,一个是SELECT
B、一个是SELECT,一个是DELETE
C、两个都是UPDATE
D、两个都是SELECT
8.数据模型的三个组成要素是()。
9.DBMS的主要功能包括哪几个方面?
10.可以根据完整性的需要,对某一个表定义SELECT触发器。
11.关系模型中的数据操作的特点是()操作方式。
A、属性
B、集合
C、实体
D、记录
12.以下面的数据库为例,用SQL完成以下检索。关系模式如下:
仓库(仓库号,城市,面积)←→WAREHOUSE(WMNO,CITY,SIZE)
职工(仓库号,职工号,工资)←→EMPLOYEE(WHNO,ENO,SALARY)
订购单(职工号,供应商号,订购单号,订购日期)←→ORDER(SNO,SNO,ONO,DATE)
供应商(供应商号,供应商名,地址)←→SUPPLIER(SNO,SNAME,ADDR)检索出目前与S3供应商没有联系的职工信息
13.事务具有四项基本属性,分别是原子性、()、()和()
14.在Access数据表中,外键主要用于实现相关表之间的联系。
15.数据库管理系统是()
16.给定关系R(A1,A2,A3,A4)上的函数依赖集F={A1→A2,A3→A2,A2→A3,A2→A4},R的候选关键字为()
A、A1
B、A1A3
C、A1A3A4
D、A1A2A3
17.在SELECT语句中,如果需要对分组处理后的结果再进行选择,可以使用WHERE子句。
18.单个用户使用的数据视图的描述称为()
A、外模式
B、概念模式
C、内模式
D、存储模式
19.若用如下的SQL语句创建了一个表SC://?CREATE?TABLE?SC?(S#?CHAR(6)?NOT?NULL,C#?CHAR(3)?NOT?NULL,SCORE?INTEGER,NOTE?CHAR(20));向SC表插入如下行时,()行不能被插入。
A、A
B、B
C、C
D、D
E、E
20.如果想显示电话号码字段中6打头的所有记录(电话号码字段的数据类型为文本型),在查询设计视图中的条件行应键入()。
A、Like“6*”
B、Like“6?”
C、=”6*”
D、=”6?”
21.根据下述关系: (1)请设计E-R模型,要求标注几对几的联系,可省略属性。 (2)写出关系数据库的逻辑模型。
22.关系代数中传统的集合运算包括:();专门的关系运算包括:()。
23.简述ADO.NET访问数据库的两种方法。
24.数据的逻辑独立性是通过()保证的。
25.使用游标的步骤为:定义游标、打开游标、()、关闭游标(释放游标)。
26.用于实现数据自主存取安全性的SQL语句是()。
27.在查询设计视图的“总计”行中选择了“条件”选项,则在查询的数据表视图中该字段()
A、可以显示
B、不被显示
C、出错
D、都不对
28.设有关系模式R(F,G,H,I,J),R的函数依赖集{F→I,J→I,I→G,GH→I,IH→F}将R分解