oracle实战(一)】的更多相关文章

导读 笔记内容来自韩顺平老师的视频<玩转Oracle实战教程>,可以结合笔记进行观看.第一天视频中还有Oracle的介绍和安装等内容,很容易搜索到,这里就不再进行总结. 目录 1.命令行工具SQLPlus的启动 2.sqlplus常用命令 3.文件操作命令(运行.编辑.输出文件) 4.用户管理(用户创建/删除.权限管理.口令管理) 一.命令行工具SQLPlus SQLPlus是Oracle自带的命令行工具,初学者最好是先使用命令行工具进行操作. SQLPlus的启动: 方法一:使用电脑上的SQ…
ATM取款机的数据库模拟开发和实战总结 一.ATM实战开发的简介. 学习了几天的Oracle,开始着手用数据库PL/SQL语言做一个简单的ATM取款机业务,主要是为了巩固数据库的知识,并非真正的去实现高端的业务.有兴趣的可以看看,希望对同胞们都有用. ATM的表.它有四张表,用户信息表userinfo,卡号信息表cardinfo,交易信息表tradeinfo,存款类型表deposit. 用户信息表userInfo customerID int 客户编号 主键 customerName varch…
导读 今日主要内容:表管理.表操作(增删改查).表查询(简单查询&复杂查询).创建数据库. 一.表管理 1.表命名规范 必须以字母开头: 长度不能超过30个字符: 不能使用Oracle保留字: 只能使用如下字符 A-Z,a-z,0-9,$,#. 2.Oracle中的数据类型 字符型 char:定长,最大长度2000字节.如:char(10),表示存储10字节长度的字符串,不足10字节的以空格后补.特点:浪费存储空间,但查询速度快. nchar:同char一样,只是nchar是Unicode编码的…
导读 今天的主要内容有:java连接Oracle.事务.Oracle中的事务处理.Oracle函数. 一.Java连接Oracle的两种方式 第一种:桥连接(JDBC_ODBC)(不推荐) 1.准备工作:桥连接需要配置ODBC数据源,本机必须有安装了Oracle数据库. 步骤:打开控制面板  >  管理工具   >   ODBC数据源   >   添加   >    选择你安装的Oracle驱动程序: 测试一下: 如果用户名和密码没有错误,就会出现连接成功的标志! 2.使用java…
导读 今天的主要内容是:两个管理员用户sys&system.数据库的逻辑备份和逻辑恢复.数据字典.表空间&数据文件. 一.Oracle数据库管理员的职责(了解) 数据库管理员(dba)是对数据库数据进行维护和管理的工作者,一般有以下职责/工作: 安装和升级Oracle数据库. 建库.表空间.表.视图.索引...... 指定并实施数据的备份和恢复计划. 数据库权限管理.调优.故障排除. 对于高级dba,要求能参与项目开发,会编写sql语句.存储过程.触发器.规划.约束.包等内容. 二.Ora…
一.PL/SQL介绍 1.概念 PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL).PL/SQL是Oracle数据库对SQL语句的扩展.在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL可以用来编写存储过程.存储函数.触发器等等. PL/SQL是结构化SQL,就是在标准SQL中加入了IF...ELSE... For....等控制过程的SQL. 2.学习必要性 提高程序的运行性能传统的使用程序操作数据库的方式需要获得connection…
一.控制结构 控制结构包括:判断语句(条件分支语句).循环语句.顺序控制语句三种. 1.条件分支语句 if--then:简单条件判断 --编写一个过程,可以输入一个雇员名,如果该雇员名的工资低于2000,就给该雇员工资增加10% create or replace procedure pro_addSal(v_ename varchar2) is --定义变量 v_sal emp.sal%type; begin select sal into v_sal from emp where ename…
一.表空间的创建以及删除 声明:此操作环境为windows,oracle10G 表空间? ORACLE数据库的逻辑单元. 数据库---表空间 一个表空间可以与多个数据文件(物理结构)关联 一个数据库下可以建立多个表空间,一个表空间可以建立多个用户.一个用户下可以建立多个表. create tablespace test datafile 'c:\test.dbf' size 100m autoextend on next 100m; test 为表空间名称 datafile 指定表空间对应的数据…
import cx_Oracle conn = cx_Oracle.connect('ua_test/ua_test@192.32.98.15/oracledb') cur1 = conn.cursor() cur2 = conn.cursor() cur3 = conn.cursor() sql1 = "select t.* from authentication t" cur1.execute(sql1) # res = cur1.fetchmany(4) # 498409 res…
电子书为网友wglzaj精心整理,这批资料下载量好评率都非常高,广受oracle学习者欢迎.文档共整理了12个精品专题和120个热门资料的下载地址,推荐给大家希望大家喜欢. 目录0豆下载地址:http://down.51cto.com/data/428209目录部分预览: Oracle数据库性能优化指南大全 http://down.51cto.com/zt/91 Oracle数据库备份与恢复实例教程 http://down.51cto.com/zt/102 Oracle 10G数据库系统教程(中…