05级信息科学数据库原理试题B.doc
- 格式:doc
- 大小:50.50 KB
- 文档页数:3
浙江林学院天目学院《数据库原理与技术》试题B一.单项选择题(本大题共10小题,每小题2分,共20分)1.在数据库方式下的信息处理中,占据中心位置的是[A ]A.数据B.程序C.软件D.磁盘2. 数据库管理系统简称DBMS,它是[A ]A.专门用于数据的定义、操纵和控制的计算机系统软件B.用于数据库查询、统计和分析的计算机软件C.对数据完整性、安全性进行控制的计算机软件D.建立数据库的计算机软件3. 逻辑模式是系统为了减小数据冗余、实现数据共享,并对所有用户的数据进行综合抽象而得到的统一的[B ] A.用户视图 B.全局数据视图C.局部数据视图D.实体4.SQL中,聚合函数COUNT(列名)用于[C ] A.计算元组个数B.计算属性的个数C.对一列中的非空值计算个数D.对一列中的非空值和空值计算个数5.设有关系R(A,B,C)的值如下:A B C2 2 32 3 43 3 5下列叙述正确的是[D ] A.函数依赖A→B在上述关系中成立B.函数依赖BC→A在上述关系中成立C.函数依赖B→A在上述关系中成立D.函数依赖AB→C在上述关系中成立6.如果有n个事务串行调度,那么不同的有效调度有[D ] A.n2B.2n C.4n D.n!7.在传统SQL技术中,使用“ORDER BY”子句的SELECT语句查询的结果,实际上为[B ]A.数组B.列表C.包D.集合8.在DDBS中,用户或应用程序应当了解分片情况,但不必了解片段的存储场地,这种透明性称为[D ] A.分片透明性B.局部数据模型透明性C.片段透明性D.位置透明性8.实体完整性规则是指关系中[B ] A.不允许有空行B.主键不允许有空值C.不允许有空列D.外键不允许有空值9.实现关系代数投影运算的SQL子句是[A ] A.SELECT B.ORDER BYC.FROM D.WHERE10.数据库系统之所以具有数据物理独立性高的特点,是因为[B ]A.数据的存储结构特殊B.数据库管理系统能够提供数据的物理结构与逻辑结构之间的映像或转换功能C.应用系统会自动调整程序功能来适应数据变化D.DBMS用复制数据的方法保证应用程序与数据的一致性二.填空题(本大题共20小题,每空1分,共20分)11. 数据管理技术的发展经历了如下三个阶段:[1]、__手工管理__[2]、_文件管理_[3]、_数据库管理_三个阶段。
数据库原理试题B考试时间:120分钟一、单选题(每小题后的四个备选答案中只有一个是正Array确的,请将你认为正确的那个编号填入题目的括号内。
每小题1分,本大题共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、设关系R和S的属性集相同,W是R的属性集的子集,下面不正确的等式是()。
A.πW(R∪S)=πW(R)∪πW(S)B.σ(F)(R-S)=σ(F)(R)-σ(F)(S)C.σ(F)(R∩S)=σ(F)(R)∩σ(F)(S)D.σ(F)(R∪S)=σ(F)(R)∪σ(F)(S)7、不属于DBA职责的是()。
A.模式定义B.对数据库访问的授权C.完整性约束的说明D.查看或修改数据库中的数据。
数据库原理试题B 考试时间:120分钟一、单选题(每小题后的四个备选答案中只有一个是正确的,请将你认为正确的那个编号填入题目的括号内。
每小题 1分,本大题共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、设关系R和S的属性集相同,W是R的属性集的子集,下面不正确的等式是()。
A.πW(R∪S)=πW(R)∪πW(S)B.σ(F)(R-S)=σ(F)(R)-σ(F)(S)C.σ(F)(R∩S)=σ(F)(R)∩σ(F)(S)D.σ(F)(R∪S)=σ(F)(R)∪σ(F)(S)7、不属于DBA职责的是()。
A.模式定义 B.对数据库访问的授权C.完整性约束的说明 D.查看或修改数据库中的数据。
2005年(下)全国信息技术水平考试数据库应用系统设计高级技术证书理论考试试卷一、单项选择题(每小题1分,共10分)1、关系数据库管理系统都是基于()理论。
A、Codd的关系数据模型B、数据结构C、计算机操纵系统D、信息管理2、在关系模式R(U,F)中,如果X->U,则X是R的()A、主码B、候选码C、超码D、外码3、语句DELETE FROM SC表明()A、删除SC中的全部记录B、删除基本表SCC、删除基本表SC中的列数据D、删除基本表SC中的部分行4、数据库设计阶段分为()A、物理设计阶段、逻辑设计阶段、编程和调试阶段B、模型设计阶段、程序设计阶段和运行阶段C、方案设计阶段、总体设计阶段、个别设计和编程阶段D、概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段5、关系笛卡尔积运算记号R*S,()A、R为关系名,S为属性名B、R和S均为属性名C、R为属性名,S为关系名D、R和S均为关系名6、在视图上不能完成的操作是()A、更新视图B、查询C、在视图上定义新的基本表D、在视图上定义新视图7、关于软件测试,下列描述中错误的是()A、测试的对象是程序和文档B、测试的目的是发现软件中的错误C、测试应由开发人员完成D、人工测试与机器测试同样重要8、在软件开发方法中,最能体现自底向上牲的方法是()A、生命周期法B、快速原型法C、面向对象法D、结构化方法9、在网络环境下开发数据库应用系统,比较适合数据发布的运行模式是()A、单机模式B、主机模式C、C/S模式D、B/S模式10、常用的结构化分析工具中不包括()A、数据流图B、实体-联系图C、数据字典D、决策树二、填空题(每空1分,共20分)1、数据库是长期存储在计算机内、有组织的、可____________的__________集合。
2、构成数据模型的三大要素是______________、_____________和数据完整性约束。
3、SQL语言支持关系数据库的三级模式结构,其中外模式对应于______________和部分基本表,模式对应于基本表,内模式对应于__________________。
数据库考试试题及答案数据库考试试题及答案数据库是计算机科学中非常重要的一个概念,它是用来存储和管理数据的系统。
在计算机科学相关专业的学习中,数据库课程是必不可少的一门课程。
而在学习过程中,考试是检验学生对数据库知识掌握程度的重要方式之一。
本文将介绍一些常见的数据库考试试题及其答案。
一、选择题1. 数据库的主要特点是什么?a) 数据独立性b) 数据一致性c) 数据安全性d) 数据完整性答案:a) 数据独立性2. 数据库管理系统(DBMS)的作用是什么?a) 存储和管理数据b) 运行程序c) 进行网络通信d) 控制硬件设备答案:a) 存储和管理数据3. 关系数据库中,什么是主键?a) 用于标识关系中的一个元组的属性或属性组b) 用于标识关系中的一个属性或属性组c) 用于标识关系中的一个关系d) 用于标识关系中的一个元组答案:a) 用于标识关系中的一个元组的属性或属性组4. 数据库中的事务是什么?a) 一组操作的集合b) 一个操作c) 一个数据项d) 一个数据表答案:a) 一组操作的集合5. 数据库中的ACID是什么的缩写?a) 原子性、一致性、隔离性、持久性b) 原子性、一致性、隔离性、可靠性c) 原子性、完整性、隔离性、可靠性d) 原子性、完整性、隔离性、持久性答案:a) 原子性、一致性、隔离性、持久性二、填空题1. 数据库的三级模式分别是________、________和________。
答案:外模式、概念模式、内模式2. 关系数据库中,用于标识关系中的一个元组的属性或属性组称为________。
答案:主键3. 数据库中的事务具有ACID特性,其中A代表________。
答案:原子性4. 数据库中,用于保证数据的完整性的约束称为________。
答案:完整性约束5. 数据库中,用于保证数据的一致性的约束称为________。
答案:参照完整性约束三、简答题1. 请简要解释数据库的三级模式。
答:数据库的三级模式是外模式、概念模式和内模式。
数据库试题及答案两套收藏数据库原理试题(A卷)一、填空题(每空 1 分,共 20 分)1. 对于一个国家来说,数据库的建设规模、数据库信息量的 _安全性____________ 和 ____完整性_________ 已成为这个国家信息化程度的 _______衡量标准_________ 。
2. 数据模型通常由: ___数据结构_____________ 、_______数据操作_________ 和 __完整性约束___________ 三部分组成。
3. 游标的功能是把 __集合记录______________ 转换为 ___单记录_____________ 。
4. 最常用的数据库的恢复技术是_数据转储____________ 和 _登记日志文件__________。
5. __概念_____ 模型是现实世界到 __数据模型___________ 机器模型的中间桥梁。
6. 数据独立性是指___物理________ 和__逻辑___________ 独立性。
7. 数据库应用程序开发工具目前有_ C++, _____________ 、__________VB_______ 、_______DEF_________ 、和 ____________C#____ 等。
8. 目前数据库产品有 SQL Server 和 ____ORACLE____________ 、 ___ACESS_____________ 等。
二、选择题(每小题 1 分,共 10 分)1. 关于冗余数据的叙述中,不正确的是 (C ) 。
A .冗余的存在容易破坏数据库的完整性B .冗余的存在给数据库的维护增加困难.C .不应该在数据库中存储任何冗余数据D .冗余数据是指可由基本数据导出的数据2. 概念模型独立于 (C ) 。
A . ER 模型B .硬件设备C . DBMSD .操作系统3. 下列叙述正确的为(D )。
A. 主码是一个属性,它能唯一表识一列B. 主码是一个属性,它能唯一表识一行C. 主码是一个属性或属性集,它能唯一表识一列D. 主码是一个属性或属性集,它能唯一表识一行4. 数据库三级模式体系结构的划分,有利于保持数据库的 (A ) 。
杭州师范大学信息科学与工程学院XXXX-XXXX学年第X学期期末考试《数据库原理》试卷(B)班级:学号:姓名:题号 一 二 三 四 总分得分得分一、单项选择题(共30分,每小题2分。
把最恰当的答案题号填入括号内)1.下面列出的条目中,( )是数据库系统的组成成员。
Ⅰ.操作系统 Ⅱ.数据库管理系统Ⅲ.用户 Ⅳ.数据库管理员Ⅴ.数据库A、Ⅱ、Ⅲ、Ⅳ和ⅤB、Ⅱ、Ⅳ和ⅤC、Ⅰ、Ⅱ、Ⅳ和ⅤD、都是2.在下面列出的数据模型中,( )是概念数据模型。
A、关系模型B、层资模型C、网状模型D、实体—联系模型3.在关系数据库中,表(table)是三级模式结构中的( )。
A、外模式B、模式C、存储模式D、内模式4.设关系R和关系S的元数(目)分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是( )。
A、7B、9C、12D、165.设有关系R(A,B,C)和S(C,D)。
与SQL语句select A,B,D from R,S where R.C=S.C等价的关系代数表达式是( )。
A、σR.C=S.C(πA,B,D(R×S))B、πA,B,D(σR.C= S.C(R×S))C、σR.C=S.C((πA,B R)×(πD S))D、σR.C=S.C(πD((πA,B R)×S)6.嵌入式SQL实现时,采用预处理方式是( )。
A、把SQL语句和宿主语言语句区分开来B、为SQL语句加前缀标识和结束标志C、识别出SQL语句,并处理成函数调用形式D、把SQL语句编译成二进制码7.关系模式R中的属性全是主属性,则R的最高范式必定是( )。
A、1NFB、2NFC、3NFD、BCNF8.设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到( )。
A、1NFB、2NFC、3NFD、BCNF9.关系数据库的规范化理论主要解决的问题是( )。
习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是(A)阶段。
A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。
A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。
A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。
A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。
A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。
A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。
A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。
A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。
A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。
(装 订 线 内 不 准 答 题)
(装 订 线 内 不 准 答 题)
湖南工程学院试卷参考答案及评分标准(B 卷) 专业班级 信息科学0501/02/03 命题老师 2007 至 2008学年第 1 期
(装 订 线 内 不 准 答 题)
一、选择题( 3×8 =24分)
1、B
2、C
3、A
4、B
5、C
6、D
7、B
8、B
9、A 10、D
二、填空题( 4×6 =24分)
1、一致性、持久性、原子性、隔离性
2、完整性规则、数据结构、数据操作
3、消除属性对关键字的部分依赖,消除属性对关键字的传递依赖
4、共享锁、排它锁、共享锁、排它锁
5、DEFAULT( ) CHECK PRIMAYKEY KEY UNIOUE(唯一)
三、简答题: (20分)
1、答:关系完整性规则是对关系主码和外码的约束条件。
关系模型可提供3种数据完整性约
束:实例完整性、参考完整性和用户完整性。
其中实例完整性和参考完整性是关系模型必须满足的完整性约束条件,称关系完整性规则。
2、答:分为四个部分:数据定义、数据操纵、数据控制、嵌入式SQL 语言的使用规定。
3、答:数据库设计有如下6个阶段:需求分析阶段、概念结构设计、逻辑结构设计、物理结构设计、数据库实施阶段、数据库运行与维护阶段。
在数据库运行与维护阶段主要完任务有:维护数据库的安全性和数据完整性,监测并改善数据库性能,增加新的功能和数据,及时修改错误。
五、用SQL 语句完成下列功能(15分)
1 create table xsda (bh char(8) primary key, xm char(8), xb char(2), csrq date, gz int)
2 INSERT INTO xsda (bh,xm,xb,csrq,gz) ;
VALUES(“10001”, “李娟”,”女”,{10/17/66},507.00 );
INSERT INTO xsda (xm,xb,csrq,gz) ;
VALUES(“10002”, “五坚”,”男”,{04/21/81},627.00 );
4 select * fr om xsda where xb =”女”
5 select rsda.xb, rsda.csrq txl.yzbm, txl.txdz form rsda, txl where txl.xm=rsda.xm
六、关系规范化 (计15分)
1 它满足第一范式,关键字为 (工程号,材料号)
2 存在操作异常,第一步,消除部分依赖,将它分解为二个关系,其属性为 工程(工程号, 开工日期, 完工日期, 负责人),
工程用材料(工程号,材料号,数量,价格)
3 分解后为2个关系,分解后满足BCNF 范式,关系为:。