基本信息
文件名称:数据库系统概论模拟习题(含参考答案) (2).docx
文件大小:14.75 KB
总页数:19 页
更新时间:2025-03-10
总字数:约1.1万字
文档摘要

数据库系统概论模拟习题(含参考答案)

一、单选题(共97题,每题1分,共97分)

1.假设有关系R和S,在下列的关系运算中,()运算不要求:“R和S具有相同的元数,且它们的对应属性取自同一个域”。

A、R-S

B、R×S

C、R∩S

D、R∪S

正确答案:B

2.日志文件记录事务对数据库的更新,它的用途是()。

A、数据库恢复

B、完整性约束

C、安全性控制

D、事务并发控制

正确答案:A

3.假设关系模式R(A,B)属于3NF,下列说法中()是正确的。

A、仍然存在一定的插入和删除异常

B、它一定消除了插入和删除异常

C、一定属于BCNF

D、属于BCNF和消除了插入异常、删除异常。

正确答案:A

4.关系数据模型()。

A、可以表示实体间的三种联系(1:1,1:n;n:m)

B、只能表示实体间的1:1联系

C、只能表示实体间m:n联系

D、只能表示实体间的1:n联系

正确答案:A

5.在数据库操纵语言(DML)的基本功能中,不包括的是()。

A、描述数据库结构

B、插入新数据

C、更新数据库中的数据

D、删除数据库中的数据

正确答案:A

6.SQL语言是()的语言,易学习。

A、过程化

B、格式化

C、非过程化

D、导航式

正确答案:C

7.X→Y,当下列哪一条成立时,称为平凡的函数依赖()。

A、Y包含于X

B、X包含于Y

C、X∩Y=Φ

D、X∩Y≠Φ

正确答案:A

8.MySQL、MicrosoftSQLServer是()。

A、DBMS

B、DB

C、DBA

D、关系

正确答案:A

9.有这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE.为成绩。检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是()。

A、SELECTSN,AGE,SEXFROMSWHEREAGE(SELECTAGEFROMSWHERESN=’王华’)

B、SELECTSN,AGE,SEXFROMSWHERESN=’王华’

C、SELECTSN,AGE,SEXFROMSWHEREAGE(SELECTAGEWHERESN=’王华’)

D、SELECTSN,AGE,SEXFROMSWHEREAGE王华.AGE

正确答案:A

10.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系()。

A、S,C,SC

B、S

C、SC,C

D、S,SC

正确答案:A

11.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫__。()

A、数据的集合、数据库管理系统、数据库系统

B、文件的集合、操作系统、数据库系统

C、数据的集合、数据库系统、软件系统

D、文件的集合、数据库管理系统、软件系统

正确答案:A

12.下面对属性的类型定义中,哪种方式最适合定义固定10个字符长度?()

A、CHAR(10)

B、VARCHAR(10)

C、TEXT(10)

D、STRING(10)

正确答案:A

13.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指()。

A、多个用户共享一个数据文件

B、同一个应用中的多个程序共享一个数据集合

C、多个用户、同一种语言共享数据

D、多种应用、多种语言、多个用户互相覆盖地使用数据集合

正确答案:D

14.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是()阶段。

A、人工管理

B、文件系统

C、数据库系统

D、数据项管理

正确答案:C

15.现实世界“特征”术语,对应于数据世界的()。

A、属性

B、联系

C、记录

D、数据项

正确答案:D

16.设关系R是M元关系,关系S是N元关系,则R×S为()元关系。

A、M

B、M+N

C、N

D、MxN

正确答案:B

17.数据库需求分析时,数据字典的含义是()

A、数据库中所涉及的数据流、数据项和文件等描述的集合

B、数据库中所有数据的集合

C、数据库所涉及到字母、字符及汉字的集合

D、数据库中所涉及的属性和文件的名称集合

正确答案:A

18.关系模型的程序员不需熟悉数据库