中国高校课件下载中心 》 教学资源 》 大学文库

《计算机信息管理基础》第三讲 分布式数据库功能

文档信息
资源类别:文库
文档格式:PPT
文档页数:11
文件大小:77.5KB
团购合买:点击进入团购
内容简介
分布式B 物理上分布在网络不同节点上的数据,从 逻辑上可看作是一个整体(DB)。
刷新页面文档预览

分布式数据库功能 ■■口

分布式数据库功能

分布式DB 物理上分布在网络不同节点上的数据,从 逻辑上可看作是一个整体(DB)。 每个节点 跨节点 具有 的 场地自治 全局操作

分布式 DB 物理上分布在网络不同节点上的数据,从 逻辑上可看作是一个整体(DB)。 每个节点 具有 场地自治 跨节点 的 全局操作

访问远程数据库 本地o8i1(247) 远程o812(248) 数据库链 linko8i2 oral ora

访问远程数据库 本地o8i1(247) 远程o8i2(248) ora1 ora2 数据库链 linko8i2

数据库链 create database link l2 connect to用户名 identified by口令 using linko812 select from depaL2 select ename, tel from emp, dep(aL2 where emp. dno-dep dno SHOME/network/admin/tnsname. ora

数据库链 create database link L2 connect to 用户名 identified by 口令 using `linko8i2` ; select * from dep@L2 ; select ename,tel from emp, dep@L2 where emp.dno=dep.dno ; $HOME/network/admin/tnsname.ora

透明-别名 create synonym dep for dep(aL2 select ename, tel from emp, dep where emp. dno-=dep dno

透明 - 别名 create synonym dep for dep@L2 ; select ename,tel from emp, dep where emp.dno=dep.dno ;

分片

分片

分片-视图 Create view emp as 水 select from empl@Ll union select from emp2@L2; 片 create view emp as select empl. ename, emp2. sal from empl, emp2 垂直分片 where empl. eno-=emp2.eno

分片 - 视图 Create view emp as select * from emp1@L1 union select * from emp2@L2; create view emp as select emp1.ename,emp2.sal from emp1,emp2 where emp1.eno=emp2.eno ; 水 平 分 片 垂 直 分 片

Create snapshot log on emp Create snapshot refresh fast complete force start with sysdate next next day (sysdate, Monday as select from emp(aLI

复制 - 快照 Create snapshot emp refresh fast complete force start with sysdate next next_day(sysdate,`Monday`) as select * from emp@L1 ; Create snapshot log on emp

时间表示 下周的同一天 sysdate +7 每星期五上午9点 next day( trunc( sysdate),星期五’)+9/24 每一小时 sysdate +1/24 每10秒 sysdate+10/(24*60*60)

时间表示 • 下周的同一天 sysdate + 7 • 每星期五上午9点 next_day( trunc(sysdate) , ’星期五’ ) + 9/24 • 每一小时 sysdate +1/24 • 每10秒 sysdate + 10/(24*60*60)

触发是 create trigger synctemp after insert or update or delete on temp for each row begin if inserting then insert into temp@ll values(: new. a, new. b, newc) elsif deleting then delete from temp(all where a=: old.a

触发器 create trigger synctemp after insert or update or delete on temp for each row begin if inserting then insert into temp@l1 values(:new.a,:new.b,:new.c); elsif deleting then delete from temp@l1 where a=:old.a;

共11页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档