颜值与实用性并存的数据库建模工具Chiner怎么用

发布时间:2022-03-10 11:19:16 作者:小新
来源:亿速云 阅读:426

这篇文章主要为大家展示了“颜值与实用性并存的数据库建模工具Chiner怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“颜值与实用性并存的数据库建模工具Chiner怎么用”这篇文章吧。

一、chiner介绍

在chiner出现之前进行数据库建模设计的时候,大部分时间使用的是PowerDesigner。说实话基本上是偷偷的用,因为大家都知道PD是收费软件,到处和国内厂商打官司。不仅如此,PowerDesigner古老守旧的的设计界面已经快让让我忍不了了,一直想寻找一款PD的替代品。

最近看同事在进行数据库设计的时候发现他用了一款非常有颜值的工具,看了第一眼就非常有好感,同事说这款软件非常好用,而且是开源的,叫做Chiner(发音:[kaɪˈnər])。就这个颜值,说句实话,在一众数据建模软件中属于“荣耀王者”的那种了,超级能打。只因在人群中看了你一眼,就再也无法忘记你容颜!

颜值与实用性并存的数据库建模工具Chiner怎么用

因为Chiner是使用electron开发的,所以windows、Linux主要发行版、MacOS都可以安装。

这个软件怎么安装,我就不写了。我也不想给大家列举怎么一步一步的使用,怎么新建项目之类的,我觉得这些都没有什么太大意义。这款软件操作界面还是非常友好的,所以基本上没有什么学习成本。另外还有非常详细的操作手册,打开软件之后点击下图中所示的“操作手册”按钮,即可跳转到一个非常详细的操作手册界面。

颜值与实用性并存的数据库建模工具Chiner怎么用

二、值得关注的功能点

不说操作步骤,我们说点什么呢?我想给大家说一下这个软件有哪些功能,这些功能对我们有什么用处,它好在哪。

2.1. 兼容各种格式的数据建模文件

颜值与实用性并存的数据库建模工具Chiner怎么用

2.2. 支持多数据库、代码生成

下面的这张图是针对数据库表进行表结构设计的界面,非常的友好,我相信学过数据库的同学看了就会用。

颜值与实用性并存的数据库建模工具Chiner怎么用

大家看下面的这个图,是完成表结构建模之后,能够帮我们自动生成各种数据库的建表语句。

颜值与实用性并存的数据库建模工具Chiner怎么用

不仅如此,还可以生成JAVA和C#的与数据库表相关的实体类代码。对的,它不仅是一个数据建模工具,还是一个代码生成器。

颜值与实用性并存的数据库建模工具Chiner怎么用

2.3. 支持逻辑视图与物理视图设计

在数据库设计过程中,我们通常需要在初始阶段先通过一个ER图(逻辑视图)来表现数据库各表对应的实体之间的关系。ER图的实体可以是:一对多、一对一、多对多。 如图我用红色标识的都是逻辑关系中的“一”,用蓝色标识的都是逻辑关系中的“多”。举例说明:

一个班级对应多个学生一个学院有多个班级一个学生对应多门考试

这个关系大家通过看图,我觉得还是体现的非常清晰明显的。

颜值与实用性并存的数据库建模工具Chiner怎么用

看完逻辑视图,再看看物理视图,物理视图就是在逻辑视图的基础上给出数据库表物理结构的具体信息。

颜值与实用性并存的数据库建模工具Chiner怎么用

2.4. 自动生成数据库文档

在所有的设计完成之后,通常我们需要输出一个《数据库设计文档》,在以往这个文档通常需要我们自己手写,但是在有了chiner之后我们可以自动生成。下面菜单栏导出,导出WORD(就是《导出数据库设计文档》)!

颜值与实用性并存的数据库建模工具Chiner怎么用

看看导出的数据库word文档的效果,是不是省了你80%的工作量?绝了!

颜值与实用性并存的数据库建模工具Chiner怎么用

生成的数据库表的展现结构是下面的这样的。

颜值与实用性并存的数据库建模工具Chiner怎么用

以上是“颜值与实用性并存的数据库建模工具Chiner怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

推荐阅读:
  1. python实现知乎高颜值图片爬取
  2. 人脸识别测颜值、测脸龄、测相似度微信接口怎么用

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

数据库

上一篇:如何利用Node实现内容压缩

下一篇:js算法题有哪些

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》