|Open Source Rule-Based Data Checking|
Data Quality and
ChkDB Project Home Page
What ChkDB is...ChkDB is Open Source software used to do rule-based data checking and data quality profiling.
ChkDB is composed of an Oracle PL/SQL package (and some SQL scripts) plus files that define...
ChkDB does not currently have any GUI front-end.
Giving it a spin...
How ChkDB is used...ChkDB might be used inside an application, but at the lowest level, it works like this...
ChkDB does not currently include any GUI applications or front-ends. In Oracle, all the functionality of ChkDB is available through SQL*Plus.
Why Use ChkDB?Using ChkDB can be to your advantage...
A New Domain for Your DatabaseIf you want to create a new domain for checking tables in your database, a good technique is to define a set of tables/views with just the columns required for checking. Rules can then be written for this abstract domain. To do checking, the domain is implemented either
Open SourceChkDB is OSI Certified Open Source Software as a result of the way it is licensed. Contributers copyright their contributions and license them with the MIT License.
This means that you can do pretty much whatever you want with ChkDB software, domains and rule-sets... use them, distribute them, build them into your commercial application, whatever.
See www.opensource.org for information on the Open Source Initiative.
Why Contribute to ChkDB?Why would it be to your advantage to contribute? Because you get the benefit of contributions by others, and if you can make ChkDB better, more people will use it and more people will contribute. The incentive works the same way for everyone - making ChkDB more useful will attract more people with an incentive to make ChkDB more useful.
See the Contributing page for more information about becoming involved in this project.
What ChkDB Really NeedsChkDB really needs a GUI front-end, an application to...
A simple application to do just the first two items would be a big step forward at this point.
If You Use ChkDB...You can use this logo on your website if it links back to http://www.chkdb.org
If anyone can make a higher quality version of this button logo, it would be welcome.
This project was started by Brian Marshall of CleanDB in Calgary.