全国计算机等级考试数据库填空题.docx
《全国计算机等级考试数据库填空题.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试数据库填空题.docx(7页珍藏版)》请在冰点文库上搜索。
![全国计算机等级考试数据库填空题.docx](https://file1.bingdoc.com/fileroot1/2023-7/22/6d9db346-c095-461a-ac9d-c20b02f6a5dc/6d9db346-c095-461a-ac9d-c20b02f6a5dc1.gif)
全国计算机等级考试数据库填空题
9
对SQL语句进行性能调优属于数据库应用系统运行管理与维护阶段的任务。
三层浏览器/服务器结构的数据库应用系统是由浏览器、应用服务器和数据库服务器三部分组成的。
用例之间的关系包括扩展、使用和组合三种。
设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要利用开窗函数查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)。
请补全下列语句:
SELECT DISTINCT 课程名, 开课期, COUNT(*) OVER(PARTITIONBY T1.课程号) AS 选课人数
FROM 课程表 T1 JOIN 选课表 T2 ON T1.课程号 = T2.课程号
在T-SQL中,能够实现分情况显示不同类型数据的函数是CASE。
在T-SQL中,提取游标cur1第5行数据的语句是
FETCHABSOLUTE 5 FROM cur1 …
在T-SQL中,修改触发器tri1的语句是ALTER TRIGGERtri1 …
在SQL Server 2008中,通过在视图上创建唯一聚集索引的方式可使视图的结果集保存到数据库中。
SQL Server 2008数据库中,索引视图是存储一个查询结果的数据库对象。
非预期的事务内故障包括:
运算溢出故障、并发事务死锁故障、违反了某些完整性限制而导致的故障。
在并行数据库中,无共享 结构被认为是支持并行数据库系统的最好并行结构,适用于银行出纳之类的应用。
数据挖掘作为知识发现的过程,一般由三个主要阶段组成:
数据准备、数据挖掘、结果的解释和评估。
10
在数据库事务概要设计阶段,使用read和write原语来表达存取操作。
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是堆文件。
在UML提供的图中,用例图用于描述系统与外部系统及用户之间的交互。
在SQL Server 2008中,使用TOP限制结果集时,如果需要获取查询结果的前n%行数据则需要使用TOP npercent选项。
WITH 公用表表达式标识符(列表1……列表n) AS (select 语句 )。
在SQL Server 2008中,删除存储过程proc1的SQL语句是DROPPROCproc1。
在SQL Server 2008的触发器中,用于存储DELETE语句所影响的行的复本的临时表为DELETED。
在SQL Server2008中,用户自定义函数主要包括标量函数和表值函数两类。
在使用REVOKE命令回收用户权限时,如果要将该用户转授给其他用户的权限也一并回收,则命令中需要加上CASCADE选项。
CASCADE对应于GRANT语句中的WITHGRANTOPTION
在SQL Server 2008中,现要将视图Sales.V定义为索引视图。
请补全下列语句。
CREATEUNIQUECLUSTERED INDEX idx ON Sales.V(...)
数据库在运行过程中,由于突然停电等情况,导致系统停止运行的故障称为系统故障。
分布式数据库系统由局部数据库管理系统 、全局数据库管理系统、全局数据字典、通信管理四部分组成。
数据从操作型环境转移到数据仓库过程中所用到ETL工具通常需要完成的处理操作包括抽取、转换和装载。
8
每TPS代价值是用于衡量系统性价比的指标。
DFD方法由四种基本元素构成,它们是数据流、处理、数据存储和外部项。
设有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩),现要利用开窗函数查询每个学生的姓名、所在系及选课门数(不包括没选课的学生)。
请补全下列语句:
SELECT DISTINCT 姓名, 所在系, COUNT(*) OVER(PARTITION BY T1.学号) OVER(PARTITION BY T2.学号)AS 选课门数 FROM 学生表 T1 JOIN 选课表 T2 ON T1.学号 = T2.学号
在T-SQL中,提取cur1游标中相对于当前行向下第5行数据的语句是
FETCH RELATIVE5 FROM cur1 …
在SQL Server 2008中,在T表的c1列上定义唯一非聚集索引(索引名为idx1)的SQL语句是
CREATE UNIQUE NONCLUSTEREDINDEX idx1 ON T(c1)
设SQL Server 2008中有students数据库,需要对其进行事务日志备份,直接备份到D:
\LogData目录下(此目录已存在)的Students_log.bak文件上,请补全下列语句:
BACKUP LOGstudents TO DISK ='D:
\LogData\Students_log.bak'
分布式数据库中,混合分片是水平分片、垂直分片和导出分片的混合。
啤酒和尿布的故事是营销界的神话,啤酒和尿布两个看上去没有关系的商品摆放在一起进行销售获得了很好的销售效益。
数据挖掘方法中,关联规则挖掘就是用于发现数据库中数据间的关联性的。
11
在IDEF1X数据建模方法中,独立实体集用矩形框来表示。
在三层B/S结构的数据库应用系统中,事务处理是在数据库服务器端完成的。
在T-SQL的SELECT语句中,使用DISTINCT选项可以消除查询结果返回的重复行数据。
设有商品表(商品号,商品名)和销售表(商品号,销售时间,销售数量),现要查询有多少种商品没有被卖出过。
请补全下列语句
SELECT COUNT(*) FROM 商品表 LEFT JOIN 销售表
ON 商品表.商品号 = 销售表.商品号
WHERE 销售表.商品号IS NULL.
在数据库性能优化中,建立物化视图和聚集(Cluster)属于存储优化方法。
数据库维护过程中,管理员应定期对数据库进行重组,即对数据库进行整理回收碎块,重新安排数据的存储,重建索引等操作。
当数据库发生系统故障时,容错对策是在重新启动数据库后,撤销所有未提交事务,重做所有已提交事务。
云计算中,SaaS是指软件即服务。
Software as a Service
聚类是一类常见的机器学习方法,聚类算法所处理的数据对象一般都没有标记,因此聚类一般也被称为无监督的学习方法。
粒度是用于描述数据环境中数据综合程度的概念。
设某系统中有商品销售表(商品号,店铺标识,销售量,单价,日期,时间)和商品周销售表(商品号,店铺标识,周销售量,周),则商品销售表的粒度级低于商品周销售表的粒度级。
12
在UML中,通信图主要用于描述对象在空间中如何交互,即除了动态交互,它也直接描述了对象是如何链接在一起的。
在图中没有时间轴,而是将消息按序编号。
在T-SQL中,将查询结果保存到新表(NewTable)中的语句是
SELECT 列1,列2 intoNewTable FROM 表1
SELECT 查询列表序列 INTO <新表名> FROM 数据源
在SQL Server 2008中,设要在T表上创建一个针对插入和更新操作的后触发型触发器。
请补全下列语句:
CREATE TRIGGER tri_T ON T1 AFTERINSERT ,UPDATE AS …
在T-SQL中,提取cur1游标中倒数第5行数据的语句是
FETCH ABSOLUTE -5FROM cur1 …
在SQL Server 2008中,具有查询全部用户表数据权限的数据库角色是db_datareader。
db_owner :
具有在数据库中进行全部操作的权限,包括配置、维护数据库及删除数据库。
db_accessadmin:
具有添加或删除数据库用户的权限。
db_securityadmin :
具有管理数据库角色、角色成员以及数据库中的语句和对象的权限。
db_ddladmin:
具有执行数据定义语言(DDL)的权限。
db_backupoperator:
具有备份数据库、备份日志的权限。
db_datareader:
具有查询数据库中所有用户数据的权限。
db_datawriter:
具有插入、删除和更新数据库中所有用户数据的权限。
db_denydatareader:
不允许具有查询数据库中所有用户数据的权限,等同于对所有的表和视图授予了DENY SELECT权限。
db_denydatawriter :
不允许具有INSERT、DELETE和UPDATE数据库中所有用户数据的权限。
在SQL Server 2008中,可以在查询语句里加入FORXML子句实现以XML格式返回查询结果。
设SQL Server 2008中有students数据库,在简单恢复模式下已经对其进行了完整数据库备份,且备份到了MyBK_1设备上,设此设备上仅有此次备份数据。
请补全恢复此数据库的SQL语句:
RESTORE DATABASE students FROM MyBK_1
集中式:
所有数据片段都安排在一个场地上。
分割式:
所有全局数据有且只有一份,它们被分割成若干片段,每个片段被分配在一个特定场地上。
全复制式:
全局数据有多个副本,每个场地上都有一个完整的数据副本。
混合式:
全局数据被分为若干个数据子集,每个子集被安排在一个或者多个不同的场地上,但是每个场地未必保存所有数据。
在进行数据库优化时,如果采用分割表技术进行数据库模式调整,则进行垂直分割之后得到的所有表中除了都含有主码外其余列都不相同。
13
在新建数据库应用系统中加载数据属于数据库应用系统实现与部署阶段的任务。
在T-SQL中,实现查询结果差运算的运算符是EXCEPT。
物化视图不是在使用时才读取基本表,而是预先计算并保存操作结果,这样在查询时大大提高了读取速度。
非预期的事务内部故障是不能由事务程序处理的,如运算溢出故障、并发事务死锁故障、违反了某些完整性限制而导致的故障等。
分布式数据库最基本的三个特征是:
非集中式管理、高可用性、本地自治。
给定一个销售交易数据库,从中找出这些交易中的某些物品和其他物品之间的关系,这种数据挖掘一般称为关联挖掘。
数据仓库共有四个特性,分别是面向主题、集成、非易失和随时间变化。
17
在UML图中,描述系统中硬件和软件的物理配置情况和系统体系结构的图称为部署图。
在一个SELECT语句中,HAVING子句的逻辑执行顺序在WHERE子句之后。
在T-SQL语言中,如果要将T1表中的全部数据复制到T2表中,T2表已存在,可使用语句:
insertintoT2 SELECT * FROM T1
在SQL Server 2008中,判断游标提取状态的全局变量是@@FETCH_STATUS.
在对表进行垂直分割后,如果需要查询原表的全部数据,需要使用join操作。
将经常一起使用的多个表中的数据行按照其公共列值存储在一起,这种表存储方法为聚集。
在SQL Server 2008中,使用T-SQL语句进行数据库备份操作,需要使用DIFFERENTIAL关键词指定该备份为差异备份。
在数据仓库中,元数据一般分成技术元数据和业务元数据。
在数据仓库的导出数据或物化视图(实视图)的维护策略中,只在用户查询时发现数据已经过期才进行更新的策略称为延时维护策略。
谢谢观看!
欢迎您的下载,资料仅供参考,如有雷同纯属意外