版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、关系数据结构及定义(关系模式,关系,候选码,主码,码)关系代数(5个基本运算(关系数据结构及定义(关系模式,关系,候选码,主码,码)关系代数(5个基本运算(并,差积,选择,投影以及4个复合运算(交,连接,自然连接,除表达式找出R中第31 / 46采用画E-R无向边上标明联系的类型采用画E-R无向边上标明联系的类型可据需要任意展开(E-R图复杂时可略去属性)1m数据库的三级模式是数据库在三个(层数据库的三级模式是数据库在三个(层次)上的抽象,使用户能够储。实际上 ,对于一个数据库系统而言一有物理级数据库是客观存在用户应用程序根据外模式进行数据操作,通过外模式一,义和建立某个外模式与模式间的对应关
2、系,将外模式与模式联系起来当模式发生改变时,只要改变,就可以使外模式保持不变,应的应用程序也可保持不变;另一方面,通过模式一内,义建立数据的逻辑结构(模式)结构(内模式)间的对应关系,当据结构发生变化时,只需改变模式一内模,就能保持式不变,因此应用程序也可以保持不变5.7 触发器触发器是定义在基表上的一种数据库对象,它指定:在执行对其它操作被执行(触发事件被触发后执行的操作(触发动作5.7 触发器触发器是定义在基表上的一种数据库对象,它指定:在执行对其它操作被执行(触发事件被触发后执行的操作(触发动作学院谢美意5/285.7 触发器触发器是定义在基表上的一种数据库对象,它指定:在执行对其它操作
3、被执行(触发事件被触发后执行的操作(触发动作5.7 触发器触发器是定义在基表上的一种数据库对象,它指定:在执行对其它操作被执行(触发事件被触发后执行的操作(触发动作学院谢美意6/28Normal如果关系模式R,其所有的属性均为简单属性,即每个属性都是不可再分的,则称第一范式是规范化关系第8/70学课Normal如果关系模式R,其所有的属性均为简单属性,即每个属性都是不可再分的,则称第一范式是规范化关系第8/70学课成6.3.2第二范式(SecondNormal6.3.2第二范式(SecondNormal 所在系, 课程号成绩 所在系, ,)SC(学号课程号成绩第9/706.3.3第三范式(Th
4、irdNormal, 6.3.3第三范式(ThirdNormal, (hird (反证法存在非主属性Z对码X的部分依赖,即存在一个XX,使得XZ XX,XX,XZ,说明R中存在非主属性Z对码X传递依赖,则据第三范式的定义R3NF,这与假设若R3NF,则R2NF。(证毕。第10/706.3.5 关系规范化小6.3.5 关系规范化小E-R模型中的基本概念实体(Entity)实体集(Entity set)属性(E-R模型中的基本概念实体(Entity)实体集(Entity set)属性(Attribute)E-R模型以E-R图的形式表现。在E-R实体集属性的属性值,如()12/8610.1 提交事务
5、:commitwork10.1 提交事务:commitwork或commit,表示事务正常结束,事务对数据库的更新回滚事务:rollbackwork或rollback但是,事务更新数据库的过程并非原子修改内存(缓冲区)将内存中被修改的数据页写进外存调度13/21T可对某个数据对象加锁(Lock)T锁(Unlock)排它锁(T可对某个数据对象加锁(Lock)T锁(Unlock)排它锁(X锁/ 写锁):若事务T对数据R加上X 锁,则其它事务不能对R 。共享锁(S锁读锁):若事务T 对数据R 加上S锁,则其它事务只能对RS 锁,但不能加X 15/35错误的A.T1不能对t上XB.T2不能对t上XC.
6、T2还能对t上S丢失更新(lost丢失更新(lost果破坏了另一事务(先提交的事务)的提交结果,导致先前提交事务对DB的修改不可重复读(readnon-同一事务重复读同一数据,但获得结果不同。即从数据库中得到了不一致的数3读“脏”数据(read16/35互斥(排它性控制()环路(每事务获得的数据同时又被另一事务请求互斥(排它性控制()环路(每事务获得的数据同时又被另一事务请求法A、B锁,TB17/35可串行化调度(一定是可串行化调度):可串行化调度(一定是可串行化调度):2. 的所有数据全部加锁,因此:则该并发调度是可串行化的(充分条件第二阶段称为收缩阶段3.锁写:加X2. 的所有数据全部加锁,因此:则该并发调度是可串行化的(充分条件第二阶段称为收缩阶段3.锁写:加XSSLOCK(A)SLOCK(B)XLOCK(C) UNLOCK(B)UNLOCK(A)SLOCK(A)UNLOCK(A)SLOCK(B)XLOCK(C)UNLOCK(B)第 19/35。协议加上事务T。协议除防止了丢失修改和不读“脏”数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 花卉栽培工岗前基础实操考核试卷含答案
- 海洋水文气象观测员基础管理竞赛考核试卷含答案
- 2026年多斗挖掘机行业洞察报告及未来五至十年发展趋势报告
- 2026年液晶关键材料行业洞察报告及未来五至十年发展趋势报告
- 2025-2026湘教版初中八年级历史学期测试卷
- 山东版2025-2026初中九年级历史下期末测试卷
- 初中三年级英语上学期测试卷2025-2026
- 2026年七年级上册第二单元 单元测试卷(第04套)
- 2026年物流配送优化管理试题及答案
- 2026年通信系统专业通信系统评估测试试卷及答案
- 2024年注册土木工程师(岩土)《专业基础》试题及答案
- 化工三查四定培训课件
- 送变电知识培训内容
- 高三试卷:北京市海淀区2024-2025学年高三上学期期中考试2025届北京海淀区高三期中物理试题及答案
- GJB3165A-2020航空承力件用高温合金热轧和锻制棒材规范
- 超星尔雅学习通《工程伦理(浙江大学)》2025章节测试答案
- DBJ50-T-200-2024 建筑桩基础技术标准
- 动静脉瘘术后护理
- 篮球e级教练员理论考试试题及答案
- 2024年09月江苏2024年江苏农商行省联社校园招考笔试历年参考题库附带答案详解
- 《临床技术操作规范病理学分册》医院用
评论
0/150
提交评论