加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle数据库基础学习(-)

发布时间:2020-12-12 16:13:31 所属栏目:百科 来源:网络整理
导读:Oracle 基本理论 l主流数据库 MS 公司 :SQL Server Access AB 公司: MySQL ( free ) IBM 公司: DB2 infomix Oracle 公司: Oracle 小型数据库 Access Foxbase 开发人数: 100 人以内 访问量: 10 人 / 秒 开发成本: 1000 元以内 中型数据库 SQL Server

小型数据库

Access

Foxbase

开发人数:100人以内

访问量:10/

开发成本:1000元以内

中型数据库

SQL Server

MySQL

Infomix

开发人数:1000以内

访问量:500/

开发成本:万元

大型数据库

DB2

Oracle

开发人数:3.6万人/

访问量:海量

开发成本:无上限

l数据库发展史

层次数据库 网状数据库

关系数据库:

1970年:IBM公司 E.F.Codd(博士)研究员《A Relational Model of Data for Large SharedData BanksRDB

1977年:Oracle公司 Lawrence Ellison 主导研制了世界上第一个商用关系型数据库管理系统Oracle

1983年:IBM公司 DB2

lOracle版本

Oracle 9i Oracle10g(gird-网格) Oracle11g Oracle12c

Gird:网格计算,多台结点服务器利用高速网络组成一个虚拟的高性能服务器,负载在整个网格中均衡,按需增删结点,避免单点故障

lOracle平台工具

SQL Plus

PLSQL developer

lOracle服务 services.msc

OracleXXXXXXTNSListener:第三方工具使用Oracle监听接口:1521

OracleServerXXXX:核心服务 【物理结构运行-SGAOracle实例:Orcl

lOracle账户

nsys 角色:sysdba 主人 可以create database

nsystem 角色:sysope 大管家 不可以create database

nscott 角色:normal 实例用户 大管家给他什么权限,他就有什么权限

切换一个账户:

Conn 账户名/密码@实例数据库

Conn scott/123456@orcl

查看SCOTT用户下表的数据字典:

desc emp

查看SCOTT用户下的表内容:

select * from emp;



l权限

n系统权限select * from system_privilege_map;

语法:

授权:grant 系统权限|角色|ALLto 用户

撤销权限:revoke系统权限|角色|ALL from用户

n对象权限select * from table_privilege_map;

语法:

授权:grant 对象权限|ALLon 对象to 用户

撤销权限:revoke对象from 用户


l自定义账户

创建账户

create user lily0726 identified by 123456;

create user 账户名称 identified by密码

修改账户

alter user lily0726 identified by 123;

alter user lily0726 account unlock;

alter user lily0726 quota unlimited on users;

账户授权

grant create session,create tableto lily0726;

删除账户

--直接删除账户

drop user lily0726;

--如果账户创建了其他对象,比如表

drop user lily0726 cascade;

--活动用户无法删除

select username,sid,serial# from v$session;

alter system kill session '67,9';


--创建一个表空间

createtablespace demoSchool0726

datafile 'd:demoschool0726.dbf'

size 1m

autoextend on

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

Oracle基本理论

l主流数据库

MS公司:SQL Server Access

AB公司:MySQLfree

IBM公司:DB2 infomix

Oracle公司:Oracle

    推荐文章
      热点阅读