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 · 1664 阅读 · 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 · 1303 阅读 · 0 评论 -
oracle笔记——第六天:pl/sql 编程
--掌握pl/sql编程技术(过程,函数,触发器)优点1.提高应用程序的运行性能2.模块化的设计思想3.减少网络传输4.提高安全性缺点1.移植性不好--------------create procedurec sp_pro1 isbegin insert into mytest('j','123',123);end;-----------原创 2013-12-27 16:46:54 · 1207 阅读 · 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 · 1715 阅读 · 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 · 1469 阅读 · 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 · 1261 阅读 · 0 评论 -
oracle笔记——第四天:数据库管理
作为一个oracle管理员,不会备份数据,恢复数据 这是很可怕的每一个oracle数据库 应该至少有一个管理员(DBA 数据库管理 databases manager)( 数据库 和 网络 也来也重视 )数据管理员职责1、安装升级数据库2、建表、表空间、视图、索引、、、3、制定备份恢复数据4、数据库的权限管理,调优、故障排除5、对于高级dba,要求能参与项目原创 2013-12-27 16:44:17 · 1270 阅读 · 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 · 2304 阅读 · 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 · 1398 阅读 · 1 评论