当前位置:   article > 正文

【三级数据库考试】填空题155题必看!_三级数据库 填空题 csdn

三级数据库 填空题 csdn

1、DBAS生命周期中,规划与分析的主要工作内容包括系统规划与定义、项目规划和可行性分析

2、在新建数据库应用系统中加载数据属于数据库应用系统实施阶段的任务。

3、从功能角度来看DBAS可以分为四个层次来实现,其中负责与用户交互的是表示层的功能。

4、数据库管理系统提供了数据定义语言(DDL),用于定义各种数据库对象。数据定义语句经DDL编译器编译后,各种对象的描述信息存放在数据库的数据字典

5、IDEF0需求建模方法由箭头和方框两种元素构成。

6、DFD方法由四种基本元素组成,其中描述系统数据提供者或使用者的是外部项

7、DFD方法由四种基本元素构成,它们是数据流、处理、数据存储和外部项。

8、DFD建模方法由4种基本元素构成,其中数据源或数据终点被称为外部项

9、在IDEF1X建模方法中,用圆角矩形框表示从属实体集。

10、如果数据文件中数据记录排列顺序与索引文件中索引项的排列顺序一致,则此种索引被称为聚集索引。

11、SQL Server中根据索引的实现方式,索引技术可以分成有序索引和散列索引两大类。

12、在IDEF1X数据建模方法中,独立实体集用矩形框来表示。

13、将ER图转换为关系模型属于数据库逻辑结构设计阶段的任务。

14、如果数据文件中的每个查找码值在索引文件中都对应一个索引记录, 则称该索引为稠密索引。

15、在IDEF1X数据建模方法中,多对多联系又被称作非确定联系。

16、在IDEF1X数据建模方法中,如果一个实体集的唯一标识有赖于该实体集与其他实体集的联系,则称这种类型的实体集为从属实体集。

17、在事务概要设计中,用read原语来表示应用层的Select操作。

18、关系数据库中要求关系的主码不能为空,这属于数据模型三要素中的完整性约束

19、当用户在一个关系表的某一列上建立一个非聚集索引(该表没有聚集索引)时,数据库管理系统会自动为该索引维护一个索引结构。该索引结构中的记录是由索引列列值和它相对应的指针构成的。

20、如果索引文件只包含了数据文件中的部分查找码,则称该索引为稀疏索引

21、在衡量数据库应用系统的性能指标中,系统吞吐量指的是系统在单位时间内可以完成的数据库事务数量。

22、在数据库事务概要设计阶段,使用read和write原语来表达存取操作。

23、数据库完整性约束条件的作用对象分为列、元组和关系三种级別。

24、三层浏览器/服务器结构的数据库应用系统是由浏览器、应用服务器数据库服务器三部分组成的。

25、在三层B/S结构的数据库应用系统中,业务规则是在应用服务器端完成的。

26、具体来说,UML的语义是定义在一个四层建模概念框架中的,这四层分别是: 元元模型层、 元模型层、模型层和用户模型层

27、在UML中,聚集是一种特殊形式的关联,它表示类之间的关系是整体与部分的关系。

28、设用UMI设计某数据库应用系统,设计人员规划了一组应用程序集,该集合由动态链接库和可执行程序构成。为了展现这些应用程序集间的组织和依赖关系,以对源代码、可执行程序的发布等进行系统建模,应采用的UML图是组件图

29、在UML中,用例模型用例、系统和角色三部分组成。

30、UML中的活动图的主要作用是陈述活动与活动之间流程控制的转移,其作用类似于流程图,然而与流程图不同的是其支持并行行为。

31、用例之间的关系包括扩展、使用和组合三种。

32、在UMI提供的图中,用例图用于描述系统与外部系统及用户之间的交互。

33、在UML中,通信图主要用于描述对象在空间中如何交互,即除了动态交互,它也直接描述了对象是如何链接在一起的。 在图中没有时间轴,而是将消息按序编号。

34、在UML提供的图中,活动图主要用于描述系统、用例和程序模块中逻辑流程的先后或并行执行次序。

35、在UML状态机图中,状态之间的转移是由事件驱动的。

36、在UML图中,描述系统中硬件和软件的物理配置情况和系统体系结构的图称为部署图

37、UML图中,用于表达系统中不同的包、命名空间或不同的项目间彼此关系的图称为包图

38、顺序图有两个坐标轴,横向表示对象,纵向表示时间的持续过程。

39、通信图是交互图的一种,也被称为协作图

40、在UML中,用于描述系统内对象之间的消息发送和接收序列的称为顺序图

41、类图主要用于表达问题领域的概念模型,类图中除了表达抽象概念的名称外,还需要表达抽象概念的属性行为

42、UML中的通信图显示的是系统内对象之间的关系,并不强调交互的顺序。

43、SQL Server中有五种约束类型,分别是主键约束、外键约束、 唯一性约束、缺省约束和检查约束。

44、现有系表(系号,系名,联系电话)和教师表(教师号,教师名,职称,工资,系号)。目前某些系还没有招聘到教授,如果要用一个查询语句列出没有招聘到教授的系的系号和系名,用外连接操作可以实现这个查询。

45、设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课[数(不包括没选课的学生)。请补全下列语句:

SELECT DISTINCT姓名,所在系,COUNT(*)  OVER(PARTITION BY T1.学号)/OVER(PARTITION BY T2.学号)  AS选课门数

FROM学生表T1 JOIN选课表T2  ON  T1.学号=T2.学号

46、在SQL Server 2008中,使用TOP限制结果集时,如果需要获取查询结果的前n%行数据则需要使用TOP n percent选项。

47、在SQL Server 2008中,使用TOP限制结果集时,如果需要包括最后一行取值并列的结果则需要使用WITH TIES选项。

48、在SQL Server 2008的LIKE子句中,可以匹配0到多个字符的通配符是%

49、现要查询T1表中C1列值最小的2行数据。请补全下列语句:

SELECT TOP 2 *

FROM T1

ORDER BY C1 ASC

50、在SQL Server 2008的LIKE子句中,匹配一 个字符的通配符是_。

51、设有商品表(商品号,商品名,商品类别),其中商品号为主码,商品名和商品类别不为空。现要统计商品数量最多的前3类商品( 包括并列情况),希望列出商品类别和商品数量。请补全下列语句:

SELECT TOP 3 WITH TIES 商品类别,COUNT(*)AS 商品数量

FROM商品表

GROUP BY商品类别

ORDER BY COUNT(*)DESC

52、在SQL Server 2008中, 能够出现在SELECT语句目标列中的用户自定义函数标量函数

53、设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要定义一个用于查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)的公用表表达式。请补全下列语句:

WITH CourseInfo(课程名,开课学期,选课人数) AS {(

SELECT DISTINCT课程名,开课学期,COUNT(*) OVER(PARTITION BY T1.课程号) AS选课人数

FROM课程表T1 JOIN选课表T2 ON T1课程号= T2.课程号)

54、SQL Server 2008提供了4个排名函数,其中RANK函数返回结果集中每行数据在每个分区内的排名,并且每个分区内的排名从1开始,但排名中间数值可能有间断

55、SQL Server 2008提供了4个排名函数,其中DENSE_RANK函数返回结果集中每行数据在每个分区内的排名,并且每个分区内行的排名从1开始,排名可重复且不间断

56、设有表选课(学号,课程号,成绩),现要查询没选C01课程的学生学号。请补全下列语句:

SELECT学号FROM选课t1 WHERE NOT EXISTS

(SELECT * FROM选课t2

WHERE t1.学号=t2.学号and t2.课程号='C01)

57、设有表选课(学号,课程号,成绩),现要查询没选C01课程的学生学号。请补全下列语句:

SELECT学号FROM选课WHERE学号 NOT IN

(SELECT学号FROM选课WHERE课程号= 'C01)

58、在SQL Server 2008中,现要将T1表的C1列(int类型) 定义为标识列,初值和增量值均为1。请补全下列语句:

CREATE TABLET1 (C1 int IDENTITY (1,1)..)

59、在SQL Server 2008中,用户数据库中主要数据文件的扩展名. mdf

60、第81题:在SQL Server 2008中,在T表的c1列上定义唯一非聚集索引(索引名为idx1)的SQL语句是

CREATE UNIQUE NONCLUSTERED INDEX idx1 ON T(c1)

61、在SQL Server 2008中,若要删除U1架构,使用的语句是:

DROP SCHEMA U1

62、在SQL Server 2008中,若要删除DB1数据库中的U1用户,请补全下列语句:

DROP USER U1

63、将经常一起使用的具有公共列值的多个表中的数据行存储在一起的数据库存储方法被称为聚集

64、在SQL Server 2008中,用于判断游标数据提取状态的全局变量是@@FETCH_STATUS

65、在T-SQL语言中,如果要将T1表中的全部数据复制到T2表中,T2表已存在,可使用语句:

INSERT INTO T2 SELECT * FROM T1

66、在SQL Server 2008计算两个日期之差的函数是datediff()

67、在T-SQL中,提取cur1游标中相对于当前行向下第5行数据的语句是:

FETCH RELATIVE 5 FROM cur1 ...

68、在SQL Server 2008中,删除存储过程proc1的SQL语句是DROP proc1。

69、设在SQL Server某数据库中有表选课(学号,课程号,成绩),现要定义不能删除成绩不及格学生的选课记录的触发器。请补全下列语句:

CREATE TRIGGER tri_ _del ON选课AFTER DELETE AS

IF EXISTS( SELECT * FROM DELETED WHERE成绩<60 )

ROLLBACK

70、设SQL Server 2008中有如下定义存储过程的部分语句:

CREATE PROC  P1 @x char(10) AS

现要调用该存储过程,请补全下列语句:

EXECUTE P1 'abc'

71、请补全下列调用存储过程的语句。

DECLARE @S int

EXEC P120, 30, @S output

72、SQL Server 2008中声明游标的语句为: DECLARE x cursor FOR SELECT

73、在T-SQL中,修改用户自定义函数fun1的T-SQL语句是:ALTER FUNCTION fun1.

74、在T-SQL中,修改触发器tri1的语句是:ALTER TRIGGER tri1

75、在SQL Server 2008中,请补全下列声明游标MyYB的语句:

DECLARE MvYB CURSOR FOR SELECT* FROM T1

76、设有如下通过游标查询计算机系学生姓名的代码段,请补全下列语句。

DECLARE @ Sname varchar(20)

DECLARE test_ cur CURSOR FOR

SELECT Sname FROM Student WHERE Sdept = "计算机系

OPEN test_ cur

FETCH NEXT FROM test_cur INTO @Sname

WHILE @@FETCH_STATUS = 0

BEGIN

PRINT @Sname

END CLOSE test cur

77、设某数据库中作者表(作者号、城市)和出版商表(出版商号,城市)。请补全如下查询语句,使该查询语句能查询出在作者表里而不在出版商表中的城市。(不用EXCEPT因为下面有括号)

SELECT城市FROM作者表

WHERE 作者表.城市 NOT IN

(SELECT城市FROM出版商表)

78、在SQL Server 2008中, 要授予某数据库中的某个用户具有该数据库中全部用户数据表的插入、删除和修改权限,比较合理的做法是将该用户添加到系统提供的db_datawriter数据库角色中。

79、在SQL Server 2008中,设log1是SQL Server身份验证模式的数据库服务器登录帐户。现要授予log1具有创建数据库的权限,请补全下列语句:

EXEC sp_addsrvrolemember 'log1', 'dbcreator'

80、SQL Server 2008中,记录SQL Server实例中所有系统级信息的系统数据库master

81、设在SQL Server 2008某数据库中,要设置不允许用户U1获得对表T数据的删除权限,请补全实现该授权操作的SQL语句:

DENY DELETE ON T TO U1;

82、在SQL Server 2008中,具有系统管理员权限的服务器角色sysadmin

83、服务器角色

数据库角色:

84、在使用REVOKE命令回收用户权限时,如果要将该用户转授给其他用户的权限也一并回收,则命令中需要加上CASCADE选项。

85、在SQL Server 2008中,登录账户的来源共有2种。

86、在SQL Server 2008中,有两种身份验证模式,一种是混合身份验证模式,另一种是Windows身份验证模式。

87、在SQL Server 2008中,若要删除U1登录账户,请补全下列语句:

DROP LOGIN U1

88、设在SQL Server中,要创建SQL Server身份验证的登录账户,登录名为: User1, 密码为: a123. 请补全下列语句:

CREATE LOGIN User1 WITH PASSWORD= 'a123'

89、设在SQL Server中,要启用被禁用的User1登录账户。请补全下列语句:

ALTER LOGIN User1 ENABLE

90、如果要使某用户可以将授予他的权限再转授给其他用户,那么在授权语句中需要加上WITH GRANT OPTION选项。

91、数据库管理员要随时观察数据库的动态变化,并在数据库出现错误、故障或产生不适应的情况时能够随时采取有效措施保护数据库。这种监控机制称为手动监控机制

92、数据库管理系统一般通过周期性检查事务等待图来实现死锁检测

93、一个事务执行过程中,其正在访问的数据被其他事务修改,导致处理结果不正确。这是由于不满足并发事务间的隔离性而引起的。

94、在数据库性能优化中,建立物化视图和聚集(Cluster) 属于存储\预计算\空间换时间优化方法。

95、增加冗余列调优方法是指在多个表中增加具有相同语义的列,它常用来在查询时避免连接操作。

96、在数据库调优过程中,在“销售单据明细表”中将“单价数量”计算结果保存到“总价"列中,以减少查询过程中的计算量,此种调优方法被称为增加冗余/派生方法。

97、当数据库系统中存在死锁时,通常的解决方案是选择一个或几个死锁事务,ROLLBACK/回滚/撤销这些事务

98、某系统运行过程中异常,已提交事务所影响的数据未能正确写入磁盘且无法恢复,此故障破坏了事务的持久性

99、为了提高数据库性能,在销售单据表中增加“总价”字段(由表中“单价"x“数量计算而来),此种数据库优化方法被称为增加派生冗余列方法。

100、应用程序编写不当可能导致数据库中出现死锁,由于死锁导致的事务回滚属于数据库故障中的事物内部故障

101、通常数据库转储机制有三种,分别是完全转储差量转储增量转储

102、不同的数据库管理系统采用的日志文件格式不完全一样, 概括起来主要有以记录为单位的日志文件和以数据块为单位的日志文件两种。

103、在数据库操作过程中,因发生了违反完整性约束而导致事务中止的故障属于非预期事务内部故障

104、在数据库恢复过程中,检查点技术大幅度诚少了数据库恢复时执行的日志恢复操作数量。

105、在SQL Server 2008中,数据库镜像分为高可用操作模式、高保护操作模式和高性能操作模式。

106、在SQL Server 2008中,若要将DB1数据库完整备份到BK设备上,请补全下列语句:

BACKUP DATABASE DB1 TO BK

107、在数据库系统运行维护过程中,数据库管理员岗位承担了数据库的备份与恢复、 数据库的安全性和完整性控制、数据库性能的监控分析和改进等工作。

108、设SQL Server 2008中有students数据库,在简单恢复模式下已经对其进行了完整数据库备份,且备份到了MyBK_ 1设备上,设此设备上仅有此次备份数据。请补全恢复此数据库的SQL语句:

RESTORE DATABASE students FROM MyBK_ 1

109、在SQL Server 2008中, 事务日志备份仅可用在完整恢复模式大容量日志恢复模式中。

110、在SQL Server 2008中,使用T-SQL语句进行数据库备份操作,需要使用DIFFERENTIAL关键词指定该备份为差异备份

111、SQL Server 2008中有3种类型的事务日志备份,对可能损坏的数据库进行日志备份的方式是尾部日志备份

112、在SQL Server 2008中,数据库备份包括完整数据库备份差异数据库备份两种类型。

113、SQL Server 2008支持的备份类型包括数据库备份文件备份以及事务日志备份几种方式。

114、在分布式数据库中,使用分配模式来描述各片段到物理存放场地的映像。

115、为了保证正确地调度事务的并发操作,事务对数据库对象加锁、解锁需遵守加锁协议。加锁协议中两阶段加锁协议可以保证事务调度可串行性

116、在并行数据库中,最适合整表扫描操作的数据划分方法轮转法

117、数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中三级加锁协议可以完全保证并发事务数据的一致性

118、在SQL Server 2008中,可以在查询语句里加入FOR XML子句实现以XMI格式返回查询结果。

119、在分布式数据库中,如果用户编写程序时不必了解数据分片在各个场地的分配情况,则称该分布式数据库系统具有位置透明性

120、设某并行数据库采用一台具有14个刀片的刀片服务器,每个刀片具有独立的内存和磁盘,各刀片之间通过刀片服务器上的以太网交换机实现通信,则该并行数据库采用的体系结构是无共享结构

121、在分布式数据库中,采用半连接操作可以减少场地之间的数据传输量。

122、分布式数据库中,混合分片是水平分片、垂直分片和导出分片的混合。

123、分布式数据库系统由局部数据库管理系统全局数据库管理系统、 全局数据字典、通信管理四部分组成。

124、局部数据模型透明性处于分配模式与局部概念模式之间,它使用户在编写应用程序时不但要了解全局数据的分片情况,还要了解各片段的副本复制情况及各片断和它们副本的场地位置分配情况,但是不需要了解各场地上数据库的数据模型

125、分布式数据库最基本的三个特征是:非集中式管理、高可用性、本地自治。

126、分布式数据库系统的恢复控制采用的最典型策略是基于两阶段的提交协议。

127、分布式数据库中,位置独立性数据分片独立性数据复制独立性形成了分布式数据库系统中的分布透明性

128、在各种并行数据库系统结构中,层次结构综合 了共享内存共享磁盘无共享结构的特点,将结构分成顶层和底层两层,顶层是无共享结构,底层是共享内存或共享磁盘结构。

129、在分布式数据库系统中,为了保证全局事务的原子性,参与事务执行的所有场地或者全部提交,或者全部撤销

130、并行数据库有多种体系结构,其中所有处理机通过网络共享一个公共的主存储器的结构称为共享内存结构

131、云计算通过集中所有的计算资源,采用硬件虚拟技术,为使用者提供强大的计算能力、存储和带宽等资源。

132、分布式数据库是物理上分散、逻辑上集中的数据库系统。

133、在分布式数据库查询中,导致数据传输量大的主要原因是数据间的连接操作并操作

134、在并行数据库中,无共享结构被认为是支持并行数据库系统的最好并行结构,适用于银行出纳之类的应用。

135、在分布式数据库的数据分配中,若全局数据存在多个副本,在每个物理场地中都保存一个完整的数据副本, 本策略属于全复制式

136、在数据集成中,ETL中的T的中文意思是指转换。(Extract-Transform-Load)

137、数据仓库是一个面向主题、 集成的、时变的、非易失的数据集合,支持管理部[门的决策过程,数据仓库通过数据转移从多个数据源提取数据,为了解决不同数据源格式上的不统一, 需要进行的数据操作是转换

138、知识发现主要由三个步骤组成,它们是数据准备数据挖掘结果的解释评估

139、在数据库并发控制中,需要对数据库锁粒度进行控制。锁的粒度越大,事务并发执行程度越

140、在数据仓库设计和建设过程中,设计者需要调查用户的决策或数据处理需求,并将功能相近且需要相关联数据支持的需求进行归类,得到不同的需求集合,并在企业数据模型中寻找能够满足各个需求集合的数据集合,然后针对各个数据集合开展数据仓库数据模型的设计。这种设计方法称为面向主题的设计方法。

141、数据仓库是一个面向主题的、集成的非易失的、且随时间变化的数据集合,用来支持管理人员的决策。(辅助)

142、OLAP主要用于支持复杂的分析操作,侧重对决策人员和高层管理人员的数据支持。OLAP的实现方式主要有三种: MOLAP、ROLAP和HOLAPMOLAP称为基于多维数据库的OLAP

143、在进行多维分析时,如果将年销售额投影到每个月上来进行观察,这种分析动作被称为钻取

144、数据仓库的数据模型一般被划分为概念模型逻辑模型物理模型

145、数据从操作型环境转移到数据仓库过程中所用到ETL工具通常需要完成的处理操作包括抽取(Extract)、转换(Transform)和装载(Load)。

146、在数据仓库的数据组织中,描述数据的综合或细节程度的指标称为粒度

147、在数据仓库中,元数据一般分成技术元数据业务元数据

148、在数据仓库环境中,数据的粒度设计是一种重要的设计问题,它会影响到数据仓库中数据量以及系统能回答的查询的类型。

149、在多维数据分析中,从高粒度级数据视图切换低粒度级数据视图的分析操作称为钻取操作。

150、在企业数据仓库中,操作型数据存储层(ODS),一般用以支撑即时OLAP关系OLTP应用。

151、支持向量机、朴素贝叶斯、K-近邻等分类方法都属于有监督机器学习模型

152、在企业信息系统的应用类型中,OLAP(Online Analytical Processing)应用是指联机分析处理应用

153、在数据仓库的导出数据或物化视图(实视图)的维护策略中,只在用户查询时发现数据已经过期才进行更新的策略称为延时维护策略

154、在数据仓库中,根据数据源的变化量在维护对象原有数据的基础上对数据进行维护的方法称为增量维护法

155、混合型OLAP是指将基于多维数据库的OLAP基于关系数据库的OLAP结合起来。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/134249
推荐阅读
相关标签
  

闽ICP备14008679号