(图片大小可自由调整)
2025年大学试题(计算机科学)-计算机数据库系统原理考试近5年真题集锦(频考类试题)带答案
第I卷
一.参考题库(共80题)
1.试述SQL中用户跟角色这两个概念?
2.相对于非关系模型,关系数据模型的缺点之一是()。
A、存取路径对用户透明,需查询优化
B、数据结构简单
C、数据独立性高
D、有严格的数学基础
3.如果有两个关系T1,T2.客户要求每当给T2删除一条记录时,T1中特定记录就需要被改变,我们需要定义什么来满足该要求()。
A、在T1上定义视图
B、在T2上定义视图
C、在T1和T2上定义约束
D、定义trigger
4.关于登录和用户,下列各项表述不正确的是()。
A、登录是在服务器级创建的,用户是在数据库级创建的
B、创建用户时必须存在一个用户的登录
C、用户和登录必须同名
D、一个登录可以对应多个用户
5.层次模型有哪些特点?
6.简述关系的参照完整性规则中,外键取值允许为空和不允许为空的条件。
7.试述DBMS的主要功能。
8.由计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为()。
A、数据库管理系统
B、数据库系统
C、文件系统
D、软件系统
9.如果使用别名来代表一个表,那么在定义别名后的所有查询语句中,都必须使用别名来代表表的全名,否则系统会出错。
10.下列关于数据管理技术三个发展阶段的叙述,不正确的是()
A、文件系统阶段比人工管理阶段更进步
B、在文件系统阶段中,文件可以与数据分离
C、文件系统阶段比数据库系统阶段更进步
D、在文件系统阶段中,数据的安全性难以保障
11.当用户建立视图时,在数据字典中存储的是视图的(),而不是()。
12.通常使用()方法更新与数据库连接的ADOData控件,使之在运行时改变RecordSource属性值后,ADOData控件的记录集也进行相应的改变。
A、Refresh方法
B、Move方法
C、Find方法
D、Clear方法
13.下列关于变量作用域的说法中,正确的是()。
A、在main()方法中任何位置定义的变量,其作用域为整个main()方法
B、块中定义的变量,在块外也是可以使用的
C、变量的作用域为:从定义处开始,到变量所在块结束位置
D、变量的作用域不受块的限制
14.当采用WindowsNT验证方式登录时,只要用户通过了Windows用户账户验证,就可以()到SQLServer数据库服务器。
A、连接
B、集成
C、控制
D、转换
15.对于:表EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。表DEPT(DNO,DNAME),其属性表示部门的编号和部门名。有以下SQL语句:SELECTCOUNT(DISTINCTDNO)FROMEMP其等价的查询语句是()。
A、统计职工的总人数
B、统计每一部门的职工人数
C、统计职工服务的部门数目
D、统计每一职工服务的部门数目
16.在VisualBasic中SQLServer数据库的表不允许被直接访问,而只能通过记录集进行记录的操作,以下()项不属于记录集类型。
A、表类型
B、索引类型
C、动态集类型
D、快照类型
17.数据库系统为什么要有并发控制?DBMS中采用什么技术进行并发控制?
18.创建索引的目的有4个,下列哪个是错误的()。
A、加速数据检索
B、加速COMPUTE子句的使用速度
C、查询优化器依赖于索引起作用
D、强制实行的唯一性
19.在程序设计中,语句块BEGIN…END可有可无。
20.下列存储形式中,()是树的存储形式。
A、双亲表示法
B、左子女右兄弟表示法
C、广义表表示法
D、顺序表示法
21.关于索引描述错误的是以下的哪一个()
A、表中的任何数据列都可以添加索引
B、创