0. 登录数据库后台
---- 匿名连接:
sqlplus /nolog
---- 切换到管理员用户登录:
conn /as sysdba
也可以一步到位:
sqlplus /as sysdba
1. 创建用户 和 创建表空间 和 指定表空间给用户 和 授权用户权限
---- 查看表空间路径(获取路径--创建表空间时使用):
select a.*,a.bytes/1024/1024 from dba_data_files a;
---- 创建用户
create user 用户名 identified by 密码;
----创建表空间 xx_space(自定义表空间名称) /u01/oracle/11g/dbs(表空间路径)-------
create tablespace xx_space datafile '表空间路径/xx_data.dbf' size 200m autoextend on next 32m maxsize 4096m extent management local;
----创建临时表空间 xx_tempspace(自定义临时表空间名称)--------
create temporary tablespace xx_tempspace tempfile '表空间路径/xx_temp_data.dbf' size 50m autoextend on next 10m maxsize 1024m;
----分配表空间和临时表空间
alter user 用户名 default tablespace xx_space temporary tablespace xx_tempspace;
----给用户分配权限
grant create session,create trigger,create table ,create view,create sequence, unlimited tablespace to 用户名;
--select 字段 1 , 字段 2 , 字段 3 , 表达式 , 函数 , ... --from 表名 --where 条件 --group by 列名 --having 带组函数的条件 --order by 列名
2. 基本的操作语法
select 字段1,字段2,表达式,函数,...
from 表名
where 条件
group by 列名
having 带组函数的条件
order by 列名;
---- 内连接 :
表1 join 表2 on 条件
----左连接:
表1 left join 表2 on 条件
----右连接:
表1 right join 表2 on 条件
---- 全外连接:
表1 full outer join 表2 on 条件
本文详细介绍Oracle数据库的登录方式,包括匿名连接和管理员登录,以及如何创建用户、表空间和分配权限。同时,提供了基本的SQL操作语法,如SELECT、JOIN等,帮助读者掌握Oracle数据库的基本管理和操作技巧。
655

被折叠的 条评论
为什么被折叠?



