你说的是建模工具吗?
PowerDesignerVisioRational Rose

解决方案 »

  1.   

    PowerDesigner
    Visio2000 
    Rational Rose
      

  2.   

    PowerDesigner
    Visio2000 
    Rational Rose
    erwin
      

  3.   

    我想学习Rational Rose设计数据库,请问谁有这样的例子,发一个给我吧!
    谢谢:[email protected]
      

  4.   

    什么是PowerDesigner,可以解释解释吗?有什么优点?我也用oracle
      

  5.   

    专业的选择是ERwin,其次是PowerDesigner。PowerDesigner有很多其他不属于数据库设计的功能,但是在数据库设计方面,有很多不足,例如从图上不能区分主表和从表,而ERwin就一目了然(分别用直角框和圆角框标识)。其他的数据库生成方面,比起ERwin也差多了。可以说,ERwin是专职数据库设计的,PowerDesigner只是兼职的。其他的Rose、Visio就更不用说了,用来画数据库的示意图还是勉强够用的。
      

  6.   

    请问楼上的大哥,ERwin从哪可以下载?
      

  7.   

    aimfor oracle & sql server是面向对象数据库?
      

  8.   

    确实是,ORACLE,DB2,INFORMIX,MYSQL本质上都是关系型的,尽管提供了一些OO的功能,有兴趣的看看下面:
         Although there are different types of databases, such as sequential, hierarchical database, the commonly used types are relational, object-oriented and the object-relational database.
         Relational database management system (RDBMS), based on the relational model proposed by E.F.Cod 1970, organizes data into tables. Rows and columns of a table represent records and attributes.  Relational databases use Structured Query Language (SQL) as the data definition language (DDL) and the data manipulation language (DML). The relational model has been adopted in products like ORACLE, DB2, INGRES, INFORMIX, SYBASE, etc. These products are characterized by a better physical/logical independence, greater flexibility, and specification languages. 
         Object-oriented database management system (OODBMS) is built on the basis of The Object-Oriented Database System Manifesto [Atkinson 1989]. This manifesto was published by a group of researchers and has established the principles followed by OODBMS products like O2, ObjectStore, Objectivity, ITASCA, GemStone, SERVIO, etc. An object-oriented database employs a data model that supports object-oriented features such as encapsulation, inheritance and polymorphism. It utilizes the power of object-oriented programming languages to provide excellent database programming capability.  
         A hybrid of RDBMS and OODBMS appeared recently called object-relational database management system (ORDBMS). The main objective of ORDBMS design was to benefit both the relational and the object models in scalability and support for rich data types. An ORDBMS employs a data model that attempts to incorporate OO features into RDBMSs. All database information is stored in tables, but some of the tabular entries may have richer data structure, termed abstract data types (ADTs). An ORDBMS supports an extended form of SQL called SQL3 in order to support ADT's. It has the relational model in it because the data is stored in the form of tables having rows and columns and SQL is used as the query language and the result of a query is also table or tuples (rows). Large RDBMS vendors such as ORACLE, IBM, Informix now are moving toward this direction. Their products are ORACLE 9i, DB2, Universal Server respectively.
      

  9.   

    ErWin对中文支持不是很好。。不知道现在好了没有。
      

  10.   

    用ERwin吧!去超越--数据库编程网站下载!
    http://erwin.softwarechn.com/index-1.asp