
数据库
文章平均质量分 72
zwdsmileface
这个作者很懒,什么都没留下…
展开
-
浅谈数据库设计
在日常工作中,当我们遇到海量数据时,如何从中挑选出自己想要的数据呢?是盲目的查找,还是寻求新的解决方案亦或是通过技巧来获取?开发者在设计一个数据表单时,往往会遵循三条常用形式,他们认为常规模式是设计的唯一途径。然而由于开发者一开始就抱有这种心态,使数据表单设计变得墨守成规,阻碍了它的创新。Rule 1:弄清(OLTP或OLAP)应用的本质是什么?当开始制作数据表单设计时,首先,要分析你设计的原创 2015-04-18 10:26:18 · 332 阅读 · 0 评论 -
浅谈数据库设计
2015-04-02 11:26:00 · 57 阅读 · 0 评论 -
PowerDesigner简单的使用教程
2015-04-01 09:37:21 · 116 阅读 · 0 评论 -
Oracle escape转义
原创 2015-03-21 10:50:49 · 118 阅读 · 0 评论 -
SQL 四种连接:内连接、左外连接、右外连接、全连接
共有的列的值匹配两个表中的行左连接(LEFT JOIN 或 LEFT OUTER JOIN)是右左边表中的数据为基准,若左表有数据右表没有数据,否则显示左表中的数据右表中的数据显示为空右连接(RIGHT JOIN 或 RIGHT OUTER JOIN)是以右边表中的数据为基准,若右表有数据左表没有数据,否则显示右表中的数据左表中的数据显示为空全连接( FULL JOIN 或 FULL OUTER JOIN) 完整外部连接返回左表和右表中的2015-03-12 10:49:20 · 105 阅读 · 0 评论 -
windows下plsql连接linux下的oracle数据库
2015-03-10 08:51:45 · 182 阅读 · 0 评论 -
linux安装Oracle 11g常见问题
age/Components/oracle.swd.oui/11.2.0.1.0/1/DataFiles' specified for unzip. Unzip command failed. Please check oraparam.ini and specify a valid source path.: No such file or directory。原因可以参考这篇文章的末尾段http://space.itpub.net/16396821/viewspace-678802大2015-03-09 08:41:11 · 156 阅读 · 0 评论 -
linux安装Oracle 11g
小硬盘:5G以上安装步骤:在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle原创 2015-03-09 08:22:55 · 69 阅读 · 0 评论 -
浅谈数据库ER图设计
数据库设计中重要的一环首先就是概念设计,也就是说,要从实际问题出发,排除非本质的东西,抽象出现实的数据结构之客观规律——即画出数据结构图——ER图。这是数据库设计的重点,也是数据库设计的难点。那么,如何才能正确地反映客观现实,将ER图画好呢? 答案是,必须进行正确的需求分析。那么如何进行需求分析呢?需求分析一般有两种方法,一种是结构化分析(SA),一种是面向对象分析(OOA).通过这...2015-04-07 08:11:06 · 1034 阅读 · 0 评论 -
浅谈数据库设计
在日常工作中,当我们遇到海量数据时,如何从中挑选出自己想要的数据呢?是盲目的查找,还是寻求新的解决方案亦或是通过技巧来获取?开发者在设计一个数据表单时,往往会遵循三条常用形式,他们认为常规模式是设计的唯一途径。然而由于开发者一开始就抱有这种心态,使数据表单设计变得墨守成规,阻碍了它的创新。Rule 1:弄清(OLTP或OLAP)应用的本质是什么?当开始制作数据表单设计时,首先,要分析你...2015-04-02 11:26:00 · 120 阅读 · 0 评论 -
PowerDesigner简单的使用教程
PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。PowerDesigner主要分为7种建模文件:1. 概念数据模型 (CDM)对数据和信息进...2015-04-01 09:37:21 · 353 阅读 · 0 评论 -
Oracle escape转义
这个需要用到oracle的转义字符也就是escape譬如你的这个提问,要这么写select * from 表名 where 字段 like '\%%' escape '\';这个意思,是从\处转义,第一个百分号就是正常的你要查的那个以%开头的,后一个百分号就是like的模糊查询里的百分号 如果这么写select * from 表名 where 字段 like '%\%%' ...原创 2015-03-21 10:50:49 · 170 阅读 · 0 评论 -
SQL 四种连接:内连接、左外连接、右外连接、全连接
个人理解 内连接(INNER JOIN)(典型的连接运算,使用像 = 或 之类的比较运算符)。包括相等连接和自然连接。 内连接使用比较运算符根据每个表共有的列的值匹配两个表中的行左连接(LEFT JOIN 或 LEFT OUTER JOIN)是右左边表中的数据为基准,若左表有数据右表没有数据,否则显示左表中的数据右表中的数据显示为空右连接(RIGH...2015-03-12 10:49:20 · 194 阅读 · 0 评论 -
windows下plsql连接linux下的oracle数据库
首先先确定你的Oracle在linux环境下可以运行用 Oracle 用户 远程登录, 然后 输入:$ sqlplus / nolog SQL> conn / as sysdba 可以成功运行之后去oracle官方网站下载instantclient-basic-win32-xxxxx.zip(你的Oracle数据库对应到版本),解压到E盘。打开解压的文件夹,新建目录network,...2015-03-10 08:51:45 · 1007 阅读 · 0 评论 -
linux安装Oracle 11g常见问题
安装ORACLE软件[root@redhat ~]# su -l oracle[oracle@redhat ~]$ cd database/[oracle@redhat database]$ ./runInstaller这里可能会出现这个错误:Invalid source path '../stage/Components/oracle.swd.oui/11...2015-03-09 08:41:11 · 716 阅读 · 0 评论 -
linux安装Oracle 11g
安装环境:Oracle服务器:Oracle11gR2 64位系统要求:内存:必须高于1G的物理内存交换空间:一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小硬盘:5G以上安装步骤:在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi /etc/securi...原创 2015-03-09 08:22:55 · 107 阅读 · 0 评论 -
直接操作数据库数据来为Openfire注册新用户
众所周知,Openfire的注册方式一般有三种:1.带内注册 ---- In-Band Registration. 即客户端通过匿名方式与Openfire 服务器端建立连接并验证,然后发起注册节点XML流,以XMPPStream的方法直接像服务器注册。code4app上有另外一个XMPP的带内注册demo详细的示范了这个方法(不是我写的)。优点:不需假设额外的服务器端,适合对java一窍原创 2015-04-18 10:27:26 · 1854 阅读 · 0 评论 -
浅谈数据库ER图设计
数据库设计中重要的一环首先就是概念设计,也就是说,要从实际问题出发,排除非本质的东西,抽象出现实的数据结构之客观规律——即画出数据结构图——ER图。这是数据库设计的重点,也是数据库设计的难点。那么,如何才能正确地反映客观现实,将ER图画好呢? 答案是,必须进行正确的需求分析。那么如何进行需求分析呢?需求分析一般有两种方法,一种是结构化分析(SA),一种是面向对象分析(OOA).通过这两种原创 2015-04-18 10:26:24 · 3234 阅读 · 0 评论 -
浅谈数据库ER图设计
2015-04-07 08:11:06 · 468 阅读 · 0 评论