数据库原理及应用(管理类)练习题A
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理及应用(管理类)练习题A
一。单项选择
1.数据库中只存放视图的_________。
A.操作
B.对应的数据
C.定义
D.限制
2.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及的缺陷
A.数据的不一致性 B.结构不合理 C.冗余度大 D.数据丢失
3.数据库的概念模型独立于_______。
A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界
4.应用数据库的主要目的是为了
A.解决保密问题 B.解决数据完整性问题 C.共享数据问题 D.解决数据量大的问题5.在数据管理技术的发展过程中的数据独立性最高。
A.文件系统 B.数据库 C.手工处理 D.其他
6.数据库中,数据的物理独立性是指 _______。
A.数据库与数据库管理系统的相互独立
B.用户程序与DBMS的相互独立
C.应用程序与存储在磁盘上数据库中的数据是相互独立的
D.应用程序与数据库中数据的逻辑结构相互独立
7.关系模型中的关系模式至少是_______。
A.1NF
B.2NF C.3NF D.BCNF
8.数据库管理系统(DBMS)是。
A.数学软件 B.应用软件 C.计算机辅助设计 D.系统软件
9.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是。 A.外模式 B.内模式 C.存储模式 D.模式
10.数据库中存储的是。
A.数据 B.信息 C.数据模型 D.数据以及数据之间的联系
11.候选关键字中的属性称为__________。
A.非主属性 B.主属性 C.复合属性 D.关键属性
12.关系模式中各级模式之间的关系为
A.3NF∈2NF∈1NF
B.3NF∈1NF∈2NF
C.1NF∈2NF∈3NF
D.2NF∈1NF∈3NF 13.SQL语言使用最频繁的语句是。
A .SELECT B.INSERT C .UPDATE D.DELETE
14.SQL语言具有两种使用方式,分别称为交互式SQL和。
A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL
15.下列 SQL语句中,修改表结构的是。
A.ALTER B.CREATE C.UPDATE D.INSERT
16.在关系数据模型中,通常可以把___________称为属性。
A.记录 B.基本表 C.模式 D.字段
17.关系模型中,关键字。
A.可由多个任意属性组成
B.至多由一个属性组成
C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性或属性组构成
D.以上都不是
18.同一个关系模型的任意两个元组值。
A.不能全同 B.可全同 C.必须全同 D.以上都不是
19.下列实体类型的联系中,属于一对一联系的是。
A.班级与学生 B.公司与公司经理 C.学生与课程 D.供应商与工程项目
20.关系模式中,满足2NF的模式。
A.可能是1NF B.必定是1NF C.必定是3NF D.必定是BCNF
21.数据的取值范围亦称为数据的。
A.结构 B.值域 C.类型 D.联系
22.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的
A.元组 B.行 C.记录 D.属性
23.E—R模型的基本成分是。
A.字段 B.记录 c.实体 D.联系 E.库结构 F.属性
24.设有属性A, B,C,D 以下表示中不是关系的是
A.R(A) B.R(A,B,C,D) C.R(A*B*C*D) D.R(A,B)
25.SQL语言是的语言,易学习。
A.过程化 B.非过程化 C.格式化 D.导航式
26.关系规范化中的删除操作异常是指____ 。
A.不该删除的数据被删除 B.不该插入的数据被插入 C.应该删除的数据未被删除 D.应该插入的数据未被插入
27.设计性能较优的关系模式称为规范化,规范化主要的理论依据是
A.关系规范化理论 B.关系运算理论 C.关系代数理论 D.数理逻辑
28.关系模式的分解_________。
A.唯一 B.不唯一
29.数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是
A.建立库结构 B.扩充功能 C.加载数据 D.系统调试
30.数据流程图(DFD)是用于描述结构化方法中阶段的工具。
A.可行性分析 B.详细设计 C.需求分析 D.程序编码
31.关系数据库中,无论实体还是联系,无论是操作的原始数据、中间数据还是结果
数据,都用表示。
A.属性 B.元组 C.结构 D.关系
32.E—R图是_________。。
A.表示实体及其联系的 B.程序流程图 C.数据流图 D.数据模型图
33.等值连接与自然连接是。
A.相同的 B.不同的
34.从关系中取出所需属性组成新关系的操作称为。
A.交 B.连接C.选择 D.投影
35.数据库的三个模式中真正存储数据的是。
A.内模式 B.模式 C.外模式 D.三者皆存储数据
二.多项选择
1.关系模式分解的三个原则是_________。
A.分解具有“无损连接性” B.分解要“保持函数依赖”
C.分解既具有“无损连接性”又要“保持函数依赖”
D.分解具有“高效可行性”
2.现实世界中,两个实体型之间的联系有多种,即为_________。
A.0:1 B.1:1 C.1:n D.m:n
3.数据模型通常由_________三部分组成。
A.视图 B.数据结构 C.数据操作 D.数据的约束条件
4.在关系模型中,用关系可以表示_________。
A.码
B.实体
C.实体间的联系
D.主码
5.三种主要数据模型是_________。
A.网络模型 B.层次模型 C.关系模型 D.网状模型
三.名词解释
1.关系:D1╳D2╳…╳Dn的子集叫做在域D1,D2,…,Dn上的关系,用R(D1,D2,…,Dn)表示,其中R 为关系名,n为关系的度。
2.数据字典:数据字典是数据库系统中各种描述信息和控制信息的集合,它是数据库设计与管理的有力工具。3.外模式:是数据库用户使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
4.视图:是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制。它是从一个或几个基本表导出的表,是一个虚表。
5.审计:一种事后监视的措施,即跟踪数据库的访问活动,以发现数据库的非法访问,以达到安全防范的目的。
四.简答
1.数据库的数据独立性是如何体现出来的?
答:数据库具有数据独立性:数据库系统的三级模式两层映象体系结构使得它把数据的具体组织留给DBMS管理,由于两层映象即外模式/模式和模式/内模式的存在,保证了数据库系统中的书记能够具有较高的逻辑独立性和物理独立性。
模式描述的是数据的全局逻辑结构,外模式描述的是数据的局