霸天雷神精校百度云:关于oracle 的几个问题(急!!)

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 19:58:33
1。请问怎么进行表空间的切换操作,用什么语句?
2。还有,我以我的用户名登陆ORACLE服务器,我所创建的表是在哪个数据库里的?
3。我知道可以创建表空间,可是我不知道怎么创建数据库,创建数据库时要指定表空间吗。
4。表和段是一一对应的吗,如果是一一对应的话,为什么还要两个概念?
5。我所创建的视图是放在表空间里,还是放在别的什么地方,可以指定所放的位置吗?
谢谢。
实例名和数据库名称的区别或关系

上面的说得比较清楚了,楼主看来是刚入门阿,我随便补充几句,不对1请指正。
1表空间是不能随便换的。应该说一个用户能对应多个表空间。用户操作本用户所对应表空间的表时,应该是不用在表明前加任何前缀的。比如表空间为FES,表名为employee 只要打select * from employee就可以了。如果操作的不是自己对应表空间的表那就要打表空间的名字了。select * from FES.employee
可以用select * from tab看自己表空间里有多少表。
2.一个oracle sid就是一个数据库,你连了哪个sid就是哪个数据库。
3.创建数据库请看看oracle的菜单就知道了。
4.段没用过
5.没啥可说

1~~应该来说就是用SELECT*FROM
2~创建的表在主机的数据库里~看谁是内网主机了
3~表空间包含于数据库~要创建数据库要指定拥护~而不是指定表空间
4~对于段 基本我没有用过。。就没有什么研究,。。SORRY
5~视图跟表~~是表的另一种直观方式