![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 50
Akalaka小鑫
越努力越幸运
展开
-
计算机三级-未来教育考试题库做完题不显示正确与否解决办法
点击如图所示处的切换内核,等待重启完成即可原创 2021-09-21 15:00:51 · 1221 阅读 · 0 评论 -
联机事务处理(OLTP) 和 联机分析处理(OLAP)
OLTP是对数据库联机的日常操作,通常是对一条记录的査询和修改,要求快速响应用户的请求,对数据的安全性、完整性及事物吞吐量要求很高。OLAP是对数据的査询和分析操作,通常是对海量历史数据的査询和分析,要访问的数据量非常大,査询和分析操作十分复杂。。OLTP要求系统必须具有很高的响应速度,而OLAP对系统响应速度的要求较为宽松在OLAP的实现方式中,以多维数组作为存储结构的被称作 MOLAP。OLAP主要用于支持复杂的分析操作,侧重对決策人员和高层管理人员的数据支持。OLAP的实现方式主要有三种: .原创 2021-09-20 16:41:20 · 2459 阅读 · 0 评论 -
数据库的三种恢复模式—知识总结
恢复模式是否需要日志备份简单恢复无日志备份完整恢复需要日志备份大容量日志恢复需要日志备份原创 2021-09-20 14:09:06 · 1134 阅读 · 0 评论 -
事务日志备份-知识总结
每个事务日志备份的序列都必须在执行完整备份或差异备份之后启动原创 2021-09-20 14:06:53 · 1308 阅读 · 0 评论 -
数据转储-知识总结-包括完全转储、差量转储、增量转储、静态转储、动态转储
数据转储又称为数据备份数据库的转储机制有三种:完全转储、差量转储、增量转储。完全转储:是指对整个数据库中的数据全部重新备份,效率低,时间长;差量转储:是对上次完全转储之后对所有文件中修改或删除的记录的转储,效率高,时间短;增量转储:复制上次转储后发生变化的整个文件,效率介于前两种转储方式之间差量转储和完全转储相比速度快,占用较小的空间。差量转储和增量转储相比,速度慢,占用空间较多,但恢复速度比增量转储快。静态转储保证了数据的有效性,但是会降低数据库的可用性,静态转储恢复过程..原创 2021-09-19 20:18:24 · 6296 阅读 · 2 评论 -
计算机三级-数据库-总结归纳(十一)
对于故障发生前已提交(有记录)的事务做 REDO 操作;对于故障发生时尚未完成(无记录)的事务做 UNDO 操作。事务日志用于保存对数据的更新操作。数据库在运行过程中,由于突然停电等情况,导致系统停止运行的故障称为 系统故障。数据库的转储机制有三种:完全转储、差量转储、增量转储。完全转储:是指对整个数据库中的数据全部重新备份,效率低,时间长;差量转储:是对最近一次数据库完全转储原来发生的数据变化进行转储,效率高,时间短;增量转储:复制上次转储后发生变化的文件或数据块,效率介于前..原创 2021-09-19 19:48:35 · 324 阅读 · 1 评论 -
计算机三级-数据库-总结归纳(十)
数据库管理系统一般通过周期性检查事务等待图来实现死锁检查重组不修改原设计的逻辑和物理结构,重构则要部分的修改数据库的模式和内模式原创 2021-09-18 16:05:49 · 116 阅读 · 0 评论 -
计算机三级-数据库-总结归纳(十四)
数据仓库与数据挖掘数据仓库是一个面向主题的、集成的、非易失的(相对稳定的)、且随时间变化的数据集合。细化程度越高,粒度级就越小,综合程度越低,数据量大,空间代价大;细化程度越低,粒度级就越大,综合程度越高,数据量小,空间代价小。常用的OLAP多维分析操作有切片、切块、旋转、钻取和卷起。元数据叫做描述数据的数据在数据仓库中,元数据主要分为技术元数据和业务元数据知识发现主要由三个步骤组成,它们是数据准备、数据挖掘、结果的解释评估。...原创 2021-09-15 11:15:47 · 196 阅读 · 0 评论 -
计算机三级数据库-最小支持度、最小置信度
原创 2021-09-15 10:06:24 · 1428 阅读 · 0 评论 -
计算机三级-数据库-总结归纳(十三)
带着通信这两个字的分布式数据库系统的主要目的是实现场地自治和数据全局透明共享。分布式数据库系统由局部数据库管理系统、全局数据库管理系统、全局数据字典、通信管理四部分组成。分布式数据库最基本的特征:本地自治、非集中式管理分布式数据库的分布透明性包括:分片透明性、位置透明性、局部数据模型透明性分片透明性:最高层次的透明性,位于全局概念与分片模式之间;位置透明性:位置透明性使用户编写程序时只需要考虑数据分片情況,不需要了解各分片在各个场地的分配情况;局部数据模型透明性:不需要了解..原创 2021-09-12 16:52:57 · 446 阅读 · 0 评论 -
数据备份(转储)工作-总结归纳
原创 2021-09-10 09:06:14 · 283 阅读 · 0 评论 -
计算机三级-数据库-总结归纳(九)
SQL系统角色含义db_owner具有在数据库中执行任何操作的权限,包括配置、维护数据库及删除数据库db_accessadmin该角色的成员可以从数据库中增加或者删除用户的权限db_backupoperator该角色的成员允许备份数据库、备份日志的权限db_datareader数据库级角色,具有查询数据库中所有用户数据的权限db_datawriter具有插入、删除和更新数据库中所有用户的权限db_ddladmin具有执行数据定义语言的权限d...原创 2021-09-05 19:07:51 · 136 阅读 · 0 评论 -
计算机三级-数据库-第七章-补全语句总结
SQL总结一、CREATE TABLE 语句1.语法2.数据类型二、UNIQUE 约束三、CREATE INDEX 语句1.SQL CREATE INDEX 语法2.SQL CREATE UNIQUE INDEX 语法2.SQL CREATE CLUSTERED INDEX 语法四、IDENTITY五、集合操作六、ALTER TABLE 语句SQL ALTER TABLE 语法一、CREATE TABLE 语句1.语法CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列原创 2021-09-02 11:05:17 · 215 阅读 · 0 评论 -
SQL WITH TIES解释与用法
WITH TIES定义:返回与有限结果集中的最后一个位置相关联的两行或更多行。这样一个问题“从100万条记录中的得到成绩最高的记录”。看到这个题目,通常我们的做法是:select top 1 * from student order by score desc但是这样做你会发现,如果有几个人分数并列第一,这样就只能取到一个记录。用下面的代码的话,就可以正确地取出分数第一的所有记录:select top 1 with ties * from student order by score desc原创 2021-09-01 16:55:58 · 1458 阅读 · 0 评论 -
计算机三级-数据库-第六章-补全语句总结
参考教程:点击此处跳转指令含义SELECT从数据库表中获取数据UPDATE更新数据库表中的数据DELETE从数据库表中删除数据INSERT INTO向数据库表中插入数据CREATE DATABASE创建新数据库ALTER DATABASE修改数据库CREATE TABLE创建新表ALTER TABLE变更(改变)数据库表DROP TABLE删除表CREATE INDEX创建索引(搜索键)DROP INDEX原创 2021-09-01 16:31:33 · 168 阅读 · 0 评论 -
计算机三级-数据库-总结归纳(八)
数据库后台编程技术用户定义的完整性可以用 CHECK 短语指定列值应满足的条件,也可以用触发器约東,通过服务器自动激活相应的触发器,对数据进行完整性控制有符号 bigint 是从 -263 到 263-1 的整型数据;有符号 int 是从 -231 到 231-1 的整型数据;有符号 smallint 是从 -215 到 215-1 的整型数据;无符号 smallint 是从 0 到 216-1 的整型数据;tinyint 是从 0 到 216-1 的整型数据;前触发型触发器只执行原创 2021-08-30 20:40:06 · 321 阅读 · 0 评论 -
计算机三级-数据库-总结归纳(七)
数据库及数据库对象在SQL语言中,建立索引使用CREATE INDEX语句,格式为:CREATE [UNIQUE] INDEX<索引名> ON <表名> ( <列名> [<次序>] ,<列名> [<次序>],) INCLUDE(属性名)WHERE 约束条件系统拆功能键一个新的用户数据库,则用户数据库主要数据文件的大小不能小于model数据库的大小创建素引视图的步骤:①使用 SCHEMABINDNG子句来创建一个视图原创 2021-08-30 15:54:34 · 276 阅读 · 1 评论 -
计算机三级-数据库-总结归纳(六)
只有在创建#Temp表的连接中才可以查询#Temp表数据原创 2021-08-28 14:58:54 · 141 阅读 · 2 评论 -
计算机三级-数据库-总结归纳(五)
UML与数据库应用系统类的UML表示(空心三角实线连接)、接口的UML表示(空心三角虚线连接)、聚合关系的UML表示(空心菱形实线连接)以及合成关系的UML表示(实心菱形实线连接)结构图的组图包括用例图、类图、组件图、对象图和部署图系统结构图包括类图(描述系统的静态结构),顺序图和通信图(这两个图描述系统的动态图)UML2.0提供了13种不同的图,分为两类:一类是结构图,对系统静态结构建模,包括:类图、对象图、复合结构图、包图、组件图、部署图;另一类是行为图,对系统的动态行为建原创 2021-08-26 20:52:24 · 294 阅读 · 0 评论 -
计算机三级-数据库-总结归纳(四)
数据库应用系统功能设计与实施应用服务器是指通过各种协议把商业逻辑提供给客户端的程序。它提供了访问商业逻辑的途径以供客户端应用程序使用,并接收来自于Web浏览器的用户请求,根据应用领域业务规则执行相应的数据库应用程序,通过访问接口向据库服务器提出数据操作请求;它亦接收来自于数据库服务器的数据访问结果,并通过客户端将结果返回用户。所以当数据库服务器出现问题时无法向用户提供服务。人机界面的设计可采用原型迭代法,首先进行初步设计,再进行用户界面细节设计,最后是原型设计与改进。B/S结构的效据库应用系统的特点原创 2021-08-24 18:49:46 · 233 阅读 · 0 评论 -
计算机三级-数据库-总结归纳(三)
数据库结构设计原创 2021-08-22 20:27:22 · 239 阅读 · 0 评论 -
计算机三级-数据库-总结归纳(二)
需求分析数据库应用系统的需求分析包括:数据需求分析(数据需求分析是从对数据进行组织与存储的角度,从用户视图出发,分析与辨别应用领域所管理的各类数据项和数据结构,形成数据字典的主要内容);功能需求分析(数据处理需求分析、业务规则需求分析);性能需求分析(数据操作响应时间或数据访问响应时间、系统香吐量、允许并发访问的最大用户数、每秒TPS代价值);其他需求分析(存储需求分析、安全性需求分析、备份和恢复需求分析)。...原创 2021-08-22 18:45:12 · 487 阅读 · 0 评论 -
计算机三级-数据库-填空总结
数据库管理系统提供了数据定义语言(DDL),用于定义各种数据库对象。数据定义语句经DDL编译器编译后,各种对象的描述信息存放在数据库的{ 数据字典 }原创 2021-08-22 16:17:15 · 854 阅读 · 0 评论 -
计算机三级-数据库设计的各个阶段
数据库设计一般分为需求分析、结构设计、数据库实施、数据库运行和维护四个阶段。结构设计包括概念设计、逻辑设计和物理设计。数据库实施的主要任务和目标是:在实际的计算机系统中建立数据库应用系统。需求分析了解用户系统需求,解决“干什么”的问题。结构设计包括概念设计、逻辑设计和物理设计。概念设计的目标是产生反映全体用户信息需求的整体数据库概念结构;逻辑设计的任务是把概念设计阶段产生的E-R图转换为具体DBMS支持的组织层数据模型,也就是转换为DBMS可以处理的数据库逻辑结构;物理设计的任务和目标是为原创 2021-08-22 16:16:25 · 467 阅读 · 0 评论 -
数据库经典题型: ER图转换为关系模型后,求关系模型的个数? 解决方案: 秒变小学加法!!!
关系模式的个数=实体集的个数+多对多联系的个数(1)一对一联系(1 ∶1)对于两个实体集A和B,若A中的每一个值在B中至多有一个实体值与之对应,反之亦然,则称实体集A和B具有一对一的联系。例如,一个学校只有一个正校长,而一个校长只在一个学校中任职,则学校与校长之间具有一对一联系。(2) 一对多联系(1 ∶N)对于两个实体集A和B,若A中的每一个值在B中有多个实体值与之对应,反之B中每一个实体值在A中至多有一个实体值与之对应,则称实体集A和B具有一对多的联系。例如,某校教师与课程之间存在一对多的联原创 2021-08-21 21:03:40 · 5254 阅读 · 2 评论 -
计算机三级-数据库-总结归纳(一)
数据库的三级模式由外模式、模式、内模式构成。数据库系统的三级模式结构和二层映像功能提供了数据的逻辑独立性和物理独立性,其中外模式/模式映像提供逻辑独立性,内模式映像提供物理独立性...原创 2021-08-21 19:21:31 · 937 阅读 · 0 评论