用第三方工具plsql developer
创建用户,制定默认表空间,在该用户下创建表
表放在表空间里面,表空间可以包含多个数据文件

解决方案 »

  1.   

    用pl/sql developer這個是oracle另一個開發啊具在oracle中表是屬于用戶的﹐要建表必須先創建一個用戶。在oracle中表空間相當于sql server中的一個一個的數據庫﹐表空間就是oracle的容器﹐它用來存放數據庫。
      

  2.   

    <<在MSSQL里面是一般所有的表都建在一个数据库里面>>
    ________________________________________________
    理解不正确,MSSQL每个数据库是有用户的,表是建在数据库用户下面的。对应关系:MSSQL        Oracle
    数据库       ------               (Oracle一个实例只包含一个数据库)
    登录         用户
    用户         模式                 (Oracle的模式名称与用户名称相同并一一对应)
    文件组       表空间
    Oracle的表空间和MSSQL的文件组是物理存储概念,跟逻辑概念(表、视图、存储过程)不相关。
      

  3.   

    1.在Oracle里面建存储过程只能敲命令行?在Oracle里怎么查看所有的存储过程啊.
    建存储过程有很多工具,Oracle Procedure Builder,PL/SQL Developer,TOAD等
    使用这些工具也能查看所有的存储过程,如果你的权限足够大
    select * from dba_objects where object_type in ('FUNCTION','PROCEDURE','PACKAGE','PACKAGE BODY');2.在MSSQL里面给表建立关系非常的直观和方便,但是在ORACLE里面,我怎么没找到建表之间关系的地方,也敲命令行?那查看的时候不是太太太不方便拉.
    表之间的关系通过外键能够体现。图形化的好像有个dw工具可以实现。3.还有关于建表的问题,在MSSQL里面是一般所有的表都建在一个数据库里面,但是在ORACLE里面数据库里面还分了表空间.请问:我如果做一个工程的话,怎么建表.是不是都建在一个用户下面?
    分建在不同的表空间下,是为了存储和性能额需要。 你可以考虑建在一个表空间下。 用户是另外一个概念,主要是为了安全性的需要。 你可以只建一个用户,也可以建多个。4.还是一个表空间下面就可以.而且发现在MSSQL的数据库相当于一个容器来容纳和分开那些表.但是在ORACLE里面什么东西在起着这样的作用呢?
    容器?Oracle的容器很多,物理上,装表的容器可以是数据文件、表空间;逻辑上则是用户。
      

  4.   

    1.建立过程和查看过程你用企业管理器可以一目了然。
    2.给表建立关系比查看过程还简单,也是企业管理器,选中你的表名,在约束条件点几下鼠标就OK。
    3和4上面的朋友已经说得较清楚了。Email:[email protected]