System and method for constraint checking bulk data in a database

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5706494
SERIAL NO

08387037

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In a relational database management system (RDMS), a method and system for constraint checking of bulk data after storage in a base table. This invention generates a 'dummy' INSERT inquiry to cause the compiler constraint rule engine to generate code for checking for constraint violations. After construction of a Query Graph Model by the compiler, a logic module replaces the INSERT inquiry with a SELECT inquiry to create code that when executed will select records from the bulk data table. Constraint violations are handled in several ways by this invention, including merely reporting that a constraint error exists or listing those records that violate constraint conditions. The logic also enforces referential integrity constraints by applying the SQL CASCADE command to the violating records to expand the violation list to include children records that would be orphaned when their parent records are later removed.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Cochrane, Roberta Jo Los Gatos, CA 22 1653
Pirahesh, Mir Hamid San Jose, CA 63 3893
Sidle, Richard Sefton Toronto, CA 14 1056
Zuzarte, Calisto Paul Pickering, CA 27 1243

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation