三级数据库技术考点(详解!!)

1、

答疑:【解析】分布式数据库系统按不同层次提供的分布透明性有:分片透明性;②位置透明性;③局部映像透明性,位置透明性是指数据分片的分配位置对用户是透明的,用户编写程序时只需
要考虑数据分片情况,不需要了解各分片在各个场地的分配情况。

2、

答疑:【解析】日志文件是用来记录事务对数据库的更新操作的文件。不同数据库系统采用的日志文件格式并不完全一样。
概括起来日志文件主要有两种格式:以记录为单位的日志文件和以数据块
为单位的日志文件。

3、
UML语义的四层建模概念框架分别是:元元模型层、元模型层、模型层和用户模型层。
【31】元元模型层【32】用户模型层

4、 5、

【解析】并行数据库中一维数据的划分方法如下:轮转法:最适合于扫描整个关系;散列划分法:比轮转法更适合点查询,也适合顺序扫描关系3范围划分法:明显利于范围查询和点查询。答案】轮转法 

6、 【解析】知识发现指的是从数据集中识别出有效的、新颖的、潜在有用的以及最终可埋解的模式的非平凡过程。知识发现将信息变为知识,从数据矿山中找到蕴藏的知识金块,将为知识创新和知识经济的发展作出贡献,也是所谓"数据挖掘"的一种更广义的说法。知识发现过程由以下三个阶段组成:数据准备。数据挖掘、结果的解释评估。【答案】数据准备

7、

答疑:【解析】DBAS的性能指标有:①数据操作响应时间(或数据访问响应时间):从提交请求到返回结果的时间;②系统吞吐量:指系统在单位时间内所完成的事务或查询的数量,单位为TPS;③允许并发访问的最大用户数:在保证响应时间的前提下,系统最多允许多少用户同时访问数据库④每TPS代价值,用于衡量系统性价(性能价格)比的指标。【答案】性价或性能价格

8、

 答疑:【解析】DFD即数据流图,它是由数据流、
(对数据的加工)处理、数据存储和外部项组成。
【答案】数据流 

9、

 答疑:【解析】SQLServer固定的数据库角色及其权限如下:db owner:具有在数据库中进行全部操作的权限,包括配置、维护数据库及删除数据库db accessadmin:可以添加或删除数据库用户的权限。db securityadmin :具有管理数据库角色、角色成员以及数据库中的语句和对象的权限。db ddladmin:具有执行数据定义语言(DDL)的权限。db backupoperator: 具有备份数据库、备份日志的权限。db datareader:具有查询数据库中所有用户数据的权限,db datawriter: 具有插入、删除和更新数据库中所有用户数据的权限。db denydatareader: 不允许具有査询数据库中所有用户数据的权限,等同于对所有的表和视图授予了DENY SELECT权限.db denydatawriter:不允许具有INSERT、DELETE和UPDATE数据库中所有用户数据的权限。【答案】db datawriter

10、

 答疑:【解析】备份日志的语法:BACKUP LOG database name(数据库名) TO backup device(备份的地方)
【答案】LOG或日志

11、

 答疑:【解析】分布式数据库分片类型:①水平分片:按一定的条件把全局关系的所有元组划分成若干不相交的子集,每个子集都是关系的一个片段②垂直分片:把一个全局关系的属性集分成若干子集,并在这些子集上作投影运算,每个投影称为垂直分片③导出分片:又称为导出水平分片,即水平分片的条件不是本关系属性的条件,而是其他关系属性的条件。④混合分片:以上三种方法的混合。可以先水平分片再垂直分片,或先垂直分片再水平分片,或其他形式的分片,但他们的结果是不相同的。【答案】导出

12、

 答疑:【解析】数据仓库的结构采用三级数据模型的方式,具体如下:概念模型: 也就是业务模型,由企业决策者、商务领域知识专家和IT专家共同企业级地跨领域业务系统需求分析的结果。逻辑模型:用来构建数据仓库的数据库逻辑模型。根据分析系统的实际需求决策构建数据库逻辑关系模型,定义数据库物理结构及其关系,它关联着数据合库的逻辑模型和物理模型这两头物理模型:构建数据仓库的物理分布模型,主要包含数据仓库的软硬件配置,资源情况以及数据仓库模式。【答案】逻辑

 13、

DFD的主要组成包括外部实体(外部项)、处理过程、教据存储和数据流,外部实体指系统之外又和系统有联系的人或者事物,说明了数据的外部来源和去处,处理指对数据逻辑处理,也就
是数据变换,它用来改变数据值。 数据流是指处理功能的输入输出数据存储表示数据保存的地方,它用来存储数据。

 14、

答疑:【解析】运行管理与维护阶段包括日常维护、监控与分析、性能优化调整、系统进化。【答案】运行管理与维护或运维运行管理维护或运行维护 

 15、

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

16、

 答疑:【解析】用例之间的关系包括扩展、使用和组合三种。
【答案】组合

17\

答疑:【解析】在查询语句中使用CASE函数,可以达到分情况显示不同类型的数据的目的。
【答案】CASE 

18

游标参数说明:
NEXT:紧跟当前行返回结果行,并且当前行递增为返回行。如果 FETCH NEXT 为对游标的第一次提取操作,则返回结果集中的第一行。NEXT 为默认的游标提取选项PRIOR:搜索返回紧邻当前行前面的结果行,并且当前行递减为返回行。如果FETCH PRIOR:为对游标的第一次提取操作,则没有行返回并且游标置于第一行之前,
FIRST:返回游标中的第一行并将其作为当前行;
LAST:返回游标中的最后一行并将其作为当前行搜索。
ABSOlUTE(nl@nvar:如果n或 @ovar为正,则版回从游标头开始向后的策几行,并将返回行变成新的当前行。如果n或 @nvar 为负,则版回从游标未属开始向前的第n行,并将返回行变成新的当前行。如果n或 @nvar 为0,则不返回行。n必须是整数常量,并且 @nvar 的数据类型必须为 smalint、tinvint 或 int.
RELATIVEInl@ovan:如果n或 @nvar 为正,则饭回从当前行开始向后的策口行,并将返回行变成新的当前行,如果n或 @nvar 为负,则返回从当前行开始向前的第n行,并将返回行变或新的当前行,如果n或 @nvar为0,则返回当前行、在对游标进行第一次提取时,如果在将n或 @ovar 设置为负数或0的情况下指定 FETCH RELATIVE、则不返回行。n必须是整教常量@nvar 的数据类型必须为 smallint、tinyint 或 int. 

19

视图称为虚拟表,标准视图的结果集并不永久地存储在数据库中,每次通过标准视图查询数据时,数据库管理系统都会在内部将视图的定义替换为对基本表的查询语句,然后再对基本表执行查询,这样每次引用视图的查询,系统会产生很大开销。解決的方法就是对视图创建唯一聚集索引来提高査询的性能,对视图创建唯一聚集索引后,视图的结果集将存储在数据库中。建有唯一聚集索引的视图称为索引视图,也称为物化视图。 

20

21

答疑:【解析】水平分片是在关系中从行的角度(元组)依据一定条件分为不同的片段,关系中的每一行必须至少属于一个片段,以便在需要是可以重构关系,垂直分片是在关系总从列的角度(属性)依据一定条件分为不同的片段,各片段中应该包含关系的主码属件,以便通过连接方法恢复关系。
【答案】垂直 

22

 答疑:
【解析】无共享结构每个处理机拥有独立的主存储器和磁盘,
不共享任何资源。它被认为是支持并行数据库系统的最好并行结构,比较适用于银行,出纳,民航售票等OLTP类应用。
【答案】无共享

23

数据挖掘作为知识发现的过程,一般由三个主要阶段组成:数据准备、数据挖掘、结果的解释和评估。
24

SELECT基本语法格式是:SELECT 查询内容FROM 表名WHERE 条件表达式GROUP BY待分组的列名HAVING 列名ORDER BY待排序的列名。

25

 答疑:据访问效率较低,但在数据量很少时,定位文件记录的时间非常短。故答案为堆。
【解析】如果数据库中的一个基本表中的数据量很少,且插入、删除、更新等操作领繁,则该基本表可以采用堆文件组织方式,因为堆文件无需建立索引,维护代价非常低,虽然堆文件的数

26

 答疑:
【解析】在使用UML进行系统建模过程中,
一个系统中可能存在许多用例,用例之间可以存在的关系包括扩展、
使用和组合等几种关系。故答案为扩展或extends。

27

 答疑:【解析】SQL Server 2008提供了4个排名函数的区别:RANK0:返回结果集的分区内每行的排名。行的排名是相关行之前的排名数加一。如果两个或多个行与一个排名关联,则每个关联行将得到相同的排名。DENSERANKO:返回结果集分区中行的排名,在排名中没有任何间断。行的排名等于所讨论行之前的所有排名数加一。如果有两个或多个行受同一个分区中排名的约束,则每个约束行将接收相
同的排名。
ROW NUMBER0:返回结果集分区内行的序列号,每个分区的第一行从开始。ORDER BY子句可确定在特定分区中为行分配唯一ROW NUMBER的顺序.
NTILEO:将有序分区中的行分发到指定数目的组中,各个组有编号,编号从一开始。对于每一个行,NTILE 将返回此行所属的组的编号。
故答案为DENSE RANK。

28

答疑:【解析】DFD建模方法由数据流、处理、数据存储和外部项这4种基本元素构成。数据源及数据终点被称做外部项,故答案为外部。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/473753.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

GitHub配置SSH Key(详细版本)

GitHub配置SSH Key的目的是为了帮助我们在通过git提交代码是,不需要繁琐的验证过程,简化操作流程。比如新建的仓库可以下载, 但是提交需要账号密码。 步骤 一、设置git的user name和email 如果你是第一次使用,或者还没有配置过的话需要操作…

zookeeper底层细节

zk 临时节点和watch机制实现注册中心自动注册和发现,数据都在内存,nio 多线程模型; cp注重一致性,数据不一致时集群不可用 事务请求处理方式 1.all事务由唯一服务器处理 2.将客户端事务请求转成proposal分发follower 3.等待半…

基于Jenkins + Argo 实现多集群的持续交付

作者:周靖峰,青云科技容器顾问,云原生爱好者,目前专注于 DevOps,云原生领域技术涉及 Kubernetes、KubeSphere、Argo。 前文概述 前面我们已经掌握了如何通过 Jenkins Argo CD 的方式实现单集群的持续交付&#xff0c…

Maven,pom.xml,查找 子jar包

在IDEA打开pom.xml&#xff0c;会看到这里&#xff1a; 然后如果有需要&#xff0c;把相关的 子jar包 去掉 <dependency><groupId>XXX</groupId><artifactId>XXX</artifactId><exclusions><exclusion><artifactId>xxx</a…

Node.js核心命令与工具:提升开发效率的实用指南

&#x1f31f; 前言 欢迎来到我的技术小宇宙&#xff01;&#x1f30c; 这里不仅是我记录技术点滴的后花园&#xff0c;也是我分享学习心得和项目经验的乐园。&#x1f4da; 无论你是技术小白还是资深大牛&#xff0c;这里总有一些内容能触动你的好奇心。&#x1f50d; &#x…

HarmonyOS NEXT应用开发之Web组件预览PDF文件实现案例

介绍 本案例通过Web组件实现预览本地PDF文件和预览网络PDF文件&#xff0c;代码为Tabs容器组件包含了两个独立的TabContent子组件&#xff0c;分别标示为预览本地PDF文件和预览网络PDF文件。每个子组件内部构建一个Web组件。第一个Web组件利用resource协议关联本地PDF文件路径…

Docker系列

目录 练习&#xff1a;去DockerHub搜索并拉取一个Redis镜像 练习&#xff1a;去DockerHub搜索并拉取一个Redis镜像 目标&#xff1a; 1&#xff09;去DockerHub搜索Redis镜像 2&#xff09;查看Redis镜像的名称和版本 3&#xff09;利用docker pull命令拉取镜像 查看是否…

计算机网络简答题:复试+期末

文章目录 1.计算机网络的功能:2.计算机网络的分类:3.主机间的通信方式:4.电报交换、报文交换、分组交换的区别:5.计算机网络的性能指标:6.0SI模型和TCP/IP模型:7.通信信通的方式:8.端到端的通信与点到点通信的区别:9.同步通信和异步通信:10.频分复用、时分复用、波分复用和码分…

【Qt】常用控件

目录 一、控件概述 二、QWidget 三、Buttons类控件 3.1 QPushButton 3.2 QRadioButton 3.3 QCheckBox 3.4 QToolButton 四、Display Widgets&#xff08;显示类控件&#xff09; 4.1 QLabel 4.2 QLCDNumber 4.3 QProgressBar 4.4 QCalendarWidget 五、Input Widge…

深度学习 | 神经网络

一、神经网络原理 1、神经元模型 虽然叫个神经元&#xff0c;但骨子里还是线性模型。 2、神经网络结构 顾名思义就是由很多个神经元结点前后相连组成的一个网络。虽然长相上是个网络&#xff0c;但是本质上是多个线性模型的模块化组合。 在早期也被称为 多层感知机 Multi-Layer…

【java】java环境变量分类

测试代码&#xff1a; public class TestSys {public static void main(String[] args) {/*** 获取所有的系统环境变量*/Map<String, String> map System.getenv();map.forEach((key, value) -> System.out.printf("env&#xff1a;key:%s->value:%s%n"…

AQS源码分析

前言 AbstractQueuedSynchronizer是抽象同步队列&#xff0c;其是实现同步机器的基础组件&#xff0c;并发包中的锁的底层就是使用AQS实现的。AQS中 维护了一个volatile int state&#xff08;代表共享资源&#xff09;和一个FIFO线程等待队列&#xff08;多线程争用资源被阻塞…

监控系统prometheus+grafana+发送告警信息

1、基础环境准备两台或更多的主机 2、关闭selinux vi /etc/selinux/config&#xff0c;修改SELINUX的值为disabled 3、关闭防火墙 systemctl disable firewalld systemctl stop firewalld 4、prometheus官网下载 https://prometheus.io/download/ 5、grafana官网下载 https…

Linux-shell中变量的引用($变量名,${变量名})

1. 背景 最近写脚本时&#xff0c;发现有个变量在某个地方生效&#xff0c;某个地方又不生效&#xff0c;引用方式为 $变量名。 2. 方法 其实 shell 脚本中对变量的引用有两种方式&#xff1a; $变量名${变量名} 用下面的脚步&#xff0c;去测试效果&#xff1a; a100 b2…

专题三 - 二分 - leetcode 704. 二分查找 | 简单难度

leetcode 704. 二分查找 leetcode 704. 二分查找 | 简单难度1. 题目详情1. 原题链接2. 基础框架 2. 解题思路1. 题目分析2. 算法原理3. 时间复杂度 3. 代码实现4. 知识与收获 leetcode 704. 二分查找 | 简单难度 1. 题目详情 给定一个 n 个元素有序的&#xff08;升序&#x…

让扣你代码的人电脑关机-js反爬

文案 让扣你代码的人电脑关机&#xff0c;赶紧学起来。众所周知。浏览器中无法导入模块&#xff0c;会报错。nodejs中可以导入模块。那么我们可以在导入语句后加入整蛊代码。在捕获异常后执行正常的代码。那么代码在浏览器中就会正常执行&#xff0c;而当你在本地环境中执行的…

Pytorch CUDA Reflect Padding 算子实现详解

CUDA 简介 CUDA&#xff08;Compute Unified Device Architecture&#xff09;是由NVIDIA开发的一种并行计算平台和应用编程接口&#xff08;API&#xff09;&#xff0c;允许软件开发者和软件工程师使用NVIDIA的图形处理单元&#xff08;GPU&#xff09;进行通用计算。自2007…

网页无插件视频播放器,支持录像、截图、音视频播放,多路播放等,提供源码下载

前言 本播放器内部采用jessibuca插件接口&#xff0c;支持录像、截图、音视频播放等功能。播放器播放基于ws流&#xff0c;分屏操作支持1分屏、4分屏、6分屏、9分屏方式。 jessibuca工作原理是通过Emscripten将音视频解码库编译成Js&#xff08;WebAssembly&#xff0c;简称was…

STC89C52RC单片机烧录时遇到的问题

(1)我之前安装了虚拟串口&#xff0c;跟物理串口冲突了&#xff0c;导致烧录失败。 把虚拟串口删除即可。 &#xff08;2&#xff09;我使用的是STC89C52RC单片机&#xff0c;而不是STC89C52单片机。 所以红色位置之前填错了。 (3)单片机冷启动是什么&#xff0c;难怪程序烧录…

多种排序讲解

hello&#xff0c;各位小伙伴&#xff0c;本篇文章跟大家一起学习多种排序&#xff0c;感谢大家对我上一篇的支持&#xff0c;如有什么问题&#xff0c;还请多多指教 &#xff01; 文章目录 冒泡排序选择排序插入排序希尔排序堆排序快速排序提醒 冒泡排序 冒泡排序就是遍历数…