DE68929132T2 - Datenbankverwaltungssystem und Verfahren hierfür - Google Patents

Datenbankverwaltungssystem und Verfahren hierfür

Info

Publication number
DE68929132T2
DE68929132T2 DE68929132T DE68929132T DE68929132T2 DE 68929132 T2 DE68929132 T2 DE 68929132T2 DE 68929132 T DE68929132 T DE 68929132T DE 68929132 T DE68929132 T DE 68929132T DE 68929132 T2 DE68929132 T2 DE 68929132T2
Authority
DE
Germany
Prior art keywords
management system
database management
method therefor
therefor
database
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
DE68929132T
Other languages
English (en)
Other versions
DE68929132D1 (de
Inventor
Donald James Haderle
Julie Ann Watts
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of DE68929132D1 publication Critical patent/DE68929132D1/de
Publication of DE68929132T2 publication Critical patent/DE68929132T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
DE68929132T 1988-07-15 1989-07-12 Datenbankverwaltungssystem und Verfahren hierfür Expired - Fee Related DE68929132T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/219,512 US4933848A (en) 1988-07-15 1988-07-15 Method for enforcing referential constraints in a database management system

Publications (2)

Publication Number Publication Date
DE68929132D1 DE68929132D1 (de) 2000-02-10
DE68929132T2 true DE68929132T2 (de) 2000-07-13

Family

ID=22819571

Family Applications (1)

Application Number Title Priority Date Filing Date
DE68929132T Expired - Fee Related DE68929132T2 (de) 1988-07-15 1989-07-12 Datenbankverwaltungssystem und Verfahren hierfür

Country Status (4)

Country Link
US (1) US4933848A (de)
EP (1) EP0351210B1 (de)
JP (1) JPH0738194B2 (de)
DE (1) DE68929132T2 (de)

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0360387B1 (de) * 1988-09-23 1996-05-08 International Business Machines Corporation Datenbankverwaltungssystem
US5101345A (en) * 1988-11-29 1992-03-31 International Business Machines Inc. Method of filing stapled documents with a staple relationship involving one or more application programs
US5226158A (en) * 1989-05-24 1993-07-06 International Business Machines Corporation Method and apparatus for maintaining referential integrity within a relational database
KR940004389B1 (ko) * 1989-10-13 1994-05-23 인터내셔널 비지네스 머신즈 코포레이션 관계형 데이타베이스에 대한 액세스플랜 발생 방법 및 시스템
US5604899A (en) * 1990-05-21 1997-02-18 Financial Systems Technology Pty. Ltd. Data relationships processor with unlimited expansion capability
US5404509A (en) * 1992-05-08 1995-04-04 Klein; Laurence C. Conducting and managing sampled information audits for the determination of database accuracy
SE508828C2 (sv) * 1992-12-08 1998-11-09 Ericsson Telefon Ab L M System för relationsåterhämtning av databas i händelse av fel
JP2583010B2 (ja) * 1993-01-07 1997-02-19 インターナショナル・ビジネス・マシーンズ・コーポレイション 多層インデックス構造におけるローカルインデックステーブル及び大域インデックステーブルの間の一貫性を維持する方法
US5488722A (en) * 1993-05-28 1996-01-30 International Business Machines Corporation System and method for automating implementation and execution of constraint most likely to be violated in a database
US6163783A (en) * 1993-12-16 2000-12-19 Bmc Software, Inc. Check data operation for DB2
US5579515A (en) * 1993-12-16 1996-11-26 Bmc Software, Inc. Method of checking index integrity in a DB2 database
US5499359A (en) * 1994-01-18 1996-03-12 Borland International, Inc. Methods for improved referential integrity in a relational database management system
US5513350A (en) * 1994-05-27 1996-04-30 At&T Corp. Update constraints in transactions which may abort
US5678038A (en) * 1994-06-21 1997-10-14 International Business Machines Corporation Storing and retrieving heterogeneous classification systems utilizing globally unique identifiers
CA2130065C (en) * 1994-08-12 1999-03-02 Michael Joel Cincinatus Utilizing pseudotables as a method and mechanism for providing database monitor information
US5706494A (en) * 1995-02-10 1998-01-06 International Business Machines Corporation System and method for constraint checking bulk data in a database
US5974409A (en) * 1995-08-23 1999-10-26 Microsoft Corporation System and method for locating information in an on-line network
US5960194A (en) * 1995-09-11 1999-09-28 International Business Machines Corporation Method for generating a multi-tiered index for partitioned data
JP3046251B2 (ja) * 1996-10-15 2000-05-29 大光炉材株式会社 緻密質流し込み耐火組成物の湿式吹付け施工方法
US6754656B1 (en) * 1996-10-22 2004-06-22 International Business Machines Corporation System and method for selective partition locking
US7480653B2 (en) * 1996-10-22 2009-01-20 International Business Machines Corporation System and method for selective partition locking
US5845285A (en) * 1997-01-07 1998-12-01 Klein; Laurence C. Computer system and method of data analysis
US6026406A (en) * 1997-06-04 2000-02-15 Oracle Corporation Batch processing of updates to indexes
US6523041B1 (en) 1997-07-29 2003-02-18 Acxiom Corporation Data linking system and method using tokens
US6073140A (en) * 1997-07-29 2000-06-06 Acxiom Corporation Method and system for the creation, enhancement and update of remote data using persistent keys
US6098075A (en) * 1997-12-16 2000-08-01 International Business Machines Corporation Deferred referential integrity checking based on determining whether row at-a-time referential integrity checking would yield the same results as deferred integrity checking
US6427143B1 (en) * 1998-04-10 2002-07-30 Computer Associates Think, Inc. Method for loading rows into a database table while enforcing constraints
US6304876B1 (en) 1998-06-05 2001-10-16 Computer Associates Think, Inc. Method for enforcing integrity constraints in a database table using an index
US6189010B1 (en) 1998-06-10 2001-02-13 Platinum Technology, Inc. Method for repairing constraint violations in a database management system
US6112209A (en) * 1998-06-17 2000-08-29 Gusack; Mark David Associative database model for electronic-based informational assemblies
US6295539B1 (en) 1998-09-14 2001-09-25 Computer Associates Think, Inc. Dynamic determination of optimal process for enforcing constraints
JP3612449B2 (ja) * 1999-07-27 2005-01-19 エヌイーシーシステムテクノロジー株式会社 分散データベースシステムにおける主従関係情報同期方式
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
US6339777B1 (en) 1999-07-30 2002-01-15 International Business Machines Corporation Method and system for handling foreign key update in an object-oriented database environment
US6338114B1 (en) 1999-08-18 2002-01-08 International Business Machines Corporation Method, system, and program for using a table to determine an erase operation to perform
US6463429B1 (en) 2000-04-12 2002-10-08 International Business Machines Corporation System and method for consistency constraint management in database middleware
AU2001273650A1 (en) * 2000-07-18 2002-01-30 Delta Airlines, Inc. Method and system for conducting a target audit in a high volume transaction environment
CA2326805A1 (en) 2000-11-24 2002-05-24 Ibm Canada Limited-Ibm Canada Limitee Method and apparatus for deleting data in a database
JP4131780B2 (ja) 2001-03-30 2008-08-13 株式会社東芝 分散トランザクション処理システム、分散トランザクション処理方法及び分散トランザクション処理プログラム
WO2003003245A1 (en) * 2001-06-26 2003-01-09 Nokia Corporation Indexing method and system for relational databases
US7502791B2 (en) * 2002-11-26 2009-03-10 Norsync Technology A/S Database constraint enforcer
US20040236744A1 (en) * 2003-05-22 2004-11-25 Desai Paramesh S. Method for ensuring referential integrity in highly concurrent datbase environments
US6885930B2 (en) * 2003-07-31 2005-04-26 Siemens Energy & Automation, Inc. System and method for slip slide control
US7839513B2 (en) * 2004-02-24 2010-11-23 Xerox Corporation Hybrid document automation system
US7664790B2 (en) * 2004-06-18 2010-02-16 Bmc Software, Inc. Cascade delete processing
US7930291B2 (en) * 2004-06-18 2011-04-19 Bmc Software, Inc. Constraint processing
US20060085464A1 (en) * 2004-10-14 2006-04-20 International Business Machines Corporation Method and system for providing referential integrity constraints
US9514163B2 (en) * 2005-11-17 2016-12-06 International Business Machines Corporation Database consolidation tool
US8161010B2 (en) 2006-10-04 2012-04-17 Salesforce.Com, Inc. Methods and systems for providing fault recovery to side effects occurring during data processing
US8682863B2 (en) 2006-10-04 2014-03-25 Salesforce.Com, Inc. Methods and systems for bulk row save logic in an object relational mapping layer and application framework
US8548942B2 (en) 2006-10-04 2013-10-01 Salesforce.Com, Inc. Methods and systems for recursive saving of hierarchical objects to a database
US8108367B2 (en) * 2008-05-20 2012-01-31 International Business Machines Corporation Constraints with hidden rows in a database
US7949640B2 (en) * 2008-10-31 2011-05-24 Gravic, Inc. Referential integrity, consistency, and completeness loading of databases
US8250048B2 (en) * 2009-04-20 2012-08-21 Oracle International Corporation Access control for graph data
US8301660B2 (en) * 2009-07-22 2012-10-30 Oracle International Corporation Enforcing restrictions for graph data manipulation operations
US9026561B2 (en) 2012-07-02 2015-05-05 International Business Machines Corporation Automated report of broken relationships between tables
US20150227576A1 (en) * 2014-02-10 2015-08-13 Klaus Plate Checking the completeness and correctness of transitions in electronic data processing
KR101547466B1 (ko) * 2014-03-28 2015-08-26 고려대학교 산학협력단 오라클 데이터베이스에서 데이터를 복원하는 방법 및 장치

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4627019A (en) * 1982-07-08 1986-12-02 At&T Bell Laboratories Database management system for controlling concurrent access to a database
US4631664A (en) * 1983-07-19 1986-12-23 Bachman Information Systems, Inc. Partnership data base management system and method
US4769772A (en) * 1985-02-28 1988-09-06 Honeywell Bull, Inc. Automated query optimization method using both global and parallel local optimizations for materialization access planning for distributed databases
JPS61208124A (ja) * 1985-03-12 1986-09-16 Oki Electric Ind Co Ltd 分散デ−タベ−ス管理システムにおける結合演算処理方式

Also Published As

Publication number Publication date
EP0351210A2 (de) 1990-01-17
US4933848A (en) 1990-06-12
EP0351210A3 (de) 1992-10-14
EP0351210B1 (de) 2000-01-05
JPH0738194B2 (ja) 1995-04-26
JPH0233665A (ja) 1990-02-02
DE68929132D1 (de) 2000-02-10

Similar Documents

Publication Publication Date Title
DE68929132D1 (de) Datenbankverwaltungssystem und Verfahren hierfür
KR890702131A (ko) 면허 관리 방법 및 시스템
KR900006867A (ko) 데이타베이스 관리 장치 및 방법
DE68925529D1 (de) Abschätzung-positionierungssystem und verfahren
DE69031155T2 (de) Taktverteilsystem und Verfahren
DE68926422D1 (de) Datenbankverwaltungssystem
DE3689533T2 (de) Plasmaphoresesystem und verfahren.
DE3852324D1 (de) Verfahren und System zur Netzwerkverwaltung.
DE69120867D1 (de) System und Verfahren zur rechnergestützten Positionierung
DE69326865D1 (de) Objektorientiertes Rechnersystem und Verfahren
DE3789650T2 (de) Verfahren und System zur Festkörpermodellierung.
DE68929389T2 (de) Speichersystem und Verfahren zu seinem Gebrauch
DE3879820T2 (de) Verpackungssystem und verfahren.
DE69326376D1 (de) Inventarverwaltungssystem und - methode
DE69323365D1 (de) Datenprozessor mit einer integrierten Datenbank und Verfahren dafür
DE69318571D1 (de) Verfahren und system für die in-ort-wechselwirkung mit eingebetteten objekten
DE69032811T2 (de) Verfahren und System zur modularen Multiplikation
DE68927086D1 (de) Datenvereinheitlichungssystem und -methode
DE69127453T2 (de) Verfahren und system mit verringerter fernzugriffszeit
DE3784387T2 (de) Vorrichtung und verfahren zur parallelen verwaltung von freien speicherbereichen.
DE69432697D1 (de) Stromverwaltung für Rechnersystem und Verfahren hierfür
DE3578454D1 (de) Klinisches analysesystem und verfahren.
DE69030833T2 (de) Datenbasissystem
DK18390A (da) Navigationssystem og -fremgangsmåde
DE3855509D1 (de) Multiprozessorsystem und zugehöriges Verfahren

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee