- 博客(25)
- 资源 (7)
- 收藏
- 关注
转载 连接查询_内连接/外连接/交叉连接_区别
连接查询 通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户带来很大的灵活性,他们可以在任何时候增加新的数据类型。为不同实体创建新的表,尔后通过连接进行查
2008-01-19 19:40:00 479
原创 zos
操作系统从功能上分:实事操作系统和作业处理系统。作业处理系统又可以分成两种。一种是批处理系统 ,另一种是分时系统。进程通常有三部分组成:程序、数据集合进程控制块。 进程的状态:执行状态、就绪状态、等待状态、创建状态和终止状态ZOS采用分页技术和LRU算法what is z/os?the most widely used mainframe operation64-bit o
2008-01-14 18:12:00 629
原创 what is mainframe
What is Mainframe?A mainframe is a computing system that businesses use to host the commercial database,transaction servers, and application that require a greater degree of security and availabilit
2008-01-14 17:21:00 503
转载 linux下的进程通信
linux下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。而对Unix发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间通信方面的侧重点有所不同。前者对Unix早期的进程间通信手段进行了系统的改进和扩充,形成了“system V IPC”,通信进程局限在单个计算机内;后者则跳过了该限制,形成了基于套接口(socket)的进程间
2008-01-09 21:44:00 460
转载 CMM
转自: http://www.itisedu.com/phrase/200603051508215.htmlCMM是指“能力成熟度模型”,其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一
2008-01-08 20:26:00 589
原创 触发器的作用
触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。数据库触发器有以下的作用:* 安全性。可以基于数据库的值使用户具有操作数据库的某种权利。# 可以基于时间限制用户的操作,例如不允许下班后和节假日修改数据库数据。# 可以基于数据库中的数据限制用户的操作,例如不允许股票的价格的升幅一次超过10%。* 审计。
2008-01-08 19:51:00 949
原创 触发器
触发器 是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。 功能: 1、 允许/限制对表的修改 2、 自动生成派生列,比如自增字段 3、 强制数据一致性 4、 提供审计和日志记录 5、 防止无效的事务处理 6、 启用复杂的业务逻辑 开始 create trigger biufer_emp
2008-01-08 19:48:00 615
转载 存储过程、游标
oracle 存储过程的基本语法1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变
2008-01-08 19:46:00 1204
转载 PLSQL
PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL基础语法,结构和组件、以及如何设计并执行一个PL/SQL程序。 PL/SQL的优点 从版本6开始PL/SQL就被可靠的整合到ORACLE中了,一旦掌握PL/SQL的优点以及其独有的数据管理
2008-01-08 19:31:00 489
转载 Oracle备份与恢复
Oracle的备份与恢复有三种标准的模式,大致分为两大类,备份恢复(物理上的)以及导入导出(逻辑上的),而备份恢复又可以根据数据库的工作模式分为非归档模式(Nonarchivelog-style)和归档模式(Archivelog-style),通常,我们把非归档模式称为冷备份,而相应的把归档模式称为热备份,他们的关系如下所示 三种方式各有优点,我们做个比较(这个是用Fireworks画的,
2008-01-08 19:08:00 461
原创 Oracle用户管理
Oracle系统中用户权限的赋予,查看和管理. 在Oracle数据库中,用户的权限分为两种(在这里我们不讨论dba或dbopr的权限,只考虑普通用户的权限),分别是System Privilege系统权限 和User Table Privilege用户数据表权限. 1.首先,创建用户,以下几条命令可以创建一个用户,前提是必须以DBA的身份登录(如果你不是DBA,不要看下去了):
2008-01-08 19:01:00 579
转载 oracle 网络连接
Oracle数据库在不同的地域被人们广泛使用,所以就必须要有专业的Oracle人员懂得网络连接是怎么样影响数据库性能的。Oracle提供的TNS允许在每个数据库中进行分配通信。TNS服务器被看作Oracle的逻辑数据请求中的绝缘体和远程服务器间的服务器。同样的,网络管理员有能力控制网络性能调谐性,但是Oracle管理员没有控制影响数据库性能的网络设置的权利。可以利用下面我所说的重要
2008-01-08 18:34:00 1407
原创 事务和锁
事务:数据库操作的基本单位 一 事务的属性 事务具有ACID属性 即 Atomic原子性, Consistent一致性, Isolated隔离性, Durable永久性 原子性 就是事务应作为一个工作单元,事务处理完成,所有的工作要么都在数据库中保存下来,要么完全 回滚,全部不保留 一致性 事务完成
2008-01-08 18:18:00 870
原创 索引
影响查询效率因素一般为以下几个:CPU处理时间、读内存时间、读磁盘时间以及网络传输时间。网络传输时间涉及网络硬件配置,因此不考虑。CPU处理时间和读内存时间不涉及机械运动,相对来说不会占太大比例;而读磁盘涉及磁头的机械运动,其效率至少比读内存差10000倍。这样,查询所花费的时间一般取决于读取磁盘的次数。一、索引的概念 索引就是加快检索表中数据的方法。数据库的索引类似于书
2008-01-08 16:35:00 333
转载 Oracle常用数据字典
以下表格中收集了Oracle数据字典中几乎所有的视图或别名,至于每个视图或别名的字段请用‘Describe’语句来查询。 命名说明:
2008-01-08 16:07:00 416
原创 oracle体系结构
数据库服务器由实例instance和数据库database 构成物理文件: 警告文件:alert file一个简单的文本文件,记录数据库运行状况的记录,从数据库创建开始到一直被删除。 口令文件:sys用户及其口令。所在目录一般为%ORACLE_HOME%/database,其文件名为pwdsid.ora 初始化参数文件 数据文件:oracle 10g中至少需要2个文件,一个构成
2008-01-08 16:01:00 377
原创 表的存储结构
逻辑存储概念(只在oracle层面上能够看到,在操作系统层面上是看不到的):段segment,区extent,块block,表空间tablespace段:就是数据库中用于某种目的的存储空间,如表段用于存储表的数据,索引表用于存储索引数据。提到segment时强调其存储结构,而如果说表和索引,强调内部逻辑数据区:Oracle分配存储空间的单位,段由若干个区组成,每个区是属于一个数据文件的一块
2008-01-08 15:18:00 996
原创 表及完整性约束
数据类型:字符、数字、二进制、日期和时间4类。二进制数据类型也称为大对象类型(large object,LOB),主要用于存储文本文件(CLOB)和二进制文件(BLOB,如图片、视频)1:字符型主要有char和varchar2,用于定义字符串。char长度固定,char(n),默认长度为1,列小于定义时在其后添加空格; varchar长度可变,系统不为其提供默认长度,使用前要制定字符串长度.2:
2008-01-08 14:31:00 913
原创 sql
Oracle内置用户: sys:Oracle中权限最大的用户,位于数据库之外,可以启动、关闭数据库,在数据库内拥有全部权限。连接数据库时要加上as sysdba字句 system:是数据库内权限最大的用户 scott: 用于学习和测试SQL> CONNECT SCOTT/TIGERERROR:ORA-28000: the account is locked这是开着windows防火
2008-01-08 14:09:00 326
原创 数据库基础
数据库种类: 网状模型network data model 层次模型hierarchical data model 关系模型relational data model 面向对象的数据模型 oriented object data model数据库系统一般由硬件、软件和各种人员构成。 软件主要包括操作系统、DBMS及前端应用软件。 人员包括系统分析人员、数据库设计人员、应用程序设计人员、数据
2008-01-08 13:33:00 658
原创 GCC2
http://www.shanghai.ws/gnu/gcc_2.htm [ GCC 1 || GCC 2 || GCC 3 || GCC 4
2008-01-07 16:06:00 559
转载 GCC1
http://www.shanghai.ws/gnu/gcc_1.htm [ GCC 1 || GCC 2 || GCC 3 || GCC 4
2008-01-07 16:03:00 1187
转载 CPP中主函数的参数
CPP中主函数的参数大部分书中没有介绍,本文详细介绍其中的内容,并举以实例,以飨访友。Arguments to main()1 For CPPYou can define main() with no parameters (or better, with the parameter list as void) or you can specifya parameter list that al
2008-01-07 12:53:00 1463
原创 关系数据库查询优化分析
0 引言从大多数的实例中来看,通常SQL语句消耗了70%~90%的数据库资源,而查询语句所基于的SELECT语句在SQL语句中又是代价最大的语句。因此人们往往通过对查询语句进行优化来提高整个数据库的性能。举例来说,如果一个数据库表信息积累到上百万甚至是上千万条记录,全表扫描一次需要数十分钟,甚至数小时;但如果采用比全表扫描更好的查询策略,往往可以使查询时间降为几分钟,由此可见查
2008-01-07 12:52:00 2087
原创 AIX Command Summary
Command SummaryStartup, Logoff and Shutdownd (exit) logoff the system (or the current shell).shutdown shuts down the system by disabling all processes. If in sin
2007-12-30 14:24:00 833
COM+ Programming:A Practical Guide Using Visual C++ and ATL.chm
2009-11-12
领域驱动设计 Design - Pattern-Oriented Analysis Design Composing Patterns
2008-10-08
windows command line
2008-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人