• Oracle学习总结1


    Oracle学习笔记

    0330

    1.    Oracle 10g的安装

    默认安装即可。

    注意:修改管理员密码,一定要记住密码。

    安装完毕后,可以根据图1中的三个URL访问Oracle数据库服务器,Oracle数据库服务器是通过Internet浏览器来管理的,是B/S架构。

    企业管理数据库控制台

    http://主机名:1158/em

    iSQL*Plus

    http://主机名:5560/isqlplus

    iSQL*Plus DBA

    http://主机名:5560/isqlplus/dba

    2.    Oracle的基本配置

    1.       修改用户密码(修改Scott密码)

    在浏览器地址栏输入http://主机名:1158/em使用用户名sys登录,密码是安装时自己输入的密码,在连接身份中选择SYSDBA

    选择“管理”>“用户”,显示出来的用户列表中选择“SCOTT”。编辑用户“SCOTT”,点击“应用”按钮。

    重新登录,但是在连接身份中选择“Normal”。

    2.    Oracle其他相关工具安装

    PLSQL Developer

    3.    SQL语句

    本例以创建emp的复制表emp_new为例。

    1.         创建表语句(Create table)

    create table emp_new(empno number(4),empname varchar2(10),empsal number(7,2));

    2.         查看表信息

    Desc emp_new;

    3.         修改表语句(Alter table)

    Ø 增加列

             alter table emp_new add hiredate date;

    Ø 删除列

    Alter table emp_new drop column empid;

    Ø 修改列

             Alter table emp_new update empname empid(8);

    Ø 增加主键约束

             alter table emp_new modify empno primary key;

    Ø 删除主键约束

             alter table emp_new drop primary key;

    4.         删除表

    Drop table emp_new;

    5.         添加记录(Insert)

    Ø insert into emp_new values(1001,'芙蓉姐姐',8484.74,null);

    Ø insert into emp_new(empno,empname) values(1002,'比尔盖茨');

    Ø insert into emp_new(empno,empname,empsal,hiredate) select empno,ename,sal,hiredate from emp;

    6.         基本查询

    条件查询

    Ø select * from emp_new where empname='比尔盖茨';

    Ø select * from emp_new where empsal is null;

    显示系统时间dual

    Ø select sysdate from dual;

    Ø select to_char(sysdate,'YYYY-MM-DD hh:mi:ss 北京时间 from dual;

    时间格式显示配置

    Ø ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD');

            

    7.         修改记录(Update)

    Ø update emp_new set empsal=0 where empname='芙蓉姐姐';

    8.         删除记录(Delete)

    Ø delete from emp_new where hiredate is null;多表查询,多表别名

    9.         事务提交

    Ø commit;

    10.     事务回滚

    Ø rollback;

    4.    Oracle远程连接配置

    使用工具:Net ManagerOracle Net Manager

    步骤:以连接giggs为例,其URL10.0.2.6,库orcl,用户名Scott,密码123

    1.       展开Oracle Net配置>本地>服务命名树,创建一个新的服务命名

    2.       输入远程服务名giggs,下一步

    3.       选择默认协议TCP/IP,下一步

    4.       输入主机名10.0.2.6,下一步

    5.       输入远程服务名orcl,下一步

    6.       点击测试,测试会失败。失败的原因是用户名密码不正确。点击更改登录输入用户名scott密码123.

    7.       点击关闭,完成。最后关闭Net Manager时,选择保存。

  • 相关阅读:
    161028、Nginx负载均衡实现tomcat集群方案简要小结
    161027、Java 中的 12 大要素及其他因素
    161026、更快速将你的页面展示给用户[前端优化篇]
    161025、java提高篇之关键字static
    161024、并发控制中的乐观锁与悲观锁
    161021、spring异步调用,完美解决!
    161020、web调试工具fiddler介绍及使用
    RuntimeError: cryptography requires setuptools 18.5 or newer, please upgrade to a newer version of setuptool
    PyCharm IDE环境下,执行unittest不生成测试报告问题解决
    (转)selenium使用Xpath+CSS+JavaScript+jQuery的定位方法(治疗selenium各种定位不到,点击不了的并发症)
  • 原文地址:https://www.cnblogs.com/iPeterRex/p/1425767.html
Copyright © 2020-2023  润新知