首页 > 代码库 > magic操作数据库建表总结

magic操作数据库建表总结

Magic创建表总结

Magic创建表(数据库oracle为例)

首先创建项目:

File——new project(project name起名)——(local files folder 选取路径)

创建完项目需要与数据库建立连接:

创建项目页面(菜单栏 opens the database repository)——ctrl+F4(添加新一行)(name名,建表指定的database name)(database name 方便指定识别哪个数据库)(dbms连接数据库类型)——制定建立哪个用户下——properties(快捷键是alt+enter)设置属性——database server(服务器名)——user name用户名——user password密码

建立连接之后需要创建表:

双击项目——data中建表——name(标识符),(data source name 表名)[表名的命名规则是:模块名+_***,…]——表的属性properties(快捷键是alt+enter)——cache strategy缓存策略——设置成none——sql (check exis tence 检验是否存在  设置成yes)——columns——建字段

创建字段的规则:

设置字段name规则:

1所有字母大写

2字段名要体现字段含义

3字段名不能是关键字子类型

Attribute设置字段类型:

Alpha字符类型 在数据库中存储成char

Numeric数字类型(可带小数 若存负数前加N)

Date日期类型(中设置null value 格式:00/00/0000)

Looical逻辑类型(true/flase)在数据库中存储成数字类型用0/1区别

Blob二进制

Time时间 在数据库中是对应的char类型

创建的时候除去looical可都将属性中:

null all owed改为yes

null default改为yes

picture设置长度

 

model模版

左侧 models(设置name,attrbutes,picture)

多用于表中有相同字段、属性

 

Magic中没有主键but有唯一索引

创建唯一索引:

Indexes——name(规则:表名_字段的首字母)——属性properties(快捷键是alt+enter)——sql——clustered改为yes——DB index name改为设置的name

 

magic创建的表创建到数据库:

Ctel+g

如果magic建的表的字段与数据库中的不同设置属性:DB Column name 与其相对应

索引如果创建好了更改的话,检查属性中sql中的DB Index name与其相对应

 

手动添加数据:ctrl+G输入信息——写好ctrl+Q保存——ctrl+M修改

magic操作数据库建表总结