`
forever8tf
  • 浏览: 98958 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

用PowerDesigner创建Oracle表,对列增加唯一约束和索引。

阅读更多

增加唯一索引:
在Table Properties对话框的Indexs页中,增加index,在自定义的index的属性中选中“unique”并且在Cloumn页中增加需要设定unique约束的cloumn即可。
增加唯一约束:
加入方法与加主键相同,只是不用选定成主值.具体方法:
1.在Table Properties对话框的keys页中,增加AK(即一个keys名.注意:不要选成主键了!);
2.进入自定义的AK的属性页,在Cloumn页中增加需要设定unique约束的cloumn即可。


CDM是在Entity Properties对话框的Identifiers页中加入.

转自 :http://www.wenhq.com/article/view_274.html 。

分享到:
评论

相关推荐

    PowerDesigner优化Oracle库表设计的若干方法

    - **索引自动化处理**:Oracle会自动为主键列创建索引,但手动创建复合索引或其他类型的索引更能满足特定查询需求,提高查询效率。 #### PowerDesigner辅助设计优化 PowerDesigner作为一款强大的数据库设计工具,...

    PowerDesigner 设计数据库表

    设计完成后,PowerDesigner 可以自动生成 SQL 创建脚本,包括表、索引、视图、存储过程等,可以直接在数据库中执行这些脚本来创建和更新数据库结构。这大大提高了开发效率,减少了手动编写 SQL 的工作量。 5. **...

    powerdesigner 建表生成sql语句导入Oracle

    总而言之,通过PowerDesigner创建和导出Oracle SQL语句,可以有效地提高数据库设计的效率和准确性。掌握这个工具的使用,对于数据库管理员和开发人员来说,是提高工作效率、保证项目质量的重要手段。在实践中,不断...

    使用PowerDesigner创建物理数据模型和逆向工程

    使用PowerDesigner创建和逆向工程得到的数据模型可以转换成多种格式。模型可以被转换为其他数据库平台的模型,比如从Oracle转换到MySQL。转换过程中,PowerDesigner会处理不同数据库平台间的差异。此外,还可以将...

    PowerDesigner通过物理数据模型正向生成sql脚本并通过dbms创建表

    这个过程包括了创建表、字段、主键、外键、唯一性约束、非空约束、索引等数据库对象的SQL语句。开发者可以自定义生成脚本的格式,比如选择使用Oracle、MySQL、SQL Server等特定数据库的语法,这使得PowerDesigner...

    powerdesigner 导出报告模板

    报告模板是提高效率的关键,它可以帮助用户快速生成符合项目规范的文档,包括ER图、表结构、关系描述、索引和约束等信息。 1. **创建自定义报告模板**: 用户可以通过PowerDesigner的“Report”菜单下的“New ...

    Powerdesigner使用方法

    1. **物理数据模型(PDM)**:PDM是PowerDesigner中的一个重要组件,用于描绘实际数据库在特定数据库管理系统(如Oracle)下的表、字段、索引、约束等的结构。创建PDM时,你可以定义表的属性、数据类型、键、外键...

    powerdesigner的使用ppt

    2. PDM优化:在PDM中,可以调整表的索引、外键约束,以及存储过程和触发器的编写。 四、逆向工程 1. 数据库反向工程:PowerDesigner可以从现有的数据库中导入结构,生成CDM或PDM模型,方便进行数据库维护和重构。 ...

    PowerDesigner中文使用手册

    手册会指导用户如何进行表和列的定义,设置主键、外键和索引,以及处理数据类型和约束。 **三、物理建模** 物理数据模型(Physical Data Model,PDM)关注数据库的实际实现细节,如表空间、分区、存储参数等。手册...

    powerdesigner到数据库导出模板_无表头.zip

    在PowerDesigner中,用户可以创建逻辑数据模型,这涉及到定义实体(表)、属性(列)和关系。一旦模型构建完成,就可以将这个模型“物理化”,生成对应的SQL脚本,这些脚本可以直接在数据库中创建相应的表结构。 ...

    PowerDesigner的使用步骤

    设计完成后,PowerDesigner能生成对应数据库系统的SQL脚本,包括创建表、索引、约束等语句。这一步骤有助于在实际数据库中创建模型。 5. **生成报表** PowerDesigner还能生成各种报表,帮助用户理解模型结构,...

    使用PowerDesigner设计数据库

    在PDM阶段,你可以进一步优化表结构,比如添加索引、主键、外键,调整字段顺序,设置存储过程和触发器等。同时,PowerDesigner提供了性能分析工具,帮助评估和改进模型的性能。 6. **逆向工程现有数据库** 如果已...

    powerdesigner datatype

    3. rill_pdm.pdb:这是物理数据模型(Physical Data Model)文件,PDM则是在CDM基础上,针对特定数据库系统(如Oracle、MySQL等)进行优化后的模型,包括了表、字段、索引、约束等数据库对象的详细定义。 4. rill_...

    PowerDesigner

    - PowerDesigner的LDM支持添加键、索引、约束等数据库结构元素,以确保数据完整性和一致性。 - LDM阶段是数据库设计的关键步骤,它将业务实体转换为符合数据库理论的结构。 3. **物理数据模型(PDM)** - PDM是...

    powerdesigner和sql之间的互导

    从上面的例子可以看出,PowerDesigner能够自动生成SQL语句来创建表,并且包含了各种约束条件,如主键、唯一键、检查约束等。 ##### 3.3 目标代码的生成 PowerDesigner还支持将设计好的物理数据模型导出为目标数据库...

    PowerDesigner教程 PowerDesigner 教程

    文件"Powerdesigner.mht"可能是一个包含PowerDesigner使用细节的单页Web档案,而"PowerDesigner教程系列.pdf"很可能是一个详细的教程文档,涵盖了PowerDesigner的各项功能和操作步骤,包括如何创建和编辑模型,如何...

    PowerDesigner建模使用.pdf

    关系定义了表之间的约束和数据的关联方式,如主键与外键关系、一对一、一对多、多对多等。正确设置表关系有助于保证数据的完整性和一致性,也能更好地反映现实世界中的业务逻辑。 5. 在完成模型设计后,用户通常...

    powerdesigner学习教程网络版

    2. **表和列的调整**:在LDM中,可以进一步优化表结构和列的细节,如索引、外键和触发器。 四、物理数据模型(PDM) 1. **LDM转PDM**:将LDM转换为针对特定数据库系统的PDM,这一步会考虑数据库引擎的特性。 2. *...

    powerdesigner1029.zip

    5. **代码生成**:导出SQL脚本,在目标数据库上创建表和索引。 6. **维护和更新**:随着业务发展,使用逆向工程更新模型,保持模型与实际数据库的一致性。 四、PowerDesigner在数据库设计中的价值 1. **提高设计...

Global site tag (gtag.js) - Google Analytics