当前位置: 首页 > news >正文

DataUml Design 教程7 - 数据库生成模型

为什么80%的码农都做不了架构师?>>>   hot3.png

 DataUml Design支持数据库生成模型,并支持外键关系,能够根据外键自动生成类与类之间的关系。 目前DataUML Design支持MS Server、MY SQL、Oracle和Access数据库,其它数据库待续。

  DataUml Design支持数据库表生成类图,支持浏览数据库对象功能。

  一、浏览数据库对象

    1、选择要查看的数据库对象,鼠标右键,点击“连接”菜单。如下图7-1

图7-1

      连接成功之后,加载数据库中所有表,如下图7-2

图7-2

    2、再选择数据库节点对象,鼠标右键,出现如下菜单。图7-3

图7-3

    3、点击“浏览数据库”菜单,出现一个新窗口,显示所有数据表信息。如图7-4

图7-4

      目前只显示数据表信息,视图信息在以后的版本中将实现。

    4、选择每个表节点,右边窗口中显示表结构所有信息,包括主外键和索引等信息。如下图7-5

图7-6

    5、选择数据表节点,鼠标右键,弹出的菜单中,点击“加载列”,会在表节点下显示表的字段和键信息。如下图7-7

 图7-7

 

  二、数据库生成数据模型  

    1、添加数据库前面已经介绍过了,这里不再介绍了,选择要生成数据模型的数据库,如下图7-8,选择“ORCL”数据库。

 

图7-8

    2、选中需要生成模型的数据库,鼠标右键,先点击“连接”,连接数据库之后,生成数据模型功能才可用,出现如下菜单。图7-9

图7-9

     目前只支持生成C#和JAVA语言的模型,其它语言在以后的版本中将会支持。生成模型过程如下图7-10

 图7-10

    3、生成完成

      数据库生成模型完成之后的界面。图7-11      

图7-11


转载于:https://my.oschina.net/netuml/blog/223357

相关文章:

  • request
  • luanet分布式lua框架
  • 解决 LLVM 错误 fatal error: ‘csignal’ file not found
  • 使用idea 搭建一个 SpringBoot + Mybatis + logback 的maven 项目
  • vmware 安装dos注意
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • Centos6.4_X64飞信安装
  • (轉貼) UML中文FAQ (OO) (UML)
  • spring MVC 3.1 forword/redirect
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • 为什么Maven会更改Eclipse JDK设置
  • C51中的INTRINS.H:内部函数
  • S3C2440与NAND FLASH(K9F1208)的接线分析
  • linux 6.2 部署nginx的过程
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • [deviceone开发]-do_Webview的基本示例
  • 【347天】每日项目总结系列085(2018.01.18)
  • Android Studio:GIT提交项目到远程仓库
  • AWS实战 - 利用IAM对S3做访问控制
  • CEF与代理
  • Golang-长连接-状态推送
  • JavaScript 一些 DOM 的知识点
  • javascript从右向左截取指定位数字符的3种方法
  • MySQL用户中的%到底包不包括localhost?
  • Redis中的lru算法实现
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • SpingCloudBus整合RabbitMQ
  • 分享几个不错的工具
  • 给新手的新浪微博 SDK 集成教程【一】
  • 警报:线上事故之CountDownLatch的威力
  • 前嗅ForeSpider采集配置界面介绍
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 问题之ssh中Host key verification failed的解决
  • 学习使用ExpressJS 4.0中的新Router
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • ​Spring Boot 分片上传文件
  • #### go map 底层结构 ####
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #pragma once
  • (1) caustics\
  • (Python第六天)文件处理
  • (第二周)效能测试
  • (区间dp) (经典例题) 石子合并
  • (收藏)Git和Repo扫盲——如何取得Android源代码
  • (转)Unity3DUnity3D在android下调试
  • **CI中自动类加载的用法总结
  • .apk文件,IIS不支持下载解决
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .NET NPOI导出Excel详解
  • .NET 分布式技术比较
  • .net/c# memcached 获取所有缓存键(keys)
  • .net安装_还在用第三方安装.NET?Win10自带.NET3.5安装
  • .net生成的类,跨工程调用显示注释
  • .NET中的Event与Delegates,从Publisher到Subscriber的衔接!