数据库管理技术复习题
数据库复习题
一、填空题1.数据库管理系统是位于用户和计算机操作系统之间的软件系统。
2.数据库系统中,实现数据管理功能的核心软件称为DBMS 。
3.关系数据模型作为数据模型的一种,由关系数据结构、关系数据操作和关系的完整性约束三部分组成。
4.在关系数据库中,把数据表示成二维表,每一个二维表称为关系。
5.关系运算按其表达查询方式的不同可以分为两大类:关系代数和关系运算。
6.关系数据模型定义的三类完整性分别是实体完整性、参照完整性和用户自定义完整性。
7.在关系运算中,查找满足一定条件的元组的运算称之为选取。
8.实体完整性规则是对主键的约束,参照完整性规则是对外部链的约束。
9.在关系代数运算中,基本的运算有并运算、交运算、差运算和广义笛卡尔积四个。
10.在E-R图中,两个实体之间的联系有一对一、一对多和多对多三种类型。
11.E-R图中的冲突有三种:属性冲突、命名冲突和结构冲突。
12.SQL是 Structured Query Language 的缩写。
13.SQL的功能包括数据定义功能、数据操纵功能、数据查询功能和数据控制功能四个部分。
14.在SQL Server2008中,数据库是由数据库文件和日志文件组成的。
15.每个触发器有插入表和删除表两个特殊的表在数据库中。
16.一个触发器由三部分组成触发事件、触发条件和动作。
17.索引可分为三类:唯一索引、聚集功索引和非聚集索引。
18.一个不好的关系模式通常存在的四个问题是数据冗余度大、插入异常、删除异常和更新异常。
19._需求分析_是数据库设计的起点,为以后的具体设计做准备。
20.数据库设计分为六个阶段:需求分析、概念结构设计、逻辑结构设计、数据库物理设计、数据库实施和数据库运行和维护。
21.将E-R图向关系模型进行转换是逻辑设计阶段的任务。
22.重新组织和构造数据库是运行和维护阶段的任务。
23.数据流图(DFD)是用于描述结构化方法中需求分析阶段的工具。
24.在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程的描述,通常称为数据字典。
数据库期末考试复习题及答案
数据库期末考试复习题及答案3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D)A.层次模型C.网状模型4.数据的物理独立性是指(C)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语句建立一个基本表:CREATETABLEStudent(SnoCHAR(4)PRIMARYKEY,SnameCHAR(8)NOTNULL,Se某CHAR(2),AgeINT)可以插入到表中的元组是(D)A.'5021','刘祥',男,21B.NULL,'刘祥',NULL,21C.'5021',NULL,男,21D.'5021','刘祥',NULL,NULL11.把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是(C)A.GRANTQTYONSPJTO'李勇'B.GRANTUPDATE(QTY)ONSPJTO'李勇'13.关系规范化中的插入操作异常是指(D)A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中(A)阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计换为关系模型的规则,转换后关系的数目为(C)。
数据库应用技术复习题
一.单项选择题1.关于数据库管理系统的说法,错误的是( C )。
a. 数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型b. 数据库管理系统对数据库文件的访问必须经过操作系统才能实现c. 数据库应用程序可以不经过数据库管理系统而直接读取数据库文件d. 数据库管理系统对用户隐藏了数据库文件的存放位置和文件名2.关于用文件管理数据的说法,错误的是( D )。
选择一项:a. 用文件管理数据,难以提供应用程序对数据的独立性b. 当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序c. 用文件存储数据的方式难以实现数据访问的安全控制d. 将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.数据库系统的物理独立性是指(D )。
选择一项:a. 不会因为数据的变化而影响应用程序b. 不会因为数据存储结构的变化而影响应用程序c. 不会因为数据存储策略的变化而影响数据的存储结构d. 不会因为数据逻辑结构的变化而影响应用程序4.数据库系统是由若干部分组成的。
下列不属于数据库系统组成部分的是(B )。
选择一项:a. 数据库b. 操作系统c. 应用程序d. 数据库管理系统5.数据库三级模式结构的划分,有利于( A )。
选择一项:a. 数据的独立性b. 管理数据库文件c. 建立数据库d. 操作系统管理数据库6.在数据库的三级模式中,描述数据库中全体数据的逻辑结构和特征的是(B )。
a. 内模式b. 模式c. 外模式d. 其他7.在用数据模型描述数据时,一般要求数据模型要满足三个要求。
下列描述中,不属于数据模型应满足的要求的是(A )。
选择一项:a. 能够描述并发数据b. 能够真实地模拟现实世界c. 容易被业务人员理解d. 能够方便地在计算机上实现数据模型三要素是指(B )。
8.选择一项:a. 数据结构、数据对象和数据共享b. 数据结构、数据操作和数据完整性约束c. 数据结构、数据操作和数据的安全控制d. 数据结构、数据操作和数据的可靠性9.下列关于实体联系模型中联系的说法,错误的是( D )。
数据库系统复习题
数据库系统复习题第一章绪论1.下列四项中,不属于数据库系统特点的是(C )。
A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高2.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A )。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS3.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( D )。
I.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段A.I 和IIB.只有IIC.II 和IIID.只有I4.数据模型的三个组成部分中,不包括( D )A、完整性规则B、数据结构C、数据操作D、并发控制书面作业P37 习题12、13、20题。
理解掌握的作业:P37 习题1、9、18、225.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是(b)。
A.实体完整性、参照完整性、用户自定义完整性B.数据结构、关系操作、完整性约束C.数据增加、数据修改、数据查询D.外模式、模式、内模式6.区分不同实体的依据是(b)。
A.名称B.属性C.对象D.概念第二章关系数据库1.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是(B )。
A.实体完整性、参照完整性、用户自定义完整性B.数据结构、关系操作、完整性约束C.数据增加、数据修改、数据查询D.外模式、模式、内模式2.区分不同实体的依据是(B )。
A.名称B.属性C.对象D.概念3.数据库的概念模型独立于___A_____A.具体的机器和DBMSB.E-R图C.信息世界D.现实世界4.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是___D____ 。
A.层次模型B.关系模型C.网状模型D.实体-关系模型5.用户或应用程序看到的局部逻辑结构和特征的描述是___C___模式。
A.模式B.物理模式C.外模式D.内模式6.在数据库的模式结构中,内模式有__A____。
数据库考试复习
第一章(选择、简答、填空)DB(数据库),数据库是长期存储在计算机内,有组织的、可共享的大量数据的集合。
数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
DBMS(数据库管理系统),数据库管理系统是一种操纵和管理数据库的大型软件,是用于建立、使用和维护数据库,它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。
DBS(数据库系统),数据库系统是由数据库、数据库管理系统(及其应用程序开发工具),应用程序和数据库管理员组成的存储、管理和维护数据的系统。
DB、DBMS、DBS之间的关系:DBS里面包括DB和DBMS.(简答)数据库系统的特点:1.数据结构化 2.数据的共享性高,冗余度低,易扩充3.数据独立性高 4.数据由DBMS统一管理和控制数据模型是数据库系统中用于提供信息表示和操作手段的形式构架,是现实世界的模拟和抽象数据模型三要素:数据结构、数据操作、数据的约束条件。
三级模式结构:外模式、模式和内模式一、模式(Schema)定义:也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
理解:①一个数据库只有一个模式;②是数据库数据在逻辑级上的视图;③数据库模式以某一种数据模型为基础;④定义模式时不仅要定义数据的逻辑结构(如数据记录由哪些数据项构成,数据项的名字、类型、取值范围等),而且要定义与数据有关的安全性、完整性要求,定义这些数据之间的联系。
二、外模式(External Schema)定义:也称子模式(Subschema)或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
理解:①一个数据库可以有多个外模式;②外模式就是用户视图;③外模式是保证数据安全性的一个有力措施。
三、内模式(Internal Schema)定义:也称存储模式(Storage Schema),它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式(例如,记录的存储方式是顺序存储、按照B树结构存储还是按hash方法存储;索引按照什么方式组织;数据是否压缩存储,是否加密;数据的存储记录结构有何规定)。
数据库第一章第二章练习题
第一章认识数据管理技术1.数据管理技术发展阶段大致划分为人工管理、文件系统、数据库系统三个阶段。
2.与人工管理和文件管理系统相比,数据库系统主要有以下一些特点:数据结构化、数据共享、数据具有较高的独立性、数据的安全性得到保证3.数据库系统的核心是:数据库管理系统4.数据库管理系统具有数据定义、数据操纵、数据库的运行控制功能。
5.雇员号雇员名部门号工资:雇员号雇员名部门号工资001 张山02 1500010 王宏达01 1000096 马蔺02 800108 赵大04 1200在上述关系数据表,表中的列称为(字段),行称为( 记录),这个表中的关键字为( 雇员号)。
6 .在关系数据库中的二维表(关系)必须满足的若干条件中,下列表述哪个是错误的?(D )A.表中每一列数据类型必须相同B.表中不允许有重复的字段(数据项)C.表中不应有内容完全相同的行D.行和列的排列顺序是固定不变的2.1数据的分析与建模1.如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,而E2中每个实体至多和E1中的一个实体有联系,那么E1对E2的联系是()。
A.一对一联系B.一对多联系C.多对多联系D.多对一联系2.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()。
A.多对多B.一对一C.多对一D.一对多答案C3.E-R模型属于()。
A.概念模型B.数据模型C.现实模型D.机器模型答案A4.E-R模型不包括哪个图素?()。
A.实体集B.属性C.实体之间的联系D.关键字答案D5.建立E-R模型的步骤有()。
A.确定实体B.确定相关实体的属性C.确定实体之间的联系类型D.设计出E-R图所表示的概念模型答案ABCD6.常用的概念模型的表示方法为实体--联系模型:,简称为E-R模型模型。
7.实体集之间的联系有三种类型,分别是,一对一联系,一对多联系,多对多联系。
(完整版)数据库期末考试复习试题及答案(7)
浙江万里学院学年第学期《数据库原理》试卷(7)卷标准答案13.哪种模式不是数据库的模式( C )A)模式 B)外模式 C)映像模式 D)内模式14.四种传统的基本关系代数运算是( C )A. ∪,-,π和σB. ∪,-,∞和σC. ∪,∩,×和-D. ∪,∩,π和σ15.视图定义是( D )A)一个基表中导出的基表B)一个基表中导出的虚表C)一个或几个基表或视图中导出的基表D)一个或几个基表或视图中导出的虚表16.下面的关系模式是属于( A )S-D-L(sno学号,dept系,loc住所)A)2NF B) 3NF C) 4NF D)BCNF17.关系S-D-L(sno学号,dept系,loc住所)存在( B )A)部分函数依赖 B)传递函数依赖 C)多值依赖 D)都不对18.对数据库存储结构和存取方法的分析在( D )阶段A)需求分析 B)概念结构 C)逻辑结构 D)物理设计19.对于学生这一实体,张英是学生,他属于抽象中的( A )A)分类 B)聚集 C)概括 D)都不对20.静态级约束包括:( B )A)列级约束,实体完整性约束,参照完整性约束B)列级约束,元组约束,关系约束C)函数依赖约束,统计约束,参照完整性约束D)以上都不对二.名词解释:每小题3分,共15分1.关系(举例)一个关系即一张二维表,如student(sno,sname,sex ,age)2.主码(举例)表中的某个属性组,它可以唯一确定一个元组,如SNO3.参照完整性若属性F是基本关系R的外码,它与另一个基本关系S的主码Ks相对应,则对于R中每个元组在F上的值或取空值,或者等于S中某个元组的主码值。
4.一级封锁协议事务T在修改数据R之前,必须先对其加X锁,事务结束才释放。
5.自然连接去掉重复的属性列的等值连接。
三.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式(每问5分共20分)供应商表S(SNO,SNAME,STATUS,CITY);零件表P(PNO,PNAME,COLOR,WEIGHT);工程项目表J(JNO,JNAME,CITY);供应情况表SPJ(SNO,PNO,JNO,QTY);J表 P表S表 SPJ表请用关系代数完成如下查询:1.求供应工程J1零件的供应商号 SNO2.求供应工程J1零件P1的供应商号吗SNO3.求供应工程J1零件为红色的供应商号码SNO4.求没有使用天津供应商生产的红色零件的工程号JNO1.∏sno(σJNO=‘J1’(SPJ))2.∏sno(σJNO=‘J1’ΛPNO=’P1’(SPJ))3.∏sno(σJNO=‘J1’(SPJ)∞σcolor=‘红’(P))4.∏jno(SPJ)-∏jno(∏sno(σcity=‘天津’(S))∞∏sno,jno (SPJ)∞∏jno σcolor=‘红’(P))四.针对上题的四章关系表试用SQL语言完成下列各项操作(每问5分共20分)1.找出所有供应商的姓名和所在城市;2.找出所有零件的名称、颜色、重量;3.找出使用供应商S1所供应零件的工程号码4.找出上海厂商供应的所有零件号码;(1)select sname,city from s;(2)select pname, color,weight from p; (3)select jno from spj where sno=’S1’;(4)select pno from spj,s where s.sno=spj.sno and city=’上海’;五.设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号,姓名,地址,性别,年龄,单位。
数据库技术复习题_二_填空题 附答案
数据库技术试题二、填空题1. 一个类可以从直接的或间接的祖先中继承所有属性和方法。
采用这个方法提高了软件的共享性.2。
用树型结构表示实体类型及实体间联系的数据模型称为层次模型 .3。
关系数据库的关系演算语言是以集合操作为基础的DML语言.4。
在函数信赖中,平凡的函数信赖根据Armstrong推理规则中的自反律就可推出。
5. 分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和不相交条件。
6. DB并发操作通常会带来三类问题,它们是丢失更新、不一致分析和读脏数据。
7。
事务必须具有的四个性质是:原子性、一致性、隔离性和持久性。
8。
分布式数据库系统中透明性层次越高,应用程序的编写越简单。
9。
在有泛化/细化联系的对象类型之间,较低层的对象类型称为子类型。
10. 目前数据库领域中最常用的数据模型有层次模型, 、网状模型,、关系模型、面向对象模型。
11. 数据管理技术经历了程序管理阶段、文件管理阶段、数据库系统管理阶段三个阶段。
12. SQL语言集数据查询、数据操纵、、数据定义和数据控制功能于一体。
13. 数据库系统采用的三级模式结构为外模式、、模式、内模式。
14. 两个实体型之间的联系类型有一对一联系(1:1)、一对多联系(1:n) 、多对多(m:n)三类.15. 数据库中专门的关系运算包括选择、投影、连接、除法。
16. 满足第一范式(1NF)的关系模式要求不包含重复组的关系 .17. 如何构造出一个合适的数据逻辑结构是逻辑结构设计主要解决的问题。
18。
当数据库被破坏后,如果事先保存了日志文件和数据库的副本,就有可能恢复数据库。
19. 并发控制操作的主要方法是采用封锁机制,其类型有②排它锁(或 X 锁)③共享锁(或 S 锁)。
20.在关系模式R(S,SN,D)和K(D,CN,NM)中,R的主码是S,K 的主码是D,则D在R中称为外键。
21.对于函数依赖X→Y,如果Y是X的子集,则称X→Y为非平凡函数依赖。
数据库原理及应用(管理类)复习题
数据库原理及应用(管理类)复习题一、单项选择1.实体和属性的关系是_________。
A.一个属性对应于若干实体 B.一个实体可以由若干个属性来刻画C.一个属性包含有若干实体 D.一个实体仅可以由一个属性来刻画2. 设有属性A,B,C,D,以下表示中不是关系的是_________。
A.R(A) B.R(A,D,C,D)C.R(A×B×C×D) D.R(A,B)3.元组所对应的是_________。
A.表中的—行 B.表中的一列C.表中的一个元素 D.位于表顶端的一行元素4.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是。
A.外模式 B.内模式 C.存储模式 D.模式5. 数据库中存储的是。
A.数据 B.信息 C.数据模型 D.数据以及数据之间的联系6. 数据管理方法主要有。
A.文件系统与分布式系统B.分布式系统与批处理C.批处理与数据库系统D.数据库系统与文件系统7.在数据库设计中,用E-R图来描述信息结构是数据库设计的________阶段。
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.通常,SQL语言的一次查询结果是一个。
数据库应用技术复习题
数据库应用技术复习题数据库应用技术复习题一、选择题1.在数据库中存储的是( C )A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息2. 存储在计算机内有结构的数据的集合是( B )A.数据库系统B.数据库C.数据库管理系统D.数据结构3.信息的数据表示形式是( D )A.只能是文字B.只能是声音C.只能是图形D.上述皆可4.数据管理与数据处理之间的关系是( D C )A.两者是一回事B.两者之间无关C.数据管理是数据处理的基本环节D.数据处理是数据管理的基本环节 ?5.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的阶段是( A )A.数据库系统 B.文件系统 C.人工管理 D.数据项管理6.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是I.人工管理阶段 II.文件系统阶段 III.数据库阶段( D )A.I 和 IIB.只有 IIC.II 和 IIID.只有 I7.DBMS是( D )A.数据库B.数据库系统C.数据库应用软件D.数据库管理软件8.数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( C )A.系统分析员B.程序员C.数据库管理员D.操作员9.下述不是DBA数据库管理员的职责的是( D )A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计10.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为( C )A.OSB.DSC.DBMSD.DBS11.下列四项中,不属于数据库系统特点的是( C )A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高12.下面列出的条目中,不属于数据库技术的主要特点的是( D )A.数据的结构化 B.数据的冗余度小 C.较高的数据独立性D.程序的标准化13.在数据库管理系统中,下面不是数据库存取功能模块的是( C )A.事务管理程序模块 B.数据更新程序模块 C.交互式程序查询模块 D.查询处理程序模块14.在下面所列出的条目中,不属于数据库管理系统的基本功能的是( D )A.数据库定义 B.数据库的建立和维护C.数据库的存取 D.数据库和网络中其他软件系统的通信15.在数据库的三级模式结构中,内模式有( A )A.1个 B.2个 C.3个 D.任意多个16.描述数据库全体数据的全局逻辑结构和特性的是( A )A.模式B.内模式C.外模式D.存储模式17.用户或应用程序看到的那部分局部逻辑结构和特征的描述是( C )A.模式B.物理模式C.子模式D.内模式18.要保证数据库的数据独立性,需要修改的是( C )A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D.三层模式19.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映射B.模式与内模式之间的映射C.模式D.三级模式20.下述那一条不属于概念模型应具备的性质( D )A.有丰富的语义表达能力 B.易于交流和理解C.易于变动D.在计算机中实现的效率高21.常见的数据模型是( A )A.层次模型、网状模型、关系模型B.概念模型、实体模型、关系模型C.对象模型、外部模型、内部模型D.逻辑模型、概念模型、关系模型22. 一个结点可以有多个双亲,结点之间可以有多种联系的模型是( A )A.网状模型B.关系模型C.层次模型D.以上都有23.层次型、网状型和关系型数据库划分原则是( D )A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系24.层次模型不能直接表示( C )A.1:1关系B.1:m关系C.m:n关系D.1:1和1:m关系25.层次数据模型的基本数据结构是(A )A.树B.图C.索引D.关系26.层次模型实现数据之间联系的方法是( B )A.连接B.指针C.公共属性D.关系27.关系数据模型的基本数据结构是( D )A.树B.图C.索引D.关系28.下面关于关系性质的说法,错误的是( D )A.表中的一行称为一个元组B.行与列交叉点不允许有多个值C.表中的一列称为一个属性D.表中任意两行可能相同29.存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是( B )A.网状模型B.关系模型C.层次模型D.以上都有30.关系数据库中的投影操作是指从关系中( B )A. 抽出特定记录B.抽出特定字段C.建立相应的影像D.建立相应的图形31.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是( C )A.投影操作B.连接操作C.选择操作D.复制操作32.关系代数中的连接操作是由( B )A.选择和投影操作组合而成B.选择和笛卡尔积操作组合而成C.投影、选择、笛卡尔积操作组合而成D.投影和笛卡尔积操作组合而成33.设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为( C )A.R﹣SB.S﹣RC.R∪SD.S∩S34.已知关系R和S,R∩S等价于( B )A.(R﹣S)﹣SB.S﹣(S﹣R)C.(S﹣R)﹣RD.S﹣(R﹣S)35.当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是( A )A.左外联接B.右外联接C.内部连接D.全外联接36."元数据"是指( A )A.数据结构的描述B.数据项的描述C.数据的来源 D.基本数据37.在数据库系统中,空值是( D )A.0B.空格C.空字符串D.不确定38.实体完整性规则约束( B )A.侯选关键字B.主关键字C.外关键字D.超关键字39.SQl语言是()的语言,易学习( B )A.过程化 B.非过程化 C.格式化 D.导航化40.SQl语言是( C )A.层次数据库语言B.网络数据库语言C.关系数据库语言D.非数据库语言41.SQL语言是( D )A.高级语言B.宿主语言C.汇编语言D.非过程化语言42.SQL语言具有的功能是( B )A.关系规范化B.数据定义、数据操纵、数据控制、数据查询C.数据库系统设计D.能绘制E-R图43.在SQL语言查询语句中,WHERE子句实现关系代数的( B )A.投影运算B.选择运算C.连接运算D.交运算44.在SQL语言的SELECT语句中,能实现投影操作的是( A )A.SELECT B.FROM C.WHERE D.GROUP BY 45.关系规范化中的删除操作异常是指( A )A.不该删除的数据被删除 B.不该插入的数据被插入C.应该删除的数据被删除D.应该插入的数据未被插入46.关系数据库规范化是为解决关系数据库中( A )A.插入、删除和数据冗余问题而引入的B.提高查询速度问题而引入的C.减少数据操作的复杂性问题而引入的D.保证数据的安全性和完整性问题而引入的47.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( C )A.数据的不一致性的缺欠B.结构不合理的缺欠C.冗余度大的缺欠D.数据丢失的缺欠48.关系模式的候选关键字可以有( C )A.0个 B.1个 C.1个或多个 D.多个49.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于( C )设计阶段。
数据库管理复习题
数据库管理复习题⼀、选择题1、数据库系统包括(D)。
A、DB DBMSB、 DB 、 DBAC、DB DBMS DBA 计算机硬件D、 DB DBMS DBA OS 算机硬件2、SQL Server 2005 的主要版本包括(AB)A、企业版 B标准版 C、数据中⼼版 D、测试版3、你准备安装SQL Server 2005,为了确保配置符合安装的要求,应该使⽤(A)A、System Configuration CheckerB、SQL Server Analysis ServicesC、SQL Server Migration AssistantD、SQL Server Profiler4、下列(B)Windows版本可以安装SQL Server 2005企业版。
A、windows server2003B、windows 2000 server sp4C、windows 2000 professional sp4D、windows xp professional sp25、你需要安装SQL Server 2005 数据库系统在⼀个有4个CPU服务器上,(D)版本可以使⽤所有的CPU。
A、⼯作组版B、精简版C、数据中⼼版D、企业版6、下列(BC)是系统数据库A、Adventurre WorksB、TempdbC、ModelD、Pub7、下⾯(AD)不属于SQL Server的服务A、Microsoft SearchB、SQLServerC、SQL Server AgentD、DB-Linbrary8、下⾯(CD)不是SQL server 的管理⼯具A、SQL Server Management StudioB、SQL Server 配置管理器C、SQL Server 企业管理器D、SQL Server Agent9、下⾯(D)不是SQL server 的⽂件类型A、主数据⽂件B、次要数据⽂件C、⽇志⽂件D、临时⽂件10、SQL Server服务器属性有哪些(ABCD)1、SQL Server 2005 有哪些版本?其中,在企业版的安装上对软硬件有哪些要求呢?答:主要有企业版、标准版、⼯作组版和精简版。
数据库试题库(有答案)
数据库试题库(有答案)复习题一、填空题:1、三类经典的数据模型是_________、_________和_________。
其中,________目前应用最广泛。
2、_________模型是面向信息世界的,它是按用户的观点对数据和信息建模;________模型是面向计算机世界的,它是按计算机系统的观点对数据建摸。
3、关系模型的实体完整性是指______________________________。
在关系模型中,候选码是指_______________________,全码是指_________________________。
4、设Ei 为关系代数表达式,根据关系代数等价变换规则,(E1×E2)×E3 ≡ __________,若选择条件F只涉及E1中的属性,则σF(E1×E2)≡____________。
5、数据依赖是关系中属性间的相互关联,最重要的数据依赖有两种,即_____依赖和多值依赖。
6、在关系规范化过程中,将1NF转化为2NF,要消除______________________,若一个关系模式R∈2NF,并且消除了非主属性对码的传递依赖,则R∈__NF。
7、数据库的保护措施有________控制、_________控制、_________控制和数据库恢复等。
8、事务是并发控制的基本单位,事务的四个性质是_______性、_______性、_______性和________性。
9、并发控制的主要方法是封锁,封锁的类型有两种,即________锁和_______锁。
10、故障恢复的基本手段有____________和_________________。
11、DBMS的中文全称是___________。
12、数据管理的发展经历了人工管理阶段、_________阶段和________阶段。
13、数据库系统的三级模式分别是___________,___________和_________。
高起专《数据库管理与维护》期末考试复习题及参考答案
《数据库管理与维护》高起专期末考试复习题及参考答案
一
1、DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、
计算机硬件、软件和()。
A. 系统分析员
B. 程序员
C. 数据库管理员
D. 操作员
2、()是位于用户和操作系统之间的数据管理软件。
A.DBMS B.DB C.DBS D.DBA
3、在SQL语言中,条件“BETWEEN 20 AND 30”表示年龄在20到30之间,且()
A. 包括20岁和30岁
B. 不包括20岁和30岁
C. 包括20岁不包括30岁
D. 不包括20岁包括30岁
4、设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。
遵照实体完整性规则()
A. 只有SNO不能取空值
B. 只有CNO不能取空值
C. 只有GRADE不能取空值
D. SNO与CNO都不能取空值
5、数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用()表示。
A.矩形B.四边形C.菱形D.椭圆形
6、关系数据库管理系统应能实现的专门关系运算包括()。
A. 排序、索引、统计
B. 选择、投影、连接
C. 关联、更新、排序
D. 显示、打印、制表
7、自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。
A. 元组
B. 行C.记录D.属性。
数据库复习题
数据库期末考试复习题一、选择题。
1.数据库(DB)数据库系统(DBS)数据库管理系统(DBMS)三者之间的关系是(A)A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB也就是DBMS2.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员之间的关系是(B)A.m:nB.1:mC.m:kD.1:13.对于关系的描述正确的是(D)A同一个关系中允许有完全相同的元祖。
B同一个关系中元祖必须按关键字升序存放。
C在一个关系中必须将关键字作为该关系的第一个属性。
D同一个关系中不能出现相同的属性名。
4.E-R图用于描述数据库的(A)A概念模型B数据模型C存储模型D逻辑模型5.关系模型的基本结构图是(D)A树B图C环D二维表(数据库系统概论p17)6关于关系数据技术,下列描述正确的是(D)A关系数据模型早于层次和网状数据模型问世。
B关系数据的一个格点既可以存储一个基本数据也可以存储另一个关系表。
C关系表的一个属性对应现实世界中的一个客观对象D关系代数中的并交差乘积运算实际上就是对关系的元组所实行的同名集合运算。
7关于数据模型下列叙述不正确的是(D)A数据模型提供了一种描述实体及其联系的方法与工具B数据模型是建立数据模式的工具,数据模式是数据模型在一个具体环境中的应用C数据模型包含一组描述数据结构,数据操作与数据完整性约束的规则。
D关系表中的列可以再分解8关系运算“交”可以使用其他基本关系运算替代,A∩B正确的替代表达式是(A)A.A-(A-B)B.A∪(A-B)C.∏B(A)D.A-(A-B)9关于规范化,下列叙述正确的是(C)A规范化是为了保证存储在数在数据库中的数据正确,有效,互相不出现矛盾的一组规则。
B规范化是为了提高数据查询速度的一组规则。
C规范化是为了解决数据库中插入删除修改异常等问题的一组规则。
D4种规范化范式各自描述不同的规范化要求,彼此没有关系。
数据库-复习知识点-选择题
数据库-复习知识点-选择题数据库-复习知识点-选择题第一章1.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是()。
A.DB包含DBS和DBMSB. DBMS包含DB和DBSC.DBS包含DB和DBMSD.没有任何关系C2.数据库系统的核心是()。
A.数据模型B.数据库管理系统C.数据库D.数据库管理员C3.3"数据库独立性是数据库技术的重要特点之一。
所谓数据独立性是指()。
A.数据与程序存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对C4.4"用树形结构表示实体之间联系的模型是()。
A.关系模型B.网状模型C.层次模型D.以上三个都是C5.5"“商品”与“顾客”两个实体集之间的联系一般是()。
A.一对一B.一对多C.多对一D.多对多D6.6在E-R图中,用来表示实体的图形是()。
A.矩形B.椭圆形C.菱形D.三角形A7.在数据库管理系统提供的数据语言中,负责数据的模式定义与数据的物理存取构建的是()A.数据定义语言B.数据转换语言C.数据操纵语言D.数据控制语言A8.在数据库管理系统提供的语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是()。
A.数据定义语言B.数据转换语言C.数据操纵语言D.数据控制语言D9.下面关于数据库系统叙述正确的是()。
A.数据库系统避免了一切冗余B.数据库系统减少了数据冗余C.数据库系统比文件能管理更多的数据D.数据库系统中数据的一致性是指数据类型的一致B10.10在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是()。
A.数据定义语言B.数据转换语言C.数据控制语言D.数据操控语言D11.11下列有关数据库的描述,正确的是( )。
第一章A.数据库是一个结构化的数据集合B.数据库是一个关系C.数据库是一个BDF文件D.数据库是一组文件A12.12()是存储在计算机内有结构的数据集合。
数据库系统安全管理技术考试 选择题 49题
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. 数据库系统中,访问控制列表(ACL)的作用是什么?A. 管理用户登录B. 控制资源访问C. 记录系统日志D. 优化查询速度8. 以下哪种攻击方式主要针对数据库系统的身份验证机制?A. SQL注入B. 暴力破解C. 跨站脚本D. 拒绝服务9. 数据库系统中的角色(Role)主要用于什么?A. 管理用户权限B. 存储系统配置C. 执行数据操作D. 监控系统性能10. 在数据库安全管理中,以下哪项措施可以有效防止数据泄露?A. 定期更新软件B. 使用强密码策略C. 限制物理访问D. 实施数据加密11. 数据库系统中的视图(View)主要用于什么?A. 简化复杂查询B. 隐藏敏感数据C. 提高数据一致性D. 优化存储结构12. 以下哪项技术可以用于检测和防止SQL注入攻击?A. 输入验证B. 数据加密C. 访问控制D. 日志审计13. 数据库系统中的事务(Transaction)主要用于什么?A. 管理用户权限B. 保证数据一致性C. 优化查询性能D. 记录系统日志14. 在数据库安全管理中,以下哪项措施可以提高系统的可用性?A. 实施备份策略B. 使用强密码策略C. 限制物理访问D. 实施数据加密15. 数据库系统中的存储过程(Stored Procedure)主要用于什么?A. 简化复杂操作B. 隐藏敏感数据C. 提高数据一致性D. 优化存储结构16. 以下哪项技术可以用于防止数据库系统中的数据篡改?A. 数据加密B. 访问控制C. 日志审计D. 输入验证17. 数据库系统中的触发器(Trigger)主要用于什么?A. 管理用户权限B. 自动执行操作C. 优化查询性能D. 记录系统日志18. 在数据库安全管理中,以下哪项措施可以有效防止数据丢失?A. 实施备份策略B. 使用强密码策略C. 限制物理访问D. 实施数据加密19. 数据库系统中的索引(Index)主要用于什么?A. 简化复杂查询B. 隐藏敏感数据C. 提高查询性能D. 优化存储结构20. 以下哪项技术可以用于提高数据库系统的安全性?A. 数据加密B. 访问控制C. 日志审计D. 所有上述选项21. 数据库系统中的备份(Backup)主要用于什么?A. 管理用户权限B. 保证数据一致性C. 防止数据丢失D. 优化查询性能22. 在数据库安全管理中,以下哪项措施可以有效防止恶意软件攻击?A. 实施备份策略B. 使用强密码策略C. 限制物理访问D. 安装防病毒软件23. 数据库系统中的权限(Permission)主要用于什么?A. 管理用户权限B. 隐藏敏感数据C. 提高数据一致性D. 优化存储结构24. 以下哪项技术可以用于防止数据库系统中的数据泄露?A. 数据加密B. 访问控制C. 日志审计D. 输入验证25. 数据库系统中的日志(Log)主要用于什么?A. 管理用户权限B. 记录系统活动C. 提高数据一致性D. 优化查询性能26. 在数据库安全管理中,以下哪项措施可以有效防止数据篡改?A. 实施备份策略B. 使用强密码策略C. 限制物理访问D. 实施数据加密27. 数据库系统中的用户(User)主要用于什么?A. 管理用户权限B. 隐藏敏感数据C. 提高数据一致性D. 优化存储结构28. 以下哪项技术可以用于提高数据库系统的可用性?A. 数据加密B. 访问控制C. 日志审计D. 实施备份策略29. 数据库系统中的角色(Role)主要用于什么?A. 管理用户权限B. 隐藏敏感数据C. 提高数据一致性D. 优化存储结构30. 在数据库安全管理中,以下哪项措施可以有效防止数据丢失?A. 实施备份策略B. 使用强密码策略C. 限制物理访问D. 实施数据加密31. 数据库系统中的视图(View)主要用于什么?A. 简化复杂查询B. 隐藏敏感数据C. 提高数据一致性D. 优化存储结构32. 以下哪项技术可以用于检测和防止SQL注入攻击?A. 输入验证B. 数据加密C. 访问控制D. 日志审计33. 数据库系统中的事务(Transaction)主要用于什么?A. 管理用户权限B. 保证数据一致性C. 优化查询性能D. 记录系统日志34. 在数据库安全管理中,以下哪项措施可以提高系统的可用性?A. 实施备份策略B. 使用强密码策略C. 限制物理访问D. 实施数据加密35. 数据库系统中的存储过程(Stored Procedure)主要用于什么?A. 简化复杂操作B. 隐藏敏感数据C. 提高数据一致性D. 优化存储结构36. 以下哪项技术可以用于防止数据库系统中的数据篡改?A. 数据加密B. 访问控制C. 日志审计D. 输入验证37. 数据库系统中的触发器(Trigger)主要用于什么?A. 管理用户权限B. 自动执行操作C. 优化查询性能D. 记录系统日志38. 在数据库安全管理中,以下哪项措施可以有效防止数据丢失?A. 实施备份策略B. 使用强密码策略C. 限制物理访问D. 实施数据加密39. 数据库系统中的索引(Index)主要用于什么?A. 简化复杂查询B. 隐藏敏感数据C. 提高查询性能D. 优化存储结构40. 以下哪项技术可以用于提高数据库系统的安全性?A. 数据加密B. 访问控制C. 日志审计D. 所有上述选项41. 数据库系统中的备份(Backup)主要用于什么?A. 管理用户权限B. 保证数据一致性C. 防止数据丢失D. 优化查询性能42. 在数据库安全管理中,以下哪项措施可以有效防止恶意软件攻击?A. 实施备份策略B. 使用强密码策略C. 限制物理访问D. 安装防病毒软件43. 数据库系统中的权限(Permission)主要用于什么?A. 管理用户权限B. 隐藏敏感数据C. 提高数据一致性D. 优化存储结构44. 以下哪项技术可以用于防止数据库系统中的数据泄露?A. 数据加密B. 访问控制C. 日志审计D. 输入验证45. 数据库系统中的日志(Log)主要用于什么?A. 管理用户权限B. 记录系统活动C. 提高数据一致性D. 优化查询性能46. 在数据库安全管理中,以下哪项措施可以有效防止数据篡改?A. 实施备份策略B. 使用强密码策略C. 限制物理访问D. 实施数据加密47. 数据库系统中的用户(User)主要用于什么?A. 管理用户权限B. 隐藏敏感数据C. 提高数据一致性D. 优化存储结构48. 以下哪项技术可以用于提高数据库系统的可用性?A. 数据加密B. 访问控制C. 日志审计D. 实施备份策略49. 数据库系统中的角色(Role)主要用于什么?A. 管理用户权限B. 隐藏敏感数据C. 提高数据一致性D. 优化存储结构答案:1. A2. B3. A4. D5. A6. B7. B8. B9. A10. D11. B12. A13. B14. A15. A16. C17. B18. A19. C20. D21. C22. D23. A24. A25. B26. D27. A28. D29. A30. A31. B32. A33. B34. A35. A36. C37. B38. A39. C40. D41. C42. D43. A44. A45. B46. D47. A48. D49. A。
数据库系统(数据库与数据库管理系统)习题与答案
一、单选题1、数据库DB,DBMS,DBS三者之间的关系是( )。
A.DBMS包括DB和DBSB.DBS与DB和DBMS无关C.DBS包括DB和DBMSD.DB包括DBMS和DBS正确答案:C2、存储在计算机外部存储介质上的结构化的数据集合,其英文名称是( )。
A.Data Base System(简写DBS)B.Data Base(简写DB)C.Data Base Management System(简写DBMS)D.Data Dictionary(简写DD)正确答案:B3、数据库管理系统(DBMS)是( )。
A.既有硬件,也有软件B.一组系统软件C.一个完整的数据库应用系统D.一组硬件正确答案:B4、在数据库中,产生数据不一致的根本原因是( )。
A.数据冗余B.未对数据进行完整性控制C.没有严格保护数据D.数据存储量大正确答案:A5、数据库系统的数据共享是指( )。
A.多个用户共享一个数据文件B.多个用户共享同一种语言共享数据C.同一个应用的多个程序共享数据D.多种应用、多种语言、多个用户相互覆盖地使用数据集合正确答案:D6、应用数据库技术的主要目的是为了( )。
A.共享数据问题B.解决保密问题C.解决数据量大的问题D.解决数据完整性问题正确答案:A7、下列关于数据库(DB)的描述,正确的是( )。
A.数据库是一个结构化的数据集合B.数据库是一个关系C..数据库就是一个DBF文件D.数据库是一组文件正确答案:A8、()是存储在计算机内有结构的数据的集合。
A.数据库管理系统B.数据库C.数据结构D.数据库系统正确答案:B二、多选题1、下面列出的数据库管理技术发展的三个阶段中,()阶段有专门管理数据的软件。
A.人工管理阶段B.数据库系统阶段C.文件系统阶段D.面向对象系统阶段正确答案:B、C2、下面关于数据库系统叙述错误的是( )A.数据库系统减少了数据冗余B.数据库避免了一切冗余C.数据库系统比文件系统管理更多的数据D.数据库系统中数据的一致性是指数据类型的一致正确答案:B、C、D3、下列叙述中,正确的是( )。
数据库复习题(答案)
数据库复习题(答案)本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.March一、单选题1、侯选码中的属性称为( B )。
A.非主属性 B.主属性 C.复合属性 D.关键属性2、( A )是位于用户和操作系统之间的数据管理软件。
A.DBMS B.DB C.DBS D.DBA3、关系数据库中的码是指( D )。
A.能唯一决定关系的字段B.不可改动的专用保留字C.关键的很重要的字段D.能唯一标识元组的属性或属性集合4、关系规范化的实质是针对( b )进行的。
A.函数B.函数依赖C.范式D.关系5、设有属性A,B,C,D,以下表示中不是关系的是( C )A.R(A) B.R(A,B,C,D) C.R(A×B×C×D) D.R(A,B)6、数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用( D )表示。
A.矩形 B.四边形 C.菱形 D.椭圆形6、数据库概念设计的E-R方法中,实体在E-R图中,用( A )表示。
A.矩形 B.四边形 C.菱形 D.椭圆形6、数据库概念设计的E-R方法中,实体与实体之间的联系在E-R图中,用( C )表示。
A.矩形 B.四边形 C.菱形 D.椭圆形7、自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( D )。
A.元组B.行 C.记录 D.属性8、若将下图所示的E-R图转换成关系模式,可以转换成( C )关系模式。
A. 1个个个个9、若将下图所示的E-R图转换成关系模式,可以转换成( B )关系模式。
A. 1个个个个10、若将下图所示的E-R图转换成关系模式,可以转换成( D )关系模式。
A. 1个个个个11、数据库的层次模型应满足的条件是( C )。
A.允许一个以上的结点无双亲,也允许一个结点有多个双亲B.必须有两个以上的结点C.有且仅有一个结点无双亲,其余结点都只有一个双亲D.每个结点有且仅有一个双亲12、数据库的网状模型应满足的条件是( A )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
选择题1.下列选项中,哪一部分不是Oracle实例的组成部分( ) CA.系统全局区SGAB. PMON后台进程C.控制文件D. Mnnn调度进程2.在全局存储区SGA 中,哪部分内存区域是循环使用的( ) BA.数据缓冲区B.日志缓冲区C.共享池D.大池3.在Oracle 中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则Oracle将分配给用户作为默认表空间的表空间是( )AA. SYSTEMB. SYSC. USERD.DEFAULT4. 在Oracle中,一个用户拥有的所有数据库对象统称为( )AA. 模式B.表空间C. 数据库D. 实例5.下列哪个子句实现对一个结果集进行分组和汇总( ) DA.HAVINGB.ORDER BYC.WHERED.GROUP BY6.如果要设置SQL*Plus 每页打印的数量,则可以使用如下的哪个命令( ) CA.SET PAGEB.PAGESIZEC.SET PAGESIZED.SIZE7. 下列哪个语句允许检查UPDATE 语句所影响的行数( ) BA. SQL%FOUNDB. SQL%ROWCOUNTC. SQL%COUNTDD. SQL%NOTFOUND8.下列哪个语句可以在SQL*Plus 中直接调用一个过程( ) D A. RETURN B. CALL C. SET D. EXEC9. 对于下面的函数,哪个语句将成功地调用( ) A CREATE OR REPLACE FUNCTION Calc_Sum (Addend_X number, Addend_Y number) Return number As Sum number;BEGIN Sum :=Addend_X+Addend_Y; Return Sum; END;A. Sum:=Calc_Sum(23,12)B. EXECUTE Calc_Sum(45)C.EXECUTE Calc_Sum(23,12)D. Calc_Sum10.在下列各选项中,关于序列的描述哪一项是不正确的( ) DA.序列是Oracle 提供的用于产生一系列唯一数字的数据库对象B.序列并不占用实际的存储空间C.使用序列时,需要用到序列的两个伪列NEXTVAL 与CURRVAL。
其中,NEXTVAL 将返回序列生成的下一个值,而CURRVAL 返回序列的当前值D.在任何时候都可以使用序列的伪列CURRVAL,以返回当前序列值11 .替代触发器可以被附加到哪一类数据库对象上( ) CA.表B.序列C.视图D.簇12.下列哪个语句会终止事务( ) BA.SAVEPOINTB. COMMITC.END TRANSACTIOND. ROLLBACK TO SAVEPOING13.下列哪一个锁模式不属于Oracle( ) AA.死锁B.排他锁C.行级共享锁D.共享锁14.用户查询下列哪一个数据字典视图,可以查看他向其他用户授予的对象权限( ) C A.DBA_SYS_PRIVS ER_TAB_PRIVS_MADEER_TAB_PRIVSER_OBJ_PRIVS15.若想导出(export)Scott用户的所有对象,该使用哪一种数据库导出(export)模式( )BA. tableB. userC.tablespaceD.full database16.在Oracle中,当控制一个显式游标时,下面哪种命令包含INTO子句() AA. FETCHB. CLOSEC. OPEND. CURSOR17. 在Windows操作系统中,Oracle的( )服务是使用iSQL*Plus必须的。
BA.OracleHOME_NAMETNSListener B. OracleServiceSIDC. OracleHOME_NAMEAgentD.OracleHOME_NAMEHTTPServer18 . 使用哪一条SHUTDOWN语句关闭数据库时,下次打开数据库需要做恢复的操作( ) C A.SHUTDOWN TRANSACTIONAL B.SHUTDOWN IMMEDIATEC. SHUTDOWN ABORTD. SHUTDOWN NORMAL19. ORACLE中,用来判断列值是否为空的操作符是( ) DA ==NULLB NULLISC .AS NULL D. IS NULL20.根据以下在不同会话与时间点的操作,判断结果是多少( ) A session1 session2------------------------------------------------------------------------------T1 select count(*) from t; --显示结果(1000)条T2 delete from t where rownum <=100;T3 begindelete from t where rownum <=100;commit;end;T4 truncate table t;T5 select count(*) from t; --这里显示的结果是多少?A.800B. 900C.1000D. 021. 在Oracle中,一个用户拥有的所有数据库对象统称为( ) AA. 模式B.表空间C. 数据库D. 实例22. 在Oracle数据库的逻辑结构中有以下组件:A 表空间 B 数据块 C 区D 段,这些组件从大到小依次是( ) BA. A→B→C→DB. A→D→C→BC. A→C→B→DD. D→A→C→B23. 在Oracle数据库中,( ) 用户模式存储数据字典表和视图对象。
BA. SYSTEMB. SYSC. SCOTTD. SYSDBA24.下列哪个语句可以在SQL*Plus 中直接调用一个过程( ) D A. RETURN B. CALL C. SET D. EXEC26. 在Oracle中,有一个名为seq的序列对象,以下语句能返回序列值但不会引起序列值增加的是( )CA. select seq.ROWNUM from dual;B.select seq.ROWID from dual;C. select seq.CURRVAL from dual;D.select seq.NEXTVAL from dual;28. Oracle提供的(),能够在不同硬件平台上的Oracle数据库之间传递数据。
DA. 归档日志运行模式B. RECOVER命令C. 恢复管理器(RMAN)D. Export和Import工具29.在Oracle中,当控制一个显式游标时,下面哪种命令包含INTO子句( ) AA. FETCHB. CLOSEC. OPEND. CURSOR30.下列哪个子句实现对一个结果集进行分组和汇总( ) DA.HAVINGB.ORDER BYC.WHERED.GROUP BY31. 对于下面的函数,哪个语句将成功地调用( ) A CREATE OR REPLACE FUNCTION Calc_Sum (Addend_X number, Addend_Y number) Return number AsSum number;BEGIN Sum :=Addend_X+Addend_Y;Return Sum;END;A. Sum:=Calc_Sum(23,12)B. EXECUTE Calc_Sum(45)C.EXECUTE Calc_Sum (23, 12)D. Calc_Sum33.有字符串数据”test”分别存放到char(10)和varchar2(10)类型的字段中,其实际存储长度为( )CA. 10 10B. 4 4C. 10 4D. 4 1034 使用哪一条SHUTDOWN语句关闭数据库时,下次打开数据库需要做恢复的操作( )CA.SHUTDOWN TRANSACTIONALB.SHUTDOWN IMMEDIATEC. SHUTDOWN ABORTD. SHUTDOWN NORMAL35.公用的子程序和常量在( )中声明。
CA.过程B. 包规范C.游标D.包主体18.若需在个人信息表的性别列上创建索引,以下最适合的是( )A.标准B.唯一C.分区D. 位图36. 在Oracle中,使用HAVING子句也可以进行条件查询,以下选项说法是正确的是( ) C A. HAVING子句和WHERE子句相同 B. HAVING子句用于行的条件查询C. HAVING子句用于已分组结果的条件查询 D. 以上皆非37.如果服务器进程无法在数据缓冲区中找到空闲块,以添加从数据文件中读出的数据块,则系统会启动如下哪一个进程( )DA.CKPTB.SMONC.LGWRD.DBWR38. 在Oracle中,阅读下列PL/SQL块:DECLAREv_lower NUMBER:= 2;v_upper NUMBER:= 100;v_count NUMBER:= 1;REGINFOR I IN v_lower..v_lower LOOPINSERT INTO test(results)VALUES(v_count);V_count:= v_count+1;END LOOP;END; 请问FOR LOOP循环体执行了( )次。
A. 1B. 2C. 98D. 0 E)10039.查看下面的语句创建了哪一种索引( )?CCREATE INDEX test_index ON student(stuno, sname) TABLESPACE users STORAGE(INITIAL 64k,next 32k);A.全局分区索引B.位图索引C.复合索引D.基于函数的索引40下列哪一个动作不会激发一个触发器( )? BA.更新数据B.查询数据C.删除数据D.插入数据42. 下列哪个对象属于模式对象?( )CA. 数据段B.盘区C.表D.表空间43.在Oracle中创建用户时,若未提及DEFAULT TABLESPACE关键字,则Oracle就将()表空间分配给用户作为默认表空间。
CA.HR B.SCOTT C.SYSTEM D.SYS44. 获得当前系统时间的查询语句是( )。
AA. SysdateB. Select SysdateC. Select Sysdate from dualD. 以上都可以45.下列哪一个锁模式不属于Oracle( )。
AA.死锁B.排他锁C.行级共享锁D.共享锁46. PL/SQL过程和函数的参数模式不包括( )。
DA. inB. outC. in outD. out in47. EMP表有14条记录,则语句SELECT ‘Aptech’ FROM EMP 的执行结果是( )。