咳咳,嗨伙计?

下面是我整理出来的一些数据库历年选择真题,好了废话不多说,仅供参考!

一、选择题

1. 数据库( DB )、数据库系统( DBS )和数据库管理系统(DBMS)之间的关系是( A) A. DBS 包括 DB 和 DBMS B. DBMS
包括 DB 和 DBS C. DB 包括 DBS 和 DBMS D. DBS 就是 DB ,也就是 DBMS 2.
概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D) A. 层次模型 B. 关系模型 C. 网状模型 D. 实体 - 联系模型 3.
目前,数据库管理系统最常用的逻辑数据模型是( C ) A .网状模型 B .层次模型 C .关系模型 D .面向对象模型 4.
下列四项中,不属于数据库系统特点的是(C) A. 数据共享 B. 数据完整性 C. 数据冗余度高 D. 数据独立性高  5. 数据模型的三个要素分别是( B )
A. 实体完整性、参照完整性、用户自定义完整性 B. 数据结构、数据操作、数据完整性约束条件 C. 插入数据、修改数据、删除数据 D. 外模式、模式、内模式
6. 数据库三级结构从内到外的 3 个层次依次为( B ) A. 外模式、模式、内模式 B. 内模式、模式、外模式 C. 模式、外模式、内模式 D.
内模式、外模式、模式 7. 下列关于数据库系统的正确叙述是( A ) A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切冗余 C.
数据库系统中数据的一致性是指数据类型的一致 D. 数据库系统比文件系统能管理更多的数据 8. 数据库系统的独立性是指( B ) A.
不会因为数据的变化而影响应用程序 B. 不会因为系统存储结构与数据逻辑结构的变化而影响应用程序 C. 不会因为数据存储策略的变化而影响应用程序 D.
不会因为某些数据逻辑结构的变化而影响应用程序 9. 数据的逻辑独立性是指( B ) A .外模式改变时保持应用程序不变 B .模式改变时保持外模式不变 C
.内模式改变时保持模式不变 D .数据改变时保持应用程序不变 10. 数据的物理独立性是指( C ) A .外模式改变时保持应用程序不变 B
.模式改变时保持外模式不变 C .内模式改变时保持模式不变 D .数据改变时保持应用程序不变 11.
公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职 员,从部门到职员的联系类型是( C ) A. 多对多 B. 一对一 C. 一对多 D.
不确定联系 12. 储蓄所有多个储户,储户在多个储蓄所之间存款,储户与储蓄所之间是( C ) A. 一对一联系 B. 一对多联系 C. 多对多联系 D.
不确定联系 13. 描述数据库全体数据的全局逻辑结构和特性的是( A ) A. 模式 B. 内模式 C. 外模式 D. 以上三级模式 14.
单个用户使用的数据视图的描述称为( C ) A. 模式 B. 内模式 C. 外模式 D. 概念模式 15. 子模式 DDL 用来描述( B ) A.
数据库的总体逻辑结构 B. 数据库的局部逻辑结构 C. 数据库的物理存储结构 D. 数据库的概念结构 16. 关于关系模型,下列说法中不正确的是( D ) A.
关系模型是建立在集合代数的基础上的 B. 数据的逻辑结构是一个二维表 C. 关系操作是面向集合的操作方式 D. 关系中的数据可以是任意的 17.
关于关系,下列说法中不正确的是( D ) A. 关系中每个属性值都是不可分解的 B. 关系中不允许出现相同的元组 C. 关系中不考虑元组间的顺序 D.
元组中的属性是有序的 18.  关系代数中,选择运算的运算符号是( C ) A .× B . Π C . δ D . θ 19.
关系查询时取出关系的某些列,并取消重复元组的关系运算为( B ) A. 选择运算 B. 投影运算 C. 连接运算 D. 笛卡儿积 20.
根据关系模式的实体完整性规则,一个关系的主码属性( C ) A .不能有两个 B .不能成为另一个关系的外码 C .不允许为空 D .可以取任意值 21.
在关系模式 R ( R# , RN , S# )和 S (S#, SN , SD )中, R 的主键是 R# , S 的主键 是 S# ,则 S# 在 R
中称为( B )。 A. 主码 B. 外码 C. 候选码 D. 全码 22. “ 成绩在 0-100 之间 ” 这种约束属于哪种完整性约束( C ) A.
主键约束 B. 外键约束 C. 用户定义的完整性约束 D. 全不是 23. 当关系 R 和 S 进行自然连接时,能够把 R 和 S
的原该舍弃的元组放到结果集的操 作是( D ) A. 内连接 B. 左外连接 C. 右外连接 D. 完全外连接 24. 当关系 R 和 S
进行自然连接时,能够把 R 的原该舍弃的元组放到结果集的操作是 ( B ) A. 内连接 B. 左外连接 C. 右外连接 D. 外连接 25.
现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,专业,出生日期),它的 主码是( B ) A .宿舍编号 B .学号 C .(宿舍地址,姓名) D
.(宿舍编号,学号) 26. 进行自然连接运算的两个关系必须具有( B ) A .相同的属性个数 B .公共属性 C .相同的关系名 D .相同关键字 27.
关于外键,下列说法正确的是( C ) A .外键必须与相应的主键同名 B .外键不允许有空值 C .外键可以与相应的主键不同名,只要定义在相同的域上即可 D
.外键的取值只允许等于所参照关系中的某个主键值 28. SQL 语言称为( C ) A .结构化定义语言 B. 结构化操纵语言 C. 结构化查询语言 D.
结构化控制语言 29. 下列 SQL 语句中,修改表结构的是 ( D ) A . CREATE B . UPDATE C . INSERT D . ALTER
30. 在 SELECT 语句中 , 用于实现数据分组统计的子句是 ( C ) A . FROM 子句 B . WHERE 子句 C . GROUP BY
子句 D . ORDER BY 子句 31. 下列哪种运算不能引出子查询。 ( B ) A . IN B . LIKE C . EXISTS D .比较运算
32. 基于学生选课数据库中的 3 个关系: S( 学号 , 姓名 , 性别 , 年龄 ) 、 C( 课程号 , 课程名 , 任 课教师 ) 、 SC( 学号
, 课程号 , 成绩 ) ,若要求查找选修 “ 数据库技术 ” 这门课程的学生姓 名和成绩,将使用关系( D ) A . S 和 SC B . SC 和 C C
. S 和 C D . S 、 SC 和 C 33. 基于学生选课数据库中的 3 个关系: S( 学号 , 姓名 , 性别 , 年龄 ) 、 C( 课程号 ,
课程名 , 任 课教师 ) 、 SC( 学号 , 课程号 , 成绩 ) ,若要求查找学生的平均成绩大于 80 分的学号和平 均成绩,下面列出的 SQL
语句,正确的是( C ) A . SELECT 学号 , AVG( 成绩 ) FROM SC WHERE AVG( 成绩 )>80 B . SELECT 学号
, AVG( 成绩 ) FROM SC WHERE AVG( 成绩 )>80 GROUP BY 学号 C . SELECT 学号 , AVG( 成绩 )
FROM SC GROUP BY 学号 HAVING AVG( 成绩 )>80 D . SELECT 学号 , 成绩 FROM SC GROUP BY 学号
HAVING AVG( 成绩 )>80 34. 下列 SQL 语句中,正确的是( C ) A . SELECT S#, SNAME FROM SC GROUP
BY S# B . SELECT S# FROM SC GROUP BY S# HAVING COUNT(*)>3 C . SELECT S# FROM SC
GROUP BY S# WHERE COUNT(*)>3 D . SELECT S# FROM SC WHERE COUNT(*)>3 GROUP BY S#
35. 在视图上不能完成的操作是( C ) A .更新视图       B .查询视图 C .在视图上定义新的基本表    D .在视图上定义新视图 36.
实体完整性要求主属性不能取空值,这通常是通过( D ) A . DBMS 自动保证 B. 用户定义的完整性约束来保证 C. 定义外键来保证 D. 定义主键来保证
37. 下列 SQL 语句中,能够实现参照完整性控制的语句是( D ) A. NOT NULL B. PRIMARY KEY C. UNIQUE D.
FOREIGN KEY 38. 使用 CREATE TABLE STU (NO CHAR(4) NOT NULL, NAME CHAR(8) NOT NULL,
SEX CHAR(2), AGE INT ) 创建了表 STU ,下列哪些语句可以插入到表中。( B ) A . INSERT INTO STU
VALUES(‘1031’,’ 张华 ’, 男 ,23) B . INSERT INTO STU VALUES (‘1031’,’ 张华
’,NULL,NULL) C . INSERT INTO STU VALUES(NULL,’ 张华 ’,’ 男 ’,23) D . INSERT INTO
STU VALUES (‘1031’,NULL, ’ 男 ’,23) 39. 下列哪种操作不会激活触发器。 ( A ) A. SELECT B. UPDATE
C . INSERT D . DELETE 40. 在 SQL 语言中授权的操作是通过( C )语句实现的 A . DELETE B . UPDATE C .
GRANT D . REVOKE 41. 关系数据库规范化是为了解决关系数据库中( B )的问题而引入的。 A .提高查询速度 B
.插入、删除、更新异常和数据冗余 C .保证数据的安全性和完整性 D .恢复数据库 42. 关系模式中每个分量都是不可分的数据项,则关系模式属于 ( A )
A. 1NF B. 2NF C. 3N D. BCNF 43. 若 R ∈ 2NF ,则 R 的每个 ( B ) A .非主属性部分依赖于码 B
.非主属性完全依赖于码 C .主属性部分依赖于码 D .主属性完全依赖于码 44. 消除了非主属性对码传递函数依赖的 2NF 的关系模式,必定属于 ( C )
A . 1NF B . 2NF C. 3NF D. BCNF 45. 关系模式中,满足 2NF 的模式 ( B ) A .可能是 1NF B .必定是 1NF
C .必定是 3N D .必定是 BCNF 46. 在数据库设计中,将 E-R 图转换为关系模式的过程属于 ( B )  A .需求分析阶段 B .逻辑设计阶段
C .概念设计阶段 D .物理设计阶段 47. 关系模式中,表示实体间 M : N 联系是通过增加一个 ( B ) A .属性实现 B .关系实现 C
.关系或一个属性实现 D .关系和一个属性实现 48. 从 E-R 模型向关系模型转换时,一个 M:N 的联系转换为一个关系模式,该关系模式的 关键字是 ( C
) A . M 端实体的关键字 B . N 端实体的关键字 C . M 端实体的关键字与 N 端实体的关键字的组合 D .重新选取其它属性 49. 在 E-R
模型中,如果有 3 个不同的实体型, 2 个 M : N 联系,根据 E-R 模型转换为关 系模型的规则,转换为关系的数目是。 ( C ) A . 3 B .
4 C . 5 D . 6

技术
下载桌面版
GitHub
Gitee
SourceForge
百度网盘(提取码:draw)
云服务器优惠
华为云优惠券
腾讯云优惠券
阿里云优惠券
Vultr优惠券
站点信息
问题反馈
邮箱:[email protected]
吐槽一下
QQ群:766591547
关注微信