中国矿业大学数据库试卷1
2022年中国矿业大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)

2022年中国矿业大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)一、填空题1、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
2、SQL Server中数据完整性包括______、______和______。
3、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。
4、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。
5、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
6、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。
7、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
8、在VB 6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel.Recordset的_____方法和Update方法,使用Adobel.Recordset的_____方法可以使当前行指针在结果集中向前移动一行。
9、在SQL Server 2000中,数据页的大小是8KB。
某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。
10、数据库恢复是将数据库从______状态恢复到______的功能。
二、判断题11、在关系数据库中,属性的排列顺序是可以颠倒的。
003-2004学年第二学期期末考试高职学院《数据库系统概论》试题一

2013年期末考试中国矿业大学(北京)一选择题(单选,每题一分,共40分)1.数据库技术的奠基人之一,E.F.Codd于1970年发表多篇论文,主要论述的是______。
A.层次数据模型B.网络数据模型C.关系数据模型D.面向对象数据模型2.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是____。
A.外模式 B.内模式 C.存储模式 D.模式3.在数据库中,下列说法____是不正确的。
A.数据库避免了一切数据的重复B.若系统是完全可以控制的,则系统可确保面新时的一致性C.数据库中的数据可以共享D.数据库减少了数据冗余4.数据库的网状模型应满足的条件是____。
A.允许一个以上的无双亲,也允许一个结点有多个双亲B.必须有两个以上的结点C.有且仅有一个结点无双亲,其余结点都只有一个双亲D.每个结点有且仅有一个双亲5.层次模型不能直接表示A.l:1关系 B.l:m关系 C.m:n关系 D.1:1和 1:m 关系6.在数据库设计中用关系模型来表示实体和实体之间的联系。
关系模型的结构是____。
A.层次结构 B.二维表结构C.网状结构 D.封装结构7.数据库三级模式体系结构的划分,有利于保持数据库的____。
A.数据独立性 B.数据安全性C.结构规范化 D.操作可行性8.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指____。
A.同一个应用中的多个程序共享一个数据集合B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合9.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是____。
A.DBS包括 DB和DBMS B.DBMS包括DB和DBS C.DB包括 DBS和 DBMS D.DBS就是DB,也就是DBMS 10.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作.这种功能称为____。
大学数据库试题及答案

大学数据库试题及答案一、单项选择题(每题2分,共20分)1. 数据库系统的核心是()。
A. 数据库B. 数据库管理系统C. 数据模型D. 数据库管理员答案:B2. 关系数据库管理系统中的关系是指()。
A. 表格B. 文件C. 索引D. 视图答案:A3. 在关系数据库中,用来表示实体之间联系的是()。
A. 实体B. 属性C. 关系D. 视图答案:C4. SQL语言中的“SELECT”语句用于()。
A. 数据定义B. 数据操纵C. 数据控制D. 数据查询答案:D5. 数据库系统中的三级模式不包括()。
A. 外模式B. 概念模式C. 内模式D. 存储模式答案:D6. 数据库设计中,视图设计属于()。
A. 概念性设计B. 逻辑设计C. 物理设计D. 数据库实施答案:B7. 数据库管理系统的主要功能不包括()。
A. 数据定义B. 数据操纵C. 数据控制D. 数据传输答案:D8. 在数据库中,用于确保数据的完整性和一致性的机制是()。
A. 数据备份B. 数据恢复C. 事务管理D. 数据加密答案:C9. 数据库系统与文件系统相比,其主要优点是()。
A. 数据共享B. 数据独立性C. 数据冗余度低D. 数据易于维护答案:B10. 数据库的规范化理论主要解决的问题是()。
A. 数据存储B. 数据操纵C. 数据冗余D. 数据安全答案:C二、多项选择题(每题3分,共15分)1. 数据库管理系统应具备的功能包括()。
A. 数据定义B. 数据操纵C. 数据控制D. 数据备份答案:ABC2. 关系数据库的完整性约束包括()。
A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 视图完整性答案:ABC3. 数据库设计的基本步骤包括()。
A. 需求分析B. 概念性设计C. 逻辑设计D. 物理设计答案:ABCD4. SQL语言的功能包括()。
A. 数据定义B. 数据操纵C. 数据控制D. 数据查询答案:ABCD5. 数据库的三级模式包括()。
数据库的考试试卷及答案

数据库的考试试卷及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据存储D. 数据加密答案:D2. 关系型数据库管理系统中,以下哪个概念用于描述表之间的关系?A. 索引B. 视图C. 外键D. 触发器答案:C3. SQL语言中,用于查询数据库的命令是?A. INSERTB. UPDATEC. DELETED. SELECT答案:D4. 在数据库设计中,规范化的主要目的是什么?A. 提高查询速度B. 减少数据冗余C. 增加数据安全性D. 降低存储成本答案:B5. 数据库中的事务具有哪些特性?(多选)A. 原子性B. 一致性C. 隔离性D. 持久性答案:ABCD6. 以下哪个不是数据库设计阶段?A. 需求分析B. 概念性设计C. 物理设计D. 数据维护答案:D7. 数据库恢复的基础是?A. 数据备份B. 日志文件C. 索引D. 数据字典答案:B8. 在数据库中,以下哪个术语用于描述数据的逻辑结构?A. 模式B. 内模式C. 存储模式D. 外模式答案:A9. 以下哪个不是数据库的安全性控制手段?A. 视图机制B. 授权C. 完整性约束D. 角色管理答案:C10. 数据库中的并发控制主要解决什么问题?A. 数据一致性B. 数据完整性C. 数据安全性D. 数据备份答案:A二、填空题(每题2分,共20分)1. 数据库系统由数据库、数据库管理系统(________)、数据库管理员和________组成。
答案:DBMS,应用程序2. 在关系型数据库中,一个________可以包含多个表。
答案:数据库3. SQL中的________子句用于定义查询结果中显示的列。
答案:SELECT4. 在数据库中,________用于唯一标识表中的每条记录。
答案:主键5. 数据库的________是指数据库中数据的组织和存储方式。
答案:存储结构6. 数据库的________是指数据库中数据的逻辑结构和特征。
数据库考试试题及答案

数据库考试试题及答案一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)是()。
A. 数据库B. 数据库系统C. 硬件系统D. 操作系统答案:B2. 数据库系统的核心是()。
A. 数据库B. 数据库管理系统C. 数据库管理员D. 数据库应用系统答案:B3. 在关系数据库中,关系是指()。
A. 表B. 视图C. 索引D. 存储过程答案:A4. SQL语言是一种()。
A. 数据定义语言B. 数据控制语言C. 数据操纵语言D. 数据查询语言答案:D5. 数据库设计中,将ER图转换成关系模式的过程称为()。
A. 需求分析B. 概念性设计C. 逻辑设计D. 物理设计答案:C6. 在数据库中,实现数据独立性的关键技术是()。
A. 数据加密B. 视图C. 数据备份D. 数据恢复答案:B7. 数据库的完整性约束不包括()。
A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 系统完整性答案:D8. 数据库恢复的基础是()。
A. 数据备份B. 日志文件C. 事务日志D. 数据字典答案:C9. 在关系数据库中,能够实现“一对多”关系的数据库范式是()。
A. 1NFB. 2NFC. 3NFD. BCNF答案:C10. 数据库系统与文件系统相比,其主要优点是()。
A. 数据结构简单B. 数据共享C. 数据独立性D. 数据冗余度低答案:B二、多项选择题(每题3分,共15分)1. 数据库系统的特点包括()。
A. 数据结构化B. 数据共享C. 数据独立性D. 数据冗余度低E. 数据安全性答案:ABCDE2. 数据库管理系统的主要功能包括()。
A. 数据定义B. 数据操纵C. 数据控制D. 数据备份E. 数据恢复答案:ABCE3. 在关系数据库中,以下哪些操作属于数据操纵语言(DML)的范畴()。
A. SELECTB. INSERTC. UPDATED. DELETEE. CREATE答案:ABCD4. 数据库的完整性约束包括()。
数据库系统概论试卷

中国矿业大学 2003-2004 学年第一学期函授夜大学《数据库系统概论》模拟试题( A 卷)开一页站点:中山专业年级:计 00 形式:夜大层次:专科一、单项选择题(在备选答案中只有一个是正确的,将其选出并把它的标号写在题后的括号中,每题 2 分,合计20 分)1、数据模型是()。
A、现实世界数据内容的抽象; B 、现实世界数据特色的抽象;C、现实世界数据库结构的抽象; D 、现实世界数据库物理储存的抽象;)。
2、在数据库的三级模式结构中,设计数据库模式结构时应第一确立的是(A、数据库的物理结构; B 、数据库的层次结构;C、数据库的规模;D 、数据库的逻辑模式;3、实体和属性的关系是()。
A、一个属性对应于若干实体;B、一个实体能够由若干属性来刻画;C、一个属性包含有若干实体;D、一个实体能够由一个属性来刻画;4、元组(Tuple )所对应的是()。
A、表的一行;B、表的一列; C 、表的一个元素; D 、位于表顶端的一行元素;5、以下哪一种说法是正确()。
n 个属性;A、 n 目关系必有n 个属性;B、 n 目关系能够有C、 n 目关系能够有n 个属性,也能够有少于n 个属性;D、 n 目关系可有随意多个属性;6、以下对于外码和相应的主码之间的关系,正确的选项是()。
A、外码其实不必定要与相应的主码同名;B、外码必定要与相应的主码同名;C、外码必定要与相应的主码同名并且独一;D、外码必定要与相应的主码同名,但其实不必定独一;7、以下对于索引的表达,正确的选项是()。
A、能够依据需要在基本表上成立一个或多个索引,进而提升系统的查问效率;B、一个基本表最多只好有一个索引;C、成立索引的目的是为了给数据表中的元素指定又名,进而使其他表也能够引用这个元素;D、一个基本表起码要存在一个索引;8、若要求分解保持函数依靠,那么模式分解必定能够达到()。
A、 2NFB、3NFC、BCNFD、1NF9、若果一个分解保持了函数依靠,则它能够()。
大一数据库考试题及答案

大一数据库考试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据存储C. 数据恢复D. 数据加密答案:D2. 关系数据库中,用于查询数据的语句是?A. INSERTB. UPDATEC. SELECTD. DELETE答案:C3. 在SQL中,以下哪个关键字用于创建新表?A. CREATEB. ALTERC. DROPD. TRUNCATE答案:A4. 以下哪个不是数据库设计范式?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. 第五范式(5NF)答案:D5. 数据库中的视图是什么?A. 存储在数据库中的数据表B. 基于SQL查询结果的虚拟表C. 数据库的物理存储D. 数据库的逻辑存储答案:B6. 在数据库中,事务的ACID属性不包括以下哪一项?A. 原子性(Atomicity)B. 一致性(Consistency)C. 隔离性(Isolation)D. 持久性(Permanence)答案:D7. 以下哪个不是SQL数据类型?A. INTB. VARCHARC. DATED. IMAGE答案:D8. 以下哪个索引类型不支持范围查询?A. B树索引B. 哈希索引C. 位图索引D. 以上都不是答案:B9. 数据库中,主键(Primary Key)的作用是什么?A. 唯一标识表中的每条记录B. 存储表中的数据C. 用于排序D. 用于数据加密答案:A10. 在数据库中,以下哪个操作用于删除表?A. DROP TABLEB. DELETE FROMC. TRUNCATE TABLED. CLEAR TABLE答案:A二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)的核心是________,它负责数据的存储、检索和管理。
答案:数据库引擎2. 在关系数据库中,一个表中的每一行称为一个________。
数据库期末考试试题及答案

数据库期末考试试题及答案一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)是()。
A. 一组软件B. 一个数据库C. 一组硬件D. 一个操作系统答案:A2. 在关系数据库中,关系是指()。
A. 行的集合B. 列的集合C. 行和列的有序对集合D. 行和列的无序对集合答案:C3. SQL是()。
A. 数据定义语言B. 数据控制语言C. 数据操纵语言D. 结构化查询语言答案:D4. 数据库系统的核心是()。
A. 数据模型B. 数据库管理系统C. 数据库D. 应用程序答案:C5. 数据库设计中,视图设计属于()。
A. 概念性设计B. 逻辑设计C. 物理设计D. 实体-关系模型设计答案:B6. 在关系数据库中,一个关系至少有一个候选键,一个候选键可以有()个属性。
A. 一个B. 多个C. 零个D. 任意个答案:B7. 数据库管理系统能提供数据的()。
A. 物理独立性B. 逻辑独立性C. 数据独立性D. 以上都是答案:D8. 数据库中,存储数据的基本单位是()。
A. 记录B. 字段C. 表D. 文件答案:C9. 数据库系统与文件系统相比,数据库系统能够提供()。
A. 数据共享B. 数据独立性C. 数据完整性D. 以上都是答案:D10. 在数据库中,数据的完整性约束不包括()。
A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 数据冗余答案:D二、填空题(每题2分,共20分)1. 数据库系统由数据库、数据库管理系统和_________组成。
答案:数据库应用程序2. 数据库系统的核心是_________。
答案:数据库3. 数据库管理系统的主要功能包括数据定义、数据操纵、数据控制和_________。
答案:事务管理4. 在关系数据库中,关系模式的每一个分量称为_________。
答案:属性5. 数据库设计分为概念性设计、_________设计和物理设计三个阶段。
答案:逻辑6. 在数据库中,_________是指关系中的列。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
正确
参考答案:正确
7、数据库系统就是数据库管理系统即DBMS。()
正确
参考答案:错误
8、恢复数据,可以在查询分析器中使用这样的命令:BACKUP DATABASE database_name FROM backup ( )
A."选取"运算
B."投影"运算
C."连接"运算
D."交"运算
参考答案:B
6、逻辑数据独立性是指____________
A.模式变,用户不变
B.模式变,应用程序不变
C.应用程序变,模式不变
D.子模式变,应用程序不变(子模式不变,变的是子模式与模式之间的映射)
参考答案:B
7、事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()。
正确
参考答案:错误
9、数据库的保护涉及三个方面的问题,即数据库的私用性、安全性和完整性。()
正确
参考答案:正确
10、任何一个二目关系都是属于4NF的。
正确
参考答案:正确
参考c
一、单选题(每题4分)
1、关于冗余数据的叙述中,不正确的是________。
A.冗余的存在容易破坏数据库的完整性
B.冗余的存在给数据库的维护增加困难
C.层次数据模型
D.非关系模型
参考答案:B
二、判断题(每题6分)
1、触发器不能返回任何结果。()
正确
参考答案:正确
2、数据库系统就是数据库管理系统即DBMS。()
正确
参考答案:错误
3、 若R.A→R.B,R.A→R.C,则R.A→R.(B, C)
正确
参考答案:正确
参考D
一、单选题(每题5分)
1、数据库中,数据库的物理独立性是指。
正确
参考答案:错误
3、若R.A→R.B,R.B→R.C,则R.A→R.C
正确
参考答案:正确
4、数据库的保护涉及三个方面的问题,即数据库的私用性、安全性和完整性。()
正确
参考答案:正确
5、sql server2000是关系模型的数据库管理系统。()
正确
参考答案:正确
6、在创建表的SQL语句中,CHECK子句规定了一个规则,即一个表的一个列或多列的组合只能包含在这个规则定义的集合之内的值。()
正确
参考答案:错误
2、索引定义后,可以提高数据库的效率。()
正确
参考答案:正确
3、触发器不能返回任何结果。()
正确
参考答案:正确
4、在SQL SERVER 2000中,执行备份操作时允许用户创建索引。()
正确
参考答案:错误
5、sql server2000是关系模型的数据库管理系统。()
正确
参考答案:正确
D.消除非平凡且非函数依赖的多值依赖
参考答案:C
9、关系模式是____________
A.型
B.动态的
C.不稳定的
D.一个实例
参考答案:A
10、关系数据模型的三个组成部分中,不包括_____ _______。
A.完整性规则
B.数据结构
C.数据操作
D.并发控制
参考答案:D
二、判断题(每题5分)
1、对于一个表R(C1,C2,C3),要计算C3的最大值可使用如下SQL语句“SELECT C1,MAX(C3)FROM R”。()
C.对数据的更新操作
D.对数据的查询操作
参考答案:C
6、数据库系统的体系结构是___________
A.两级模式结构和一级映象
B.三级模式结构和一级映象
C.三级模式结构和两级映象
D.三级模式结构和三级映象
参考答案:C
7、下列数据模型中,数据独立性最高的是____________
A.网状数据模型
B.关系数据模型
A.数据库与数据库管理系统的相互独立
B.用户程序与DBMS的相互独立
C.用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的
D.应用程序与数据库中数据的逻辑结构相互独立
参考答案:C
2、关系数据模型的三个组成部分中,不包括_____ _______。
A.完整性规则
B.数据结构
C.数据操作
D.并发控制
A.数据独立性降低
B.无法读出数据
C.权限控制
D.丢失更新
参考答案:D
4、系统是当前数据库系统的主流。
A.网络数据库
B.层次数据库
C.网状数据库
D.关系数据库
参考答案:
5、____ ___可以防止丢失修改和读“脏”数据。
A.1级封锁协议
B.2级封锁协议
C.3级封锁协议
D.两段锁协议
参考答案:B
6、数据库的概念模型独立于。
D.破坏数据独立性
参考答案:A
10、一个事务的执行不能被其他事务干扰,叫做事务的________。
A.原子性
B.一致性
C.持续性
D.隔离性
参考答案:D
11、数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括()。
A.数据字典、应用程序、数据库后备副本
B.数据字典、应用程序、审计档案
C.日志文件、数据库后备副本
正确
参考答案:正确
7、HAVING子句常用于在计算出聚集之后对行的查询进行控制。()
正确
参考答案:正确
8、视图定义后,其中的数据就存储在视图中。()
正确
参考答案:错误
9、数据独立性是指数据之间相互独立。()
正确
参考答案:错误
10、网状模型的特点是在两个结点之间只能有一种联系,一个结点只可以有一个父结点。()
C.不应该在数据库中存储任何冗余数据
D.冗余数据是指可由基本数据导出的数据
参考答案:C
2、在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都有X'/→Y,则________。
A.Y函数依赖于X
B.Y对X完全函数依赖
C.X为U的候选码
D.R属于2NF
参考答案:B
3、3NF ________规范化为BCNF。
D.数据字典、应用程序、历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据段里性最高的是阶段。
A.数据库系统
B.文件系统
C.人工管理
D.数据项管理
参考答案:
二、判断题(每题5分)
1、触发器不能返回任何结果。()
正确
参考答案:正确
2、在SQL SERVER 2000中,执行备份操作时允许用户创建索引。()
A.一级封锁协议
B.二级封锁协议
C.三级封锁协议
D.零级封锁协议
参考答案:C
8、介质故障的恢复需要________。
A.实体的码
B.日志文件
C.数据转储和日志文件
D.数据库镜像
参考答案:C
9、对数据库并发操作有可能带来的问题包括____________。
A.读出“脏数据”
B.带来数据的冗余
C.未被授权的用户非法存取数据
A.现实世界
B.具体的机器和DBMS
C.信息世界
D.现实世界
参考答案:B
7、解决并发操作带来的数据不一致问题普遍采用机制。
A.封锁
B.恢复
C.存取控制
D.协商
参考答案:
8、3NF ________规范化为BCNF。
A.消除非主属性对码的部分函数依赖
B.消除非主属性对码的传递函数依赖
C.消除主属性对码的部分和传递函数依赖
参考B卷
一、单选题(每题5分)
1、若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是
A.主索引
B.惟一索引
C.候选索引
D.普通索引
参考答案:A
2、所谓空值就是________的值。
A.数值0
B.空的字符串
C.未知的值(不知道,不存在的值)
D.任何值
参考答案:C
3、数据库的并发操作有可能带来的三个问题中包括___________。
参考答案:D
3、在数据库系统阶段,数据是_ ____。
A.有结构的
B.无结构的
C.整体无结构,记录有结构
D.整体结构化的
参考答案:D
4、在基本SQL语言中,不可以实现___________。
A.定义视图
B.定义基表
C.查询视图和基表
D.并发控制
参考答案:D
5、从关系中挑选出指定的属性组成新关系的运算称为___________。
正确
参考答案:错误
11、对于一个表R(C1,C2,C3),要计算C3的最大值可使用如下SQL语句“SELECT C1,MAX(C3)FROM R”。()
正确
参考答案:错误
12、在图书管理系统中,“图书”是一个类,“数据库应用技术”是“图书”类的一个实例。()
正确
参考答案:正确
A.消除非主属性对码的部分函数依赖
B.消除非主属性对码的传递函数依赖
C.消除主属性对码的部分和传递函数依赖
D.消除非平凡且非函数依赖的多值依赖
参考答案:C
4、SQL中的视图机制提高了数据库系统的()。
A.完整性
B.并发控制
C.隔离性
D.安全性
参考答案:D
5、事务日志用于保存()。
A.程序运行过程
B.程序的执行结果