中国矿业大学数据库试卷1
- 格式:doc
- 大小:678.00 KB
- 文档页数:13
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、在关系数据库中,属性的排列顺序是可以颠倒的。
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. 在数据库中,_________是指关系中的列。
大专数据库试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据控制D. 数据备份答案:D2. 关系型数据库中,关系是指什么?A. 表格B. 行C. 列D. 数据库答案:A3. 在SQL中,用于创建新表的命令是?A. CREATE TABLEB. CREATE DATABASEC. INSERT INTOD. SELECT答案:A4. 下列哪个选项不是SQL中的聚合函数?A. SUMB. AVGC. MAXD. DISTINCT5. 在数据库设计中,规范化的主要目的是?A. 提高查询速度B. 减少数据冗余C. 提高数据安全性D. 增加数据量答案:B6. 数据库中的主键是什么?A. 用于唯一标识表中每行的字段B. 用于存储数据的字段C. 用于排序的字段D. 用于分组的字段答案:A7. 在关系型数据库中,表与表之间的关系可以是以下哪些类型?A. 一对一B. 一对多C. 多对多D. 所有以上答案:D8. SQL中的子查询是什么?A. 嵌套在另一个查询中的查询B. 用于创建新表的查询C. 用于删除数据的查询D. 用于更新数据的查询答案:A9. 数据库事务具有哪些特性?B. 一致性C. 隔离性D. 持久性E. 所有以上答案:E10. 在数据库中,索引用于什么?A. 增加数据存储空间B. 提高查询速度C. 减少数据冗余D. 加密数据答案:B二、填空题(每题2分,共20分)1. 数据库管理系统(DBMS)是一种能够创建和管理______的系统。
答案:数据库2. 在关系型数据库中,表中的每一行称为______。
答案:记录3. SQL中的______子句用于从数据库表中选择数据。
答案:SELECT4. 在SQL中,______关键字用于删除表中的数据。
答案:DELETE5. 数据库的______是指在数据库中存储数据的方式。
答案:模式6. 在数据库设计中,______是一种设计策略,旨在减少数据冗余和提高数据一致性。
中国矿业大学2009~2010学年第 2 学期《数据库原理》试卷(A)卷考试时间:120 分钟考试方式:闭卷学院计算机学号班级姓名一、单项选择(每题1分,共10分)1.数据库系统的数据独立性是指()A.不会因为数据的变化而影响应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存取策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构2.模式、内模式和外模式之间的对应关系为()A.一个模式只能对应于一个外模式B.一个模式可以同时对应于多个存储模式C.一个模式可以对应于多个外模式D.多个模式对应于一个存储模式3.关系数据库管理系统与网状数据库管理系统相比()A.前者运行效率较高 B.前者的数据模型更为简洁C. 前者比后者产生的早一些D.前者的数据操作语言是过程语言4.关系数据库规范化是为解决关系数据库中()A.操作异常、数据冗余 B.提高查询速度C. 减少数据操作的复杂性D.保证数据的安全性和完整性5.在关系模式中,如果属性A和属性B存在1对1的联系,则说()A.A→B B.A←B C. A←→B D.以上都不是6.关系模式R中的属性全部是主属性,则R的最高范式必定是()A. 2NFB.3NFC. BCNFD. 4NF7.在数据库的概念设计中,最常用的数据模型是()A. 形象模型B. 物理模型C. 逻辑模型D. 实体联系模型8.数据库恢复的基础是利用转储的冗余数据.这些转储的冗余数据指()A. 数据字典, 应用程序, 审计档案, 数据库后备副本B. 数据字典, 应用程序, 日志文件, 审计档案C. 日志文件, 数据库后备副本D. 数据字典, 应用程序, 数据库后备副本9.关系数据库的实体完整性属于()A.静态列约束B.静态关系约束C.动态列约束D.动态关系约束10. 事务的原子性是指()A. 事务中包含的所有操作要么都要做,要么都不做B. 事务一旦提交,对数据库的改变是永久的C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态二、简答下列各题(每题5分,共20分)1.结合数据库系统体系结构说明数据库系统的特点。