- 博客(28)
- 资源 (1)
- 收藏
- 关注
转载 数据库三大范式
数据库 三范式最简单最易记的解释作者: 字体:[增加 减小] 类型:转载数据库 三范式最简单最易记的解释,整理一下方便大家记忆。书上讲了好多, 归结起来3句话: 1NF:字段不可分; 2NF:有主键,非主键字段依赖主键; 3NF:非主键字段不能相互依赖; 解释: 1NF:原子性 字段不可再分,否
2014-09-01 16:01:05
300
原创 oracle 环境的搭建
[红帽企业Linux.6.5.服务器版].rhel-server-6.5-x86_64-dvdoracle 11g R2
2014-07-02 19:06:01
384
原创 backup
***control file损坏后,restore control files→mount the database→recovery
2014-04-11 15:47:45
330
原创 validate database command
validate database命令用于检查数据库的损坏情况,但是不产生备份片,而是记录到一些we
2014-04-10 11:19:37
808
原创 ASM
【百度百科】自动存储管理(ASM,Automatic Storage Management)ASM 是 Oracle 数据库 10g 中一个非常出色的新特性,它以平台无关的方式提供了文件系统、逻辑卷管理器以及软件 RAID(磁盘阵列) 等服务。ASM 可以条带化和镜像磁盘,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡 I/O 以删除“热点”。它还支持直接和异步
2014-04-08 11:40:09
381
原创 unix命令
solaris系统:rm——删除ls——显示文件内容sqlplus命令:有一种说法是get sql.sql是编辑命令,但最近操作是edit 文件名进行编辑。编辑文件后另存为指令:esc—:w 文件名
2014-04-03 19:08:26
307
原创 分辨“数据库”和“实例”
数据库,database,物理上,操作系统文件(data files,control files,redo log files等)或磁盘的集合。实例,instance,后台进程/线程及共享内存区。数据库可以由多个实例装载打开,而实例可在任何时间点装载和打开一个数据库。
2014-04-02 21:59:24
386
原创 PHP之基础知识
变量就是一个盒子,有标签的盒子。······变量的8种类型:整型、浮点型、数组、字符串、布尔、NULL、对象、资源······变量的检测:isset检测(注意变量类型为null,isset也返回false。)打印变量:echo、print_r、var_dump
2013-12-18 10:39:34
442
原创 Oracle之Part 1
【1】创建新表时,源表的空值约束会被定义,在新表中也存在。【2】【3】%表示的意思是省略很多字符、\省略一个字符、ESCAPE ' \ ' 此时 \ 不具有之前省略的作用。【4】single row function 为每一行返回一个结果,返回不同的数据类型【5】改变数据样式,G是逗号D是顿号,字母和符号不能混合使用。【6】
2013-12-17 15:01:26
529
原创 Oracle之专有名词(认证考试指南)
SGA——系统全局区:包含至少三种数据结构(数据库缓冲区缓存+日志缓冲区+共享池,大池+Java池+流池)RAC——实时应用群集shadow process——影子进程
2013-12-11 16:00:43
478
原创 Oracle之监视和解决锁定冲突(认证考试指南)
共享锁和排他锁排他锁(exclusive):在指定记录上请求排他锁的第一个会话会得到这个锁定,其他请求对该记录进行写访问的会话则必须等待。虽然这一行已经通过锁定会话进行了更新,但是对其进行读访问是被允许的,并且这些读操作会设计撤销数据的使用,从而确保读会话并不会看到任何未被提交的变更。共享锁(shared):所有DML语句至少都需要两种锁,受影响记录上的排他锁以及包含受影响记录的表上的
2013-12-09 16:36:34
825
原创 Oracle之事务控制(认证考试指南)
事务一直延续到COMMIT或ROLLBACK语句执行为止。SAVEPOINT命令不是SQL标准的一部分。COMMIT命令执行COMMIT命令时,DBWm进程不会进行任何操作。重做日志流包含所有更改:应用于数据段和撤销段的更改(针对已提交和未提交的事务)。任何DDL命令、GRANT或REVOKE都将提交当前事务。ROLLBACK命令SAVE
2013-12-09 16:25:50
438
原创 Oracle之子查询(认证考试指南)
查询中可以使用子查询的位置包括:·在用于列投影的SELECT列表中·在FROM子句中 (嵌套的深度没有限制)·在WHERE子句中 (只能嵌套255)·在HAVING子句中
2013-12-06 13:10:02
847
原创 Oracle之SQL联接(认证考试指南)
自然联接NATURAL JOIN 1.源表和目标表:从目标表中查找符合条件的行。2.源表和目标表多个列名相同,而不希望都用它们时,用JOIN...USING格式。3.JOIN...ON格式,显式陈述联接列。不依赖源表中具有相同名称的列。
2013-11-26 14:30:39
401
原创 Oracle之分组函数(认证考试指南)
学习分组函数时,两条基本规则:第一,它们每次总是作用于一组行。第二,除了COUNT函数的COUNT(*)形式外,所有的分组函数都忽略分组列或者表达式中包含空值的行。COUNT函数COUNT(*) //组中所有行(包括具有空值和重复值的行)COUNT(DISTINCT expr)
2013-11-24 10:58:19
560
原创 Oracle之字符操作函数(认证考试指南)
数字TRUNC函数数字TRUNC函数小数点精度是正数,依据指定的小数精度删除数字,不取舍。小数点精度是负数,从小数点左边第n个数位开始向后归0。 e.g:select trunc (1601.916,-3) from dual 查询结果为1000
2013-11-24 09:15:55
519
原创 Oracle之条件函数(DECODE函数/COALESCE函数/NVL函数)(认证考试指南全册)
条件函数(在select语句中应用条件表达式):条件逻辑也称为if-then-else逻辑,它表示依据满足某种条件的数据值选择执行路径。条件函数依据计算比较条件来返回不同值。简化了NULL值得处理,包括NVL,NVL2,NULLIF和COALESCE函数。通用条件逻辑由DECODE函数和CASE表达式实现。DECODE 函数通过测试前两项的相等性来实现if-then-else条件逻辑,
2013-11-21 09:16:10
2765
原创 Oracle之索引(认证考试指南全册)
索引【索引具有两个功能】1.强制实施主键约束和唯一约束;2.提高性能。【必需性】索引是约束机制的一部分。如果将某一列(或一组列)标记为表的主键,那么每次在表中插入行时,Oracle必须检查是否已经存在具有同一主键值的行。如果表的列上不具有索引那么就需要扫描整个表,检查每一行。通过索引,几乎可以立即访问键值,因此,检查存在性很快。如果定义了主键约束,而主键列上尚不存在索引,Oracle将自动
2013-11-20 14:23:01
704
原创 初学FreeBSD
初学FreeBSD 经技术大牛对我的分析与建议,上周开始,踏上了学习FreeBSD的漫长而曲折的道路。之所以漫长而曲折源于两个方面:第一是因为自己以前在专业上面的基础十分薄弱,且很少接触操作系统的相关知识;第二是因为学习方法不当,从最初的直接上机到边上机边看书,再转变为在国庆长假结束前看完两边FreeBSD使用手册的目标。 回顾近一周多的摸索,收获到的有能够独立安装F
2013-09-30 21:05:01
671
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人