数据库复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二级数据库原理选择题
一、选择题
1·数据库系统由入员、( D )和硬件等组成。
A)操作系统B)文件系统C)编译系统D)数据库管理系统
2·数据库系统是在( B )基础上发展起来的。
A)操作系统B)文件系统C)应用程序系统D)数据库管理系统
3·数据库系统能够减少数据冗余,提高数据独立性,并集中检查( A )。
A)数据完整性B)数据的层次性C)数据操作性D)数据兼容性
4·数据库系统提供给用户的接口是( A ),它具有数据定义、数据操作和数据检查功能,可独立使用,也可嵌入宿主语言使用。
A)数据库语言B)过程化语言C)宿主语言D)面向对象语言
5·数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于( D )发展阶段的。A)入工管理B)文件系统C)数据库系统D)高级数据库技术
6·数据库管理系统是数据库的机构,下列叙述中( C )不是数据库管理系统的功能。
A)数据模式定义B)数据操作C)数据分类D)数据的完整性、安全性定义与检查7·为了解决数据库设计问题,提出和发展了( D )。
A)模块化方法B)层次结构原理C)新的计算机体系结构D)规范化理论
8·下面叙述中正确的是( B )。
A)数据库系统的最基本特点是数据库系统管理的数据量很庞大
B)数据库管理员(DBA)是负责全面地管理数据库系统工作的一组入员
C)数据库系统和数据库管理系统含义基本相同,这两个术语在使用上常常不加区别
D)数据库管理员(DBA)是设计和实现数据库管理系统的一组入员
9·下面叙述申正确的是( C )。
A)数据库管理系统是数据库中的程序和数据的总称
B)数据库管理系统是对数据库中的数据进行处理的一组应用程序
C)商品化的数据库系统中最常见的3种数据模型:层次模型、网状模型、关系模型
D)网状模型和关系模型都是格式化的数据模型
10·数据库设计的步骤是( B )。
A)需求分析、概念设计、逻辑设计、物理设计
B)系统规划、系统分析、系统实施、系统评价和维护
C)计划、开发、运行
D)可行性分析、方法选择、识别基本需求、开发工作模型、模型验证、模型修正和改进11·数据库管理系统的功能包括数据服务,下列叙述中不属于数据服务的内容是( A )。
A)数据的拷贝B)数据的定义C)数据的转存D)数据的重组
12·数据库管理系统的分层设计要从( C )着手。
A)查询、添加、删除和修改B)安全性、并发性和完整性
c)查询处理、存取路径和存储结构D)数据库语言、数据字典和操作系统接口
13·一个数据库系统必须能表示实体和关系。关系与( C )实体有关。
A)0个B) 2个c)1个或1个以上D) 0个或0个以上
14·实体与实体之间的关系有一对一、一对多和多对多3种,其中( B )不能描述多对多关系。A)网状模型B\层次模型c)关系模型D\网状模型和层次模型
15·一个数据库系统( D )外视图。
A)只能有一种B\最多只能有两种c)至少有两种D\可以有多种
16·数据库管理系统与操作系统,应用软件的层次关系由核心到外围是( B )。
A)数据库管理系统、操作系统、应用软件
B)操作系统、数据库管理系统、应用软件
c)数据库管理系统、应用软件、操作系统
D)操作系统、应用软件、数据库管理系统
17·一个数据库系统( A )概念视图。
A)只能有一种B\最多只能有两种c)至少有两种D\可以有多种
18·一个数据库系统( D )数据子语言。
A)只能有一种B\只能有两种c)至少有一种D\可以有多种
19·概念模型是将现实世界的客观对象抽象为一种信息结构,它并不依赖于计算机系统,它的基本语义单位是(C)A)位与字节B)数据与信息c)实体与联系D)概念与模型
20.描述概念模型的常用方法是( D )。
A)建立数据模型方法B\需求分析方法C)二维表方法D)实体-联系方法
21·不同的实体是根据( B )区分的。
A)名字B)属性的不同c)代表的对象D)属性的多少
22·在3级模式之间引入两级映射,其主要功能之一就是( A )。
A)使数据与程序具有较高的独立性
B)使系统具有较高的通道能力
c)保持数据与程序的一致性
D)提高存储空间的利用率
23·在数据库技术中,反映现实世界中事物的存在方式或运动状态的是( A )。
A)信息B)数据C)消息n)命令
24·( B )是存储在计算机内结构化的数据集合。
A)数据库系统B)数据库c)数据库管理系统D)数据结构25·在数据库中存储的是( C )。
A)数据B)数据模型C)数据及数据之间的联系D)信息
26,数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。
A)DBS包括DB和DBMS B)DBMS包括DB和DBS
C)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS
27·在数据库中,产生数据不一致的根本原因是( D )。
A)数据存储量太大B)没有严格包含数据C)没有对数据进行完整性控制D)数据冗余28·数据库管理系统(DBMS)是( C ).
A)一个完整的数据库应用系统B)一组硬件C)一组系统软件D)既有硬件,也有软件29·为完成数据库管理系统的功能,数据库管理系统提供相应的数据语言。数据控制语言是其中之一,下列所述不是数据控制语言的功能的是( A )。
A)数据操纵B)数据完整性定义C)数据安全性定义D)故障恢复
30.数据库管理系统的工作不包括( C )。
A)定义数据库B)对己定义的数据库进行管理C)对定义的数据库提供操作系统D)数据通信31·数据库管理系统中用于定义和描述数据库逻辑结构的语言称为( A )。
A)数据描述语言B)数据库子语言C)数据操纵语言D)数据结构语言
32·数据管理方法主要有( D )。
A)批处理系统相文件系统B)文件系统和分布式系统
C)分布式系统和批处理系统D)数据库系统和文件系统
33·数据库管理员(DBA)的主要工作包括数据库设计、数据库维护和( C )。
A)数据库查询B)数据库完整性定义C)改善系统性能,提高系统效率D)数据库连接34·在关系数据模型中,通常可以把( D )称为属性,其值称为属性值。
A)记录B)基本表C)模式D)字段
35·在关系数据模型中把( )称为关系模式。A)记录B)记录类型C)元组D)元组集36·常用的关系运算是关系代数和( C )。
A)集合代数B)逻辑演算C)关系演算D)集合演算37·在关系代数中,对一个关系做操作以后,新关系的元组个数( B )原来关系的元组的个数。A)小于B)小于或等于C)等于D)大于
38·用( D )形式表示实体类型和实体间联系是关系模型的主要特征。
A)指针B)链表C)关键字D)表格
39·数据库系统的数据独立性是指( B )。
A)不会因为数据的变化而影响应用程序
B)不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C)不会因为存取策略的变化而影响存储结构
D)不会因为某些存储结构的变化而影响其他的存储结构
40·子模式是指( B )。
A)模式的副本B)模式的逻辑子集C)多个模式的集合D)以上三者
41·下面叙述中正确的是( D )。
A)网状模型和关系模型都是格式化的数据模型
B)"授权"是数据库系统中采用的完整性措施之一
C)数据的的完整性是指保护数据以防止不合法的使用
D)用对关系的运算来表示表达查询的语言称为代数式语言,简称关系代数
42·下列关于"视图"(View)的条目中,( C )是不正确的。