上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: 物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。 ON DEMAND和ON COMMIT物化视图的区别在于其刷新方法的不同,ON DEMAND顾名思义,仅在该物化视图“需要”被刷新了,才进行刷新(REFRESH),即更新物化视图,以保证和基表数据的一致性;而ON COMMIT是说,一旦基表有了COMMIT,即事务提交,则立刻刷新,立刻更新物化视图,使得数据和基表一致。创建物化视图时未作指定,则Oracle按ON DEMAND模式来创建。 1) 物化视图在某种意义上说就是一个物理表(而且不仅仅是一个物理表),这通过其可以被user_tables查询出来,而得到佐证;   2) 物化视图也是一种段(segment),所以其有自己的物理存储属性;   3) 物化视图会占用数据库磁盘空间,这点从user_segment的查询结果,可以得到佐证。 --获取数据库rdbms版本信息   select 阅读全文
posted @ 2010-06-02 15:00 叮当小马 阅读(728) 评论(0) 推荐(0)
摘要: 2010年5月21日星期五 设有关系模式:EMP(职工号,姓名,工资,部门号) 试用SQL语句创建一个工资总额超过20万元(含20万元)的各部门工资总额视图V-SAL。 select 部门号,sum(工资) as 总工资 from emp group by 部门号 having sum(工资)>=20 CREATE VIEW dbo.[V-SAL] AS SELECT 部门号, SUM(工资) AS 总工资 FROM dbo.EMP GROUP BY 部门号 HAVING (SUM(工资) >= 20) 阅读全文
posted @ 2010-05-22 16:41 叮当小马 阅读(577) 评论(0) 推荐(0)
摘要: /*用触发器来实现级联更新级联删除*/ --创建学生表,课程表,学生课程表 --http://www.yaosansi.com/post/692.html 范本: 触发器方式: create trigger trg_A on A for update,delete as begin if exists(select 1 from inserted) update B set Name=(select Name from inserted) where Name=(select Name from deleted) else delete B where Name=(select Name from deleted) end go 下面是一个实例: CREATE TABLE [dbo].[学生表]( [studentid] [nvarchar](50) primary key NOT NULL, [name] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NULL, ) CREATE TABLE [d 阅读全文
posted @ 2010-05-21 21:25 叮当小马 阅读(13503) 评论(0) 推荐(1)
摘要: 参考网站: http://www.phpchina.com/manual/PostgreSQL/ddl-constraints.html /* 创建级联更新,级联删除操作 author: dingdang time :20100520 **/ --创建表 CREATE TABLE products ( product_no integer PRIMARY KEY, name text, price numeric ); CREATE TABLE orders ( order_id integer PRIMARY KEY, shipping_address text, -- ... ); /* CREATE TABLE order_items ( 阅读全文
posted @ 2010-05-21 21:19 叮当小马 阅读(2592) 评论(0) 推荐(1)
摘要: 我的操作系统为Windows 2003 Server , 文件系统NTFS, 在SQL Server 2005 Express 上附加(Attach)从另外一台电脑Copy过来的数据库后,数据库为“只读”。 总结:之所以附加(Attach)上的数据库为“只读”,是因为启动SQL Server 的默认的启动帐号“网络服务”对所附加(Attach)的数据库文件的权限不够造成的。 阅读全文
posted @ 2010-05-16 12:31 叮当小马 阅读(211) 评论(0) 推荐(0)
摘要: 2010年5月14日星期五 Oracle数据的备份与还原 资料引用:http://www.knowsky.com/384957.html 数据的备份 1 将数据库orcl完全导出,用户名scott 密码tiger 导出到D:\daochu.dmp中 exp scott/tiger@orcl file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp scott/tiger@orcl file=d:\daochu.dmp owner=(scott) 3 将数据库中的表inner_notify、notify_staff_relat导出 Exp scott/tiger@orcl file= d:\daochu.dmp tables=(inner_notify,notify_staff_relat) 数据的导入 1.imp scott/tiger@orcl file=d:\daochu.dmp full=y imp scott/tiger@orcl full=y file= d:\daochu. 阅读全文
posted @ 2010-05-14 19:35 叮当小马 阅读(445) 评论(0) 推荐(1)
摘要: 2010年5月13日星期四 赋权限给oralce新建的用户 grant connect to XX; grant exp_full_database to XX; grant imp_full_database to XX; grant resource to XX; grant create procedure to XX; grant create trigger to XX; grant execute any procedure to XX; grant grant any privilege to XX; grant restricted session to XX; grant select any table to XX; grant unlimited tablespace to XX; grant create any view to XX; 阅读全文
posted @ 2010-05-14 19:34 叮当小马 阅读(679) 评论(0) 推荐(1)
摘要: 用代码来实现oracle自动增加1功能 创建序列:-- Create sequence create sequence IP_Test_SEQUENCES minvalue 1 maxvalue 99999999999999999999999999 start with 1 increment by 1 cache 20 order; 创建触发器: create or replace trigger IP_Test_Trigger before insert on ip_test for each row declare -- local variables here next_id number; begin select IP_Test_Sequences.nextval into next_id from dual; :new.id:=next_id; --select IP_Test_Sequences.nextval into :new.id from dual; end IP_Test_Trigger; 阅读全文
posted @ 2010-05-14 19:32 叮当小马 阅读(589) 评论(0) 推荐(1)
摘要: oracle11g客户端-配置 首先配置:Net Configuration Assistant 一般在应用中配置监听程序配置和本地Net服务名配置: 再次配置:Net Manager 说是配置,打开它以后,就可以看到上面配置的net服务名,在这里可以进行测试。 阅读全文
posted @ 2010-05-13 20:29 叮当小马 阅读(18217) 评论(1) 推荐(0)
摘要: 怎么使程序与服务器上的oracle11g进行通信呢。我们不能不再提SQLServer2000是如何与服务器上的数据库进行通信的呢。当用ASP.net进行程序开发时,我们在Webconfig中配置连接服务器上的SQLServer 连接字符串这样,就可以连接服务器上的数据库了。而在oracle11g中要安装oracle11g客户端软件,在客户端进行连接配置,这样才能与服务器通信。 从网上下载oracle11g客户端,安装后弹出下列选择框,当要在客户端开发连接oracle11g数据库的程序。应该选择下面的运行时,看它的提示:安装用于开发应用程序,网络服务等。 阅读全文
posted @ 2010-05-13 20:16 叮当小马 阅读(1489) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页