oracle
文章平均质量分 71
我有一个小毛驴
爱音乐,爱编程。
展开
-
oracle笔记——第一天:用户管理
--创建profile 文件 限制你登陆错误的次数(用户口令管理) --限制的错误登陆几次 create profile aaa limit failed_login_attempts 3 password_lock_time 2; --把创建好的文件指定到哪个用户上去 alter user market profile aaa; --当连接用户时 如果输入的密码错误数超过三原创 2013-12-27 16:38:37 · 1609 阅读 · 0 评论 -
oracle笔记——第五天:约束,权限
维护数据的完整性(约束、触发器、应用程序、过程、函数) --约束(unique、not null、primary key、foregin key、check) 商店售货表设计 --商品表 create table goods( goodsId char(8) primary key,--主键 goodName varchar2(30),--商品名字原创 2013-12-27 16:45:52 · 1252 阅读 · 0 评论 -
oracle笔记——第六天:pl/sql 编程
--掌握pl/sql编程技术(过程,函数,触发器) 优点 1.提高应用程序的运行性能 2.模块化的设计思想 3.减少网络传输 4.提高安全性 缺点 1.移植性不好 -------------- create procedurec sp_pro1 is begin insert into mytest('j','123',123); end; -----------原创 2013-12-27 16:46:54 · 1163 阅读 · 0 评论 -
oracle笔记——第七天:oracle视图、触发器,编写分页存储过程
1.控制结构(条件语句,循环语句,顺序语句) 1.1、条件分支 if-then,if-then-else,if-then-elseif-else --编写过程,可以输入一个雇员,如果该雇员的工资低于2000,就给该雇员的工资增加10%; create or replace procedure sp_pro6(spName varchar2) is --定义 v_sal emp.sal%原创 2013-12-27 16:48:11 · 1664 阅读 · 0 评论 -
oracle笔记——第二天:基本操作(增删改查)
--打开查询时间 set timing on; --将查询出来的数据在插入进去 insert into student (id,name) select *from student; --删除表 级联删除(就是把用户里面的表和数据一起删掉) drop user liu_1 cascade --处理为值得空 select ename,sal,comm,sal+nvl(comm,0)原创 2013-12-27 16:40:48 · 1417 阅读 · 0 评论 -
oracle笔记——第三天:事务,函数
--把别的表的数据导到另外的表中 insert into kkk(myid,myname,mydeptno) select empno,ename,deptno from emp where deptno=10; --用子查询更新数据 ------希望员工scott的岗位、工资、补助与smith员工一样 update emp set (job,sal,comm)=(select job,原创 2013-12-27 16:42:49 · 1225 阅读 · 0 评论 -
oracle笔记——第四天:数据库管理
作为一个oracle管理员,不会备份数据,恢复数据 这是很可怕的 每一个oracle数据库 应该至少有一个管理员(DBA 数据库管理 databases manager) ( 数据库 和 网络 也来也重视 ) 数据管理员职责 1、安装升级数据库 2、建表、表空间、视图、索引、、、 3、制定备份恢复数据 4、数据库的权限管理,调优、故障排除 5、对于高级dba,要求能参与项目原创 2013-12-27 16:44:17 · 1228 阅读 · 0 评论 -
Oracle练习:有关Oracle用户scott的sql练习
1、列出薪金比“SMITH”多的所有员工。 select *from emp where sal+nvl(comm,0)>(select sal+nvl(comm,0) from emp where ename='ALLEN'); 2、列出所有员工的姓名及其直接上级的姓名。 select ename as "员工姓名",(select ename as "上司姓名" from emp w原创 2014-02-25 10:00:08 · 2246 阅读 · 1 评论 -
Oracle练习:块、过程、函数、游标的练习
块、过程、函数、游标的练习 注意:set serveroutput on(开启存储函数的结果显示) select object_name,status from user_objects where object_type='PROCEDURE';(查询当前用户下有哪些存储函数) 1、块的练习 Begin dbms_output.put_line('我是小明');-原创 2014-02-25 14:00:50 · 1351 阅读 · 1 评论