前页 后页

创建数据库表列

数据库表列在UML数据建模配置文件中表示为具有<<列>>构造型的属性。对于选定的表,可以在数据库构建器的“列”页面上或在“列和约束”屏幕上查看现有列并创建新列。

您可以直接在“列”标签上的列列表中定义列详细信息。完成每个字段时,更改将自动保存。如此处所述,某些字段对您可以输入的数据有某些限制。该选项卡还包含一个“属性”面板和一个“注释”字段,其中填充了所选列上的现有信息。您创建的每个新列都会自动分配一组默认值,并添加到列表的底部。

访问

色带

开发>数据建模>数据库构建器>单击表>列>右键单击>添加新列

上下文菜单

在图中,右键单击所需的Table |。特色|列|右键点击|添加新列

键盘快捷键

选择一个表F9 | Tab键(在“列”选项卡上设置输入焦点) Ctrl + N

在表格中创建列

选项

行动

也可以看看

名称

用适当的列名称文本覆盖默认名称。

类型

单击下拉箭头,然后为列选择适当的数据类型。

可用的数据类型取决于分配给父表的DBMS。

长度

(可选)某些数据类型具有长度分量-例如,VARCHAR的长度定义了可以存储的字符数。如果数据类型没有长度分量,则禁用此字段。

如果该字段可用,并且您需要定义多个字符,请在此处键入值。

规模

(可选)某些数据类型具有小数位数部分-例如,DECIMAL具有定义可保留的小数位数的小数位数。如果数据类型不具有比例分量,则禁用此字段。

如果该字段可用,并且需要定义比例,请在此处输入值。

PK

如果该列是该表的主键的一部分,请选中该复选框。

主键

不为空

如果此列禁止使用空值,则选中该复选框。

如果选中了“ PK”复选框,则该复选框被禁用。

别名

如果需要出于显示和文档目的,请为该字段键入替代名称。

初始值

如果需要,请键入一个可用作该列默认值的值。

笔记

输入记录该列所需的所有其他信息。

您可以使用字段顶部的“注释”工具栏设置文本格式。

笔记 注释工具栏

列属性

表的数据库管理系统的适当属性会自动显示在“属性”面板中(如果看不见,请展开“列(<name>)”分支)。

属性

数据库管理系统

也可以看看

自动编号(开始编号递增)

甲骨文

的MySQL

SQL服务器

DB2

PostgreSQL的

Sybase ASA

Sybase ASE

注意:如果需要自动编号序列,请将此属性设置为True,并在必要时定义起始编号和增量。

产生的

DB2

注:在DB2中将此自动编号的附加属性设置为'By Default'或'Always'。

非ForRep

SQL服务器

注意:如果要阻止复制,请将此属性设置为True。

零填充

的MySQL

注意:将此属性设置为True或False,以指示字段是否为零填充。

无符号

的MySQL

注意:将此属性设置为True或False,以指示字段是否接受无符号数字。

长度类型

甲骨文

注意:设置此属性可将字符语义定义为“无”,“字节”或“字符”。

学到更多