
南京晓庄学院-数据库系统概论期末复习习题册(1)数据库系统概述
发布日期:2021-05-07 03:02:59
浏览次数:14
分类:原创文章
本文共 6500 字,大约阅读时间需要 21 分钟。
49道选择题+部分解析
1、在数据管理技术的发展过程中,经历了人工管理阶段、文件管理阶段和数据库管理阶段。在这几个阶段中,数据数据冗余度最小、共享性最高的是( )阶段。A.数据库管理 B.文件管理 C.人工管理 D.数据项管理参考答案:A2、 ( )是存储在计算机内有结构的数据的集合。A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构参考答案:B解析:(书本P4)数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合...3、数据库系统的特性不包括以下()选项。A.数据加工 B.数据共享 C.支持某种数据模型 D.减少数据冗余参考答案:A解析:(书本P14,排除法)数据库系统的出现使信息系统从以加工数据的程序为中心转向围绕共享的数据库为中心的新阶段。4、数据库的基本特点是 。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植(X) (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性(X) (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化(X) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制参考答案:B解析:(书本P11-P13)5、是位于用户和操作系统之间的一层数据库管理软件。A.DBMS(DataBase ManagementSystem数据库管理系统) B.DB(DataBase数据库) C.DBS(DataBase System 数据库系统) D.DBA(DataBase Administrator 数据库管理员)参考答案:A解析:(书本P5)数据库管理系统是位于用户与操作系统之间的一层数据管理软件。6、数据库(DB)、数据库管理系统(DBMS)和数据库(应用)系统(DBAS/DBS)三者之间的关系是()。A.DB包括DBMS和DBAS/DBS B.DBAS/DBS包括DB和DBMSC.DBMS包括DB和DBAS/DBS D.不能相互包括参考答案:B解析:(书本P5)数据库系统(DBS)是由数据库(DB)、数据库管理系统(DBMS)(及其应用开发工具)、应用程序和数据库管理员(DBA)组成的存储、管理、处理和维护数据的系统。7、数据库系统与文件系统的主要区别是 A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量参考答案:B8、数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和()A.数据库管理系统 B.数据库应用系统 C.相关的计算机系统 D.各类相关人员参考答案:D解析:(书本P31)数据库系统(DBS):硬件、软件、人员。9、数据库类型是按照( )来划分的。 A.文件形式 B.数据模型 C.记录形式 D.数据存取方法参考答案:B10、数据库的概念模型独立于 ( ) 。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界参考答案:A11、在数据库中,下列说法()是不正确的。 A. 数据库避免了一切数据的重复 B. 若系统是完全可以控制的,则系统可确保更新时的一致性 C. 数据库中的数据可以共享 D. 数据库减少了数据冗余参考答案:A解析:数据库中的数据具有较小的冗余度,不是没有冗余度。12、数据库具有 ① 、最小的 ② 和较高的 ③ 。 ① A.程序结构化 B.数据结构化 C.程序标准化 D.数据模块化 ② A.冗余度 B.存储量 C.完整性 D.有效性 ③ A.程序与数据可靠性 B.程序与数据完整性 C.程序与数据独立性 D.程序与数据一致性参考答案:B、A、C解析:(书本P11-P13)13、()是存储在计算机内有结构的数据的集合。 A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构 参考答案:B(同第2题)14、在数据库中存储的是( )。 A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息参考答案:C15、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(①),支持数据库各种操作的软件系统叫做(②),由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫做(③)。 ①A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合 ②A.命令系统 B.数据库系统 C.操作系统 D.数据库管理系统 ③A.数据库系统 B.数据库管理系统 C.文件系统 D.软件系统参考答案:B、D、A16、在数据库中,产生数据不一致的根本原因是( )。 A.数据存储量太大 B.没有严格保护数据 C.未对数据进行完整性控制 D.数据冗余参考答案:D17、数据库管理系统(DBMS)是() 。 A.一个完整的数据库应用系统 B.一组硬件 C.一种系统软件 D.既有硬件,也有软件参考答案:C18、数据库管理系统的工作不包括( )。 A.定义数据库 B.对已定义的数据库进行管理 C.为定义的数据库提供操作系统 D.数据通信参考答案:C19、数据库系统的核心是( )。 A.编译系统 B.数据库 C.操作系统 D.数据库管理系统参考答案:D20、数据库管理系统能实现对数据库中数据表、视图等对象的定义、修改和删除,这类语言称为()A.数据定义语言(DDL) B.数据操纵语言(DML) C.数据查询语言(DQL) D.数据控制语言(DCL)参考答案:A21、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( ) 。 A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能参考答案:C22、数据库系统的特点是() 、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 A.数据共享 B.数据存储 C.数据应用 D.数据保密 参考答案:A23、 数据库(应用)系统是由( ) 组成。 A.数据库管理系统、应用程序系统、数据库 B.数据库管理系统、数据库管理员、数据库 C.数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户 D.数据库管理系统、数据库、用户参考答案:C解析:(书本P31)数据库系统(DBS):硬件、软件、人员。24、数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和()A.数据库管理系统 B.数据库应用系统 C.相关的计算机系统 D.各类相关人员参考答案:D(同第8题)25、数据库管理系统是( )。 A.操作系统的一部分 B.在操作系统支持下的系统软件 C.一种编译程序 D.一种操作系统参考答案:B26、数据库管理系统(DBMS)是( ) 。 A.数学软件 B.应用软件 C.计算机辅助设计 D.系统软件参考答案:D27、在数据库系统中,通常用三级模式来描述数据库,其中 ① 是用户与数据库的接口,是应用程序可见到的数据描述, ② 是对数据整体的 ③ 的描述,而 ④ 描述了数据的 ⑤ 。 A.外模式 B.模式 C.内模式 D.逻辑结构 E.层次结构 F.物理结构参考答案:A、B、D、C、F解析:(书本P29)28、数据库系统的数据独立性是指 ()。 A.不会因为数据的变化而影响应用程序 B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构 参考答案:B解析:(书本P13)29、数据库系统的基础是( )。A. 数据结构 B. 数据库管理系统 C. 操作系统 D. 数据模型参考答案:D解析:(书本P15)数据模型是数据库系统的核心和基础。30、层次型、网状型和关系型数据库划分原则是( )。 A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系 参考答案:D31、传统的数据模型分类,数据库系统可以分为三种类型( )。A.大型、中型和小型 B.西文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体 参考答案:C32、层次模型不能直接表示()。A. 1 :1关系 B.1 :m关系 C. m :n关系 D.1 :1和1 :m关系 参考答案:C解析:层次模型(树结构)33、关系模型中,一个候选键是()。A. 可由多个任意属性组成B. 至多由一个属性组成C. 可有一个或多个其值能唯一标识该关系模式中任何元组的属性组成D. 以上都不是参考答案:C解析:(书本P40)若关系中的某一属性组的值能唯一地标识一个元组,而其子集不能,则称该属性组为候选码。34、逻辑数据独立性是指()。A. 模式改变,外模式和应用程序不变 B. 模式改变,内模式不变C. 内模式改变,模式不变 D. 内模式改变,外模式和应用程序不变参考答案:A解析:(书本P30)逻辑独立性:模式改变,外模式和应用程序不变。物理独立性:存储结构改变,模式、应用程序不变。35、数据库系统的最大特点是( )。 A.数据的三级模式和二级映像 B.数据共享性 C.数据的结构化 D.数据独立性参考答案:A36、在数据库三级模式间引入二级映像的主要作用是( ) A.提高数据与程序的独立性 B.提高数据与程序的安全性C.保持数据与程序的一致性 D.提高数据与程序的可移植性参考答案:A解析:(书本P30)两级映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。37、数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是() A.外模式 B.内模式 C.存储模式 D.模式(逻辑模式) 参考答案:D(书本P29)38、对数据库物理存储方式的描述称为( )A.外模式 B.内模式 C.概念模式 D.逻辑模式参考答案:B(书本P29)39、数据库中,数据的物理独立性是指 () 。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立参考答案:C解析:(书本P13)逻辑独立性是指用户的应用程序与数据库的逻辑结构相互独立。40、将数据库的结构划分成多个层次,是为了提高数据库的 ① 和 ② 。 ①A.数据独立性 B.逻辑独立性 C.管理规范性 D.数据的共享 ②A.数据独立性 B.物理独立性 C.逻辑独立性 D.管理规范性 参考答案:B、B解析:(书本P30)两级映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。41、据库系统的数据独立性是指( )。 A.不会因为数据的变化而影响应用程序 B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构 参考答案:B解析:(书本P13)42、在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是( )。A.子模式 B.用户模式 C.模式 D.存储模式参考答案:C解析:(书本P29)43、将数据库的结构划分成多个层次,是为了提高数据库的 ① 和 ② 。 ①A.数据独立性 B.逻辑独立性 C.管理规范性 D.数据的共享 ②A.数据独立性 B.物理独立性 C.逻辑独立性 D.管理规范性参考答案:B、B解析:(书本P30)两级映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。44、在关系数据库中,视图是三级模式结构中的()A.内模式 B.模式 C.存储模式 D.外模式参考答案:D解析:(书本P78图3.1/书本P29)45、层次型、网状型和关系型数据库划分原则是( )。 A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系参考答案:D(同第30题)46、按照传统的数据模型分类,数据库系统可以分为三种类型( )。 A.大型、中型和小型 B.西文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体参考答案:C(同第31题)47、数据库的网状模型应满足的条件是( )。 A.允许一个以上的结点无双亲,也允许一个结点有多个双亲 B.必须有两个以上的结点 C.有且仅有一个结点无双亲,其余结点都只有一个双亲 D.每个结点有且仅有一个双亲参考答案:A解析:网状模型(图结构)48、数据库可按照数据分成下面三种:(1)对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,只有一个上层记录与之对应,这是 ① 数据库。(2)对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,也有多个上层记录与之对应,这是 ② 数据库。(3)不预先定义固定的数据结构,而是以“二维表”结构来表达数据与数据之间的相互关系,这是 ③ 数据库。A.关系型 B.集中型 C.网状型 D.层次型参考答案:D、C、A解析:层次模型(树结构)、网状模型(图结构)、关系模型(二维表)49、在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是( )。 A.层次结构 B.二维表结构 C.网状结构 D.封装结构参考答案:B解析:关系模型(二维表)
—————————————————————————————————————————更新于2021.4.24
发表评论
最新留言
关注你微信了!
[***.104.42.241]2025年04月15日 23时31分07秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Nginx的Gzip功能
2019-03-05
当我们开发一个接口时需要注意些什么
2019-03-05
chrome 截长图功能
2019-03-05
springMVC:异步调用,异步请求跨域访问,拦截器,异常处理,实用技术
2019-03-05
Bug调试记录
2019-03-05
mybatis的基础配置
2019-03-05
基于.Net Core 5.0 Worker Service 的 Quart 服务
2019-03-05
ASP.net 常用服务器控件
2019-03-05
小艾和她女朋友(俄罗斯农民乘法)
2019-03-05
Azure Storage 系列(四)在.Net 上使用Table Storage
2019-03-05