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修改
转载于:https://www.cnblogs.com/ljy-lea/p/5913718.html
magic操作数据库建表总结相关推荐
- java 建表 框架_【Java框架型项目从入门到装逼】第九节 - 数据库建表和CRUD操作...
1.新建学生表 这节课我们来把和数据库以及jdbc相关的内容完成,首先,进行数据库建表.数据库呢,我们采用MySQL数据库,我们可以通过navcat之类的管理工具来轻松建表. 首先,我们得建一个数据库 ...
- 数据库建表原则,SQL数据库建表前期优化,SQL数据库操作优化,数据库命名规范...
2019独角兽企业重金招聘Python工程师标准>>> 关键字: 数据库建表原则 ·1. 原始单据与实体之间的关系 可以是一对一.一对多.多对多的关系.在一般情况下,它们是一对一的关 ...
- 安卓案例:利用SQLiteOpenHelper操作数据库及表
安卓案例:利用SQLiteOpenHelper操作数据库及表 一.运行效果 二.涉及知识点 1.利用SQLiteOpenHelper类创建与升级数据库 这个类是一个抽象类,我们必须继承该类创建一个子类 ...
- JAVA读取Excel表格,建数据库建表,并生成java实体实例
转自:https://blog.csdn.net/wuyongde_0922/article/details/43233413 JAVA读取Excel表格,建数据库建表,并生成java实体实例,这一篇 ...
- 数据库建表-- 一对多/多对一/一对一/多对多 关系
转自: https://blog.csdn.net/zhongshan_c/article/details/8210196 数据库建表-- 一对多/多对一/一对一/多对多 关系 关联映射:一对多 ...
- Java项目专栏之数据库建表
Java项目专栏之数据库建表 数据库建表前期准备 1. 安装mysql:数据库语言,语法和sql server差不太多,如果习惯于sql server可以不用mysql. 2. 安装navicat:可 ...
- 数据库建表的 15 个最佳实践方式
前言 对于后端开发同学来说,访问数据库,是代码中必不可少的一个环节. 系统中收集到用户的核心数据,为了安全性,我们一般会存储到数据库,比如:mysql,oracle等. 后端开发的日常工作,需要不断的 ...
- kingbase数据库建表及插数据
kingbase数据库建表及插数据 一.建表 CREATE TABLE KB表名( T_ID bigint, T_NUMERIC numeric(10,5 ...
- SQL Server数据库建表及其使用方法
一:数据库建表 1.首先登录账户,然后右键,新建一个数据库 2.首先展开数据库,然后右键表,最后点击新建 表 3.首先在上方找到新建查询,然后主要看画线红圈那里是不是你想要新建的数据库 一定要仔细看清 ...
最新文章
- miui 8.5 android,小米MIUI 8.5稳定版更新来了:直达服务功能秒开应用
- 五天带你学完《计算机网络》·第一天·物理层
- echarts设置折线图属性
- 总结PHP中DateTime的常用方法
- 关于python搞笑段子_Python爬取内涵段子里的段子
- Transformer在计算机视觉领域走到哪了?
- Linux自学笔记——Ansible
- Java实现Excel中的NORMSDIST函数和NORMSINV函数
- vue-watch : 深度监控的语法格式--检测数据的tabledata这个数组的变化
- 什么是网络基础设施?
- 播放m3u8视频,用小米浏览器播放m3u8视频
- 毕设题目:Matlab身份证识别
- Android自动化测试之Monkey
- 梁宁产品思维 一张图
- DEDECMS 留言薄模块的使用方法
- 海湾主机汉字注释表打字出_电脑打字打不出来_电脑上打字只显示字母打不出汉字是怎么回事?...
- 深度学习新手神器,floydhub gpu云主机!
- 文件管理功能重构,MeterSphere开源持续测试平台v2.1.0发布
- MIGO/CO11N 批次创建增强 自定义批次号创建规则
- 7-16 求符合给定条件的整数集 (15分)【两种方法】
热门文章
- 我在软通大学的实训总结报告
- PYthon--(文件I/O)
- lg-1 x 怎么算_黑洞是怎么形成的
- 破解“封闭式基金折价之谜”(ZT)
- 隐私泄露无孔不入?扫地机器人已成新型“窃听器”
- association内属性及作用
- SaltStack_rhel6.5
- 三菱四节传送带控制梯形图_基于三菱FX-2N系列PLC的四节传送带模拟控制设计
- 干货收藏 | 如何写一份专业的技术简历
- Android 3.1更新后的警告