oracle 11g数据库的基础概念
2016-07-04 19:32
411 查看
oracle毕竟是大型的商用数据库,比起Mysql真的是复杂多了。为了查看医院给的数据(.dmp),不得已要装一个Oracle。。。
开始图快,装了一个11g的快捷版,结果太简洁,对各种概念一点认识都没有,所以又重新装了正式版。下面就记录下目前理解的Oracle的一些概念。
1、数据库实例
数据库实例是一系列后台进程的组合用于操作数据库。在安装的时候,就会要求创建一个实例,一般是orcl。不同的数据库实例目前感觉之间是没有关系或冲突的。
2、表空间
表空间的必要性不知道,反正就是分割了一个个物理存储区域吧。
3、用户
在Oracle里,用户是关键,一个实例下可以有很多用户,感觉很多附加功能都是通过用户这一概念实现的,,但是具体能实现什么功能还不知道。连接实例要通过某一个用户连接,不同的用户对数据库的操作权限是不同的。
另一方面,从数据的存放来说,用户有点类似Mysql的库,给每个用户要指定分配一个表空间。每个用户下有很多表,各属于各自的用户下,但是一个用户可以访问其他用户下的表(username.table)。
4、图形化工具
Toad中schema browser 模式浏览器,查看表的情况。
开始图快,装了一个11g的快捷版,结果太简洁,对各种概念一点认识都没有,所以又重新装了正式版。下面就记录下目前理解的Oracle的一些概念。
1、数据库实例
数据库实例是一系列后台进程的组合用于操作数据库。在安装的时候,就会要求创建一个实例,一般是orcl。不同的数据库实例目前感觉之间是没有关系或冲突的。
2、表空间
表空间的必要性不知道,反正就是分割了一个个物理存储区域吧。
3、用户
在Oracle里,用户是关键,一个实例下可以有很多用户,感觉很多附加功能都是通过用户这一概念实现的,,但是具体能实现什么功能还不知道。连接实例要通过某一个用户连接,不同的用户对数据库的操作权限是不同的。
另一方面,从数据的存放来说,用户有点类似Mysql的库,给每个用户要指定分配一个表空间。每个用户下有很多表,各属于各自的用户下,但是一个用户可以访问其他用户下的表(username.table)。
4、图形化工具
Toad中schema browser 模式浏览器,查看表的情况。
相关文章推荐
- Oracle datagurad 实现步骤:
- Oracle中几个需要用动态语句执行的情况
- DML、DDL、DCL区别 .
- PL/SQL如何调试Oracle存储过程
- Oracle 索引结构、内部管理
- oracle
- Oracle存储过程总结
- oracle建表空间、用户
- oracle存储过程定义游标用动态sql
- Oracle----oracle 事务总结
- C# 处理批量插入数据(事物) mysql oracle sqlserver三个版本
- Oracle体系结构详细图解
- Oracle存储过程给变量赋值的方法
- Entity Framework6 with Oracle(可实现code first)
- ORACLE客户端安装--ODP.NET用于VS2013
- Linux下安装Oracle11g
- 使用JDBC处理Oracle大数据
- oracle数据库如何保存SQL语句?
- Oracle 账户锁定问题解决办法
- Java使用JDBC或MyBatis框架向Oracle中插入XMLType数据