数据库原理填空题(有答案)
2022年湖南城市学院计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)

2022年湖南城市学院计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)一、填空题1、数据模型是由______________、______________和______________三部分组成。
2、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用____________语句,收回所授的权限使用____________语句。
3、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。
4、数据的安全性是指____________。
5、数据管理技术经历了______________、______________和______________3个阶段。
6、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。
7、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
8、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。
9、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。
因为,用户只要提出______,不必指出 ______。
10、SQL Server中数据完整性包括______、______和______。
二、判断题11、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。
《数据库原理》期末试卷及答案(A)

只有一个是符合题目要求的,请将其代码填在题后的括号内。
错选或未选都无分。
)1、A2、D3、C4、A5、B6、A7、C8、D9、B 10、D11、B 12、C 13、B 14、D 15、B16、D 17、B 18、D 19、B 20、B二、填空题(本大题共10小题,每小题1分,共10分。
将正确的答案填在每小题的空格内。
错填或不填均无分)21、程序22、m×n23、自然连接24、CREATE INDEX25、聚簇索引26、元组27、空值28、授权29、投影30、GROUP BY三、名词解释(本大题共5小题,每小题3分,共15分)31、数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。
它建立在操作系统的基础上,是位于操作系统和用户之间的一层管理软件,负责对数据库进行同一的管理和控制。
它的功能主要包含6个方面:(1)数据定义(2)数据操纵(3)数据库进行管理(4)数据组织、存储和管理(5)数据库的建立和维护(6)数据通信接口32、完全函数依赖:在关系模式R(U)中,如果X→Y,并且对于X的任何一个真子集X',都有,则称Y完全函数依赖于X.33、视图视图是从一个或几个基本表(或视图)导出的表,它与基本表不同,是一个虚表。
数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。
基本表中的数据发生变化,从视图中查询出的数据也随之发生变化。
从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。
34、主码和主属性如果关系中的某一个属性组的值能够唯一地标识一个元组,而其子集不行,则称该属性组为侯选码.若一个关系有多个侯选码,则选定其中一个为主码。
侯选码的诸属性称为主属性。
35、游标游标是系统为用户开设的一个数据缓冲区,存放SQL的执行结果。
嵌入式SQL用游标来协调SQL语言与主语言之间的数据处理。
每个游标区都有一个名字。
2022年湖南科技大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)

2022年湖南科技大学数据科学与大数据技术专业《数据库系统原理》科目期末试卷A(有答案)一、填空题1、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。
2、完整性约束条件作用的对象有属性、______和______三种。
3、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。
4、有两种基本类型的锁,它们是______和______。
5、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。
6、数据库恢复是将数据库从______状态恢复到______的功能。
7、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S锁”,该协议可以防止______。
8、视图是一个虚表,它是从______导出的表。
在数据库中,只存放视图的______,不存放视图对应的______。
9、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
10、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。
二、判断题11、可串行化的调度一定遵守两段锁协议。
()12、在关系模式中,主码和候选码可以有多个。
()13、在数据库恢复中,对已完成的事务进行撤销处理。
()14、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。
2022年兰州理工大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)

2022年兰州理工大学计算机科学与技术专业《数据库原理》科目期末试卷B(有答案)一、填空题1、SQL Server中数据完整性包括______、______和______。
2、视图是一个虚表,它是从______导出的表。
在数据库中,只存放视图的______,不存放视图对应的______。
3、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。
一个关系R4、数据库恢复是将数据库从______状态恢复到______的功能。
5、SQL语言的数据定义功能包括______、______、______和______。
6、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。
7、完整性约束条件作用的对象有属性、______和______三种。
8、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
9、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。
这些冲突主要有______、______和______3类。
10、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。
二、判断题11、在数据库设计中,数据流图是用来建立概念模型的。
()12、据库操作中防止死锁的方法是禁止两个用户同时操作数据库。
()13、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。
()14、SQLServer有两种安全性认证模式:WindowsNT和SQLServer。
()15、数据库的数据项之间无联系,记录之间存在联系。
()16、文件系统的缺点是数据不能长期存储。
()17、视图是观察数据的一种方法,只能基于基本表建立。
()18、视图是观察数据的一种方法,只能基于基本表建立。
()19、等值连接与自然连接是同一个概念。
大学数据库原理期末考试试题及答案一

一、填空题1.标准的数据库三级模式是概念模式、(内)模式和(外)模式。
2.数据完整性约束分为(静态)约束和(动态)约束。
3.分布式数据库系统的特点是数据的(分布)性和整体的(逻辑)性。
4.在数据库系统中,所有应用程序都通过(DBMS)访问数据库。
5.在数据库的三级模式结构中,数据是按(内)模式的描述存储在磁盘中,按(外)模式提供给用户的。
6.在关系中,能唯一标识元组的属性称为(超键)。
7.在对象关系模型中,属性的符合类型包括:多集类型、数组类型、(结构)类型和(集合)类型。
8.对于函数依赖x→Y,如果Y是X的子集,此函数称为(平凡)函数依赖。
方法的三要素是:实体、属性和(联系)。
10.假设两个事务同时存取同一个数据集,当第一个事务结束之前,第二个事务更新数据库,这就违反了事务的(隔离)性,破坏了DB 的一致性。
11.假设一个学生只属于一个班级,则班级和学生之间是(一对多,1:N)联系;学生可以同时修多门课程,学生和课程之间是(多对多,M:N)联系。
12.结构数据模型的组成包括:数据结构,(数据操作)和(数据完整性约束)。
13.在函数依赖中,平凡的函数依赖根据Armstrong推理规则中的(自反)律就可推出。
14.用有向图结构表示实体类型及实体间联系的数据模型称为(网状)模型。
15.若用户编写程序时,只需指出做什么,不需指出怎么做,这类DML是(非过程性)DML;关系的DML属于这一类。
16.在SQL中,用(update)命令可以修改表中的数据,用(ALTER)命令可以修改表的结构。
17.在ER图中,菱形框表示(联系)。
18.物理结构设计是设计DB的物理结构,主要包括DB的(存储结构)和存取方法。
19.并发控制的主要方法是采用(封锁机制)。
20.在并行处理中,若干事物相互等待对方释放封锁,称为系统进入(死锁)状态。
的“地址透明性”位于(分片)模式和(分配)模式之间。
二、单选题1. 位于用户和数据库之间的一层数据管理软件是( C)2. 一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的( A )A.原子性B.一致性C.隔离性D.持久性3. 关系代数的五个基本操作是:并、差、选择、投影和( D )A.等值连接连接C.自然连接D.笛卡儿积4. 在关系数据库中,表与表之间的联系是通过( B )实现的。
数据库原理试题及答案2

全国2001年10月自学考试数据库原理试题及答案2作者:ryan 点击:时间:2003-10-11 上午 23:05:00 来源:第一部分选择题 (共30分)一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。
错选或未选均无分。
1. 单个用户使用的数据视图的描述称为【】A. 外模式B. 概念模式C. 内模式D. 存储模式2. 子模式DDL用来描述【】A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构3. 在DBS中,DBMS和OS之间的关系是【】A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行4. 五种基本关系代数运算是【】A. ∪,-,×,π和σB. ∪,-,∞,π和σC. ∪,∩,×,π和σD. ∪,∩,∞,π和σ5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是【】A. 左外联接B. 右外联接C. 外部并D. 外联接6. 下列聚合函数中不忽略空值 (null) 的是【】A. SUM (列名)B. MAX (列名)C. COUNT ( * )D. AVG (列名)7. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ= {AB,BC}相对于F 【】A. 是无损联接,也是保持FD的分解B. 是无损联接,但不保持FD的分解C. 不是无损联接,但保持FD的分解D. 既不是无损联接,也不保持FD 的分解8. 关系模式R分解成ρ= {R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r) 间的关系满足【】A. rÍ mρ(r)B. mρ(r) Í rC. r = mρ(r)D. r≠mρ(r)9. 在数据库设计中,将ER图转换成关系数据模型的过程属于【】A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段10. SQL中,下列涉及空值的操作,不正确的是【】A. AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)11. 如果事务T获得了数据项Q上的排它锁,则T对Q 【】A. 只能读不能写B. 只能写不能读C. 既可读又可写D. 不能读不能写12. DBMS中实现事务持久性的子系统是【】A. 安全性管理子系统B. 完整性管理子系统C. 并发控制子系统D. 恢复管理子系统13. SQL的全局约束是指基于元组的检查子句和【】A. 非空值约束B. 域约束子句C. 断言D. 外键子句14. 分布式数据库系统中分片模式和分配模式均是【】A. 全局的B. 局部的C. 分布的D. 集中的15. 属性类型允许是基本数据类型、结构类型和集合类型的模型是【】A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布式关系模型第二部分非选择题 (共70分)二、填空题 (本大题共10小题,每小题1分,共10分,将正确的答案写在每小题的空格内。
《数据库原理》试题库及答案

《数据库原理》试题库及答案函授课程《数据库原理》试题库及答案年级:2011 专业:会计学、经济管理层次:高升专主讲教师姓名:宋建萍联系电话: 158********《数据库原理与应用》复习一、选择题1.数据库系统的特不包括以下(C)选项。
A.数据加工B.数据共享C.关系模型D.减少数据冗余2.(A)是位于用户和操作系统之间的一层数据库管理软件。
A. DBMSB. DBC. DBSD. DBA3.在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是(C)A.子模式B.用户模式C.模式D.存储模式4.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(D)A. 数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员5.在关系数据库中,视图是三级模式结构中的(D)A.内模式B.模式C. 存储模式D.外模式6.数据库系统的数据独立性体现在(B)A.不会因为数据的变化影响到应用程序B.不会应为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会应为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他存储结构7.对于现实世界中事物的特征,在实体-联系模型中使用(A)A. 属性描述B.关键字描述C.二维表格描述D.实体描述8.概念模型是现实世界的第一层抽象,这一类最著名的模型是(D)A.层次模型B.关系模型C.网状模型D.实体-联系模型9.SQL语言是(C)语言。
A. 层次数据库B.网络数据库C.关系数据库D. 非数据库10.S QL语言是(B)的语言,易学习。
A.过程化B.非过程化C.格式化D.导航化11.以下关于SQL语句的书写准则中,不正确的是(AD)(多选)A.SQL语句对大小写敏感,关键字需要采用大写形式B.SQL语句可写在一行或多行,习惯上每个子句占用一行C.关键字不能在行与行之间分开,并且很少采用缩写形式D.SQL语句的结束符为分号“;”12.下列不属于SQL语言中用于数据定义功能的语句有(B)(多选)A. CREA TEB.INSERTC.DROPD.ALTER13.在SQL语言中不可以用来表示”10<x<15”的是(b)< p="">A. X>10 AND X<15B. X BETWEEN 10 AND 15C. X IN ()11,12,13,14D. X BETWEEN 11 AND 1414.数据库设计可划分为七个阶段,每个阶段都有自己的设计任务。
2022年云南大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)

2022年云南大学计算机科学与技术专业《数据库原理》科目期末试卷A(有答案)一、填空题1、在SELECT命令中进行查询,若希望查询的结果不出现重复元组,应在SEL ECT语句中使用______保留字。
2、在SQL Server 2000中,某数据库用户User在此数据库中具有对T 表数据的查询和更改权限。
现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。
_____UPDATE ON T FROM User;3、主题在数据仓库中由一系列实现。
一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。
4、数据模型是由______________、______________和______________三部分组成。
5、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。
6、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。
7、数据仓库主要是供决策分析用的______,所涉及的数据操作主要是______,一般情况下不进行。
8、在RDBMS中,通过某种代价模型计算各种查询的执行代价。
在集中式数据库中,查询的执行开销主要包括______和______代价。
在多用户数据库中,还应考虑查询的内存代价开销。
9、以子模式为框架的数据库是______________;以模式为框架的数据库是______________;以物理模式为框架的数据库是______________。
10、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理填空题(有答案)
填空题
1.构成数据库系统的软件层次从核心到外围的次序为__OS__、_DBMS_
和应用软件。2.DBMS的中文意思是__数据库管理系统___。
7.当数据库被破坏后,如果事先保存了_日志文件__和数据库的副本,
就有可能恢复数据库。8.关系中主码的取值必须惟一且非空,这条规则是
__________完整性规则。
9.在关系模式R(U)中,某U,YU,某→Y,如果某的任意真子集某’
都有某’→Y,则称为_Y部分依赖于某_。
10.数据管理经历了人工(手工)管理、文件系统、数据库管理三个
发展阶段。11.数据库的体系结构分为外模式、概念模式和内模式三级。
12.如果某→Y和某→Z成立,那么某→YZ也成立,这个推理规则称
为_合并性_。13参照完整性规则是对_外键_取值的约束。
14.SQL语言的功能包括数据定义、数据操纵、数据控制和嵌入式
SQL的使用15.在SQL中,如果希望将查询结果排序,应在SELECT语句
中使用ORDER子句,其中ASC选项表示升序,DESC选项表示降序。
16.SQL语言通常称为_结构化查询语言_。
17.数据字典中通常包括_数据项_、_数据结构_、_数据流_、_数据
存储_和_加工处理_五部分。
21.事物的性质包括原子性、一致性、持久性和_隔离性__。
22.从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的
四方面问题是:数据冗余度大、修改异常、插入异常和_删除异常_。
23.概念结构设计的目的是产生一个能反映_(企业)组织信息需求_
的概念模型。
24.数据库的物理设计主要考虑三方面的问题:_存储记录格式_、分
配存储空间、实现存取路径。
25.数据库的三级模式间存在两种映像,他们是_外模式/模式映象,
模式/内模式映象_。26.如果一个满足1NF关系的所有属性合起来组成一
个关键字,则该关系最高满足的范式是_3NF_(在1NF、2NF、3NF范围内)。
27.数据独立性包括物理数据独立性和_逻辑数据独立性_。
28.自然连接要求两个关系中进行比较的分量必须是相同的属性列,
并且在结果中把_重复的属性(列)_去掉。
32.恢复的基本原理是利用存储在_后备副本__、_日志文件和数据库
镜象的冗余数据来重建数据库。
33.分布式数据库的每个节点具有独立的处理能力,称为_场地_。
34.数据库系统与文件系统的根本区别是_数据结构化_。35.SQL采
用面向_集合_的操作方式。
36.数据模型通常由_数据结构_、数据操作和完整性约束3个要素组
成。37.SELECT语句中,使用WHERE子句可提取满足条件的元组。
38.关系中主码的取值必须惟一且非空,这条规则是_实体_完整性规
则。39.在关系数据库中,对关系模式的最低要求是满足_1NF_。
40.事务是指_一个DB操作序列,是一个不可分割的逻辑工作单元。
必须完整地执行,或者全部不执行_。
41.关系的名称和它的_属性_称为关系的模式。
44.数据模型通常由_数据结构、_数据操作__和完整性约束3个要素
组成。
45.自然连接要求两个关系中进行比较的分量必须是相同的属性列,
并且在结果中把_重复的属性(列)_去掉。
46.数据库管理系统允许用户把一个或多个数据库操作组成_事务_,
它是一组按顺序执行的操作单位。
50.C/S环境下一个典型的应用程序可以分解成_界面显示逻辑_、_
应用逻辑_、_事务逻辑_和_数据管理_。
51.嵌入式SQL语句中引用主变量时,必须在主变量名前加冒号标志。
SQL与宿主语言的接口是主变量
52.查询中需统计元组个数时,应使用COUNT(某)函数;统计某列
中值的个数应使用COUNT(列名)函数。
53.SQL中,谓词UNIQUE用于测试一个集合中是否有重复元组54.关
系规范化的实质是对关系进行分解的过程。
56.关系中主码的取值必须惟一且非空,这条规则是_实体_完整性规
则。
57.数据库设计过程包括_规划_、_需求分析_、_概念设计_、_逻辑设
计_、_物理设计_、_数据库实现_、_数据库运行和维护_。
60.数据库的三级模式间存在两种映像,他们是外模式/模式映象,模
式/内模式映象。61.数据的完整性是指:正确性、有效性和相容性。
62.SQL中的完整性约束分三大类:域约束、基本表约束、断言。
63.在关系模式的分解中,数据等价用无损分解衡量,依赖等价用保
持函数依赖衡量。