DBA入职指南学习笔记1

database

一、oracle安装学习
1、oracle认证方式
     操作系统认证(本地登录)、用户名密码认证(远程登录)
2、oracle环境变量设置
                  PATH:sqlplus路径
    ORACLE_HOME:oracle软件安装路径
       ORACLE_SID:oracle实例名
3、企业管理器
     http://ip:1158/em
4、查看数据库名称
     show parameter db_name
5、解锁用户
     alter user ecology account unlock;
6、常用的SQL语法
     select   from where
     insert   into  table() valus()
     update set where
     delete  from
7、改变当前会话的时间模式
     alter session set nls_date_format="YYYY-MM-DD"
     nls_date_format:数据库的日期参数
8、round(X,Y)   四舍五入  X代表需要进行四舍五入的值,Y表示从第几位进行四舍五入,
                                      Y=0代表个位,Y=2代表小数点后2位
9、order by 排序   desc 降序  asc 升序
      order by 2 代表按照第二列进行排序
10、nvl(X,Y)   
       表示如果X有值,则返回X的值,如果X的值为NULL,则默认为Y,一般用来赋值为0,eg:nvl(X ,0)
11、having
      在使用group by分组时,如有条件限制,需要使用having,而不能使用where;
12、oracle数据库的约束(5种)
      主键:唯一标识一行,不可为NULL。
      外键:另一个表的主键。
      非空:值不能为空。
      唯一:不能重复,但是可以为NULL。
      条件:值设定在某个条件范围内。
13、创建表
       create table  tablename(no number(2),name varchar2(20));
       insert into tablename(no,name) valus(1,"test");
       drop table tablename;
14、复制表(不能复制约束)
       create table tablename_copy as select * from tablename;
15、表中导入数据
       insert into tablename(no,name) select * from tablename_copy;
16、表中存储文档(BLOB:二进制大对象类型)


 

以上是 DBA入职指南学习笔记1 的全部内容, 来源链接: utcz.com/z/534831.html

回到顶部