oracle的css日志,Oracle学习日志-1(基本概念)

数据库

将大量数据保存起来,通过计算机加工而成的,可以进行高效访问的集合叫数据库(Database,DB)。

用来管理数据库的计算机系统叫数据库管理系统(Database Management System,DBMS)。DBMS可以多人共享数据,可以提供操作大量数据的格式,可以应对突发事故(误删,硬盘出故障等),而且不需要超高的编程技术就可以使用。DBMS通过数据的保存格式来分类。有:

层次数据库(HDB)

关系数据库(RDB)

面向对象数据库(OODB)

XML数据库(XMLDB)

键值存储系统(KVS)

以后提到的DBMS都是指RDBMS。

RDBMS常见结构:客户端/服务器(C/S)类型。

68065396afb3e210538179062b13114d.png

服务器是用来接收其他程序发出的请求,并做出相应处理的程序。或者安装了此类程序的设备。DBMS也是服务器。

向服务器发出请求的程序,或者安装了该程序的设备叫客户端。

表空间和表

表:RDBMS是通过类似Excel工作表那样由行,列组成的二维表来管理数据。用来管理数据的二维表在关系数据库中简称表。表存储在RDBMS管理的数据库中。一个数据库可以存在多个表。

表空间:表空间是Oracle特有的设计。表空间是数据库的逻辑划分,每个数据库只有有一个表空间。Oracle数据库是通过表空间来存储物理表的,一个数据库实例可以有多个表空间,一个表空间可以有多个表。一个表空间只能属于一个数据库。

用户

系统用户:sys,system,sysman,scott。

sys system这两个都是权限较高的用户。sys的权限高于system,sys属于数据库超级用户。在登录sys用户的时候,必须以管理员或者系统操作员的权限才能登陆,而system可以直接登录。system是数据库内置的一个普通管理员,手动创建的任何用户在被授予dba(数据库管理员)角色后都跟这个用户差不多。system的登录只需要输入用户名密码就可以登录。

e4042a8c778861c773839ca23ecef77e.png

sys的登录有几种,包括但是不止以下几种:

登录system用户然后通过 conn sys/changer_on_install as sysdba 切换sys用户。

7e2d14443acde60cdb417897e5ee3055.png

通过sqlplus / as sysdba登录。

78e199915827694a67bca47882e78665.png

通过conn / as sysdba登录。

aeeaf2e042e5d799d1da0787206e0427.png

sysman用户是用于操控企业管理器。也是管理员用户。 scott用户。默认密码tiger。但是我安装的12c版本里,scott用户被移出了。

数据库名,数据库实例名,全局数据库名

数据库名:数据库名是数据库的标示,如果一台机器上有多个数据库,那么每个数据库都有一个数据库名。查询数据库名:select name from v$database,显示为ORCL,这是在数据库安装的时候设置的。虽然也可以之后修改,但是修改很麻烦。

7f0b3ecafb64b47847b0d4f4a9d4e2ae.png

数据库实例名:实例是访问Oracle数据库所需要的一部分计算机内存和辅助处理后台进程。是由进程和这些进程所使用的内存所构成的一个集合。意思就是用来访问数据库的一块进程,它只存在内存中。我们访问数据库都是访问一个实例。实例名指用于响应某个数据库操作的数据库管理系统的名称。是用于和操作系统进行联系的标识。就是说数据库和操作系统交互的是数据库实例名。数据库名和数据库实例名可以一样也可以不一样。一般情况下数据库名和实例名是一对一关系。查询语句select instance_name from v$instance;结果为orcl。

7e3573f4d9e6025eb66ef88e87809916.png

数据库域名:在分布工数据库系统中,不同版本的数据库服务器之间可以通过数据库链路进行远程复制。数据库域名主要用于oracle分布式环境的复制。查询语句select value from v$parameter where name = 'db_domain';,因为我这个数据库并没有域名,所以为null

3ede0077d5e6d9a084d2045a7952c130.png

全局数据库名:全局数据库名 全局数据库名=数据库名+数据库域名;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值