zoukankan      html  css  js  c++  java
  • 1.windows-oracle实战第一课

    一、oracle是目前最流行的数据库之一,功能强大、性能卓越。学习要有信心。oracle也做软件,不仅仅是数据库。比如ERP(企业资源计划,用友、金蝶)

    二、目前的数据库

      相对而言:

            小型数据库:access , foxbase

            中型数据库:mysql  , sql  server , informix

            大型数据库:sybase,  oracle,db2

       该用什么数据库? 1.项目规模:负载量多大、用户多少    2.成本     3.安全性

    资源越好,越选择大型数据库,就像泥泞的路,如果选择好的车,说不定还发挥不出应有的性能。

    三、oracle dba认证

             初级认证oca  :多做练习就可以了    

             ocp认证:专家级认证(4门课程)   

             ocm(大师认证)(韩国、香港,报名费3000美元,全中国有100多人)           

    四、oracle服务

       图中服务必须打开,其中OracleOraDb11g_home1TNSListener  是监听,表示监听服务,客户端才能连接服务;OracleServiceORCL表示一个实例,可以理解为一个数据库;如果还要一个数据库,就需要在打开一个实例。

    五.sql server和oracle在用户上的区别

        登陆用户,sql  server看到的是多个库;而oralce选择实例登陆用户,只能看到当前实例的数据对象。

    六、数据对象

        oracle的数据对象包括:索引、表、存储过程、视图等等,不同用户登陆相同的实例,看到的数据对象是不相同的

    七、oracle的管理工具

       管理工具是用来执行sql或者qlsql(存储过程编程语言)的

    1.自带工具:sqlplus,输入如下,点击确认

     2.企业管理器:https://localhost:1158/em

    3.pl/sql developer 第三方软件用于优化pl/sql语句

    八、sql*plus的常用命令

      1.conn  用户名/密码 @网络服务名【as sysdba/sysoper】   (特殊身份sys/system 用sysdba或者sysoper;只有一个实例,可以不用网络服务名)

      或者

     2.切换用户:conn  用户名/密码

     3.disc断开用户连接实例

    4.passw可以修改自己的密码,但是修改其他人的密码要用sys或者system

    5.show user

    6.exit

    文件操作

    7.运行脚本:@/start  d:aa.sql

    8.edit编辑脚本  edit d:aa.sql

     9.将屏幕内容保存到脚本中

      spool  d:b.sql

       select *from emp

      spool off

  • 相关阅读:
    一周小记(十七)
    一周小记(十九)
    2021/12/28组会
    AdaIN论文阅读(Arbitrary Style Transfer in Realtime with Adaptive Instance Normalization)
    PostgreSQL新增、更新、删除触发器
    leetcodedphard最小距离
    leetcodedp编辑距离问题两个字符串的删除操作
    正向代理代理客服端,反向代理代理服务器
    mybatisplus逻辑删除 3.1一下版本
    Eclipse使用指定JDK,无需配置Path变量
  • 原文地址:https://www.cnblogs.com/dangjingwei/p/12057220.html
Copyright © 2011-2022 走看看