视图
创建视图
特点:
虚表,从一个或几个基本表导出的表;
只存放视图的定义,不会出现数据冗余
基表中数据发生变化,从视图查询出数据也随之改变
视图建立后,用
...
2025.07.02
完整性约束
控制机制
完整性约束是加在数据库模式上的一个具体条件,规定什么样的数据能够存储到数据库中;
定义机制:
约束条件:数据模型的组成部分,约束数据库的
...
2025.07.02
触发器
概念
触发器
一组SQL语句
当插入,更改,删除,事件发生的时候,触发器自动执行
用以维护数据完整性,或者其他数据处理工作
属于动态完整性约束
分类
...
2025.07.02
存储过程
定义
创建存储过程
123456CREATE|RPLACE Procedure <过程名>ASDECLARE <变量声明>BE
...
2025.07.02
事务并发
某些突发故障可能导致数据库产生不一致的结果;并发执行应用可以提高性能,但是有可能带来数据操作结果不符合预期
数据库的更新:
读数据库:将数据库中数据
...
2025.07.02
故障恢复
如何应对系统故障:
提高系统的可靠性
在系统故障发生后,把数据库恢复到一致状态
恢复的关键问题是如何建立冗余数据,以及利用冗余数据实施数据库恢复
恢
...
2025.07.02
概念
数据共享必然带来数据安全问题,我们认为只允许有合法使用权限的用户允许访问他存取的数据;
数据库系统的安全保护措施是否有效是数据库系统主要的指标,数据库的安
...
2025.07.02
概念
数据模型用来抽象、表示和处理现实世界的数据和信息;
数据模型就是现实世界的模拟:
真实地模拟现实世界;
能为人工所理解;
易于在计算机实现;
现实世界
...
2025.07.02
数据库架构
数据库架构的演变有两种趋势:
单机架构--多机架构
集中式--共享存储
单机架构
优点:部署简单,容易实现一致性;
缺点:拓展性差,系统故障导
...
2025.07.02
模式(Schema)
数据库逻辑结构和特征的描述
反映的是数据结构及其联系
模式是相对稳定的
实例(Instance)
模式的一个具体值
反应数据库的某一
...
2025.07.02