NFDtool 自动模式分解工具开源项目

我要开发同款
匿名用户2021年03月16日
70阅读
所属分类JavaScript、程序开发、加密/解密软件包
授权协议LGPL

作品详情

数据库表设计助手功能:范式(NF)分解、求最小依赖集、计算闭包、主码、候选码。

详细功能

计算闭包

计算增广集

计算传递依赖

计算闭包

计算关键字

计算主码

计算候选码

计算最小依赖集

依赖分解

去除多余依赖

去除多余属性

计算最小依赖集

模式分解

分解为2NF

分解为3NF

分解为BCNF

分解过程展示

效果图

安装说明环境依赖无

部署安装无

目录结构├──index.html        //主页├──js            //核心程序│ ├──DatabaseTool.js    //核心功能实现│ ├──jquery-1.3.2.js    //js库│ └──mainStyle.js    //动画效果├──css//css样式│ ├──mainStyle.css     //主样式│ └──lrtk.css       //左侧导航栏样式   ├──images          //图片├──demo           //操作演示├──Readme.md         //help├──LICENSE.md      //版权信息└──CONTRIBUTING.md    //贡献者/贡献组织​关于作者作者姓名:李建清

作者单位:成都信息工程大学--软件自动生成与智能服务四川省重点实验室

指导教师:蒋建民教授、赵卓宁教授

指导教师单位:成都信息工程大学--软件自动生成与智能服务四川省重点实验室

贡献者/贡献组织请阅读CONTRIBUTING.md查阅为该项目做出贡献的开发者。

鸣谢灵感来源于Armstrong公理系统

感谢蒋建民教授、赵卓宁教授的指导与支持

版权信息该项目签署了LGPL-3.0授权许可,详情请参阅LICENSE.md

更新日志V1.0.0版本,2021-03-12
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论