版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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浙江舟山市普陀区东港街道社区卫生服务中心招聘编外人员2人备考题库及答案详解(各地真题)
- 2026福建厦门市集美区上塘中学产假顶岗教师招聘1人备考题库及完整答案详解一套
- 生物炭修饰技术及其在污染物降解中的作用机制与应用研究
- 2026江苏常铝铝业集团股份有限公司招聘4人备考题库附答案详解(完整版)
- 2026陕西省宝鸡市岐山县中医医院招聘2人备考题库附答案详解(满分必刷)
- 统编人教六年级语文下册古诗词诵读《浣溪沙》示范教学课件
- 生物形貌导向的高比表面碳基CaO材料的制备、结构与催化性能探究
- 2026四川乐山市市属事业单位考核招聘22人备考题库(武汉专场)含答案详解(能力提升)
- 生物吸附剂靶向脱除鱼油中3-氯丙醇酯与缩水甘油酯的效能与机制研究
- 2026甘肃省兰州宏安铁路安检有限公司招聘备考题库附答案详解(完整版)
- 数据库容灾备份方案
- 2025年甘肃省高考数学真题(新课标ⅱ卷)(含答案解析)
- 2025玉溪市统一公开遴选和公开选调公务员(30人)考试参考题库及答案解析
- 2025年安检中级 考试题库
- 山东省青岛39中重点达标名校2026届中考英语押题试卷含答案
- 手动葫芦吊装施工方案1
- 【注塑模具中冷却系统和脱模机构的设计计算案例2400字】
- 河北省泊头市教研室2025届七下英语期中达标检测试题含答案
- 安徽省滁州市南谯区2025届英语七下期中综合测试试题含答案
- GB 45671-2025建筑防水涂料安全技术规范
- 电力工程项目保密措施的执行方案
评论
0/150
提交评论