前页 | 后页 |
创建数据库库表列
数据库库表列A UML数据建模配置文件中表示为具有 <<column>> 构造型的属性。对于选定的库表,您可以在数据库构建器的“列”页面或“列和约束”屏幕上审阅现有列并创建新列。
您可以直接在“列”选项卡上的列列表中定义列详细信息。当您完成每个字段时,更改会自动保存。某些字段对您可以输入的数据有一定的限制,如此处所述。该选项卡还包含一个“属性”面板和一个“注记”字段,其中填充了所选列上的现有信息。您创建的每个新列都会自动分配一组默认值并添加到列表底部。
访问
功能区 |
开发 >数据建模>数据库构建器 > 点击库表> 列 > 右键 > 添加新列 |
上下文菜单 |
在图表中,右键单击所需的库表|特征|专栏 |右击 |添加新列 |
键盘快捷键 |
选择表| | Tab 键(在“列”选项卡上设置输入聚焦)| |
在库表中创建列
选项 |
行动 |
也见 |
---|---|---|
名称 |
用适当的列名文本改写默认名称。 |
|
类型 |
单击下拉箭头并为列选择适当的数据类型。 可用的数据类型取决于分配给父库表的 DBMS。 |
|
长度 |
(可选)某些数据类型具有长度组件 - 例如,VARCHAR 具有定义可以存储的字符数的长度。如果数据类型没有长度组件,则禁用此字段。 如果该字段可用并且您需要定义多个字符,请在此处键入值。 |
|
规模 |
(可选)某些数据类型具有比例组件 - 例如,DECIMAL 具有定义可以保留的小数位数的比例。如果数据类型没有比例组件,则禁用此字段。 如果该字段可用并且您需要定义比例,请在此处键入值。 |
|
PK |
如果该列是此库表的主键的一部分,请选中该复选框。 |
主键 |
不为空 |
如果该列禁止使用空值,请选中该复选框。 如果选中“PK”复选框,则该复选框被禁用。 |
|
别名 |
如果出于显示和文档目的需要,请输入该字段的替代名称。 |
|
初始值 |
如果需要,输入一个可用作此列默认值的值。 |
|
注记 |
类型在记录该列所需的任何附加信息中。 您可以使用字段顶部的注记工具栏来格式化文本。 |
注记 注记工具栏 |
列属性
库表的数据库管理系统的相应属性会自动显示在“属性”面板中(如果不可见,请展开“列(<名称>)”分支)。
属性 |
数据库管理系统 |
也见 |
---|---|---|
自动编号(起始编号增量) |
甲骨文 MySQL # 服务器 DB2 PostgreSQL 注记:如果您需要自动编号序列,请将此属性设置为True ,并在必要时定义起始编号和增量。 |
|
生成 |
DB2 注记: 将此附加属性设置为 DB2 中的自动编号,设置为“默认”或“始终”。 |
|
不代表 |
SQL服务器 注记:如果要阻止复制,请将此属性设置为True 。 |
|
零填充 |
MySQL 注记:将此属性设置为True或False以指示字段是否填充为零。 |
|
未签名 |
MySQL 注记:将此属性设置为True或False以指示字段是否接受无符号数字。 |
|
长度类型 |
甲骨文 注记:设置该属性以定义字符语义为“None”、“Byte”或“Char”。 |