WO1991001530A3 - Methods and apparatus for checking the integrity of data base data entries - Google Patents

Methods and apparatus for checking the integrity of data base data entries Download PDF

Info

Publication number
WO1991001530A3
WO1991001530A3 PCT/US1990/003767 US9003767W WO9101530A3 WO 1991001530 A3 WO1991001530 A3 WO 1991001530A3 US 9003767 W US9003767 W US 9003767W WO 9101530 A3 WO9101530 A3 WO 9101530A3
Authority
WO
WIPO (PCT)
Prior art keywords
constraints
data
records
data base
record
Prior art date
Application number
PCT/US1990/003767
Other languages
French (fr)
Other versions
WO1991001530A2 (en
Inventor
Susan Savell Davey
Original Assignee
Bell Communications Res
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bell Communications Res filed Critical Bell Communications Res
Publication of WO1991001530A2 publication Critical patent/WO1991001530A2/en
Publication of WO1991001530A3 publication Critical patent/WO1991001530A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2365Ensuring data consistency and integrity

Abstract

A method and apparatus for testing the integrity of the data in a large data base is described. The constraints on the values of the data are represented by data descriptor records having the same format as the data records. These constraints specify intra-record constraints, inter-record constraints and conditional constraints, i.e., constraints which depend upon the satisfaction of some condition such as a particular data value. These descriptor records are compiled directly into executable code which, in turn, can test each record of the data base for conformance with the constraints specified. Such code can be compiled 'on the fly' as needed to test particular records, or compiled off-line and called whenever needed. The same facilities used to process the application data base records can thus be used to create, modify and delete the constraint descriptor records which may therefore form part of the same data base.
PCT/US1990/003767 1989-07-11 1990-07-03 Methods and apparatus for checking the integrity of data base data entries WO1991001530A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US37804889A 1989-07-11 1989-07-11
US378,048 1989-07-11

Publications (2)

Publication Number Publication Date
WO1991001530A2 WO1991001530A2 (en) 1991-02-07
WO1991001530A3 true WO1991001530A3 (en) 1991-04-04

Family

ID=23491517

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1990/003767 WO1991001530A2 (en) 1989-07-11 1990-07-03 Methods and apparatus for checking the integrity of data base data entries

Country Status (2)

Country Link
CA (1) CA2020711A1 (en)
WO (1) WO1991001530A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6370534B1 (en) * 1999-06-01 2002-04-09 Pliant Technologies, Inc. Blocking techniques for data storage
US6453314B1 (en) 1999-07-30 2002-09-17 International Business Machines Corporation System and method for selective incremental deferred constraint processing after bulk loading data

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4479196A (en) * 1982-11-15 1984-10-23 At&T Bell Laboratories Hyperedge entity-relationship data base systems
US4642764A (en) * 1984-08-13 1987-02-10 International Business Machines Corporation Method of developing formal identities and program bases in an optimizing compiler
US4646229A (en) * 1982-11-15 1987-02-24 At&T Bell Laboratories Time-ordered data base
US4774661A (en) * 1985-11-19 1988-09-27 American Telephone And Telegraph Company, At&T Information Systems Database management system with active data dictionary
US4894771A (en) * 1987-12-19 1990-01-16 Ricoh Company, Ltd. Data base management system extending structure
US4947320A (en) * 1988-07-15 1990-08-07 International Business Machines Corporation Method for referential constraint enforcement in a database management system
US4953106A (en) * 1989-05-23 1990-08-28 At&T Bell Laboratories Technique for drawing directed graphs

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4479196A (en) * 1982-11-15 1984-10-23 At&T Bell Laboratories Hyperedge entity-relationship data base systems
US4646229A (en) * 1982-11-15 1987-02-24 At&T Bell Laboratories Time-ordered data base
US4642764A (en) * 1984-08-13 1987-02-10 International Business Machines Corporation Method of developing formal identities and program bases in an optimizing compiler
US4774661A (en) * 1985-11-19 1988-09-27 American Telephone And Telegraph Company, At&T Information Systems Database management system with active data dictionary
US4894771A (en) * 1987-12-19 1990-01-16 Ricoh Company, Ltd. Data base management system extending structure
US4947320A (en) * 1988-07-15 1990-08-07 International Business Machines Corporation Method for referential constraint enforcement in a database management system
US4953106A (en) * 1989-05-23 1990-08-28 At&T Bell Laboratories Technique for drawing directed graphs

Also Published As

Publication number Publication date
CA2020711A1 (en) 1991-01-12
WO1991001530A2 (en) 1991-02-07

Similar Documents

Publication Publication Date Title
CA2258252A1 (en) Delta model processing logic representation and execution system
AU5795490A (en) Data storage device for a digital data processing system
ATE182241T1 (en) FRACTAL CODING OF DATA
EP0396382A3 (en) System including inductive learning arrangement for adaptive management of behavior of complex entity
JPS6426243A (en) Hardware logical simulator
AU9131791A (en) Method for diagnosing an engine using computer based models
DE69022826T2 (en) Magnetic recording medium and method for its production.
CA2292494A1 (en) System and method for indexing information about entities from different information sources
DE3789741T2 (en) Method and device for correcting the gradation of an image reproduced by image data.
DE68914045D1 (en) Method for coding auxiliary data for the reconstruction of an undersampled electronic image.
EP0412829A3 (en) Recording medium, method for preparing the same, recording and reproducing device, and recording, reproducing and erasing method by use of such a recording medium
DE69013189T2 (en) Method for producing an immunosuppressive substance (demethimmunomycin) by using a strain mutant of a microorganism.
DE68913837D1 (en) Method and device for producing a magnetic recording medium.
EP0352514A3 (en) Method for creating, maintaining and using an expert system
DE68923876D1 (en) Data storage medium and method for its manufacture.
DE68921169T2 (en) Program editing method and apparatus for an information recording reproducing apparatus.
DE69425937D1 (en) Computer system and method for integrating a data compression system with an operating system
DE69219662D1 (en) Method for on-line modification of compressed digital test vectors
DE3885303T2 (en) METHOD FOR APPROXIMATING A VALUE THAT IS A NONLINEAR FUNCTION OF THE LINEAR IMAGE ELEMENT DATA VALUES.
CA2157113A1 (en) An Improved Method and System for Predicting Steady State Conditions of a Product from Transient Monotonic or Cyclic Data
WO1991001530A3 (en) Methods and apparatus for checking the integrity of data base data entries
DE3382296D1 (en) MAGNETIC RECORDING MEDIUM AND METHOD FOR PRODUCING A MAGNETIC RECORDING MEDIUM.
DE68919753T2 (en) Magnetic recording medium and method for its production.
ATE15955T1 (en) METHOD AND CIRCUIT ARRANGEMENT FOR FORMATTING A MAGNETIC DISK.
DE68911796T2 (en) Access control apparatus for an information recording and reproducing apparatus.

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH DE DK ES FR GB IT LU NL SE

AK Designated states

Kind code of ref document: A3

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH DE DK ES FR GB IT LU NL SE