home        software products > AssertDBi        downloads        services        iSeries links        contact us
only search DBiTools.com

Software Products


Free 30-Day Trial on all Software
AssertDBi Database Integrity Tools - Validates
existing data against business rules,
Find orphan records and much more!
DateCalc Date Calculator Tools in CL, RPG and SQL. Includes two date tables with 50 years of dates in 50+ formats!
JrnDBi Journal DBi - CmpJrnImg on steroids!
SrcSync Object-Source Synchronization Tools
SQLDBi Dynamic SQL - CL, RPG or cmd line
SQLJOBi Dynamic SQL Scripts - w/o programs
WRKRCDi Work with Records - SQL generation engine and data manipulation tool. Executes directly from CL or cmd line.
XRefDBi Database Cross Reference Tools -
Compare Libraries, Files, Formats, Fields. Find Files by Text, Fields, Keys.
IBM ServerProven       Member of IBM PartnerWorld for Developers
  • Get more done
    • in less time
      • with higher quality
        • using DBiTools!



and also

AssertDBi - Database Integrity Tools for the iSeries


IBM Server Proven Our flagship product is AssertDBi, world class software that tightly integrates documention and validation of business rules known as assertions. Assertions precisely define relationships between tables (files) at the row and column level.

Assertions have the following attributes

  • Quickly created - Create one rule or many rules in mass. Standard assertions can be expressed in 5 or 6 words as these examples illustrate.

    *FILEORDHDRRefers to *FILECUSMAS Select OrderHeader rows where the customer number does not exist in CustomerMaster file.
    *FILEORDHDRExpects 1+ *FILEORDITM Select OrderHeader rows where the order number does not exist in OrderItem file.
    *FILEORDITMOwned by *FILEORDHDR Select OrderItem rows where the order number does not exist in OrderHeader file.

  • Easily tested - Press a key and see the results
  • Execute in SELECT, SUMMARY or SAMPLE mode
  • Execute in *TRUE, *FALSE, *INCLUDED or *EXCLUDED mode
    • *TRUE - List or summarize rows where assertion is true
    • *FALSE - List or summarize rows where assertion is false
    • *INCLUDED - List or summarize rows that are included in the rule
    • *EXCLUDED - List or summarize rows that are excluded from the rule
  • Output options
    • Immediate ad hoc requests are displayed to screen
    • Stores non compliant rows by assertion ID in specified data library
    • Summary results of each executed assertion is logged
    • Newly added violations are tracked as well as age of violation
  • Metrics - Percent of assertion rows that are true, false, included or excluded
  • Aggregate metrics at the indivual rule, groups of rules, all rules for database.
  • Result is an overall data health index (such as 97.8847%) measured on a daily basis and tracked over time.


  © Copyright DBiTools.com 2008. All rights reserved.
Hosted on System i 
Privacy Policy