admin 管理员组文章数量: 887021
2024年1月23日发(作者:yml船公司英文全称)
《数据库系统》选择题练习
一. 数据库概述
1. 下列有关数据库的描述正确的是( c )。
A.数据库是一个DBF文件
C.数据库是一个结构化的数据集合
2. 数据独立性是指( c )。
A.数据依赖于程序 B.程序依赖于数据 C.数据不依赖于程序 D.程序不依赖于数据
B.数据库是一个关系
D.数据库是一组文件
3. 以下关于DBA职责的叙述中,不正确的是( c )。
A.DBA是数据库系统的超级用户,负责控制和管理各个用户的访问权限
B.DBA要负责监控数据库的运行
C.DBA要负责前端应用程序的开发
D.DBA要负责当数据库系统发生故障时进行恢复
4. DBMS是指( c )。
A.数据库 B.数据库系统 C.数据库管理系统 D.数据处理系统
5. 数据冗余度低、数据共享以及较高数据独立性等特征的系统是( b )。
A.文件系统 B.数据库系统 C.操作系统 D.高级程序
6. 仅次于用户和数据库之间的一层数据管理软件是( d )。
A.数据库系统 B.数据库 C.管理信息系统 D.数据库管理系统
7. 数据库系统中,逻辑数据和物理数据可以相互转换,执行该功能的是( c )
A.操作系统 B.信息管理系统 C.数据库管理系统 D.文件系统
8. 数据库中对全部数据的整体逻辑结构的描述,作为数据库的( d )。
A.存储模式 B.子模式 C.外模式 D.模式
9. 用户看到的那部分数据的局部逻辑结构的描述是( b )。
A.存储模式 B.子模式 C.概念模式 D模式
10. 文件系统和数据库系统的最大区别是( d )。
A.数据共享 B.数据独立 C.数据冗余 D.数据结构化
11. 关于信息和数据,下面的论述中正确是的( b )。
A.信息与数据,只有区别,没有联系
C.同一信息用同一数据表示形式
12. 描述事物性质的最小数据单位是(c )。
A.记录 B.文件 C.数据项 D.数据库
B.信息是数据的载体
D.数据处理本质上就是信息处理
13. 若干记录的集合称为( b )。
A.数据 B.数据库 C.数据项 D.文件
14. 数据库系统中的软件是指( a )。
A.数据库管理系统 B.应用程序 C.数据库 D.数据库管理员
15. 在数据库系统的组织结构中,把概念数据库与物理数据联系起来的映射是( c )。
A.外模式/模式 B.内模式/外模式 C.模式/内模式 D.模式/外模式
16. 1975年SPARC公布了数据库标准报告,提出了数据库的( c )结构组织。
A.一级 B.二级 C.三级 D.四级
17. 内模式是系统程序员用一定的( d )形式组织起来的一个存储文件和联系手段。
A.记录 B.数据 C.视图 D.文件
18. 数据库系统三级结构的关系,下列叙述中正确的是( a )。
A.模式是内模式的逻辑表示
C.模式是外模式的部分抽取
B.模式是内模式的物理实现
D.外模式是内模式的物理实现
19. 三个模式反映了对数据库的三种不同观点,以下说法中正确的是( c )。
A.内模式表示了概念级数据库,体现了对数据库的总体现。
B.外模式表示了物理级数据库,体现了对数据库的存储观。
C.外模式表示了用户级数据库,体现了对数据库的用户观。
D.外模式表示了用户级数据库,体现了对数据库的存储观。
20. 在数据库系统的组织结构中,下列( a )映射把用户数据库与概念数据库联系起来。
A.外模式/模式 B.外模式/外模式 C.模式/内模式 D.内模式/模式
21. 在数据库的三级模式中,只有( c )才是真正存储数据的。
A.模式 B.外模式 C.内模式 D.用户模式
22. 下面关于数据库管理系统的论述中,正确的是( b )。
A.数据库管理系统是用户与应用程序的接口
B.应用程序只有通过数据库管理系统才能访问数据库
C.数据库管理系统用DML来定义三级模式
D.数据库管理系统用DDL来实现对数据库的各种操作
23. DBMS通过( b )来定义三种模式,并将各种模式翻译成相应的目标代码。
A.DML B.DDL C.FoxPro D.DBA
24. 下面命令中,( a )不是DML的基本操作。
A.排序 B.插入 C.修改 D.检索
25. 下列关于“采用映射技术的好处”叙述中,不正确的是( d )。
A.保证了数据的独立性
C.方便了用户使用数据库
B.保证了数据共享
D.保证了数据库的开放性
26. 数据库是指在计算机系统中按照一定的数据模型组织、存储和应用的( b )。
A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合
27. 数据独立性是指( b )。
A. 不会因为数据的数值发生变化而影响应用程序
B. 不会因为系统数据存储结构和逻辑结构的变化而影响程序
C. 不会因为程序的而影响数据
D. 不会因为数据逻辑结构的而影响数据的存储结构
28. 由计算机硬件、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体称为( b )。
A.文件系统 B.数据库系统 C.软件系统 D.数据库管理系统
29. 数据库的最小存取单位是( a )。
A.数据项 B.字符 C.记录 D.文件
30. 对于负责数据库系统,负责定义数据库内容,决定存储结构和存储策略及安全授权等工作的人员是( d )。
A.系统分析员 B.数据库用户 C.程序员 D.DBA
31. 数据库系统支持数据独立性,这是通过( b )来实现的。
A.DDL和DML
C.程序员
B.定义完整性约束条件
D.DBA
32. 下列选项不是DBMS功能的是( d )。
A.数据定义 B.数据操纵 C.数据库运行控制 D.数据编译
33. 当数据库遭到破坏时,将其恢复到数据库破坏前的某种一致性状态,这种功能称为(d )。
A.数据库的安全性控制
C.数据库的迸发控制
B.数据库的完整性控制
D.数据库恢复
34. 以下不是DBMS的数据库运行控制功能的是( a )。
A.并行控制 B.安全性控制 C.完整性控制 D.故障恢复
35. 下列关于DBMS叙述中,不正确的是( b )。
A. DBMS提供的数据描述语言DDL可以用来定义模式、外模式和内模式
B. 所有的DBMS都有自含的程序设计语言
C. 数据库运行控制包括数据库的安全性、完整性、故障恢复、并发操作四个方面
D. DBMS要负责实现外模式/模式以及模式/内模式之间的映射
36. 下列关于数据库模式的说法中,正确的是( b )。
A.在应用程序中,用户使用的是内模式
C.模式是外模式的一个子集
B.在一个数据库系统中可以有多个外模式
D.在一个数据库系统中,可以有多个内模式和外模式
37. 定义数据库模式、数据库结构以及数据特性等功能是通过( a )来实现的。
A.数据描述语言DDL
C.程序设计语言
B.数据操纵语言DML
D.机器语言
38. 逻辑数据独立性是指( b )。
A.模式变、用户不变
C.应用程序变,模式不变
39. FoxPro是一种( c)。
A.DB B.DBS
B.模式变、应用程序不变
D.子模式变,应用程序不变
C.DBMS D.OS
40. 三级模式间存在两种映射,它们是( a )。
A. 子模式与模式间的映射,模式与内模式间的映射
B. 子模式与内模式间的映射,外模式与内模式间的映射
C. 子模式与外模式间的映射,模式与内模式间的映射
D. 模式与内模式间的映射,模式与外模式间的映射
41. FoxPro是一个基于(d )。
A.层次模型的DBMS
C.关系模式的应用程序
42. 模式是数据库中数据的( c )。
A.全局物理结构 B.局部物理结构 C.全局逻辑结构 D.局部逻辑结构
B.网状模型的DBMS
D.关系模型的DBMS
43. 下列关于外模式的叙述中,正确的是( b )。
A.外模式是内模式的副本
C.外模式只能为一个应用程序所使用
44. 数据冗余可能产生的问题是( d )。
A.修改数据方便 B.删除数据方便 C.增加了编程的复杂度 D.潜在的数据不一致性
B.外模式是模式的子集
D.外模式与模式无关
45. 以下关于DB、DBMS、DBS三者之间的关系的叙述中,正确的是( b )。
A.DB包括DBMS和DBS
C.DBMS包括DB和DBS
46. 下列说法不正确的是( b )。
A. 数据库减少了数据冗余
B. 数据库避免了一切数据重复
C. 数据库中的数据可以共享
D. 如果冗余是系统可控制的,则系统可确保更新时的一致性
47. 下列不是数据库安全性控制措施的是( d )。
A.设置口令 B.控制用户存取权限 C.数据加密 D.备份
B.DBS包括了DBMS和DB
D.DB、DBMS和DBS无关
48. 用二维表来表示实体及实体之间联系的数据模型称为( d )。
A.实体-联系模型 B.层次模型 C.网状模型 D.关系模型
49. 在下述关于数据库系统的叙述中,正确的是( c )。
A. 数据库中只存在数据项之间的联系
B. 数据库的数据项之间和记录之间都存在联系
C. 数据库的数据项之间无联系,记录之间存在联系
D. 数据库的数据项之间和记录之间都不存在联系
50. 数据库系统与文件系统的主要区别是( b )。
A. 数据库系统复杂,而文件系统简单
B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型文件
D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
51. DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机软硬件、应用程序和( c )。
A.系统分析员 B.程序员 C.数据库管理员 D.操作员
52. 下列说法正确的是( c )。
A. 外模式、概念模式、内模式都只有一个
B. 模式只有一个,概念模式和内模式有多个
C. 外模式有多个,概念模式和内模式只有一个
D. 三个模式中,只有概念模式才是真正存在的
53. 要保证数据库物理数据独立性,需要修改的是( b )。
A。模式 B.模式/内模式映射 C.模式/外模式映射 D.内模式
54. 下列四项中,不属于数据库系统特点的是( d )。
A.数据共享 B.数据完整性 C.数据冗余较小 D.数据独立性低
55. 数据库中存储的是( d )。
A.数据 B.数据模型 C.数据之间的联系 D.数据以及数据之间的联系
56. 数据库系统的组织结构是( c )。
A.三级结构三级映射
C.三级结构二级映射
B.二级结构三级映射
C.二级结构二级映射
57. 以下关于数据库模式的说法中,正确的是( b )。
A. 三个模式中,只有外模式才是真正存在的
B. 在应用程序中,用户使用的是外模式
C. 在应用程序中,用户使用的是内模式
D. 在应用程序中,用户使用的是概念模式
二. 数据模型
1. 有两个实体集,并且这两个实体集之间存在M:N联系,则根据转换规则,这个E-R结构转换成的表的数目应该为( c )个。
A.1 B.2 C.3 D.4
2. 设某工程设计公司中规定,一项工程是由多名职工共同完成的,而一名职工只能参与一个工程项目,则职工与工程之间的联系类型是( d )。
A.1:n B.1:1 C.m:n D.n:1
3. 数据模型是( d )。
A.文件的集合 B.记录的集合 C.数据的集合 D.记录及其联系的集合
4. 数据库类型是根据( c )划分的。
A.数据描述功能 B.记录形式 C.数据模型 D.存取数据方法
5. 数据模型应该具有( c )功能。
A.数据描述 B.数据联系描述 C.A和B同时具备 D.数据查询
6. 以下关于数据模型的描述中,错误的是( a )。
A. 数据模型表示的是数据库本身
B. 数据模型表示的是数据库的框架
C. 数据模型是客观事物及其联系的描述
D. 数据模型能够以一定的结构形式表示出各种不同数据之间的联系
7. 以下关于实体的描述中,错误的是( b )。
A.实体是指现实世界中存在的一切事物
C.实体所具有的性质统称为属性
8. ( c )不是E-R图的三大要素之一。
A.属性 B.实体 C.键 D.联系
B.实体靠联系来描述
D.实体和属性是信息世界表壳概念的两个不同单位
9. 目前,在微机上的数据库系统广泛使用的数据模型是( c )。
A.层次模型 B.网状模型 C.关系模型 D.概念模型
10. 在现实世界中,某种产品的名称对应于计算机世界中的( c )。
A.文件 B.实体 C.数据项 D.记录
11. 在某公司所有人员的实体中,用关系模型来表示这些实体,经理这个称呼属于( d )。
A.实体的型 B.实体的值 C.属性的型 D.属性的值
12. 关系模型是( c )。
A.用关系表示实体
C.用关系表示实体及联系
13. 实体必须是( d )。
A.有生命的东西 B.无生命的东西 C.实际存在的东西 D.任何可区别的东西
14. 实体中的任一关键字( b )。
A. 只能由一个可区别实体集合中不同个体的属性组成
B. 可能由一个或多个可区别实体集合中不同个体的属性组成
C. 必须由多个可区别实体集合中不同个体的属性组成
B.用关系表示联系
D.用关系表示属性
D. 是由用户任意指定的
15. 关系数据模型用来表示数据之间联系的是( d )。
A.任一属性 B.多个属性 C.主键 D.外部键
16. 关系模型所能表示的实体间联系方式( d )。
A.只能表示1:1联系
C.只能表示m:n联系
B.只能表示1:n联系
D.可以表示任意联系方式
17. FoxPro是一种关系型数据库管理系统,所谓关系是指( c )。
A. 各条记录中的数据彼此有一定的关系
B. 一个数据库文件与另一个数据库之间有一定的关系
C. 数据模型符合满足一定条件的二维表格
D. 数据库中各个字段之间彼此有一定的关系
18. 模型是对现实世界的抽象,在数据库技术中,用模型的概念描述数据库的结构与语义,对现实世界进行抽象。表示现实世界中实体类型及实体间联系的模型称为( a )。
A.关系模型 B.层次模型 C.网状模型 D.E-R模型
19. 在层次模型中,数据之间的联系是通过( c )来实现的。
A.主键 B.外部键 C.指针 D.候选键
20. 在E-R模型转化成关系模型的过程中,下列叙述不正确的是( b )。
A. 每个实体类型转化成一个关系模式
B. 每个联系类型转化成一个关系模式
C. 每个m:n联系转化成一个关系模式
D. 在1:n联系中,“1”实体的主键作为外部键放在“n”端实体类型转换成的关系模式中
三. 关系数据库基本概念
1. 以下关于关系的叙述中,正确的是( a )。
A. 关系是一个由行与列组成的、能够表达数据及数据之间联系的二维表
B. 表中某一列的数据类型既可以是字符串,也可以是数字
C. 表中某一列的值可以取空值null,所谓空值是指安全可靠或零
D. 表中必须有一列作为主关键字,用来惟一标识一行
2. 已知有如下3个表:
· 学生(学号,姓名,性别,班级)
· 课程(课程名称,学时,性质)
· 成绩(课程名称,学号,分数)
(1) 若要显示学生成绩单,包括学号、姓名、课程名称、分数,应该对这些关系进行( d )操作。
A.并 B.交 C.乘积和投影 D.自然连接和投影
(2) 若要列出班级=“97计算机”的所有同学的姓名,应该对关系“学生”进行( d )操作。
A.选择 B.连接 C.投影 D.选择和投影
(3) 若要列出班级=“99网络”班所有“数据库技术”课成绩不及格的同学的学号、姓名、课程名称、分数,则应该对这些表进行( c )操作。
A.选择和连接 B.投影和连接 C.选择、投影和连接 D.选择和投影
3. 已知关系R和S,如下所示:
R
A
a1
a2
a3
B
b2
b2
b1
C
c1
c2
c1
S
A
a2
a2
a3
B
f
b2
f
C
g
c2
g
(1) R和S进行并运算,其结果的元组数是( b )。
A.6 B.5 C.4 D.0
(2) R和S进行差运算,其结果的元组数是( d )。
A.1 B.0 C.6 D.2
(3) R和S进行交运算,其结果的元组数是( d )。
A.0 B.6 C.4 D.1
(4) R和S进行乘运算,其结果的元组数是( b )。
A.6 B.9 C.1 D.3
4. 在关系理论中称为关系的概念,在关系数据库中称为( c )。
A.实体集 B.文件 C.表 D.记录
5. 在关系理论中称为元组的概念,在关系数据库中称为( b )。
A.实体 B.记录 C.行 D.字段
6. 在E-R模型中,一个实体相对于关系数据库中一个关系中的一个( b )。
A.属性 B.元组 C.列 D.字段
7. 在关系数据库中,实现“表中任意两行不能相同”的约束是靠( c )来实现的。
A.外码 B.属性 C.主码 D.列
8. 关系数据库中,表与表之间联系的约束是通过( b )来实现的。
A.实体完整性规则 B.引用完整性规则
D.值域 C.用户自定义的完整性
9. 关系数据库中,实现主键标识元组的作用是通过( a )来实现的。
A.实体完整性规则 B.参照完整性规则
D.属性的值域 C.用户自定义的完整性
10. 两个没有公共属性的关系做自然连接等价于它们做( d )。
A.并 B.交 C.差 D.笛卡尔积
11. 对表进行水平方向的分割,用的运算是( c )。
A.交 B.投影 C.选择 D.连接
12. 对表进行垂直方向的分割,用的运算是( b )。
A.交 B.投影 C.选择 D.连接
13. 关系规范化实质是围绕( b )进行的。
A.函数 B.函数依赖 C.范式 D.关系
14. 以下关于关系的说法中正确的是( a )。
A. 一个关系就是一张二维表
B. 在关系所对应的二维表中,行对应属性,列对应元组
C. 关系中各属性不允许有相同的域
D. 关系的各属性名必须与对应的域同名
15. 以下关于二维表的说法,不正确的是( d )。
A.二维表的列可以任意交换 B.二维表的行可以任意交换
C.二维表中每一列中的各个分量性质相同 D.二维表中的每一列代表一个实体
16. 以下关于二维表的论述,不正确的是( b )。
A. 表中的每一个元组分量都是不可再分的
B. 表中行的次序不可以任意交换,否则会改变关系的意义
C. 表中每一列取自同一个域,且性质相同
D. 表中的第一行通常称为属性名
17. 根据关系模式的完整性规则,一个关系中的主键( c )。
A.不能有两个
C.不允许空值
B.不能成为另一个关系的外部键
D.可以取空值
18. 若一个关系模式只有两个属性,则该关系模式( d )。
A.最高属于1NF B.最高属于2NF C.可能属于3NF D.必定属于3NF
19. 关于关系数据库操纵语言DML的叙述,错误的是( a )。
A.DML有问答式和语言描述式
C.DML处理后的结果是关系
B.DML以关系为处理单位
D.DML的非过程性很强
20. 若规定工资表中基本工资不得超过5000元,则这个规定属于( d )。
A.关系完整性约束 B.实体完整性约束 C.参照完整性约束 D.用户定义完整性约束
21. 已知关系R有30个元组,S有15个元组,则R∪S和R∩S的元组数不可能是( c )。
A.40、5 B.30、15 C.45、15 D.38、7
22. 关系代数中,连接操作是由( b )组合而成。
A.乘积和选择 B.乘积、选择和投影 C乘积和投影 D.投影和选择
23. “年龄在15至30岁之间”,这种约束属于数据库系统的( a )。
A.完整性措施 B.完全性措施 C.恢复措施 D.并发控制措施
24. 关系模型中,实体完整性是指( b )。
A.实体不允许是空实体
C.实体的外键值不允许是空值
B.实体的主键值不允许是空值
D.实体的属性值不能是空值
25. 设关系R、S、W各有10个元组,那么这三个关系的笛卡尔积的元组个数是( c )。
A.10 B.30 C.1000 D.不确定(与计算结果有关)
26. 在关系模式R(A,B,C)中,存在函数依赖关系{B→A,(A,C)→B},R满足的范式为( c )。
A.1NF B.2NF C.3NF D.不确定
27. 设关系R和S的属性个数分别为r个和s个,那么(R×S)操作结果的属性个数为( a )。
A.r+s B.r-s C.r×s D.max(r,s)
28. 设关系R和S的结构相同,且各有100个元组,那么这两个关系的并操作结果的元组个数为( d )。
A.100 B.小于等于100 C.200 D.小于等于200
29. 数据库一般使用( c )以上的关系。
A.1NF B.2NF C.3NF D.4NF
30. 进行自然联接运算的两个关系( a )。
A.至少存在一个相同的属性名
C.不可存在多个相同的属性名
B.可不存在任何相同的属性名
C.所有属性名必须完全相同
31. 关系数据库的任何检索操作都是由三种基本组合而成的,这三种基本运算不包括( b )。
A.连接 B.比较 C.选择 D.投影
版权声明:本文标题:专升本计算机综合数据库选择题练习 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1706012026h497952.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论