数据库原理复习题2017
[理学]数据库原理_复习题库_本
![[理学]数据库原理_复习题库_本](https://img.taocdn.com/s3/m/bf144366168884868762d628.png)
《数据库原理》复习题一、选择题1.同一个关系模型的任两个元组值()。
A.不能全同B.可全同C.必须全同D.以上都不是2.一个关系中的各元组()。
A.前后顺序不能任意颠倒,一定要按照输入的顺序排列B.前后顺序可以任意颠倒,不影响关系C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同D.前后顺序不能任意颠倒,一定要按照码的属性列顺序排列3.在关系模型中,属性的取值范围称为该属性的()A.域B.实例C.值D.元组4.在关系模型中,一个元组在一个属性列上对应的值称为()A.域B.实例C.分量D.元素5.下列四项中,必须进行查询优化的是( )6.在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为()。
A.外码B.候选码C.主码D.超码7.在关系模型中,一个码是()。
A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能唯一标识该关系模式中任意元组的属性组成D.以上都不是8.设有关系R和S,在下列的关系运算中,哪一种运算不要求:“R和S具有相同的元数,且它们对应属性的数据类型也相同”()A.R∪S B.R∩S C.R-S D.R×S9.设有关系R(A,B,C),在下列的等式中,哪一个是不成立的()A.σA<2(πA, B(R))=πA, B(σA<2 (R))B.πA, C(σA<2(R))=σA<2(πA, C(R))C.πB, C(σA<2(R))=σA<2(πB,C(R))D.πA(πA, B(R))=πA (R)10.设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是()。
A.)()(SRDAππB.R S⋃C.)()(SRBBππ⋂D.R S11.有两个关系R 和S ,分别包含15个和10个元组,则在R S ⋃,R-S ,R ⋂S 中不可能出现的元组数目情况是( )。
数据库原理与技术复习题及参考答案

数据库原理与技术复习题及参考答案《数据库原理与技术》课程复习资料⼀、名词解释:1.数据管理2.DB3.DBMS4.DBS5.RDBMS6.DBA7.ORDBMS8.SQL9.关系10.关系模型11.关系系统12.完整性控制13.属性14.2NF15.候选码⼆、单项选择题:1.任何由⼆个属性组成的关系可能是 [ ]A.1NFB.2NFC.3NFD.不能判定2.数据冗余引起的问题主要是花费 [ ]A.时间B.空间C.时间与空间D.时间或空间3.在数据库中,存储冗余数据是 [ ]A.不应该的B.应该且合理的C.合理的但不能过度冗余D.视情况⽽定4.在关系运算中,进⾏⾃然联接运算的两个关系 [ ]A.必有相同的列名B.必有相同的关键字C.没有要求D.必有类型相同的列5.在数据库系统中,DBMS与DB 的关系是 [ ]A.DBMS包括DBB.DB 包括DBMSC.不⼀定的D.同级关系6.在SQL的查询语句的WHERE⼦句中,下列哪个不能出现? [ ]A.sumB. !=C.<>D.<=7.关系模式 R,S具有共同的属性X,且X是R的主码,则X称为S的 [ ]A.主码B.外码C.关键字D.相对主码8.关系系统不会具有如下哪个特征? [ ]A.⽀持关系数据结构B.⽀持关系数据操作C.⽀持关系模型所有特征D.⽀持表结构9.⼀个外部关键字的属性可以 [ ]A.1 个B.不超过2个C.多个D.最多1个10.设属性组 X,Y,Z分别是m, n, k⽬的,则R(X,Y)÷S(Y,Z)是( )⽬的。
[ ]A. mB.nC. kD. m+n-k11.数据库与数据仓库关系是 [ ]C.不⼀样的概念D.不确定的12.数据库管理系统是⼀个 [ ]A.软件系统B.硬件系统C.软硬件结合的系统D.数据集合13.数据模型是( )数据特征的抽象。
[ ]A.计算机世界B.现实世界C.模型空间D.概念世界14.在SQL的查询中,⼦查询中( )返回多个记录。
数据库原理考试试题

数据库原理考试试题一、选择题(每题 2 分,共 40 分)1、数据库系统的核心是()A 数据库B 数据库管理系统C 数据模型D 软件工具2、在数据库中,数据的物理独立性是指()A 数据库与数据库管理系统的相互独立B 用户程序与 DBMS 的相互独立C 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D 应用程序与数据库中数据的逻辑结构相互独立3、关系模型中,一个关键字是()A 可由多个任意属性组成B 至多由一个属性组成C 可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D 以上都不是4、自然连接是构成新关系的有效方法。
一般情况下,当对关系 R 和 S 使用自然连接时,要求 R 和 S 含有一个或多个共有的()A 元组B 行C 记录D 属性5、 SQL 语言中,删除一个表的命令是()A DELETEB DROPC CLEARD REMOVE6、事务的隔离性是指()A 一个事务内部的操作及使用的数据对并发的其他事务是隔离的B 事务一旦提交,对数据库的改变是永久的C 事务中包括的所有操作要么都做,要么都不做D 事务必须是使数据库从一个一致性状态变到另一个一致性状态7、数据库恢复的基础是利用转储的冗余数据。
这些转储的冗余数据包括()A 数据字典、应用程序、审计档案、数据库后备副本B 数据字典、应用程序、日志文件、审计档案C 日志文件、数据库后备副本D 数据字典、应用程序、数据库后备副本8、若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为()A 事务故障B 系统故障C 介质故障D 运行故障9、在数据库设计中,将 ER 图转换成关系数据模型的过程属于()A 需求分析阶段B 概念设计阶段C 逻辑设计阶段D 物理设计阶段10、规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:其每一属性都是()A 互不相关的B 不可分解的C 长度可变的D 互相关联的11、以下关于索引的叙述中,不正确的是()A 索引可以提高查询效率B 索引可以加快数据的插入和删除操作C 一个表可以创建多个索引D 索引可以强制实施数据的唯一性12、数据库并发操作可能带来的问题包括()A 丢失修改B 不可重复读C 读“脏”数据D 以上都是13、在关系模式 R(U,F)中,U 是属性集,F 是函数依赖集。
04735数据库系统原理201704自考真题

2017 年 4 月高等教育自学考试全国统一命题考试数据库系统原理试卷( 课程代码 04735) 本试卷共 4 页,满分 l00分,考试时间 l50 分钟。
考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。
答在试卷上无效,试卷空白处和背面均 可作草稿纸。
2.第一部分为选择题。
必须对应试卷上的题号使用 2B 铅笔将“答题卡”的相 应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号,使用 0.5 毫米黑色字迹签字 笔作答。
4.合理安排答题空间。
超出答题区域无效。
第一部分选择题 (共 30分)一、单项选择题 (本大题共 l5 小题,每小题 2分,共 30 分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并 将“答题卡”的相应代码涂黑。
错涂、多涂或未涂均无分。
1.下面不属于人工管理阶段数据管理特点的是4.在关系模型中,对于完整性规则叙述错误的是 A .元组在组成主键的属性上不能有空值B .外键和相应的主键可以不同名,只要定义在相同值域上即可C .外键和主键不可以是同一个关系模式D .外键值是否允许空,应视具体问题而定 5.下面不属于关系模式设计问题的是A .插入异常B .删除异常C .不可重复读D .数据冗余A .数据不保存在计算机内 BC .只有程序的概念,没有文件的概念 2.关于外部模型的描述,叙述不正确的是 A .逻辑模型是外部模型的一个逻辑子集 C .外部模型反映了用户使用数据库的观点 3.下面不属于数据库逻辑设计阶段任务的是 A .把概念模型转换成逻辑模型 B.设计应用程序与数据库的接口 .没有专用的软件对数据进行管理D .数据面向应用B .外部模型独立于硬件,依赖于软件 D .外部模型是对概念模型的支持.确定数据存放位置评价逻辑模型6.如果Y-A,且丫不能朋数确定A 芒Y.那么称足P 传递依赖C.局部械籲 D 完全依赖下列运算施得到黃系R3的是R2R3&集合R 与S 的交可以用关系代数的基本运算表示为A . R 十(R-S)B . R-(R-S)C . R 一 (S — R)D . S 一 (R-S) 9.在SQL 查询语言中,用于两个子查询执行差操作的运算符是 A . EXITS B . INTERSECT C . EXCEPT D . UNION10 . SQL 语言中条件“年龄 BETWEEN 20 AND 30表示年龄在 20至30之间,且 A .包括30岁但不包括20岁 B .不包括20岁和30岁 C .包括20岁但不包括30岁 D .包括20岁和30岁 11. DBMS^实现事务持久性的子系统是 A .事务管理子系统 B .完整性子系统 C .并发控制子系统D .恢复管理子系统12 .下列不属于并发操作带来的问题的是 A .不可重复读 B .丢失更新 C .读脏数据 D .修改异常13 .在SQL Server 2000中,记录了所有 SQLServer 2000 的系统信息、登录账号、系统配 置设置等信息的是A . Master 数据库B . Model 数据库C . Pubs 数据库D . Tempdb 数据库14 . PowerBuilder 9 . 0中,用来实现数据库内、数据库之间,甚至不同数据库管理系统之 间快速的数据转换的是 A .数据窗口画板 B .数据库画板 C .数据管道画板D .查询画板15-在对象联系图中.表示对电类型Z 间的超类占子类联系(从子类护訶超类)的捷A*,B._D.=>第二部分非选择题(共70分)二、填空题(本大题共10小题,每小题I 分,共10分)16 .数据库系统的英文缩写是 _________ 。
数据库原理试题及答案

数据库原理试题及答案一、选择题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.简述数据库系统的特点。
2.数据库管理系统的主要功能有哪些?3.什么叫数据与程序的物理独⽴性?什么叫数据与程序的逻辑独⽴性?为什么数据库系统具有数据与程序的独⽴性?4.简述数据库系统的三级模式结构。
5.试述数据库系统的组成。
6.简述⽂件系统与数据库系统的区别和联系。
7.DBA的职责是什么?8.关系代数的基本运算有哪些 ?9.什么是基本表?什么是视图?两者的区别和联系是什么?10.简述视图的优点。
11.所有的视图是否都可以更新? 哪类视图是可以更新的,哪类视图是不可更新的?12.简述 SQL 的特点。
13.在嵌⼊式SQL中是如何协调SQL语⾔的集合处理⽅式和主语⾔的单记录处理⽅式的?14.关系数据库的完整性规则有哪⼏类?15.试述查询优化在关系数据库系统中的重要性和可能性。
16.写出 Armstrong 推理规则中⾃反律、增⼴律、传递律的形式化定义。
17.简述⽇志⽂件的内容。
18.简述 SQL 中的⾃主存取控制机制。
19.简述数据库中事务的概念及其性质。
20.简述事物的原⼦性。
21.简述并发操作带来的三类数据不⼀致性。
22.在数据库中为什么要并发控制?并发控制技术可以保证事务的哪些特征?23.什么是封锁?基本的封锁类型有⼏种?24.简述两段封锁协议的内容。
25.简述数据库系统中活锁和死锁的含义。
避免活锁的简单⽅法是什么?26.什么叫做数据库的恢复?数据库恢复的基本技术有哪些?27.简述数据库系统中可能发⽣的故障类型,以及数据恢复⽅法。
28.简述“运⾏记录优先原则”。
29.简述数据库设计过程。
30.需求分析阶段的设计⽬标是什么?调查的内容是什么?31.数据字典的内容和作⽤是什么?32.在全局 ER 模型设计过程中,需要消除局部 ER 模型之间存在的哪三种冲突?33.简述数据库完整性和安全性的概念。
⼆、关系代数1、设有关系 R 和 S,R计算:(1) R ∪ S(2) R ╳S(3) R S(4)∏B (σA>4(S))(5)R─ (σA<4(R))2、假设有关系R、W、D如下所⽰:计算:(1) R1 = ∏T,E(W)(2) R2 = R ╳ D(3) R3 = σP>’e’∧T=’5’(R) (4) R4 = R W(5) R5 = R ÷ D(6) R6=∏T,E (R)─∏T,E(σE=4(W))3、设有如下的三个关系模式:S ( SNO , SNAME , AGE , SEX )SC ( SNO , CNO , GRADE )C ( CNO , CNAME , TEACHER )(1)试写出检索学习″ WANG ″⽼师讲授课程的男学⽣的姓名( SNAME )的关系代数表达式。
数据库原理复习题

<<数据库原理>>复习题1.简述数据库、数据库系统、数据库管理系统三者之间的关系。
数据库是长期储存在计算机内,有组织的,可共享的大量数据的集合,数据库中的数据按一定的数据模型组织描述和储存,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享。
数据库系统是指在计算机系统中引入数据库后的系统,一般由数据、数据库管理系统、应用系统、数据库管理员。
数据库管理系统是位于用户与操作系统之间的一层数据管理软件。
DBS包含DB、DBMS2.DBMS的主要功能有哪些?答:( l )数据库定义功能;( 2 )数据存取功能;( 3 )数据库运行管理;( 4 )数据库的建立和维护功能。
.3.为什么数据库系统具有数据与程序的独立性?数据与程序的独立,把数据的定义从程序中分离出去,加上存取数据的方法又由DBMS负责提供,从而简化了应用程序的编制,大大减少了应用程序的维护和修改。
4.数据模型由哪几部分组成?各部分的功能如何?数据模型由数据结构、数据操作和完整性约束三部分构成。
数据结构描述数据库的组成对象以及对象之间的联系。
数据操作指对数据库中各种对象的实例允许执行的操作的集合。
是对系统动态特性的描述。
完整性约束:是给定的数据模型中数据及其联系所具有的制约和依存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确,有效,相容。
5.试述数据库系统三级模式结构。
答:数据库系统的三级模式结构由外模式、模式和内模式组成。
外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
模式描述的是数据的全局逻辑结构。
外模式涉及的是数据的局部逻辑结构,通常是模式的子集。
内模式,亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。
数据库原理复习题

数据库原理复习题数据库原理复习题一、单项选择题(本大题共30小题,每小题1分,共30分)1. 数据库系统达到了数据独立性,是因为采用了( D )。
A. 层次模型B. 网状模型C. 关系模型D. 三级模式结构2. 层次模型的上一层记录类型和下一层记录类型之间的联系是( B )。
A. 一对一联系B. 一对多联系C. 多对一联系D. 多对多联系3. 在关系数据库系统中,一个关系相当于(A)。
A. 一张二维表B. 一条记录C. 一个关系数据库D. 一个关系代数运算4. 建立索引的目的是( B )。
A. 减少存储空间B. 提高存取速度C. 减少输入输出D. 减少冗余5. 用户选作元组标识的一个候选码称为( C )。
A. 外部码B. 候选码C. 主码D. 超码6. 在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( B )阶段。
A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计9. 在SELECT语句的下列子句中,通常和HA VING子句同时使用的是( C )。
A. ORDER BY子句B. WHERE子句C. GROUP BY子句D. 均不需要10. 规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( C )的缺陷。
A. 数据的不一致性B. 封锁C. 冗余度大D. 数据丢失11. 从E-R模型向关系模型转换,一个M:N的联系转换成关系模式时,该关系模式的码是( C )。
A. M端实体的码B. N端实体的码C. M端实体码与N端实体码组合D. 重新选取其他属性12. 在数据库设计的需求分析阶段,业务流程一般采用( B )表示。
A. E-R图B. 数据流图C. 程序结构图D. 程序框图13. 模式/内模式映象一般是在( C )中描述。
A. 外模式B. 应用程序C. 内模式D. DB缓冲区14. SELECT语句中“SELECT DISTINCT”表示查询结果中( C )。
全国2017年10月高等教育自学考试数据库系统原理试题和答案

全国2017年10月高等教育自学考试数据库系统原理试题课程代码:04735自考真题:2017年10月自考真题及答案汇总| 2017年4月自考真题及答案汇总一、单项选择题:本大题共15小题,每小题2分,共30分。
在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1.数据库系统提供数据控制功能,其中不包括A.数据的稳定性B.数据的完整性C.数据的安全性D.数据庠的并发控制2.表达DB物理结构的模型称为A.逻辑模型B.外部模型C.内部模型D.概念模型3.存取路径分为主存取路径与辅助存取路径,主存取路径主要用于A.安全检测B.主键索引C.终端用户D.辅助键索引4.不含有多余厲性的超键称为A.主键B.外键C.内键D.候选键5. A值与B值有一对多联系,可写出的函数依赖是A. B←→AB. A←→BC. A→BD. B→A6.如果关系模式R的每个关系r的域性值都是不可分的原子值,那么称R属于A. INFB. 2NFC. 3NFD. BCNF7.设关系R有r个属性,关系S有s个属性,其中有一个属性是相同的,经过R和S 的笛卡尔积操作后,属性个数是A.r + sB. r + s-1C. r * sD. max(r,s)8.下列关系代数操作中,要求两个运算对象其属性结构完全相同的是A.笛卡儿积、连接B.自然连接、除法C.并、交、差D.投影、选择9. SELECT语句的查询结果之间进行集合的交操作的运算符是A. UNIONB. INTERSECTC. EXISTSD. EXCEPT10.设某数据库中有学生表(学号,姓名,专业),若要把“01、张璐、计算机”插入学生表中,则下列语句正确的是A. ADD INTO学生表VALUE(’01’, ’张墙’, ’计算机’)B.INSERT INTO学生表VALUE(’01’,’张璐’, ’计算机’)C. ADD INTO学生表VALUES(’01’, ’张璐’, ’计算机’)D. INSERT INTO 学生表 VALUES(’01’, ’张璐’,’计劳’)11. DBMS的恢复子系统采取一系列措施保证在任何情况下保持事务的原子性和A.隔离性B.持久性C. 一致性D.安全性12. —个触发器由三部分组成,它们是A.事件一条件一权限B.事件一条件一审计C.事件一条件一角色D.事件一条件一动作13. SQL Server 2000的主要工具中,执行T-SQL的最佳轻量级工具是A.査询分析器B.服务管理器C.企业管理器D.事件探査器14. PowerBuilder 9.0提供的操作画板组件的工具栏是A. PowerBarB. PainterBarC. DataBarD. FuncBar15.在类图中,关联是对类的实例之间联系的命名,与关联有关的类的个数称为A.关联元数B.关联角色C.重复度D.关联基数二、填空题:本大题共10空,每空丨分,共10分。
数据库原理复习题完整版

数据库原理复习题 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】数据库原理复习题一、单项选择题1、()的存取路径对用户透明,从而具有更高的数据独立性,更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作A、关系模型B、层次模型C、网状模型D、以上都是2、SQL语言的GRANT和REVOKE语句主要是用来维护数据库的()。
A、完整性B、可靠性C、安全性D、一致性3、一个关系只有一个()A、候选码B、主码C、超码D、外码4、关系模式中,满足2NF的模式()。
A、可能是1NFB、必定是BCNFC、必定是3NFD、必定是1NF5、如果事务T获得了数据项Q上的排它锁,则T对Q ()。
A、只能读不能写B、只能写不能读C、既可读又可写D、不能读不能写6、在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是()。
A、4B、5C、6D、77、“年龄在15至30岁之间”这种约束属于DBMS的( )功能。
A、恢复B、并发控制C、完整性D、安全性8、解决事务并发操作带来的数据不一致性问题普遍采用()技术。
A、封锁B、恢复C、存储D、协商9、关系数据库中的关系必须满足:其中的每一属性都是( )。
A、互不相关B、不可再分C、长度可变D、互相关联10、在两个实体类型间有一个M:N联系时,这个结构转换成的关系有( )个。
A、1B、2C、3D、411、描述数据库全体数据的全局逻辑结构和特性的是()。
A、存储模式B、外模式C、内模式D、模式12、若R为n元关系,S为m元关系,则R×S为()元关系。
A、mB、 nC、 m+nD、 m×n13、数据系统的概念模型独立于( )。
A、具体的机器和DBMSB、信息世界C、E--R图D、现实世界14、关系数据库中的关系必须满足:其中的每一属性都是( )。
2017年数据库试题及答案1

2017年数据库试题及答案1一、单项选择题:(每小题1分,共10分)1.要保证数据库逻辑数据独立性,需要修改的是()A、模式B、模式与内模式的映射C、模式与外模式的映射D、内模式2.下列四项中,不属于数据库特点的是()A、数据共享B、数据完整性C、数据冗余很高D、数据独立性高3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是()A、多对多B、一对一C、多对一D、一对多4.反映现实世界中实体及实体间联系的信息模型是()A、关系模型B、层次模型C、网状模型D、E-R模型5.对数据库并发操作有可能带来的问题包括()A、读出“脏数据”B、带来数据的冗余C、未被授权的用户非法存取数据D、破坏数据的独立性6.数据库中,数据的物理独立性是指()。
A、数据库与数据库管理系统的相互独立B、用户程序与DBMS相互独立C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D、应用程序与数据库中数据的逻辑结构相互独立7.数据库的网状模型应满足的条件是()A、允许一个以上的节点无双亲,也允许一个节点有多个双亲B、必须有两个以上的节点C、有且仅有一个节点无双亲,其余节点都只有一个双亲D、每个节点有且仅有一个双亲8.子模式是()A、模式的副本B、模式的逻辑子集C、多个模式的集合D、以上三者都对9.数据库的()是指数据的正确性和相容性。
A、安全性B、完整性C、并发控制D、恢复10.事务的原子性是指()A、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据库的改变是永久的C、一个事务内部的操作及使用的数据对并发的其它事物是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态二、填空:(每空1分,共10分)1.SQL语言提供数据库定、数据控制、等功能。
2.数据库保护问题包括:、完整性、故障恢复和并发控制等方面。
3.关系代数中专门的关系运算包括:选择、连接和。
4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、散列文件和。
数据库原理试题及答案

数据库原理试题及答案一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能不包括以下哪一项?A. 数据定义B. 数据存储C. 数据加密D. 数据操纵2. 关系数据库中,表与表之间的联系称为:A. 关系B. 约束C. 索引D. 视图3. SQL是一种:A. 编程语言B. 操作系统C. 数据库查询语言D. 网络协议4. 在关系数据库中,以下哪个操作用于删除表?A. DELETEB. DROPC. INSERTD. UPDATE5. 以下哪个不是数据库的完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 索引完整性二、简答题(每题10分,共30分)6. 请简述数据库事务的四大特性(ACID)。
7. 解释什么是规范化以及它的目的是什么。
8. 描述什么是数据库的并发控制,并举例说明。
三、应用题(每题25分,共50分)9. 假设有一个图书馆管理系统的数据库,包含以下表:- 书籍(BookID, Title, Author, ISBN)- 借阅者(BorrowerID, Name, Address)- 借阅记录(RecordID, BookID, BorrowerID, BorrowDate, ReturnDate)编写SQL语句,查询所有未归还的书籍及其借阅者信息。
10. 描述如何设计一个数据库来存储一个在线购物网站的订单信息,包括订单、商品、用户和订单详情表。
请列出每个表的字段,并说明它们之间的关系。
答案一、选择题1. 答案:C(数据加密不是DBMS的主要功能)2. 答案:A(表与表之间的联系称为关系)3. 答案:C(SQL是数据库查询语言)4. 答案:B(DROP操作用于删除表)5. 答案:D(索引完整性不是数据库的完整性约束)二、简答题6. 答案:数据库事务的四大特性(ACID)是:- 原子性(Atomicity):事务中的所有操作要么全部完成,要么全部不完成,不会结束在中间某个点。
2017年10月统考真题 04735 数据库系统原理

2017年10月高等教育自学考试全国统一命题考试数据库系统原理试卷(课程代码04735)注意事项:1.本试卷分为两部分,第一部分为选择题,第二部分为非选择题。
2.应考者必须按试卷顺序在答题卡(纸)制定位置上作答,答在试卷上无效。
3.涂写部分、画图部分必须使用2B铅笔,书写部分必须使用黑色字迹签字笔。
第一部分选择题(共30分)一、单项选择题:本大题共15小题,每小题2分,共30分。
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出。
1.数据库系统提供数据控制功能,其中不包括A.数据的稳定性 B.数据的完整性C.数据的安全性 D.数据库的并发控制2.表达DB物理结构的模型称为A.逻辑模型 B.外部模型 C.内部模型 D.概念模型3.存取路径分为主存取路径与辅助存取路径,主存取路径主要用于A.安全检测 B.主键索引 C.终端用户 D.辅助键索引4.不含有多余属性的超键称为A.主键 B.外键 C.内键 D.候选键5.A值与B值有一对多联系,可写出的函数依赖是A.B←→A B.A←→B C.A→B D.B→A6.如果关系模式R的每个关系r的属性值都是不可分的原子值,那么称R属于A.1NF B.2NF C.3NF D.BCNF7.设关系R有r个属性,关系S有s个属性,其中有一个属性是相同的,经过R和S的笛卡尔积操作后,属性个数是A.r+s B.r+s-1 C.r*s D.max(r,s)8.下列关系代数操作中,要求两个运算对象其属性结构完全相同的是A.笛卡儿积、连接 B.自然连接、除法 C.并、交、差 D.投影、选择9.SELECT语句的查询结果之间进行集合的交操作的运算符是A. UNION B.INTERSECT C.EXISTS D. EXCEPT10.设某数据库中有学生表(学号,姓名,专业),若要把“01、张璐、计算机”插入学生表中,则下列语句正确的是A.ADDINTO学生表VALUE(′01′,′张璐′,′计算机′)B.INSERT INTO学生表VALUE(′01′,′张璐′,′计算机′)C.ADDINTO学生表VALUES(′01′,′张璐′,′计算机′)D.INSERT INTO学生表VALUES(′01′,′张璐′,′计算机′)11.DBMS的恢复子系统采取一系列措施保证在任何情况下保持事务的原子性和A.隔离性 B.持久性 C.一致性 D.安全性12.一个触发器由三部分组成,它们是A.事件—条件—权限 B.事件—条件—审计C,事件—条件—角色 D.事件—条件—动作13.SQL Server 2000的主要工具中,执行T-SQL的最佳轻量级工具是A.查询分析器 B.服务管理器 C.企业管理器 D.事件探查器14. PowerBuilder 9.0提供的操作画板组件的工具栏是A.PowerBar B.PainterBar C.DataBar D.FuncBar15.在类图中,关联是对类的实例之间联系的命名,与关联有关的类的个数称为A.关联元数 B.关联角色 C.重复度 D.关联基数第二部分非选择题(共70分)二、填空题:本大题共10空,每空1分,共10分。
2017年4月高等教育自学考试数据库系统原理真题

2017年4月高等教育自学考试数据库系统原理真题一、单项选择题(本大题共15小题,每小题2分,共30分)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、如果X→Y,Y→A,且Y不能函数确定X,A∉Y,那么称X→A是A、平凡数据依赖B、传递依赖C、局部依赖D、完全依赖7、如下两个关系R1和R2,下列运算能得到关系R3的是R1A、R+(R-S)B、R-(R-S)C、R-(S-R)D、S-(R-S)9、是SQL查询语言中,用于两个子查询执行差操作的运算符是A、EXITSB、INTERSECTC、EXCEPTD、UNION10、SQL语言中条件“年龄BETWEEN 20 AND 30” 表示年龄在20至30之间,且A、包括30岁但不包括20岁B、不包括20岁和30岁C、包括20岁但不包括30岁D、包括20岁和30岁11、DBMS中实现事务持久性的子系统是A、事务管理子系统B、完整性子系统C、并发控制子系统D、回复管理子系统12、下列不属于并发操作带来的问题的是A、不可重复读B、丢失更新C、读脏数据D、修改异常13、在SQL Server2000中,记录了所有SQL SERVER 2000的系统信息、登录账号、系统配置设置等信息的是A、Master数据库B、Model数据库C、Pubs数据库D、Tempdb数据库14、PowerBuilder9.0中,用来实现数据库内、数据库之间,甚至不同数据库管理系统之间快速的数据转换的是A、数据窗口画板B、数据库画板C、数据关岛画板D、查询画板15、在对象联系图中,表示对象类型之间的超类与子类联系(从子类指向超类)的是A、→B、→→C、←D、=>二、填空题(本大题共10小题,每小题1分,共10分)过程5个部分。
数据库及程序设计总复习试题及答案(2017)

数据库及程序设计复习资料第1章数据库系统概述一选择题:1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理答案:A2.数据库的概念模型独立于。
A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界答案:A3.数据库的基本特点是。
A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制答案:B4. 是存储在计算机内有结构的数据的集合。
A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构答案:B5.数据库中存储的是。
A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息答案:C6. 数据库中,数据的物理独立性是指。
A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立答案:C7. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。
A.同一个应用中的多个程序共享一个数据集合B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合答案:D8.数据库系统的核心是。
A.数据库B.数据库管理系统C.数据模型D.软件工具答案:B9. 下述关于数据库系统的正确叙述是。
A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据答案:A10. 数将数据库的结构划分成多个层次,是为了提高数据库的①和②。
2017年4月全国自考《数据库系统原理》真题及详解

(总分 100,考试时间 90 分钟)
一、单项选择题 1.下面不属于人工管理阶段数据管理特点的是( ) A 数据不保存在计算机内 B 没有专用的软件对数据进行管理 C 只有程序的概念,没有文件的概念 D 数据面向应用 答案:D 解析:人工管理阶段数据管理的特点有:(1)数据不保存在计算机内。(2)没有专用的软件对数据 进行管理。(3)只有程序的概念,没有文件的概念。(4)数据面向程序。 2.关于外部模型的描述,叙述不正确的是( ) A 逻辑模型是外部模型的一个逻辑子集 B 外部模型独立于硬件,依赖于软件 C 外部模型反映了用户使用数据库的观点 D 外部模型是对概念模型的支持 答案:A 解析:外部模型具有以下特点:(1)外部模型是逻辑模型的一个逻辑子集。(2)外部模型独立于硬 件,依赖于软件。(3)外部模型反映了用户使用数据库的观点。从整个系统考察,外部模型有以下优 点:(1)简化了用户的观点。(2)有助于数据库的安全性保护。(3)外部模型是对概念模型的支持。 3.下面不属于数据库逻辑设计阶段任务的是( ) A 把概念模型转换成逻辑模型 B 确定数据存放位置 C 设计应用程序与数据库的接口 D 评价逻辑模型 答案:B 4.在关系模型中,对于完整性规则叙述错误的是( ) A 元组在组成主键的属性上不能有空值 B 外键和相应的主键可以不同名,只要定义在相同值域上即可 C 外键和主键不可以是同一个关系模式 D 外键值是否允许空,应视具体问题而定 答案:C 5.下面不属于关系模式设计问题的是( ) A 插入异常 B 删除异常 C 不可重复读 D 数据冗余 答案:C 解析:关系模式的设计问题有:(1)数据冗余。(2)操作异常。操作异常又包括修改异常、插入异 常和删除异常。 6.如果 X→Y,Y→A,且 Y 不能函数确定 X,AY,那么称 X→A 是( ) A 平凡函数依赖 B 传递依赖 C 局部依赖 D 完全依赖 答案:B
数据库系统原理考试

数据库系统原理考试(答案见尾页)一、选择题1. 数据库系统的核心组成部分是什么?A. 关系模型B. 非关系模型C. 数据库管理系统(DBMS)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. 异常关闭是指部分事务未完成,数据库可能处于一致状态。
11. 数据库系统的基本概念是什么?A. 数据库系统是一种存储和管理数据的计算机软件系统。
B. 数据库系统由数据库、数据库管理系统、应用程序和用户组成。
C. 数据库系统提供数据完整性、安全性和可靠性功能。
D. 数据库系统的主要目的是支持事务处理和提高数据冗余。
12. 关系模型中,如何表示一个关系?A. 通过表格B. 通过记录C. 通过字段和值D. 通过结构化查询语言(SQL)13. 数据库中的数据模型有哪几种?A. 层次模型B. 网状模型C. 关系模型D. 面向对象模型14. 什么是数据库事务?A. 一组并发执行的数据操作序列B. 一组独立执行的数据操作序列C. 一组不可分割的数据操作序列D. 一组同时执行的数据操作序列15. 数据库系统中,如何进行查询优化?A. 使用索引B. 使用连接查询C. 使用子查询D. 使用分组和排序16. 什么是数据库的隔离级别?它有何作用?A. 隔离级别定义了事务之间的隔离程度,防止并发问题。
数据库原理期末考试复习题及答案

数据库原理-期末考试复习题一一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1. 数据库系统的核心是( B )A.数据库B.数据库管理系统C.数据模型D.软件工具2.下列四项中,不属于数据库系统的特点的是( C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4.数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是( D )A.树 B.图 C.索引 D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要8.己知关系R和S,R∩S等价于( B )A. (R-S)-SB. S-(S-R)C.(S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )A. 全外联接B. 左外联接C. 右外联接D. 自然联接10.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age INT)可以插入到表中的元组是( D )A. '5021','刘祥',男,21B. NULL,'刘祥',NULL,21C. '5021',NULL,男,21D. '5021','刘祥',NULL,NULL11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDATE(QTY) ON SPJ TO '李勇'C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇12.图1中( B )是最小关系系统A B C D图113.关系规范化中的插入操作异常是指 ( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除 D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计 B.物理设计 C.需求分析 D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。
《数据库原理》复习题

《数据库原理》复习题一、填空题1、数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:__________阶段,__________阶段和__________阶段。
2、三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的__________和__________。
3、数据库设计分为以下六个阶段_______________、________________、________________、________________、________________和________________。
4、关系代数运算中,传统的集合运算有_______,________,________,_________。
5、用树型结构表示实体类型及实体间联系的数据模型称为__________模型,上一层的父结点和下一层的子结点之间的联系是__________的联系。
6、设关系R(U),X,Y∈U,X→Y是R的一个函数依赖,如果存在X′∈X,使X′→Y成立,则称函数依赖X→Y是___________ 函数依赖。
7、在关系模式R(A,C,D)中,存在函数依赖关系{ A→C,A→D },则候选码是___________ ,关系模式R(A,C,D)最高可以达到_____________ 。
8、视图是从__________中导出的表,数据库中实际存放的是视图的__________。
9、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于__________ 。
10、如果X→Y和X→Z成立,那么X→YZ也成立,这个推理规则称为___________ 。
11、如果关系模式R是第二范式,且每个非主属性都不传递依赖于R的候选码,则称R为________ 关系模式。
12、关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据依赖,其中最重要的是_____________和___________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理及应用复习题2017-4-28一、选择题1.数据库系统及文件系统的主要区别是[ ]A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量2.数据库系统中,对用户使用的数据视图的描述称为[ ]A.概念模式B.内模式C.存储模式D.外模式3.以下错误的表达是[ ]A.数据受数据类型和取值范围的约束;B.数据有定性表示和定量表示之分;C.数据是信息的载体,并具有多种表现形式;D.数据有“型”和“值”之分,“型”就是数据的规模或大小;4.设有关系R()和关系S(),那么及R⋈S等价的关系代数表达式1=2是 []A.σ1=5(R⋈S)B.σ1=5(R×S)C.σ1=2(R⋈S)D.σ1=2(R×S)5.结构化查询语言是一种关系数据库语言,其主要功能有[ ]A.数据定义、数据操作、数据安全B.数据安全、数据编辑、数据并发控制C.数据定义、数据操作、数据控制D.数据查询、数据更新、数据输入输出6.概念结构设计阶段得到的结果是[ ]A.数据字典描述的数据需求B.图表示的概念模型C.某个所支持的数据模型D.包括存储结构和存取方法的物理结构7.关系R和S进行自然连接时,要求R和S含有一个或多个公共[ ]A.元组B.行C.记录D.属性8.若事务T对数据对象A加上X锁,则[ ]A.只允许T修改A,其他任何事务都不能再对A加任何类型的锁B.只允许T读取A.其他任何事务都不能再对A加任何类型的锁C. 只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁D.只允许T修改A,其他任何事务都不能再对A加X锁9.在关系数据库系统中,为了简化用户查询操作,而又不增加数据的存储空间,常用的方法是创建[]A.另一个表B.游标C.视图D.索引10.消除了部分函数依赖的1的关系模式,必定是[]A.1 B.2C.3 D.46. 在结构化方法中,用数据流程图()作为描述工具的软件开发阶段是。
A、可行性分析B、需求分析C、详细设计D、程序编码7. 在软件开发中,下面任务不属于设计阶段的是。
A、数据结构设计B、给出系统模块结构C、定义模块算法D、定义需求并建立系统模型8. 数据库系统的核心是。
A、数据模型B、数据库管理系统C、软件工具D、数据库9. 下列叙述中正确的是。
A、数据库是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须及逻辑结构一致10. 下列模式中,能够给出数据库物理存储结构及物理存取方法的是。
A、内模式B、外模式C、概念模式D、逻辑模式12. 语句中修改表结构的命令是。
A、B、C、D、13. 如果要创建一个数据组分组报表,第一个分组表达式是"部门",第二个分组表达式是"性别",第三个分组表达式是"基本工资",当前索引的索引表达式应当是。
A、部门+性别+基本工资B、部门+性别(基本工资)C、(基本工资)+性别+部门D、性别+部门(基本工资)14. 把一个项目编译成一个应用程序时,下面的叙述正确的是。
A、所有的项目文件将组合为一个单一的应用程序文件B、所有项目的包含文件将组合为一个单一的应用程序文件C、所有项目排除的文件将组合为一个单一的应用程序文件D、由用户选定的项目文件将组合为一个单一的应用程序文件15. 数据库、数据库系统、数据库管理系统三者之间的关系是。
A、包括和B、包括和C、包括和D、就是,也就是16. 在"选项"对话框的"文件位置"选项卡中可以设置。
A、表单的默认大小B、默认目录C、日期和时间的显示格式D、程序代码的颜色17. 要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表。
A、是同一个数据库中的两个表B、不同数据库中的两个表C、两个自由表D、一个是数据库表另一个是自由表18. 定位第一条记录上的命令是。
A、B、C、6 D、19. 在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过。
A、候选键B、主键C、外键D、超键22. 只有满足联接条件的记录才包含在查询结果中,这种联接为。
A、左联接B、右联接C、内部联接D、完全联接23. 索引字段值不唯一,应该选择的索引类型为。
A、主索引B、普通索引C、候选索引D、唯一索引25. 从数据库中删除表的命令是。
A、B、C、D、26. S 年龄>60语句的功能是。
A、从S表中彻底删除年龄大于60岁的记录B、S表中年龄大于60岁的记录被加上删除标记C、删除S表D、删除S表的年龄列27. 语句是。
A、选择工作区语句B、数据查询语句C、选择标准语句D、数据修改语句28. 语言是语言。
A、层次数据库B、网络数据库C、关系数据库D、非数据库29. 在中,删除视图用。
A、命令B、命令C、命令D、命令31. 将查询结果放在另一个表中应使用短语。
A、B、C、D、33. 设有图书管理数据库图书(总编号(6),分类号(8),书名(16),作者(6),出版单位(20),单价(6,2))读者(借书证号(4),单位(8),姓名(6),性别(2),职称(6),地址(20))借阅(借书证号(4),总编号(6),借书日期)对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名。
语句正确的是。
姓名,书名借阅,图书,读者借阅.借书证号="0001";A、图书.总编号=借阅.总编号读者.借书证号=借阅.借书证号B、图书.分类号=借阅.分类号读者.借书证号=借阅.借书证号C、读者.总编号=借阅.总编号读者.借书证号=借阅.借书证号D、图书.总编号=借阅.总编号读者.书名=借阅.书名34. 设有图书管理数据库:图书(总编号(6),分类号(8),书名(16),作者(6),出版单位(20),单价(6,2))读者(借书证号(4),单位(8),姓名(6),性别(2),职称(6),地址(20))借阅(借书证号(4),总编号(6),借书日期)对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。
下面的语句正确的是。
单位借阅,读者;借阅.借书证号=读者.借书证号A、(借阅.借书证号) 单位B、(借阅.借书证号) 单位C、(借阅.借书证号) 单位D、(借阅.借书证号) 单位35. 设有图书管理数据库:图书(总编号(6),分类号(8),书名(16),作者(6),出版单位(20),单价(6,2))读者(借书证号(4),单位(8),姓名(6),性别(2),职称(6),地址(20))借阅(借书证号(4),总编号(6),借书日期)对于图书管理数据库,检索借阅了《现代网络技术基础》一书的借书证号(设该书只有一本)。
下面语句正确的是。
;A、借书证号借阅借书证号= ( 借书证号图书书名="现代网络技术基础")B、借书证号借阅总编号= ( 总编号图书书名="现代网络技术基础")C、借书证号借阅总编号= (总编号图书书名= ‘现代网络技术基础’)D、借书证号借阅总编号= ( 总编号借阅书名="现代网络技术基础")36.在下面所列出的条目中,哪些是数据库管理系统的基本功能。
A.数据库定义B.数据库的建立和维护C.数据库存取D.数据库和网络中其他软件系统的通信37.在数据库的三级模式结构中,内模式有。
A.1个B.2个C.3个D.任意多个38.下面列出的条目中,哪些是数据库技术的主要特点。
A.数据的结构化B.数据的冗余度小C.较高的数据独立性D.程序的标准化39.在数据库管理系统中,下面哪个模块不是数据库存取的功能模块。
A.事务管理程序模块B.数据更新程序模块巳交互式程序查询模块D.查询处理程序模块40.是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的数据的聚集。
A.数据库系统B.数据库C.关系数据库D.数据库管理系统41.下面哪个不是数据库系统必须提供的数据控制功能。
A.安全性B.可移植性C.完整性D.并发控制42.数据库系统的核心是。
A. 数据库B.数据库管理系统C. 数据模型D.软件工具43.数据库系统及文件系统的主要区别是。
A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统町以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量44.数据库的是指数据的正确性和相容性。
A.安全性B.完整性C.并发控制D.恢复28.数据库的是为保证授权用户对数据库的修改不会影响数据一致性。
A.安全性B.完整性C.并发控制D.恢复45.数据库系统中,物理数据独立性是指。
A.数据库及数据库管理系统的相互独立B.应用程序及皿的相互独立C.应用程序及存储在磁盘上数据库的物理模式是相互独立的D.应用程序及数据库中数据的逻辑结构相互独立46.数据库系统的特点是、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A.数据共享D.数据存储C.数据应用D.数据保密47.数据库管理系统能实现数据查询、插入、更新等操作的数据库语言称为。
A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言48.在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是。
A.外模式B.内模式C.存储模式D.模式49.数据库三级模式体系结构的划分,有利于保持数据库的。
A.数据独立性B.数据安全性C.结构规范化D.操作可行性34.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。
A.同一个应用中的多个程序共享一个数据集合B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合50.数据库()、数据库系统()和数据库管理系统()三者之间的关系是。
A.包括和B.包括和C.包括和D.就是,也就是51.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为。
A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能52.描述事物的符号记录称为。
A.信息B.数据C.记录D.记录集合53.是长期存储在计算机内的有组织,可共享的数据集合。
A.数据库管理系统B.数据库系统C.数据库D.文件组织54.数据库的完整性是指数据的。
A.正确性和相容性B.合法性和不被恶意破坏C.正确性和不被非法存取D.合法性和和相容性55.是位于用户及操作系统之间的一层数据管理软件。