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修改

转载于:https://www.cnblogs.com/ljy-lea/p/5913718.html

magic操作数据库建表总结相关推荐

  1. java 建表 框架_【Java框架型项目从入门到装逼】第九节 - 数据库建表和CRUD操作...

    1.新建学生表 这节课我们来把和数据库以及jdbc相关的内容完成,首先,进行数据库建表.数据库呢,我们采用MySQL数据库,我们可以通过navcat之类的管理工具来轻松建表. 首先,我们得建一个数据库 ...

  2. 数据库建表原则,SQL数据库建表前期优化,SQL数据库操作优化,数据库命名规范...

    2019独角兽企业重金招聘Python工程师标准>>> 关键字: 数据库建表原则 ·1. 原始单据与实体之间的关系 可以是一对一.一对多.多对多的关系.在一般情况下,它们是一对一的关 ...

  3. 安卓案例:利用SQLiteOpenHelper操作数据库及表

    安卓案例:利用SQLiteOpenHelper操作数据库及表 一.运行效果 二.涉及知识点 1.利用SQLiteOpenHelper类创建与升级数据库 这个类是一个抽象类,我们必须继承该类创建一个子类 ...

  4. JAVA读取Excel表格,建数据库建表,并生成java实体实例

    转自:https://blog.csdn.net/wuyongde_0922/article/details/43233413 JAVA读取Excel表格,建数据库建表,并生成java实体实例,这一篇 ...

  5. 数据库建表-- 一对多/多对一/一对一/多对多 关系

     转自: https://blog.csdn.net/zhongshan_c/article/details/8210196 数据库建表-- 一对多/多对一/一对一/多对多 关系 关联映射:一对多 ...

  6. Java项目专栏之数据库建表

    Java项目专栏之数据库建表 数据库建表前期准备 1. 安装mysql:数据库语言,语法和sql server差不太多,如果习惯于sql server可以不用mysql. 2. 安装navicat:可 ...

  7. 数据库建表的 15 个最佳实践方式

    前言 对于后端开发同学来说,访问数据库,是代码中必不可少的一个环节. 系统中收集到用户的核心数据,为了安全性,我们一般会存储到数据库,比如:mysql,oracle等. 后端开发的日常工作,需要不断的 ...

  8. kingbase数据库建表及插数据

    kingbase数据库建表及插数据 一.建表 CREATE TABLE   KB表名( T_ID                  bigint, T_NUMERIC     numeric(10,5 ...

  9. SQL Server数据库建表及其使用方法

    一:数据库建表 1.首先登录账户,然后右键,新建一个数据库 2.首先展开数据库,然后右键表,最后点击新建 表 3.首先在上方找到新建查询,然后主要看画线红圈那里是不是你想要新建的数据库 一定要仔细看清 ...

最新文章

  1. miui 8.5 android,小米MIUI 8.5稳定版更新来了:直达服务功能秒开应用
  2. 五天带你学完《计算机网络》·第一天·物理层
  3. echarts设置折线图属性
  4. 总结PHP中DateTime的常用方法
  5. 关于python搞笑段子_Python爬取内涵段子里的段子
  6. Transformer在计算机视觉领域走到哪了?
  7. Linux自学笔记——Ansible
  8. Java实现Excel中的NORMSDIST函数和NORMSINV函数
  9. vue-watch : 深度监控的语法格式--检测数据的tabledata这个数组的变化
  10. 什么是网络基础设施?
  11. 播放m3u8视频,用小米浏览器播放m3u8视频
  12. 毕设题目:Matlab身份证识别
  13. Android自动化测试之Monkey
  14. 梁宁产品思维 一张图
  15. DEDECMS 留言薄模块的使用方法
  16. 海湾主机汉字注释表打字出_电脑打字打不出来_电脑上打字只显示字母打不出汉字是怎么回事?...
  17. 深度学习新手神器,floydhub gpu云主机!
  18. 文件管理功能重构,MeterSphere开源持续测试平台v2.1.0发布
  19. MIGO/CO11N 批次创建增强 自定义批次号创建规则
  20. 7-16 求符合给定条件的整数集 (15分)【两种方法】

热门文章

  1. 我在软通大学的实训总结报告
  2. PYthon--(文件I/O)
  3. lg-1 x 怎么算_黑洞是怎么形成的
  4. 破解“封闭式基金折价之谜”(ZT)
  5. 隐私泄露无孔不入?扫地机器人已成新型“窃听器”
  6. association内属性及作用
  7. SaltStack_rhel6.5
  8. 三菱四节传送带控制梯形图_基于三菱FX-2N系列PLC的四节传送带模拟控制设计
  9. 干货收藏 | 如何写一份专业的技术简历
  10. Android 3.1更新后的警告