zoukankan      html  css  js  c++  java
  • Oracle学习指南

    Oracle学习指南

    你走的那天,我决定不落泪,迎着风撑着眼帘用力不眨眼
    创建数据库、创建用户、创建表空间、创建表、插入数据.....
    1、用系统用户登录,任选系统用户
    代码:

    >>sqlplus / as sysdba
    

    2、在创建用户之前,先要创建表空间,格式为:
    代码:

    SQL>>create tablespace 空间名 datafile '磁盘路径
    ew_data.dbf' size 10M;
    

    注意:磁盘路径要提前创建,文件后缀名自定义,size大小自定义

    3、创建用户
    代码:

    SQL>>create user 用户名 identifity by 密码 default tablespace 表空间;
    

    4、用户授权
    代码:

    SQL>>grant create session,create table,create dba,create resource, create connect to 用户名
    

    权限说明:
    create session:创建连接会话
    create table:创建表权限
    unlimited tablespace:表空间无限制
    DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
    RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
    CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
    用户权限回收:

    SQL>>revoke create session,create table,create connect from 用户
    

    5、数据库SQL类别

    名称 描述 使用场景
    DDL 数据库定义语言 库、表、视图、索引数据对象的创建、修改、删除
    DML 数据库操纵语言 表中数据的增加、删除、修改
    DQL 数据库查询语言 表中数据的查询
    DCL 数据库控制语言 对数据库对象权限进行权限设置和取消操作

    6、创建表之前执行sqlplus命令用创建的用户进行登录
    代码:

    SQL>>create table product(
    productId varchar2(10),
    productName varchar2(10),
    productPrice number(8,2),
    desperation varchar2(20);
    

    7、插入数据
    代码:

    SQL>>insert into product (productId,productName,productPrice,desperation) values('001','雪糕',2.5,'夏季');
    

    8、查询数据
    代码:

    SQL>>select * from product;
  • 相关阅读:
    学习:多项式算法----FWT
    学习:多项式算法----FFT
    学习:STL----优先队列
    Python中pip安装包出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection
    ELK集群redis服务因数据量太大导致内存使用率暴涨故障修复
    zabbix 历史数据存入elasticsearch
    elk+filebeat+redis日志系统部署
    Linux 服务守护脚本
    Nginx 配置临时维护页
    Linux DDos防御
  • 原文地址:https://www.cnblogs.com/Keven02/p/6064973.html
Copyright © 2011-2022 走看看