Home
Blog
category
tag
archive
note
report
Life
Dear MyFriend
views
About Me
黑暗降临!
Home
Blog
category
tag
archive
note
report
Life
Dear MyFriend
views
About Me
黑暗降临!
数据库16-数据库安全
数据库安全 概念 数据共享必然带来数据安全问题,我们认为只允许有合法使用权限的用户允许访问他存取的数据; 数据库系统的安全保护措施是否有效是数据库系统主要的指标,数据库的安全性和计算机系统的安全是紧密联系、互相支持的; 数据库可能的破坏方式 数据库被无意破坏 并发存取引起的数据异常 数据分布存储的不一致问题 逻辑错误造成更新事务未遵守数据一致原则 事务处理中系统崩溃 数据库被恶意破坏...
2025-05-01
阅读全文
数据库15-数据库恢复技术
故障恢复 如何应对系统故障: 提高系统的可靠性 在系统故障发生后,把数据库恢复到一致状态 恢复的关键问题是如何建立冗余数据,以及利用冗余数据实施数据库恢复 恢复技术: 记录日志文件 数据转储 日志 日志概念 日志是用来记录事务对数据库的更新操作的文件,是日志记录的序列 事务标识符:执行写操作的唯一标识符 数据项标识符:事务操作对象的唯一标识符 前像(BI):更新前数据的旧值; 后像(A...
2025-05-01
阅读全文
数据库14-事务与并发调度
事务并发 某些突发故障可能导致数据库产生不一致的结果;并发执行应用可以提高性能,但是有可能带来数据操作结果不符合预期 数据库的更新: 读数据库:将数据库中数据先从磁盘读入内存,然后再将值赋予另一个变量; 写数据库:现将变量的值写入内存,然后再有内存写入磁盘; 数据库更新应该权衡减少在磁盘上的I/O&防止数据不一致 概念 事务是用户定义的一个数据库操作序列 这些工作是原子的,要么...
2025-05-01
阅读全文
数据库13-存储过程与函数
存储过程 定义 创建存储过程 CREATE|RPLACE Procedure <过程名> AS DECLARE <变量声明> BEGIN <ACTION> END; 调用存储过程 CALL <过程名>; 删除存储过程 DROP Procedure <过程名>; 参数 输入参数IN:将存储过程外部的值传递给存储过程使用; 输出...
2025-05-01
阅读全文
数据库12-触发器与游标
触发器 概念 触发器 一组SQL语句 当插入,更改,删除,事件发生的时候,触发器自动执行 用以维护数据完整性,或者其他数据处理工作 属于动态完整性约束 分类 根据事件分类 DML触发器:发生数据操作事件时调用,包括INSERT UPDATE DELATE DDL触发器:发生数据定义事件调用,包括CREATE DROP DELETE 根据发生时间和操作分类 AFTER触发器:是最常见的触...
2025-05-01
阅读全文
数据库11-断言与参照完整性
完整性约束 控制机制 完整性约束是加在数据库模式上的一个具体条件,规定什么样的数据能够存储到数据库中; 定义机制: 约束条件:数据模型的组成部分,约束数据库的寓意 DBMS提供定义数据库完整性约束条件,并作为模式的一部分存入数据库 检查机制: 检查用户发出的操作是否违背了完整性约束条件 违约反应: 发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作保证数据完整性; 分...
2025-05-01
阅读全文
数据库10-视图与索引
视图 创建视图 特点: 虚表,从一个或几个基本表导出的表; 只存放视图的定义,不会出现数据冗余 基表中数据发生变化,从视图查询出数据也随之改变 视图建立后,用户可以像基表一样对视图查询 优点: 限制用户直接存取基表的某些列或记录,从而为基表带来附加的安全性; 视图可定义在多个基表上或其他视图上,通过视图可得到多个表经计算后的数据,从而隐藏数据的复杂性; 作用: 视图能够简化用户的操...
2025-05-01
阅读全文
数据库9-SQL基础
特点 高度统一:集DDL,DML,DCL于一体 高度非过程化:只需要提出做什么,无需声明怎么做 面向集合的操作:操作的对象和结果均为集合 两种使用方法:自主式使用(CLI,GUI),嵌入式语言 核心命令 DDL:CREATE DROP ALERT DML: SELECT INSERT UPDATE DELETE DCL: GRANT REVOKE 数据类型 数据类型 声明...
2025-05-01
阅读全文
数据库8-数据库范式
数据库范式 数学表示 关系模式的五元组表示: :关系名 :组成该关系的属性名集合 :属性组U中属性所来自的域 :属性向域的映象集合 :属性间数据的依赖关系集 对于一个简化的关系模式三元组表示: 数据依赖是现实世界属性相互联系的抽象 数据依赖是数据内在的性质 数据依赖是寓意的体现 规范化解决的问题是如何构造合适的关系模式 设计好的模式:大模式的分解,信息完整 模式的分解:自动化,模式设...
2025-05-01
阅读全文
数据库7-数据库设计
数据库设计 数据库设计:根据用户需求研制数据库结构的过程 数据库结构设计:针对给定的应用环境,进行数据库的模式和子模式设计,包括概念设计,逻辑设计和物理设计,属于静态模型设计 数据库行为设计:确定数据库用户的行为和动作,属于动态模型设计 设计方法:直观设计,New orleans方法,基于实体-关系的方法,3NF设计方法,面向对象的方法(ODL),辅助软件CASE... 设计过程 需求...
2025-05-01
阅读全文
上一页
6 / 21
下一页
查看上一篇
查看下一篇
粘贴文本
全选文本
剪切文本
复制文本
站内搜索
必应搜索
谷歌搜索
新标签页打开
复制链接地址
复制图片
谷歌识图
常见问题
示例博客
加入社区
本站源码
主题源码
暗黑模式
打印页面
阅读模式
<