Java基础——Oracle(一)】的更多相关文章

一.概述 pl/sql (procedural lanaguage/sql)是 oracle 在标准 sql 上的扩展 .不仅允许嵌入sql 语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理错误. -- 可以用来编写过程,函数,和触发器 -- 上述对象是放在数据库中的  //数据库端 -- 过程和函数可以在java程序中调用 ,触发器只能被触发,不能被调用 优点: 1.提高程序性能 2.模块化的程序设计思想 3.减少网络传输流量 4.安全性高 5.能处理较复杂的sql操作…
一.流程控制语句 1) 循环语句 == loop ..  end loop 简单的循环,至少被执行一次 create table userinfo (id number, name varchar2(30)) ; //创建一个表 create or replace procedure sp_04 (p_name varchar2) is //创建一个存储过程,循环往表里添10条数据 v_num number :=1; begin loop insert into userinfo values…
一.Sql * plus 常用命令 1.关于登录,连接的几个命令 1) conn[nect] //例  conn system/manager 用法 conn 用户名/密码 @网络服务名 (as sysdba/sysoper) 当特权用户登录的时候,必须带上 as sysdba/sysope 比如 sys用户登录,就必须这么写 conn  sys/aaaaaaa as sysdba 2) show user //当显示当前登录的用户是哪一个 3) disc[onnect] 断开连接 4) exi…
Oracle是目前最流行的数据库之一.功能强大,性能卓越.所以学起来比较困难.学习Oracle需要具备一定的基础.比如学习过一门编程语言,或者学过其他的数据库等,没有一些基础很难下手. 一.Oracle的简述 1.目前主流数据库: SQLServer  mysql  Access   Oracle / DB2 2.Oracle数据库(Database): 它是一个数据容器,它包含表,索引,视图,过程,函数,包等对象,并对其进行统一管理,用户只有和一个确定的数据库连接,才能使用和管理数据库中的数据…
一.数据字典和动态性能视图 数据字典: oracle中的重要组成部分,提供了数据库的一些系统信息,记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有者为 sys 用户.用户只能在数据字典上执行查询操作(select语句),其维护和修改是由系统完成的. 其组成包: 1.字典基本表  //存储数据库的基本信息,普通用户不能直接访问字典的基表 2.数据字典视图 //基于数据字典基表所建立的视图,可以供普通用户查询 数据字典视图主要包括: uesr_xxx,all_xxx,dba_xxx 三…
一.Oracle  中的分页 1) select * from emp; 2)select * ,rownum from emp; //这样写不行 3)select ename,job,sal,rownum from emp; //可以 ENAME      JOB             SAL     ROWNUM---------- --------- --------- ----------SMITH      CLERK        800.00          1ALLEN   …
一.Oracle内部结构 1.表空间 表空间是数据库的逻辑划分,一个表空间只属于一个数据库,每个表空间由一个或多个数据文件组成,表空间中其他的逻辑结构的数据存储在这些数据文件中,一般oracle系统安装后,会自动建立多个表空间, oarcle11g 的主要表空间  //附(10 g 也是一样的) 1).example :示例表空间,用于存放示例数据库的方案对象信息及其培训资料 2).system: 是系统表空间,用于存放oracle系统内部表和数据字典的数据,如表名,列名,用户名等,一般不赞成将…
一.Oracle 中的几个服务 1.OracleDBConsoleorcl 进程:nmesrvc.exe oem控制台服务进程,dba用.Oracle Enterprise Manager(Oracle企业管理器,简称OEM)是通过一组Oracle程序,为管理分布式环境提供了管理服务.OEM包括了一组DBA工具,一个repository,以及一个图形化显示的控制台.OEM控制台与每一个服务器上的智能化代理(IntelligentAgent)相对应. 2.OracleJobSchedulerORC…
写在前面的话 这篇博客,是很早之前自己的学习Java基础知识的,所记录的内容,仅仅是当时学习的一个总结随笔.现在分享出来,希望能帮助大家,如有不足的,希望大家支出. 后续会继续分享基础知识手记.希望能帮助大家.大致的结构: 1.[Java面向对象] 2.[Java集合详解] 3.[Java IO相关操作] 4.[Java 8函数编程] 5.[常用设计模式] 6.[Spring MVC] 7.[MyBatis] 8.[Vue.js] 9.[Spring Boot] 10.[实例(结合Spring…
如若转载请注明出处: http://www.cnblogs.com/wang-meng/p/5898837.html   谢谢.上一篇发了一个找工作的面经, 找工作不宜, 希望这一篇的内容能够帮助到大家.对于这次跳槽找工作, 我准备了挺长的时间, 其中也收集了很多比较好的笔试面试题, 大都是一些常用的基础, 很多都是由于时间原因没有来得及给出答案, 但是题目大都是比较经典实用的, 现在都放到这里, 希望对正处于找工作的博友有一定的帮助. 第一部分: Java基础(此部分面试题题目来自:http:…