PTAデータベーストピック集 第1章

正しいか間違っているか

1.外模式/模式映像可以保证数据与程序的逻辑独立性。   
2.数据模型是由数据结构、数据操作和完整性约束三部分组成的
3.数据库体系结构按照 模式 、 外模式 和 内模式 三级结构进行组织
4.数据冗余可能导致的问题有浪费存储空间及修改麻烦和潜在的数据不一致性。
5.信息能够消除某种不确定性。
6.同一外模式可以被某一用户的多个应用系统使用,但一个应用程序只能使用一个外模式。
7.三级模式结构可提供数据独立性。
8.数据库是长期存储在计算机内的、有组织、可共享的大量的数据的集合
9.一个数据库只有一个模式和一个内模式。
10.由于数据库中的数据是不断更新的,因此关系模式是相对变化的。
11.数据库中的数据冗余度高。
12.数据库管理员是开发数据库的专门人员
13.数据库的三级模式结构能够提高系统的安全性。
14.数据结构是对数据系统的动态特性的描述,数据操作是对数据库系统的静态特性的描述
15.概念模型属于机器世界
16.实体之间的联系可抽象为三类,它们是 111∶m和 m∶n

複数の選択肢

1.()的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。
A.关系模型
B.层次模型
C.以上都有
D.网状模型
2.描述数据库全体数据的全局逻辑结构和特性的是( )
A.模式          B.内模式
C.存储模式      D.外模式
3.用户或应用程序看到的那部分局部逻辑结构和特征的描述是( )
A.内模式
B.物理模式
C.子模式
D.模式
4.下面哪一项不是数据模型的要素。
A.数学模型
B.数据操作
C.数据结构
D.数据的约束条件
5.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( )
A.网状模型
B.层次模型
C.实体-联系模型
D.关系模型

6.( )是存储在计算机内有结构的数据的集合
A.数据结构
B.数据库系统
C.数据库
D.数据库管理系统
7.负责数据库物理结构与逻辑结构定义和修改的人员是______。
A.应用程序员
B.最终用户
C.专业用户
D.数据库管理员(DBA)
8.数据库中存储的是( )
A.数据以及数据之间的联系
B.数据模型
C.信息
D.数据
9.数据库的三级模式结构的描述,正确的是______。
A.数据库的概念模式与内模式之间的映射是有DBMS提供的
B.一个数据库可以有多个概念模式
C.概念模式与外模式之间的映射关系应该定义在应用程序中
D.应用程序直接访问概念模式,可以实现数据库的逻辑独立性
10.从数据库的三级模式结构中,内模式有()个。
A.1
B.2
C.12
D.11.在文件系统阶段,数据。
A.具有逻辑独立性
B.无独立性
C.具有物理独立性
D.独立性差
12.下面对数据模型的不正确叙述是( )。
A.数据模型是用来表示数据及数据之间联系的。
B.数据模型可分为三个层次:概念模型、逻辑模型、物理模型。
C.到目前为止,逻辑数据模型只有三种:层次模型、网状模型、关系模型。
D.逻辑层次上的数据模型有三个要素:数据结构、数据操作、数据完整性约束。
13.模式和内模式的对应关系是( )
A.多对一     B.一对一
C.一对多     D.多对多
14.DBA的中文含义是( )
A.数据定义语言
B.数据操纵语言
C.数据库管理员
D.数据控制语言

15.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是( )
A.外模式、模式、内模式
B.数据结构、关系操作、完整性约束
C.实体完整性、参照完整性、用户自定义完整性
D.数据增加、数据修改、数据查询
16.DML的中文含义是( )
A.数据操纵语言
B.数据定义语言
C.数据库管理员
D.数据控制语言
17.DDL的中文含义是( )
A.数据操纵语言
B.数据控制语言
C.数据库管理员
D.数据定义语言
18.区分不同实体的依据是( )
A.对象
B.名称
C.属性
D.概念
19.下列四项中,不属于数据库系统的主要特点的是( )
A.程序的标准化
B.数据的冗余度小
C.较高的数据独立性
D.数据结构化
20.数据库的外模式与应用程序之间的对应关系是( )?
A.N:1
B.1:N
C.1:1
D.M:N
21.数据库系统的数据独立性体现在()
A.不会因为某些存储结构的变化而影响其他的存储结构
B.不会因为存储策略的变化而影响存储结构
C.不会因为数据的变化而影响到应用程序
D.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序
22.下面关于SQL、DDL、DML 及DCL的描述错误的是______。
A.DML是对SQL语句中完成数据操纵功能部分的称呼
B.SQL与DDL、DML 、DCL没有关系,均是独立的语言
C.DDL是对SQL语句中完成数据定义功能部分的称呼
D.DCL是对SQL语句中完成数据控制功能部分的称呼
23.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( )阶段。
A.数据项管理         B.人工管理
C.数据库系统         D.文件系统
24.数据库系统的特点是( ) 、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A.数据应用         B.数据存储
C.数据共享         D.数据保密
25.( ),一个结点可以有多个双亲,结点之间可以有多种联系。
A.层次模型         B.网状模型
C.以上都有         D.关系模型
26.数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )
A.外模式           B.内模式
C.存储模式         D.模式
27.要保证数据库的逻辑数据独立性,需要修改的是( )
A.模式与外模式之间的映射
B.三级模式
C.模式与内模式之间的映射
D.模式
28.下面对数据库特点的不正确叙述是( )。
A.数据之间的联系强。
B.数据库中的数据采用统一的模型来表示。
C.数据由一个软件统一管理。
D.数据冗余度高。
29.数据库系统的核心是。
A.编译系统
B.操作系统
C.数据库管理系统
D.数据库
30.下述()不是DBA的职责。
A.完整性约束说明
B.数据库管理系统设计
C.定义数据库模式
D.数据库安全
31.数据的逻辑独立性是指( )
A.内模式改变,外模式和应用程序不变
B.内模式改变,模式不变
C.模式改变,外模式和应用程序不变
D.模式改变,内模式不变
32.数据库中,数据的物理独立性是指( )
A.数据库与DBMS的相互独立
B.用户程序与DBMS的相互独立
C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D.应用程序与数据库中数据的逻辑结构相互独立
33.下列四项中,不属于数据库系统的特点的是( )
A.数据由DBMS统一管理和控制
B.数据冗余度大
C.数据结构化
D.数据独立性高
34.数据库系统的参与人员中,负责监控数据库运行情况,及时处理运行中出现的各种问题的是_______。
A.数据库管理员
B.应用程序员
C.最终用户
D.系统分析员
E.数据库设计师
35.在数据库的三级模式中,外模式有?
A.1个                       B.3
C.2个                       D.多个
36.要保证数据库的数据独立性,需要修改的是( )
A.模式与内模式              B.三层模式
C.三级模式之间的两层映射    D.模式与外模式
37.数据库的概念模型独立于( )
A.E-R图
B.现实世界
C.信息世界
D.具体的机器和DBMS
38.下面哪一个应用场景没有用到数据库技术。
A.银行中的交易记录
B.你与同学的QQ聊天信息
C.新浪微博记录用户的动态和好友的动态信息
D.教务系统中的选课信息
39.Edgar F. Codd(埃德加 • 科德)因为下面哪一项贡献而获得图灵奖?
A.提出了NoSQL数据库
B.提出了关系数据库模型
C.提出了三级模式结构
D.提出了网状数据库模型
40在数据库中,产生数据不一致的根本原因是( )
A.数据存储量太大       B.数据冗余
C.没有严格保护数据     D.未对数据进行完整性控制
41.( )是长期存储在计算机内的有组织、可共享的数据集合。
A.DB           B.DBS
C.DBMS         D.DBA
42.数据库系统的数据独立性是指( )
A.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
B.不会因为数据的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储结构
43.关系数据模型的基本数据结构是( )
A.索引           B.关系
C.图             D.44.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( )
A.关系模型       B.实体-关系模型
C.层次模型       D.网状模型
45.数据的逻辑独立性是指______。
A.模式改变,外模式和应用程序不变
B.内模式改变,模式不变
C.模式改变,内模式不变
D.内模式改变,外模式和应用程序不变
46.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和()。
A.操作员
B.程序员
C.数据库管理员
D.系统分析员
47.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( )
A.车次
B.车次+情况摘要
C.车次+日期
D.日期
48.模式和外模式的对应关系是( )
A.多对一
B.多对多
C.一对多
D.一对一
49.数据库系统实现数据独立性是因为采用了。
A.三级模式结构            B.网状模型
C.层次模型                D.关系模型
50.要保证数据库的逻辑数据独立性,需要修改的是( )
A.模式
B.三级模式
C.模式与外模式之间的映象
D.模式与内模式之间的映象
51.数据库系统的核心和基础是( )
A.数据库
B.数据模型
C.软件工具
D.数据库管理系统
52.关于数据库系统,下面说法正确的是_______。
A.高级语言编写的应用程序可以直接访问数据库文件
B.数据库管理系统负责编译并执行高级语言程序发送来的SQl语句,将结果反馈给应用程序
C.DBA应该是软件公司设计开发团队的人员
D.DBA一般在应用程序交付使用后才开始接触应用系统
53.传统的数据模型分类,数据库系统可以分为三种类型( )
A.西文、中文和兼容
B.大型、中型和小型
C.层次、网状和关系
D.数据、图形和多媒体
54.数据库中各种操作的执行是通过()来完成的。
A.DBA
B.DB
C.DBS
D.DBMS
55.从数据库的三级模式结构中,外模式有()个。
A.1                B.
C.12            D.2
56.下列哪一个选项不是数据库命令语言()。
A.DCL
B.DDL
C.DBA
D.DML
57.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( )
A.数据操纵功能
B.数据管理功能
C.数据控制功能
D.数据定义功能
58.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
I.人工管理阶段 II.文件系统阶段 III.数据库阶段
A.I 和 II
B.只有 I
C.只有 II
D.II 和 III
59.数据库应用程序的编写是基于数据库三级模式中的。
A.模式
B.逻辑模式
C.外模式
D.内模式
60.下列四项中,不属于数据库系统特点的是()
A.数据独立性高
B.数据冗余度高
C.数据完整性
D.数据共享
61.数据模型的三要素是?             
A.外模式、模式和内模式
B.实体、属性和联系
C.关系模型、层次模型和网关模型
D.数据结构、数据操作和完整性约束
62.从数据库的三级模式结构中,模式有()个。
A.2
B.
C.12
D.1
63.DCL的中文含义是( )
A.数据定义语言
B.数据控制语言
C.数据库管理员
D.数据操纵语言
64.在应用程序中,普通用户访问的应是______。
A.外模式                  B.存储模式
C.模式(概念模式)        D.内模式
65.下述关于数据库系统的正确叙述是( )
A.数据库系统避免了一切冗余
B.数据库系统中数据的一致性是指数据类型一致
C.数据库系统比文件系统能管理更多的数据
D.数据库系统减少了数据冗余
66.数据库中的数据除了具有永久存储、有组织的特点外还具有( )的特点?
A.较高的冗余度
B.数据不具有独立性
C.可共享
D.由应用程序管理数据
67.数据库系统的最大特点是( )
A.数据的结构化
B.数据的三级抽象和二级独立性
C.数据独立性
D.数据共享性
68.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是?
A.DBMS包括DB和DBS    B.DBS包括DB和DBMS
C.DB包括DBS和DBMS    D.DBS就是DB,也就是DBMS
69.相对于非关系模型,关系数据模型的缺点之一是( )
A.数据结构简单         B.存取路径对用户透明,DBMS需查询优化
C.有严格的数学基础     D.数据独立性高
70.数据库三级模式体系结构的划分,有利于保持数据库的______。
A.数据安全性           B.数据独立性
C.操作可行性           D.结构规范化
71.DBMS属于( )。
A.数据库管理人员       B.硬件
C.软件                 D.操作系统
72.在SQL语言中的视图VIEW是数据库的?
A.外模式               B.内模式
C.存储模式             D.模式
73.在数据库的三级模式中,内模式有?
A.2个                  B.3
C.1个                  D.多个
74.单个用户使用的数据视图的描述称为。
A.外模式               B.存储模式
C.内模式               D.概念模式
75.以下对于数据库模式(概念模式)描述错误的是_____。
A.每一个一个数据库只有一个概念模式。
B.模式是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
C.模式与具体的应用程序、开发工具及高级程序设计语言无关。
D.模式与数据的物理存储细节和硬件环境相关。

複数の選択肢

1.关于数据模型,下列说法正确的有________。
A.关系模型是一种逻辑模型。
B.数据结构是对数据类型、数据类型之间的联系的描述。
C.关系数据库采用用关系模型对数据库的概念模式进行描述。
D.E-R图是一种概念模型。
2.数据库的三级模式包括( )
A.内模式
B.模式
C.存储模式
D.外模式
3.关于数据库的有组织的、可共享的理解,下面描述正确的有_______。
A.一个数据库可以被多种语言编写的程序访问
B.一个数据库可以被多个用户并发访问
C.一个数据库可以被多个应用系统访问
D.数据库中的数据是按照一定的逻辑结构组织管理的
4.数据模型应满足哪几个方面的要求
A.能比较真实地模拟现实世界
B.尽量抽象、复杂数学化
C.便于在计算机上实现
D.容易为人所理解
5.在数据管理技术的发展过程中,经历了( )阶段
A.人工管理         B.数据库系统
C.文件系统         D.档案管理
6.数据的约束条件,下面描述正确的有 _______。
A.完整性规则是给定的数据模型中数据及其联系所具有的制约和储存规则
B.完整性规则用以限定符合数据模型的数据库状态及状态的变化,以保证数据的正确、有效、相容
C.数据的约束条件是一组完整性规则的集合
D.在关系模型中,关系应该满足实体完整性和参照完整性两个条件
7.下面关于外模式的描述,正确的有______。
A.外模式是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
B.一个数据库只能有一个外模式。
C.一个数据库可以有多个用户,每一个用户又可能用到多个外模式。
D.外模式是数据库用户(包括应用程序员和最终用户)使用的局部数据的逻辑结构和特征的描述。
8.关于数据库概念的可长期存储,大量数据集合的理解,下面哪些描述是正确的
A.一个数据库的数据可以分布存储到多个逻辑/物理磁盘上
B.一个数据库可能对应一个或者多个磁盘文件
C.一个数据库就是一个文件
D.数据库存储在内存空间中
9.与文件系统比较,数据库系统具有哪些优势?
A.提高了数据的安全性项
B.提高了数据的一致性和完整性,减少了数据的冗余
C.提供数据与应用程序的独立性
D.提高了数据的共享性,使多个用户能够同时访问数据库中的数据
10.下面的选项哪些是数据库管理系统的功能?
A.数据定义
B.数据库的运行维护
C.数据操纵
D.数据组织、存储
11.将数据库的结构划分成多个层次,是为了提高数据库的( )
A.物理独立性
B.数据的共享
C.数据的冗余
D.逻辑独立性
12.数据库的基本特点是( )
A.统一管理和控制
B.数据独立性
C.数据冗余小,易扩充
D.数据可以共享(或数据结构化)

空欄を埋める

1.数据库三级模式中,描述数据库全体数据逻辑结构和特征的是       。
2.数据管理技术的发展经历了人工管理阶段、     阶段和数据库系统阶段。
3.关系数据库中用     实现参照完整性。
4.关系数据库中,体现”实体能够区分并唯一标识元组”的规则是      规则 ,    规则的实质是“不允许引用不存在的实体”。
5.数据模型的组成要素中描述系统静态特性的是       ,描述系统动态特性的是       。
关系模型中,关系操作包括查询和      两类。
6.数据库的三级模式结构中,描述局部数据的逻辑结构和特征的是        。
7.假设存在一张职工表,包含“性别”属性,要求这个属性的值只能取“男”或“女”,这属于
的完整性 。
8.定义了物理存储中数据是怎样和在哪里组织的模式是          。
9.数据库管理系统的简称是          。
10.数据库系统由数据库、       、应用系统和       组成。

Guess you like

Origin blog.csdn.net/weixin_45867259/article/details/121725571