ORACLE数据库中 方案,实例,数据库,用户,角色,表空间,表 这些概念都是什么意思,之间有什么关系

数据库:就是咱安装的那个软件,这个不必多说

实例:安装数据库后第一步就是创建实例,就相等于一大块地的名,比如你用PL/SQL连接数据库时选择数据库名实际上就是实例名,它的说法欠缺严谨。在oracle安装路径中的tnsnames.ora文件可以清楚的看到其配置,这个你应该知道,不知道再问我。

表空间:就相当于一块地皮,你所有的数据库对象都是在表空间中存的

用户:就是一个登陆的名,当然得有密码,它跟表空间是多对多的关系的,但我们在创建用户时一般都指定默认表空间的,若不指定用户默认表空间的话,则用户每次创建数据库对象的时候,都要指定表空间,太麻烦

角色:每个用户都有角色,它决定了该用户有什么权限,比如DBA,拥有最高权限

表:这个就不用说了吧,但要说明的是一个表只能属于一个表空间
posted @ 2013-04-23 10:00  三星蓝  阅读(424)  评论(0编辑  收藏  举报