05_数据库选择题(答案)
05_数据库选择题(答案)
《大学计算机基础》数据库部分选择题1.下列四项中,不属于数据库特点的是( D )A.数据共享B.数据完整性C.数据冗余较小D.数据独立性低2.( C )是长期存储在计算机内的有组织、可共享的数据集合。
A.数据库管理系统B.数据库系统C.数据库D.文件组织3.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和( D )A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员4.在数据库系统阶段,数据是( D )A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化5.在文件系统阶段,数据(A)A.无独立性B.独立性差C.具有物理独立性D.具有逻辑独立性6.在数据模型的三大要素中,数据的完整性约束条件规定了数据及其联系的(A)A.制约和存储规则B.动态特性C.静态特性D.数据结构8.数据库系统与文件系统本质的不同表现在(A)A.数据库中的数据是按一定的数据结构组织的B.数据库中的数据项需指明数据类型和取值范围。
C.数据库提供了便利的存取方法。
D.数据库具有更高的数据存储量9.DBA代表(A)A.数据库管理员B.数据库管理系统C.数据定义语言D.数据操纵语言10.关系数据库的数据及更新操作必须遵循( D )等完整性规则。
A.实体完整性和参照完整性B.参照完整性和用户自定义完整性。
C.实体完整性和用户自定义完整性。
D.实体完整性、参照完整性和用户自定义完整性11.以下几种功能中,( B )是DBMS的控制功能。
A.数据定义B.数据恢复C.数据修改D.数据查询12数据库系统是在( C )的基础上发展起来的A.操作系统B.编译系统C.文件系统D.应用程序系统13.数据的收集、整理、组织、存储、查询、维护和传送等操作,统称为(B)A.数据操作B.数据处理C.数据维护D.数据管理14.数据库管理系统中能实现对数据库中数据的查询、插入、删除、修改等操作,这类功能称为( C )A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能15.现实世界中事物的特性在信息特性中称为(D)A.实体B.键C.记录D.属性16.数据模型的三要素是( D )A.外模式、模式和内模式B.关系模型、层次模型和网状模型C.实体、属性和联系D.数据结构、数据操纵和完整性约束17.ER模型是数据库设计的工具之一,用于建立数据库的(A)A.概念模型B.结构模型C.物理模型D.文件模型18、关系模型用(A)来实现关系之间的数据联系A.外键B.地址指针C.主键D.索引19.关系模型的结构是( B )A.层次结构B.二维表结构C.网状结构D.封装结构20.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( D )A.多对多B.一对一C.多对一D.一对多21.SQL语言通常称为( A)A.结构化查询语言B.结构化控制语言C.结构化定义语言D.结构化操纵语言22.关系中主键的取值必须唯一且非空,这条规则是(A)完整性规则。
数据库考试题及答案
数据库考试题及答案一、选择题(每题2分,共20分)1. 在关系数据库中,用来表示实体间关系的是:A. 属性B. 关系C. 键D. 域答案:B2. SQL语言中的“SELECT”语句用于:A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C3. 数据库管理系统(DBMS)的主要功能不包括:A. 数据存储B. 数据恢复C. 数据加密D. 数据查询答案:C4. 以下哪个不是数据库的完整性约束:A. 实体完整性B. 参照完整性C. 用户定义完整性D. 索引完整性答案:D5. 在关系数据库中,主键是用来:A. 唯一标识一个表中的每一行B. 存储表中的数据C. 建立表与表之间的关系D. 排序表中的数据答案:A6. 数据库规范化的目的是:A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本答案:B7. 在SQL中,用于删除表中数据的语句是:A. DROPB. DELETEC. REMOVED. ERASE答案:B8. 数据库的并发控制主要解决的问题是:A. 数据丢失B. 数据重复C. 数据不一致D. 数据泄露答案:C9. 在数据库设计中,E-R图主要用于:A. 表示数据的存储结构B. 表示数据的流程C. 表示数据的逻辑结构D. 表示数据的物理结构答案:C10. 数据库的事务具有以下哪个特性,确保操作的原子性:A. 一致性B. 持久性C. 隔离性D. 原子性答案:D二、简答题(每题10分,共30分)1. 请简述数据库的三大范式,并举例说明。
答案:数据库的三大范式包括:- 第一范式(1NF):要求数据库表的每一列都是不可分割的基本数据项,即表中的所有字段都应该只包含原子性的值,不能有集合、数组或重复的数据。
- 第二范式(2NF):在第一范式的基础上,要求表中没有部分依赖,即非主键字段完全依赖于主键。
- 第三范式(3NF):在第二范式的基础上,要求表中没有传递依赖,即非主键字段只能依赖于主键,不能依赖于其他非主键字段。
数据库选择题答案
1、(C)是长期存储在计算机内的有组织、可共享的数据集合。
A.数据库管理系统B.数据库系统C.数据库D.文件组织2、在手工管理阶段,数据是(B)A.有结构B.无结构C.整体无结构,记录有结构D.整体结构化的3、在文件系统管理阶段,数据(B)A.无独立性B.独立性差C.具有物理独立性D.具有逻辑独立性4、在数据库系统管理阶段,数据是(D)A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化5、数据库系统管理阶段,数据(D)A.具有物理独立性,没有逻辑独立性B.具有物理独立性和逻辑独立性C.独立性差D.具有高度的物理独立性和一定程度的逻辑独立性6、数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(D)A 数据库管理系统B数据库应用系统C相关的计算机系统D各类相关人员7、DBMS通常可以向(B)申请所需计算机资源。
A数据库B操作系统C计算机硬件D应用程序8、在DBS中,DBMS和OS之间的关系是(D)A .并发运行B.相互调用C. OS调用DBMSD. DBMS调用OS9\数据库管理系统(DBMS)是(C)A一个完整的数据库应用系统B一组硬件C一组系统软件D既有硬件,又有软件10、描述数据库全体数据的全局逻辑结构和特性是(A)A模式B内模式C 外模式D用户模式11、(D)不是DBA数据库管理员的职责。
A完整性约束说明B定义数据库模式C数据库安全D数据库管理系统设计12、关系数据库的数据及更新操作必须遵循(D)等完整性规则。
A实体完整性和参照完整性B参照完整性和用户定义完整性C实体完整性和用户定义完整性D实体完整性、参照完整性和用户定义完整性13、现实世界中事物的特性在信息世界中称为(D)A实体B键C记录D属性14、E-R模型用于建立数据库的(A)A概念模型B结构模型C物理模型D 逻辑模型15、数据模型的三要素是(D)A外模式、模式和内模式B关系模型、层次模型、网址模型C实体、属性和联系D数据结构、数据操作和完整性约束16、设某学校中,一位教师可讲授多么课程,一门课程可由多位教师讲授,则教师与课程之间的联系是(D)A一对一联系B一对多联系C多对一联系D多对多联系17、逻辑模式(A)A有且仅有一个B最多只能有一个C至少两个D可以有多个18、数据独立性是指(C)A用户与数据分离B用户与程序分离C程序与数据分离D人员与设备分离19、在数据库三级模式间引入二级映像的主要作用是(A)A提高数据与程序的独立性B提高数据与程序的安全性C保持数据与程序的一致性D提高数据与程序的可移植性20、在数据库中,产生数据不一致的根本原因是(D)A没有严格保护数据B数据冗余量太大C未对数据进行完整性控制D数据冗余21、关系数据库建立在关系数据库模型基础上,借助(A)等概念和方法来处理数据库中的数据。
05数据库技术(答案)
数据库技术1.执行下列逻辑与运算10111001∧11110011其结果是()。
A: 10110000B: 10110001C: 11110001D: 101110012.执行下列逻辑与运算10111000∧11000011其结果是()。
A: 10000011B: 10111000C: 10000000D: 110000113.执行下列逻辑或运算11110000∨11111010其结果是()。
A: 11111010B: 11111110C: 11111011D: 100010104.二进制加法算式(1010) 2 十 (1011) 2的结果是()。
A: 1010B: 1011C: 10101D: 101005.执行下列逻辑或运算10101010∨01001010其结果是()。
A: 11111010B: 11101110C: 11101011D: 111010106.执行下列二进制减法运算11101-11011的结果是()。
A: 100B: 11C: 101D: 107.对10111001执行逻辑非运算后,其结果是()。
A: 01000110B: 11000110C: 01111110D: 011101108.执行下列逻辑与运算11111000∧11110011其结果是()。
A: 11110000B: 11111100C: 11110011D: 110000009.若在一个非零无符号二进制整数右边加两个零形成一个新的数,则新数的值是原数值的( )A: 4 倍B: 3 倍C: 2 倍D: 1 倍10.执行下列二进制减法运算1010.111-101.101的结果是()。
A: 101.011B: 111.01C: 101.01D: 101.1111.二进制加法算式(10101) 2 十 (10111) 2的结果是()。
A: 101100B: 101111C: 101010D: 101001112.对010101执行逻辑非运算后,其结果是()。
数据库课后答案
第1章思考与实践1.选择题(1) 从数据库的整体结构看,数据库系统采用的数据模型有(C )。
A.网状模型、链状模型和层次模型 B.层次模型、网状模型和环状模型C.层次模型、网状模型和关系模型 D.链状模型、关系模型和层次模型(2) 数据库系统的构成为:数据库、计算机系统、用户和( D )。
A.操作系统 B.文件系统 C.数据集合 D.数据库管理系统(3) 用二维表形式表示的数据模型是( B )。
A.层次模型 B.关系模型 C.网状模型 D.网络模型(4) 关系数据库管理系统的3种基本关系运算不包括( A )。
A.比较 B.选择 C.连接 D.投影(5) 数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是( B )。
A.DBMS包括DB和DBS B.DBS包括DB和DBMSC.DB包括DBS和DBMS D.DB、DBS和DBMS是平等关系(6) 在关系理论中,把二维表表头中的栏目称为( D )。
A.数据项 B.元组 C.结构名 D.属性名(7) 下面有关关系数据库主要特点的叙述中,错误的是( D )。
A.关系中每个属性必须是不可分割的数据单元B.关系中每一列元素必须是类型相同的元素C.同一关系中不能有相同的字段,也不能有相同的记录D.关系的行、列次序不能任意交换,否则会影响其信息内容(8) 以一定的组织方式存储在计算机存储设备上,能为多个用户所共享的与应用程序彼此独立的相关数据的集合称为( A )。
A.数据库 B.数据库系统 C.数据库管理系统 D.数据结构(9) 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是( B )。
A.m∶n B.1∶m C.m∶k D.1∶1(10) 在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过( B )。
A.候选键 B.主键 C.外键 D.超键2.填空题(1) 关系数据库中每个关系的形式是(主外键引用0020 )。
(完整版)数据库练习题及答案解析
第一章习题一、单项选择题1 •数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS )之间的关系是(A )。
A. DBS 包括DB 和DBMSB. DBMS 包括DB 和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS2. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D )。
I •人工管理阶段II.文件系统阶段III •数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I3. 下列四项中,不属于数据库系统特点的是(C )。
A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高4. 数据库系统的数据独立性体现在(B )。
A .不会因为数据的变化而影响到应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构5. 要保证数据库的数据独立性,需要修改的是(C )。
A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式6. 要保证数据库的逻辑数据独立性,需要修改的是(A )。
A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式7. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C ),它是模式的逻辑子集。
A.模式B.物理模式C. 子模式D. 内模式8. 下述(B )不是DBA 数据库管理员的职责。
A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计9. 常见的数据模型有三种,它们是(B )A 网状、关系和语义B 层次、关系和网状C 环状、层次和关系D 字段名、字段类型和记录10. 在E-R 图中,用来表示属性的图形是(B )A 矩形B 椭圆形C 菱形D 平行四边形二、填空题1. 描述数据库全体数据的全局逻辑结构和特性的是___________ 模式 ______ 。
数据库原理试题及答案
数据库原理试题及答案一、选择题1. 数据库的主要特点是什么?A. 数据独立性B. 冗余性C. 数据共享性D. 数据保密性答案:A. 数据独立性2. 关系数据库中,主键的作用是什么?A. 用于建立实体之间的联系B. 用于唯一标识关系表中的每一条记录C. 用于排序和索引D. 用于限制实体的属性取值范围答案:B. 用于唯一标识关系表中的每一条记录3. 下面哪个不是SQL的基本操作?A. SELECTB. UPDATEC. DELETED. INSERT答案:C. DELETE4. 数据库ACID特性中的一致性指的是什么?A. 事务执行前后数据的一致性B. 并发操作下的数据一致性C. 数据库内部元数据的一致性D. 数据备份和恢复的一致性答案:A. 事务执行前后数据的一致性5. 数据库索引的作用是什么?A. 提高数据查询的效率B. 加快数据的插入和更新操作C. 保证数据的一致性D. 限制数据的访问权限答案:A. 提高数据查询的效率二、填空题1. 数据库中,用于描述数据之间的关系的形式称为________。
答案:表2. 数据库中,用于存储数据的基本单位称为________。
答案:字段3. 数据库中,用于组织和管理数据的软件系统称为________。
答案:数据库管理系统(DBMS)4. 关系数据库中,用于连接不同表之间的数据的字段称为________。
答案:外键5. 关系数据库中,用于限制字段取值范围的规则称为________。
答案:约束三、简答题1. 请简要描述数据库的三级模式结构。
答:数据库的三级模式结构包括外模式(视图层)、概念模式(逻辑层)和内模式(物理层)。
外模式是用户对数据库的部分数据的逻辑表达方式,用户可以通过外模式对所需数据进行查询和操作。
概念模式是数据库的全局逻辑结构,它定义了数据库中各个实体及其之间的关系,并给出了对数据进行操作的完整规则。
内模式是数据库在物理存储上的表示,它描述了数据在磁盘上的存储方式和组织结构。
数据库应用试题及答案
数据库应用试题及答案一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 执行数据查询D. 所有以上选项答案:D2. 关系型数据库和非关系型数据库的主要区别是什么?A. 数据存储格式B. 查询语言C. 数据结构D. 性能答案:C3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C4. 在数据库中,主键(Primary Key)的作用是什么?A. 唯一标识表中的每条记录B. 存储数据C. 排序数据D. 索引数据答案:A5. 数据库事务的四大特性通常被称为什么?A. ACIDB. BCDEC. DCBAD. ABCD答案:A二、填空题6. 在数据库设计中,_______ 用于确保数据的一致性和完整性。
答案:外键7. 数据库的规范化理论主要目的是_______。
答案:减少数据冗余8. 数据库中的视图(View)是一个_______。
答案:虚拟表9. 索引在数据库中的主要作用是_______。
答案:提高查询效率10. 数据库备份的目的是_______。
答案:数据恢复三、简答题11. 简述数据库的三级模式结构。
答案:数据库的三级模式结构包括外模式、概念模式和内模式。
外模式是用户与数据库交互的视图,概念模式是数据库的全局逻辑结构,内模式是数据库的物理存储结构。
12. 解释什么是数据库的并发控制,并举例说明。
答案:数据库的并发控制是指在多用户环境下,数据库管理系统如何保证多个用户同时对数据进行操作时数据的一致性和完整性。
例如,使用锁定机制来防止两个用户同时更新同一数据项。
四、应用题13. 假设你正在设计一个图书馆管理系统的数据库,请列出至少五个必要的表,并说明它们之间的关系。
答案:图书馆管理系统的数据库可能包含以下五个表:- 书籍(Book):包含书籍ID、书名、作者、ISBN号等字段。
- 借阅者(Patron):包含借阅者ID、姓名、联系方式等字段。
数据库课后习题参考答案
1.2 数据库管理系统第1章数据概述一.选择题1.下列关于数据库管理系统的说法,错误的是CA.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.下列关于用文件管理数据的说法,错误的是DA.用文件管理数据,难以提供应用程序对数据的独立性B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序C.用文件存储数据的方式难以实现数据访问的安全控制D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.下列说法中,不属于数据库管理系统特征的是CA.提供了应用程序和数据的独立性B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合C.用户访问数据时,需要知道存储数据的文件的物理信息D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失5.在数据库系统中,数据库管理系统和操作系统之间的关系是DA.相互调用B.数据库管理系统调用操作系统C.操作系统调用数据库管理系统D.并发运行6.数据库系统的物理独立性是指DA.不会因为数据的变化而影响应用程序B.不会因为数据存储结构的变化而影响应用程序C.不会因为数据存储策略的变化而影响数据的存储结构D.不会因为数据逻辑结构的变化而影响应用程序7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于AA.系统软件B.工具软件C.应用软件D.数据软件8.数据库系统是由若干部分组成的。
下列不属于数据库系统组成部分的是B A.数据库B.操作系统C.应用程序D.数据库管理系统9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是DA.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件C.客户/服务器结构比文件服务器结构的网络开销小D.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享数据库是相互关联的数据的集合,它用综合的方法组织数据,具有较小的数据冗余,可供多个用户共享,具有较高的数据独立性,具有安全控制机制,能够保证数据的安全、可靠,允许并发地使用数据库,能有效、及时地处理数据,并能保证数据的一致性和完整性。
数据库选择题
下面对数据模型的不正确叙述是()。
A. 逻辑层次上的数据模型有三个要素:数据结构、数据操作、数据完整性约束。
B. 数据模型可分为三个层次:概念模型、逻辑模型、物理模型。
C. 到目前为止,逻辑数据模型只有三种:层次模型、网状模型、关系模型。
D. 数据模型是用来表示数据及数据之间联系的。
正确答案:C. 到目前为止,逻辑数据模型只有三种:层次模型、网状模型、关系模型。
数据库系统的数据独立性体现在()。
A. 不会因为某些存储结构的变化而影响其他的存储结构B. 不会因为数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为数据的变化而影响到应用程序正确答案:B. 不会因为数据存储结构与数据逻辑结构的变化而影响应用程序描述数据库全体数据的全局逻辑结构和特性的是( )。
A. 存储模式B. 模式C. 外模式D. 内模式正确答案:B. 模式在应用程序中,普通用户访问的应是______。
A. 存储模式B. 模式(概念模式)C. 外模式D. 内模式正确答案:C. 外模式要保证数据库的逻辑数据独立性,需要修改的是( )。
A. 三级模式B. 模式与内模式之间的映射C. 模式与外模式之间的映射D. 模式正确答案:C. 模式与外模式之间的映射数据模型的三要素是?A. 关系模型、层次模型和网关模型B. 外模式、模式和内模式C. 数据结构、数据操作和完整性约束D. 实体、属性和联系正确答案:C. 数据结构、数据操作和完整性约束DML的中文含义是( )。
A. 数据库管理员B. 数据操纵语言C. 数据控制语言D. 数据定义语言正确答案:B. 数据操纵语言数据库系统的参与人员中,负责监控数据库运行情况,及时处理运行中出现的各种问题的是_______。
A. 数据库管理员B. 数据库设计师C. 应用程序员D. 系统分析员E. 最终用户正确答案:A. 数据库管理员要保证数据库的数据独立性,需要修改的是( )。
数据库练习题(答案)
数据库练习题(答案)第四章练习题⼀、选择题1、设有两个关系R(A,B)与S(B,C),与下列SELECT语句SELECT A,B FROM RWHERE B NOT IN(SELECT B FROM S WHERE C='C56');等价的关系代数表达式就是 [ C]A.πA,B(σC≠'C56'(R?S))B.πA,B(R ? S)C≠'C56'C.R-πA,B(σC= 'C56'(R?S))D.R-πA,B(σC≠'C56'(R?S))2、嵌⼊式SQL的预处理⽅式,就是指[ B]A.识别出SQL语句,加上前缀标识与结束标志B.把嵌⼊的SQL语句处理成函数调⽤形式C.对源程序进⾏格式化处理D.把嵌⼊的SQL语句编译成⽬标程序3、SQL中,“DELETE FROM 表名”表⽰ [ A]A.从基本表中删除所有元组B.从基本表中删除所有属性C.从数据库中撤消这个基本表D.从基本表中删除重复元组4、SQL中,聚合函数COUNT(列名)⽤于[ C]A.计算元组个数B.计算属性的个数C.对⼀列中的⾮空值计算个数D.对⼀列中的⾮空值与空值计算个数5、在传统SQL技术中,使⽤“ORDER BY”⼦句的SELECT语句查询的结果,实际上为 [ B]A.数组B.列表C.包D.集合B、视图C、索引D、数据压缩7、语句 delete from sc 表明( A )A、删除sc中的全部记录B、删除基本表scC、删除基本表sc中的列数据D、删除基本表sc中的部分⾏8、在DB应⽤中,⼀般⼀条SQL 语句可产⽣或处理⼀组记录,⽽DB主语⾔语句⼀般⼀次只能处理⼀条记录,其协调可通过( B )实现。
A、指针B、游标C、数组D、栈9、在下列基本表的定义中,数值5表⽰( C )CREATE TABLE student (Sno char(5) not null unique,Sname char(2));A、表中有5条记录B、表中有5列C、表中字符串Sno 的长度D、表格的⼤⼩10、在视图上不能完成的操作就是( C )A、更新视图B、查询C、在视图上定义新的基本表D、在视图上定义新视图11、下列聚合函数中不忽略空值 (null) 的就是 (C)A、SUM (列名)B、MAX (列名)C、COUNT ( * )D、AVG (列名)12、SQL的查询语句的where⼦句中,对空值的操作,不正确的就是 ( C )A、where AGE IS NULLB、where AGE IS NOT NULLC、where AGE = NULLA、加⼊了程序控制结构与变量B、加⼊了建库与建表语句C、提供了分组(Group By)查询功能D、提供了Min、Max待统计函数14、以下哪种情况应尽量创建索引( A )。
数据库选择题题库
数据库选择题题库一、数据库基础概念1、数据库(Database)是指()A 以一定的组织方式存储在一起的相关数据的集合B 一个软件系统C 存放在计算机中的数据D 以上都不对答案:A解析:数据库是按照数据结构来组织、存储和管理数据的仓库,是以一定的组织方式存储在一起的相关数据的集合。
2、在数据库中,数据的物理独立性是指()A 数据库与数据库管理系统的相互独立B 用户程序与 DBMS 的相互独立C 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D 应用程序与数据库中数据的逻辑结构相互独立答案:C解析:数据的物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。
即数据在磁盘上的存储结构改变,应用程序不用改变。
3、以下不是数据库系统特点的是()A 数据冗余度高B 数据共享性高C 数据独立性高D 数据结构化答案:A解析:数据库系统的特点包括数据共享性高、数据独立性高、数据结构化,而数据冗余度低。
二、数据模型1、概念模型是现实世界到机器世界的一个中间层次,常用的概念模型是()A 关系模型B 层次模型C ER 模型D 网状模型答案:C解析:ER 模型(实体联系模型)是常用的概念模型,用于描述现实世界中的实体以及它们之间的关系。
2、在关系模型中,一个关系就是一个()A 二维表B 记录C 字段D 数据项答案:A解析:在关系模型中,关系用二维表来表示,表中的行称为元组(记录),表中的列称为属性(字段)。
3、关系数据库中的码是指()A 能唯一决定关系的字段B 不可改动的专用保留字C 关键的很重要的字段D 能唯一标识元组的属性或属性组答案:D解析:码是能唯一标识元组的属性或属性组。
三、关系数据库标准语言 SQL1、 SQL 语言中,删除表的命令是()A DELETE TABLEB DROP TABLEC REMOVE TABLED ERASE TABLE答案:B解析:DROP TABLE 用于删除表,DELETE 用于删除表中的数据。
数据库选择题及答案
数据库选择题及答案一、单项选择题1.数据库系统是由( A )组成的。
A.数据库、数据库管理系统、计算机软硬件系统和用户 B.数据文件、命令文件和报表C.数据库文件结构和数据 D.常量、变量和函数2. 在Access中有一个常量:Null,含义是( C )。
A.0 B.空格 C.空值 D.N3. 表中的字段是( D )。
A. 函数B. 常量C. 表达式D. 变量4. 在下列说法中,被查询的数据( C)是不正确的。
A.来源于一个数据表 B.来源于多个数据表C.与数据库无关 D.是数据表中的全部数据5. Access数据库是(C)。
A.层状数据库B.网状数据库C.关系型数据库D.树状数据库6.在数据表视图中,可以(BD)。
A.修改字段的类型B.修改字段的名称C.删除一个字段D.删除一条记录7.(A)是Access数据库中存储和管理数据的基本对象,是具有结构的某个相同主题的数据集合。
A.表B.宏C.数据库访问页D.查询8.设置输入掩码,其作用是(B),以确保所有数据被正确的输入。
A.用指定的数据填充字段B.仅允许在字段中输入某种类型的数据C.指定该字段必须输入数据D.为字段创建一个可能的值的列表9.当数据表中某个字段中只能输入序列:党员、团员、群众、九三学社、民盟中的数据,应该在( B )设置。
A.在数据录入时按照序列的顺序输入B.在定义表结构时,通过“查阅向导”完成序列的定义C.在表结构定义时,通过“有效性规则”来完成序列的定义D.在表结构定义时,通过“有效性文本”来完成序列的定义10.数据表中的“列标题的名称”叫做(A)。
A.字段B.数据C.记录D.数据视图11.Access中表和数据库的关系是( A )。
A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表12.对于一对多关系的表,选中级联删除意味着Access将(C)。
A.删除“一”端的表中的记录,如果“多”端表中的相关记录被删除的话B.删除“一”端的表中的记录,并把“多”端表中的相关记录写入一个新的表中C.删除“多”端的表中的记录,如果“一”端表中的相关记录被删除的话D.删除“多”端的表中的记录,并把“一”端表中的相关记录写入一个新的表中13.设置默认值,其作用是(B),从而达到简化数据输入的目的。
数据库选择题
第一章绪论单项选择题1.现实世界中的事物个体在信息世界中称为__A____。
A.实体 B.实体集 C.字段 D.记录2.现实世界中,事物的特性在信息世界中称为__C____。
A.实体 B.实体键 C.属性 D.关系键3.下列实体类型的联系中,属于一对一联系的是__B____A.班级与学生的所属联系 B.公司与公司经理的联系。
C. 学生与课程之间的联系 D.供应商与工程项目的供货联系4.下列实体类型的联系中,属于一对多联系的是___D___.A.学校与校长的联系 B.飞机的座位与乘客之间的联系C.学生与课程之间的联系 D.车间与工人之间的联系5.下列实体类型的联系中,属于多对多联系的是__A____A.学生与课程之间的联系 B.学校与教师之间的联系C.商品条形码与商品之间的联系 D.班级与班长之间的联系6.采用二维表格结构表达实体型及实体间联系的数据模型是__C____A.层次模型 B.网状模型 C.关系模型 D.实体联系模型7.数据库中全部数据的整体逻辑结构的描述是__A____A.概念模式B.内模式C.外模式D.存储模式8.数据库三级模式体系结构的划分,有利于保持数据库的__B____。
A.数据安全性 B.数据独立性 C.数据并发性 D.数据完整性9.逻辑数据独立性是指___A___。
A.概念模式改变,外模式和应用程序不变 B.概念模式改变,内模式不变C.内模式改变,概念模式不变 D.内模式改变,外模式和应用程序不变10.物理数据独立性是指___C___。
A.概念模式改变,外模式和应用程序不变 B.内模式改变,外模式和应用程序不变C.内模式改变,概念模式不变 D.概念模式改变,内模式不变11.数据库系统由__A____组成。
A.硬件、数据库、软件系统和各类相关人员 B.数据库及相应的硬件、软件系统C.数据库及相应的软件系统D.数据库及其必备的硬件系统12.在数据库中存储的是___C___。
A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息13.下述关于数据库系统的正确叙述是___A___。
数据库选择填空题
01 数据库基础知识一、单项选择题1、数据库系统的核心是()。
(分数:2分;难度:易)A、数据模型B、数据库管理系统C、软件工具D、数据库答错了参考答案:B你的解答:2、关系型数据库管理系统中所谓的关系是指()。
(分数:2分;难度:易)A、各条记录中的数据彼此有一定的关系B、一个数据库文件与另一个数据库文件之间有一定的关系C、数据模型符合满足一定条件的二维表格式D、数据库中各个字段之间彼此有一定的关系答错了参考答案:C你的解答3、关系数据库管理系统能实现的专门关系运算包括了()。
(分数:2分;难度:易)A、排序、索引、统计B、选择、投影、连接C、关联、更新、排序D、显示、打印、制表答错了参考答案:B你的解答:4、Access的数据库类型是()。
(分数:2分;难度:易)A、层次数据库B、网状数据库C、关系数据库D、面向对象数据库答错了参考答案:C你的解答:5、属于传统的集合运算的是()。
(分数:2分;难度:易)A、加、减、乘、除B、并、差、交C、选择、投影、连接D、增加、删除、合并答错了参考答案:A你的解答:6、在Access数据库中,表就是()。
(分数:2分;难度:易)A、关系B、记录C、索引D、数据库答错了参考答案:A你的解答:7、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()。
(分数:2分;难度:易)A、DBS包括DB和DBMS B、DBMS包括DB和DBS C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS答错了参考答案:A你的解答:二、填空题1、(分数:2分;难度:易)参考答案:[1]投影2、Access(分数:2分;难度:易)参考答案:[1]数据访问页3、Access(分数:2分; 难度:易)参考答案:[1].mdb4、在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为(分数:2分; 难度:易)参考答案:[1]选择5、Access 数据库中,三种。
2005年9月计算机等级考试《二级Visual FoxPro程序设计》笔试真题及答案
2005年9月笔试试卷参考答案一、选择题(1)C ) (2)A ) (3)C ) (4)D ) (5)C ) (6)D ) (7)A ) (8)A )(9)B ) (10)B ) (11)C ) (12)D ) (13)C ) (14)C ) (15)C ) (16)B )(17)A ) (18)B ) (19)B ) (20)D ) (21)B ) (22)B ) (23)A ) (24)D )(25)C ) (26)B ) (27)B ) (28)C ) (29)D ) (30)B ) (31)A ) (32)C ) (33)B ) (34)C ) (35)A )二、填空题(1)数据库系统(2)空间 (3)驱动模块(4)32 (5)存储(6)主关键字或 候选关键字 (7)备注(8)EXIT (9)DISTINCT(10)ColumnCount (11)INTO CURSOR(12)PRIMARY KEY (13)CHECK(14)HA VING (15)NOT EXISTS 全国计算机等级考试二级笔试试卷Visual FoxPro 数据库程序设计(陈远跃-/- 整理)全国计算机等级考试二级Visual FoxPro数据库设计2005年9月笔试试卷(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)(1)下列描述中正确的是()。
A)程序设计就是编制程序B)程序的测试必须由程序员自己去完成C)程序经调试改错后还应进行再测试D)程序经调试改错后不必进行再测试(2)下列数据结构中,能用二分法进行查找的是()。
A)顺序存储的有序线性表B)线性链表C)二叉链表D)有序线性链表(3)下列关于栈的描述中正确的是()。
A)在栈中只能插入元素而不能删除元素B)在栈中只能删除元素而不能插入元素C)栈是特殊的线性表,只能在一端插入或删除元素D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(4)下列描述中正确的是()。
数据库选择题
1.最终用户使用的数据视图称为()A.内模式B.外模式C.概念模式D.存储模式答案:B2.在数据库系统中,把可以相互区别的客观事物称为()A.文件B.字段C.实体D.关键码答案:C3.数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的()A.事务并发性B.数据可靠性C.数据独立性D.数据重用性答案:C4.设关系R和S的元数分别为r和s,贝U RX S的元数为()A.r+sB.r-sC.r sXD.MAX(r,s)答案:A5.设有关系R (A , B, C)和S ( D , A ),如下图所示,R的主键为A , S的主键为D 且外键为A. 贝关系S 中违反参照完整性约束的元组是()A.(1,2)B.(2,NULL )C.(3,3)D.(4,4)6.有关系R( sno,sname,age,下列关于空值的查询语句中,不能产生正确结果的是()答案:DA.SELECT sname FROM R WHERE age=NULLB.SELECT sname FROM R WHERE age IS NULLC.SELECT sname FROM R WHERE NOT(age IS NULL)D.SELECT sname FROM R WHERE age IS NOT NULL 答案:A7.在数据库系统中,系统故障造成()A.硬盘数据丢失B.软盘数据丢失C.内存数据丢失D.磁带数据丢失答案:C8.在关系模式R (A , B, C)中,F={ (A , BC, B〜C},贝U R最高达到()A.1NFB.2NFC.3NFD.BCNF答案:A9.数据库设计中,用于反映企业信息需求的是()A.ER 模型B.关系模型C.层次模型D.网状模型答案:A10.在一个ER 模型中,有3 个不同的实体集和3 个不同的二元联系,其中有1 个一对一联系、1 个一对多联系和1 个多对多联系,根据ER 模型转换成关系模型的规贝,转换成关系的数目是()A.3B.4C.5D.611.如果事务T 获得了数据对象Q 上的S 锁,则其他事务在数据对象Q 上()答案:BA.可加X 锁B.可加S 锁C.可加任何锁D.不能加任何锁答案:B12.在事务依赖图中,若两个事务的依赖关系构成循环,则()A.事务执行成功B.系统出现活锁C.事务执行失败D.系统出现死锁答案:D13.在数据库系统中,日志文件用于()A.保障事务的并发性B.保障数据的安全性C.检测系统的死锁D.数据库故障的恢复答案:D14.在一个DDBS 中,各场地均采用关系数据模型,但某些场地的DBMS 是Oracle,而另一些是SQL Server,则称之为()A.异构型B.异质型C.同构异质型D.异构同质型答案:C15.在面向对象数据库系统中,不同类的对象共享公共部分的结构和特性称为()A.共享性B.继承性C.通用性D.一致性1.规范化理论是关系数据库进行逻辑设计的理论依据。
数据库系统概论试题及答案五
试题五一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。
1. 模式的逻辑子集通常称为( )A .外模式B .内模式C .概念模式D .逻辑模式2. 已知两个关系如下:假设R 的主键是A ,S 的主键是D ,在关系S 的定义中包含外键子句:“FOREIGN KEY (A) REFERENCES R(A) ON DELETE NO ACTION ”, 下列SQL 语句不能成功执行的是( ) A .DELETE FROM R WHERE A =2B .DELETE FROM R WHERE A =3C .DELETE FROM S WHERE A =1D .DELETE FROM S WHERE A =23. 在SQL 中,与“NOT IN ”等价的操作符是( )RS(考 生 答 题 不 得 超 过 此 线)A.<>ALL B.<>SOMEC.=SOME D.=ALL4.将E-R模型转换成关系模型,属于数据库的()A.需求分析B.概念设计C.逻辑设计D.物理设计5.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE ()A.’_ _ W _ %’ B.’_ % W _ _’ C.’_ W _ _’ D.’_ W _ %’6.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()。
A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束7. 已知关系R如图1所示,可以作为R主码的属性组是()。
R图1A. ABCB. ABDC. ACDD. BCD8. 已知成绩关系如图2所示。
执行SQL语句:SELECT COUNT(DISTINCT学号)FROM成绩WHERE分数>60查询结果中包含的元组数目是()成绩图2A. 1B. 2C. 3D. 49.设有关系R和关系S进行如图3所示的运算,则运算结果中含有元组的数目是()R SA B C 123 456 789D E5678910图3A. 6B. 7C. 8D. 910. 已知关系:厂商(厂商号,厂名)PK=厂商号产品(产品号,颜色,厂商号)PK=产品号,FK=厂商号假设两个关系中已经存在如图4所示元组:厂商产品厂商号厂名C01宏达C02立仁C03广源产品号颜色厂商号P01红C01P02黄C03图4若再往产品关系中插入如下元组:I(P03,红,C02) II(P01,蓝,C01)III(P04,白,C04)IV(P05,黑,null)能够插入的元组是()A. I,II,IVB. I,IIIC. I,IID. I,IV二、填空题(本大题共10小题,每小题2分,共20分)错填、不填均无分。
数据库试题及答案
数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是()。
A. 数据定义B. 数据操纵C. 数据控制D. 以上都是答案:D2. 在关系型数据库中,关系是指()。
A. 一个表格B. 一个索引C. 一个视图D. 一个查询答案:A3. 以下哪个不是SQL语言的组成部分?()A. DDLB. DMLC. DCLD. TCL答案:D4. 数据库设计中,将E-R图转换为关系模式的过程称为()。
A. 数据定义B. 数据操纵C. 数据转换D. 数据控制答案:C5. 以下哪个选项不是数据库的三级模式?()A. 内模式B. 概念模式C. 存储模式D. 外模式答案:C6. 在数据库中,用于存储数据的逻辑单位是()。
A. 文件B. 记录C. 表D. 字段答案:C7. 数据库系统的数据独立性主要体现在()。
A. 硬件独立性B. 软件独立性C. 逻辑独立性D. 物理独立性答案:C8. 在SQL中,用于创建新表的语句是()。
A. CREATE TABLEB. CREATE INDEXC. CREATE VIEWD. CREATE DATABASE答案:A9. 以下哪个选项是数据库的完整性约束?()A. 主键约束B. 外键约束C. 唯一性约束D. 以上都是答案:D10. 数据库中,用于实现数据共享的机制是()。
A. 视图B. 索引C. 存储过程D. 触发器答案:A二、填空题(每题2分,共20分)1. 数据库系统的核心是________。
答案:数据库管理系统(DBMS)2. 数据库管理系统的主要功能包括数据定义、数据操纵和________。
答案:数据控制3. 在关系型数据库中,表与表之间的关系是通过________来实现的。
答案:外键4. 数据库设计通常分为三个阶段:概念设计、逻辑设计和________。
答案:物理设计5. SQL语言中,用于删除表的语句是________。
答案:DROP TABLE6. 数据库的三级模式包括外模式、概念模式和________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《大学计算机基础》数据库部分选择题
1.下列四项中,不属于数据库特点的是( D )
A.数据共享 B.数据完整性
C.数据冗余较小 D.数据独立性低
2.( C )是长期存储在计算机内的有组织、可共享的数据集合。
A.数据库管理系统 B.数据库系统 C.数据库 D.文件组织
3.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和( D )
A.数据库管理系统 B.数据库应用系统 C.相关的计算机系统 D.各类相关人员
4.在数据库系统阶段,数据是( D )
A.有结构的 B.无结构的 C.整体无结构,记录内有结构 D.整体结构化
5.在文件系统阶段,数据( A )
A.无独立性 B.独立性差 C.具有物理独立性 D.具有逻辑独立性
6.在数据模型的三大要素中,数据的完整性约束条件规定了数据及其联系的( A )
A.制约和存储规则 B.动态特性 C.静态特性 D.数据结构
8.数据库系统与文件系统本质的不同表现在( A )
A.数据库中的数据是按一定的数据结构组织的
B.数据库中的数据项需指明数据类型和取值范围。
C.数据库提供了便利的存取方法。
D.数据库具有更高的数据存储量
9.DBA代表( A )
A.数据库管理员 B.数据库管理系统 C.数据定义语言 D.数据操纵语言
10.关系数据库的数据及更新操作必须遵循( D )等完整性规则。
A.实体完整性和参照完整性
B.参照完整性和用户自定义完整性。
C.实体完整性和用户自定义完整性。
D.实体完整性、参照完整性和用户自定义完整性
11.以下几种功能中,( B )是DBMS的控制功能。
A.数据定义 B.数据恢复 C.数据修改 D.数据查询
12数据库系统是在( C )的基础上发展起来的
A.操作系统 B.编译系统 C.文件系统 D.应用程序系统
13.数据的收集、整理、组织、存储、查询、维护和传送等操作,统称为( B )
A.数据操作 B.数据处理 C.数据维护 D.数据管理
14.数据库管理系统中能实现对数据库中数据的查询、插入、删除、修改等操作,这类功能称为( C )
A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能
15.现实世界中事物的特性在信息特性中称为( D )
A.实体 B.键 C.记录 D.属性
16.数据模型的三要素是( D )
A.外模式、模式和内模式 B.关系模型、层次模型和网状模型C.实体、属性和联系 D.数据结构、数据操纵和完整性约束
17.ER模型是数据库设计的工具之一,用于建立数据库的( A )A.概念模型 B.结构模型 C.物理模型 D.文件模型
18、关系模型用( A )来实现关系之间的数据联系
A.外键 B.地址指针 C.主键 D.索引
19.关系模型的结构是( B )
A.层次结构 B.二维表结构 C.网状结构 D.封装结构
20.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,
从社团到学生之间的联系类型是( D )
A.多对多 B.一对一 C.多对一 D.一对多
21.SQL语言通常称为( A )
A.结构化查询语言 B.结构化控制语言
C.结构化定义语言 D.结构化操纵语言
22.关系中主键的取值必须唯一且非空,这条规则是( A )完整性规则。
A.实体完整性规则 B.用户自定义完整性 C.参照完整性 D.域完整性规则
23.ER模型中的“实体”术语对应于机器世界中的术语是( A )A.记录 B.字段
C.文件 D.关键码
25.数据库系统中常用的三种数据模型有层次模型、网状模型和( C )。
A.逻辑模型 B。
ER模型C.关系模型 D.面向对象的模型26.关系模式的三类完整性约束条件分别是实体完整性、参照完整性约束和( A )。
A.用户自定义完整性 B.引用完整性规则 C.域完整性规则 D.数据完整性
27.( B )属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
A.数据模型 B.概念模型 C.非关系模型 D.关系模型28.DBMS 代表的是( B )
A.数据库系统 B.数据库管理系统 C.文件系统 D.数据库应用系统
29.数据库的完整性指的是数据的(A )。
A.正确性和相容性 B.合法性 C.不被非法存取 D.不被恶意破坏
30.数据库操纵语言(DML)的基本功能中不包括( B )A.向数据库中插入数据 B.描述数据库的访问控制
C.对数据库中的数据进行查询 D.删除数据库中的某些数据31.ER模型中的“属性”术语对应于机器世界中的术语是( B )A.记录 B.字段
C.文件 D.关键码。