Oracle Developer
文章平均质量分 77
FreedomRoad~
专注于app底层/架构/算法/业务工作流程,记录进步的足迹和感悟。
展开
-
测试java连接Oracle 11g
package test.oracle;import java.sql.*;//project 中添加ojdbc6_g.jarpublic class OJ { public static void main(String args[]){ String url = "jdbc:oracle:thin:@localhost:1521:orcl11"; t...原创 2011-08-10 01:26:37 · 161 阅读 · 0 评论 -
数据库设计阶段和三个重要的设计模型
一、数据库设计的基本步骤:1.需求分析阶段: 准确了解与分析用户需求(包括数据与处理),是整个设计过程的基础,是最困难、最耗费时间的一步。2.数据库设计阶段 (1)概念结构设计阶段: 是整个数据库设计的关键,通过对用户的需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。从实际到理论。 (2)逻辑结构设计阶段:...原创 2011-08-10 01:27:30 · 2502 阅读 · 0 评论 -
数据库理论基本概念和范式定义
一、基本概念属性:教科书上解释为:“实体所具有的某一特性”,由此可见,属性一开始是个逻辑概念,比如说,“性别”是“人”的一个属性。在关系数据库中,属性又是个物理概念,属性可以看作是“表的一列”。元组:表中的一行就是一个元组。分量:元组的某个属性值。在一个关系数据库中,它是一个操作原子,即关系数据库在做任何操作的时候,属性是“不可分的”。否则就...2011-08-10 01:28:23 · 985 阅读 · 0 评论 -
Oracle中引号对存储大小写影响和UPPER、LOWER函数在匹配中的使用
oracle中: 存储时,若没有引号的对象名是转换为大写后再存储,反之是以实际字符存储。 访问 时,如果不确定存储时有没加引号,则UPPER(X.*)='STRING1';,确定为大小写则以实际字符匹配访问X.*='string'。 说明 ' '引号在Oracle中的重要性。 结合使用 UPPER(X.*) 、 LOWER(X.*...2011-08-10 01:29:01 · 451 阅读 · 0 评论 -
EXISTS、使用操作符的相关子查询小结
一、判断使用相关子查询前提特征:前提是在子查询中引用了外部查询中的一列或多列,在编写受控于外部查询的某个列值(一般是外键)的子查询时。特征是相关子查询的效率是较低的,所以要谨慎使用。类型分为使用操作符的、使用EXISTS的相关子查询。二、相关子查询的执行步骤:步骤是:(1)进入外部查询的一行。(2)在读取外部一行下,子查询for一遍内部的整个...2011-08-12 14:30:03 · 390 阅读 · 0 评论