中国矿业大学数据库试卷1
2022年中国矿业大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)
![2022年中国矿业大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)](https://img.taocdn.com/s3/m/6d32b9116d85ec3a87c24028915f804d2b16874e.png)
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学年第二学期期末考试高职学院《数据库系统概论》试题一
![003-2004学年第二学期期末考试高职学院《数据库系统概论》试题一](https://img.taocdn.com/s3/m/1d23c865a417866fb84a8e1a.png)
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.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作.这种功能称为____。
大学数据库试题及答案
![大学数据库试题及答案](https://img.taocdn.com/s3/m/84e6af5086c24028915f804d2b160b4e767f819f.png)
大学数据库试题及答案一、单项选择题(每题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. 数据库的三级模式包括()。
数据库的考试试卷及答案
![数据库的考试试卷及答案](https://img.taocdn.com/s3/m/119bc1e06429647d27284b73f242336c1eb930ab.png)
数据库的考试试卷及答案一、选择题(每题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. 数据库的________是指数据库中数据的逻辑结构和特征。
数据库考试试题及答案
![数据库考试试题及答案](https://img.taocdn.com/s3/m/e9a51436814d2b160b4e767f5acfa1c7aa0082a6.png)
数据库考试试题及答案一、单项选择题(每题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. 数据库的完整性约束包括()。
数据库系统概论试卷
![数据库系统概论试卷](https://img.taocdn.com/s3/m/97356ade453610661fd9f40d.png)
中国矿业大学 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、若果一个分解保持了函数依靠,则它能够()。
大一数据库考试题及答案
![大一数据库考试题及答案](https://img.taocdn.com/s3/m/f1afe4f4dbef5ef7ba0d4a7302768e9951e76e92.png)
大一数据库考试题及答案一、选择题(每题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. 在关系数据库中,一个表中的每一行称为一个________。
数据库期末考试试题及答案
![数据库期末考试试题及答案](https://img.taocdn.com/s3/m/df0f89e082d049649b6648d7c1c708a1284a0ad2.png)
数据库期末考试试题及答案一、单项选择题(每题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. 在数据库中,_________是指关系中的列。
大专数据库试题及答案
![大专数据库试题及答案](https://img.taocdn.com/s3/m/97c9e1b99a89680203d8ce2f0066f5335a8167ff.png)
大专数据库试题及答案一、选择题(每题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)
![中国矿业大学2009~2010学年_第_2_学期(数据库原理A)](https://img.taocdn.com/s3/m/7f7f69c2a1c7aa00b52acb08.png)
中国矿业大学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.结合数据库系统体系结构说明数据库系统的特点。
数据库考试试题及答案
![数据库考试试题及答案](https://img.taocdn.com/s3/m/9c239c55ef06eff9aef8941ea76e58fafbb04519.png)
数据库考试试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据操纵C. 数据传输D. 数据控制答案:C2. 在关系型数据库中,用于表示实体间一对多关系的是:A. 实体B. 关系C. 属性D. 域答案:B3. SQL语言中,用于创建新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. ALTER TABLED. DROP TABLE答案:A4. 在数据库中,用于唯一标识每个元组的属性集称为:A. 外键B. 主键C. 候选键D. 非键属性答案:B5. 数据库设计中,将E-R图转换为关系模式的过程称为:A. 概念设计B. 逻辑设计C. 物理设计D. 数据定义答案:B6. 以下哪个选项不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 视图完整性答案:D7. 在关系型数据库中,用于选择数据的SQL语句是:A. SELECTB. INSERTC. UPDATED. DELETE答案:A8. 数据库的三级模式包括:A. 外模式、概念模式、内模式B. 概念模式、内模式、物理模式C. 外模式、内模式、物理模式D. 逻辑模式、物理模式、存储模式答案:A9. 数据库系统中,用于存储数据的文件称为:A. 数据文件B. 日志文件C. 索引文件D. 系统文件答案:A10. 数据库恢复的基础是:A. 数据备份B. 日志文件C. 事务日志D. 恢复日志答案:B二、填空题(每题2分,共20分)1. 数据库系统的核心是______。
答案:数据库管理系统(DBMS)2. 在关系型数据库中,关系是指一组具有相同______的行的集合。
答案:属性3. 数据库中的视图可以提供______。
答案:逻辑上的独立性4. 事务的四大特性通常被称为ACID,其中I代表______。
答案:隔离性5. 数据库的物理设计阶段主要考虑的是数据的______。
数据库试题(含参考答案)
![数据库试题(含参考答案)](https://img.taocdn.com/s3/m/df7aa2b7846a561252d380eb6294dd88d0d23dea.png)
数据库试题(含参考答案)一、单选题(共98题,每题1分,共98分)1.虽然数据库应用系统对用户界面的要求与具体应用领域密切相关,但都应遵守一定的原则。
下列描述的用户界面设计原则,错误的是()。
A、Web界面应多采用动画和图形效果,以吸引用户使用B、用户界面应采取灵活多样的数据输入方式,以降低用户输入负担C、友好的用户界面应能容忍用户在使用中的一些操作错误D、当系统出现错误或程序运行时间较长时,用户界面应为用户提供有意义的反馈信息正确答案:A2.关于数据库概念设计阶段的工作目标,下列说法错误的是()=A、定义和描述应用系统设计的信息结构和范围B、定义和描述应用系统中数据的属性特征和数据之间的联系C、描述应用系统的数据需求D、描述需要存储的记录及其数量正确答案:D3.文件系统与数据库系统的重要区别是数据库系统具有()。
A、数据结构化B、数据无冗余C、数据共享性D、数据独立性正确答案:A4.某商场想根据购物记录找出倾向于购买高清电视的顾客所具有的属性特征,能够满足此需求的数据挖掘方法是()。
A、时间序列分析B、回归分析C、关联分析D、分类分析正确答案:D5.关于数据视图与三级模式,下列说法错误的是()。
A、数据视图是指用户从某个角度看到的客观世界数据对象的特征B、外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构C、概念模式以数据模型的形式描述数据D、三级模式结构实现了数据的独立性正确答案:B6.数据库物理设计的目标是为应用数据提供合适的数据存储结构。
同时要保证数据库系统具有良好的性能。
关于数据库物理设计,下列说法中错误的是()。
A、数据库物理设计需要考虑数据的存储方式、存取路径和具体的实现细节,还需要考虑数据的加载方式B、数据库物理设计一般需要根据数据的存储需求和使用需求确定数据库管理系统的配置参数C、在数据库物理设计后期,可以根据实际需要适当降低采些关系模式的规范化程度,以提高査询效率D、数据库物理设计需要权衡系统的时间效率、空间效率、维护代价和各种用户要求,因此可能会产生多个备选方案正确答案:A7.下列说法正确的是( )。
大学数据库考试题和答案
![大学数据库考试题和答案](https://img.taocdn.com/s3/m/91eea96402d8ce2f0066f5335a8102d276a2619c.png)
大学数据库考试题和答案一、单项选择题(每题2分,共20分)1. 数据库管理系统(DBMS)是()。
A. 硬件B. 软件C. 数据D. 文件系统答案:B2. 关系数据库管理系统中的关系是指()。
A. 表B. 视图C. 索引D. 存储过程答案:A3. 数据库系统的核心是()。
A. 数据B. 数据模型C. 数据库管理系统D. 数据库管理员答案:C4. 在关系数据库中,关系至少具有()。
A. 一个属性B. 两个属性C. 三个属性D. 任意数量的属性答案:D5. 数据库设计中,将E-R图转换成关系模式的过程属于()。
A. 需求分析阶段B. 概念性设计阶段C. 逻辑设计阶段D. 物理设计阶段答案:C6. 数据库中实现数据独立性的关键技术是()。
A. 视图B. 索引C. 存储过程D. 触发器答案:A7. SQL语言中,用于创建数据库的命令是()。
A. CREATE TABLEB. CREATE DATABASEC. CREATE INDEXD. CREATE VIEW答案:B8. 在SQL中,用于删除表中数据的命令是()。
A. DELETEB. DROPC. REMOVED. ERASE答案:A9. 数据库的完整性约束包括()。
A. 实体完整性、参照完整性和用户定义的完整性B. 实体完整性、域完整性和用户定义的完整性C. 域完整性、参照完整性和用户定义的完整性D. 实体完整性、参照完整性和域完整性答案:A10. 数据库恢复的基础是()。
A. 数据备份B. 日志文件C. 索引D. 视图答案:B二、填空题(每题2分,共20分)1. 数据库系统由数据库、数据库管理系统、________和________组成。
答案:应用系统,数据库管理员2. 在关系数据库中,一个关系中的每一个列称为一个________。
答案:属性3. 数据库管理系统提供的数据定义语言是________,数据操纵语言是________。
答案:DDL,DML4. 视图是一个________的虚表,其内容由查询定义。
数据库的考试试卷及答案
![数据库的考试试卷及答案](https://img.taocdn.com/s3/m/19615b5fa22d7375a417866fb84ae45c3b35c2fb.png)
数据库的考试试卷及答案一、单项选择题(每题2分,共20分)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. 物理设计阶段8. 在数据库中,数据的完整性约束不包括()。
A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 系统完整性9. 数据库恢复的基础是()。
A. 数据备份B. 日志文件C. 索引文件D. 数据文件10. 数据库管理系统的发展趋势不包括()。
A. 面向对象B. 分布式数据库C. 数据仓库D. 集中式数据库二、多项选择题(每题3分,共15分)11. 数据库系统的特点包括()。
A. 数据结构化B. 数据共享C. 数据独立性D. 数据冗余度高12. 关系数据库的完整性约束包括()。
A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 域完整性13. 数据库设计的主要步骤包括()。
A. 需求分析B. 概念性设计C. 逻辑设计D. 物理设计14. 数据库的并发控制主要包括()。
A. 锁机制B. 时间戳C. 乐观并发控制D. 悲观并发控制15. 数据库安全性控制主要包括()。
A. 访问控制B. 认证C. 加密D. 审计三、填空题(每空1分,共20分)16. 数据库系统由硬件、软件、数据和______组成。
(精选)中国矿业大学2010年数据结构试卷及答案
![(精选)中国矿业大学2010年数据结构试卷及答案](https://img.taocdn.com/s3/m/79cc2463b90d6c85ed3ac635.png)
计算机学院2010-2011学年第一学期 《数据结构》试卷(A 卷)(考试时间:100分钟)专业: 计算机专业 班级: 序号: 姓名:注意:所有答案都必须写在答题纸上!!!三.简答(每小题10分,共50分)1.有如图所示的有向图,请给出该图的:1) 邻接矩阵表示; 2) 逆邻接表表示。
2.假定存在数据表:(3,4,5,7,24,30,54,63,72,87,95,102),请解决如下问题:1) 假设哈希函数为:H(key)=key mod 13,用该哈希函数将数据表存入长度为13的哈希表,(利用线性探测)请画出存放状态;2) 请按比较顺序写出查找102的过程中比较的数值,以及比较的次数;3.请写出对序列{21,25,49,28,16,22,25,38}的二叉排序树构造过程。
4.试利用Dijkstra 算法求图中从顶点a 到其他各顶点间的最短路径,写出执行算法过程中各步的状态。
5.如果一个项目由10个主要任务构成,其计划图展示了任务之间关系与任务所需天数,则项目关键路径如何求解,请展示其过程。
四.算法(10分,共10分)请写出折半查找方法的函数Search_Bin( SSTable S, value v)。
要求:1)函数名使用给出的函数名,参数SSTable 表示序列,使用一维数组存放,下标从0开始,value 表示要查找的值;2)如果找到,则函数返回值为该数在序列中的位置,否则返回负1;3)不用写出主函数与相关定义,如果使用其他函数,请注明函数用途。
bacd ehgfki32362533113计算机学院2010-2011学年第一学期《数据结构》答题纸(A卷)一.填空(2*20=40分)二.简答题(10*5=50分)1 0 1 1 0 1 1 0 1 1 1 1 0 1 1 012 24,63,102共计比较了3次 3插入第二个25返回false4 v15三.算法(10分)见书(注:专业文档是经验性极强的领域,无法思考和涵盖全面,素材和资料部分来自网络,供参考。
数据库考试试题及答案
![数据库考试试题及答案](https://img.taocdn.com/s3/m/cb03e88c541810a6f524ccbff121dd36a32dc425.png)
数据库考试试题及答案一、选择题(每题2分,共20分)1. 以下哪一个不是数据库管理系统的功能?A. 数据存储B. 数据查询C. 数据安全D. 数据打印答案:D2. 数据库系统的核心是?A. 数据模型B. 数据字典C. 数据库管理系统D. 数据库答案:C3. 以下哪种数据库模型是关系数据库的基础?A. 层次模型B. 网状模型C. 关系模型D. 对象模型答案:C4. 以下哪一项不是SQL语言的特点?A. 非过程化B. 面向集合的操作方式C. 支持事务处理D. 面向过程的编程答案:D5. 在数据库表中,哪个关键字用于唯一标识一行?A. 主键B. 外键C. 候选键D. 复合键答案:A6. 以下哪种索引可以提高查询效率?A. 倒排索引B. B+树索引C. 散列索引D. 位图索引答案:B7. 以下哪个SQL语句用于创建视图?A. CREATE TABLEB. CREATE INDEXC. CREATE VIEWD. CREATE PROCEDURE答案:C8. 在SQL中,以下哪个操作符用于连接两个表?A. UNIONB. JOINC. INTERSECTD. MINUS答案:B9. 数据库系统中的完整性约束包括?A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 所有以上选项答案:D10. 以下哪个SQL语句用于删除表?A. DROP TABLEB. DELETE TABLEC. TRUNCATE TABLED. UPDATE TABLE答案:A二、填空题(每题2分,共20分)11. 数据库管理系统(DBMS)的主要功能包括数据定义、数据操纵、数据查询、数据______。
答案:安全12. 在关系数据库中,实体及实体之间的联系可以用二维表来表示,这种二维表称为______。
答案:关系13. 在SQL中,创建表的命令是______。
答案:CREATE TABLE14. 在SQL中,删除表的命令是______。
数据库试题及答案
![数据库试题及答案](https://img.taocdn.com/s3/m/bcfea11f26284b73f242336c1eb91a37f011326b.png)
数据库试题及答案一、选择题(每题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
![中国矿业大学数据库试卷1](https://img.taocdn.com/s3/m/9a80592e3c1ec5da51e27007.png)
A. B.C. D.A. B.C.D.在的值)A. B.C. D.A BC DA.1B.2C.3D.A B C DA B C DA.数依赖B.数依赖C.递函数依赖D.多值依赖A. B.C. D.A. B.C. D.并发控制,A.的完整性B.增加困难C.冗余数据D.导出的数据A.YB.YC.XD.RA.数依赖B.数依赖C.递函数依赖D.多值依赖A. B.C. D.A. B.C. D.A. B.C. D.A. B.C. D.A数据库与数据库管理系统的相互独立B 独立C用户的应用程序与存储在磁盘上的数据库中的数据是相互独立D逻辑结构相互独立A. B.C. D.并发控制A. B.C. D.A. B.C. D.A."B."C."D."A. B.C.D.模式不变,A. B.C. D.A. B.C. D.9 、对数据库并发操作有可能带来的问题包括____________。
A. B.C.据D.破坏数据独立性A. B.C. D.A. B.D.C.文件A BC D子句规定了一个规则,即一个表的一个列或多列一个结点只可以有一个父结点。
,)。
- 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.程序的执行结果