DE3174926D1 - Method and system for cataloging data sets - Google Patents

Method and system for cataloging data sets

Info

Publication number
DE3174926D1
DE3174926D1 DE8181102883T DE3174926T DE3174926D1 DE 3174926 D1 DE3174926 D1 DE 3174926D1 DE 8181102883 T DE8181102883 T DE 8181102883T DE 3174926 T DE3174926 T DE 3174926T DE 3174926 D1 DE3174926 D1 DE 3174926D1
Authority
DE
Germany
Prior art keywords
data sets
cataloging data
cataloging
sets
data
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
Application number
DE8181102883T
Other languages
English (en)
Inventor
Gregory Maurice Plow
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 DE3174926D1 publication Critical patent/DE3174926D1/de
Expired 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/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • G06F16/9017Indexing; Data structures therefor; Storage structures using directory or table look-up
    • G06F16/902Indexing; Data structures therefor; Storage structures using directory or table look-up using more than one table in sequence, i.e. systems with three or more layers
    • 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
    • Y10S707/99953Recoverability
DE8181102883T 1980-05-27 1981-04-15 Method and system for cataloging data sets Expired DE3174926D1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/153,366 US4408273A (en) 1980-05-27 1980-05-27 Method and means for cataloging data sets using dual keyed data sets and direct pointers

Publications (1)

Publication Number Publication Date
DE3174926D1 true DE3174926D1 (en) 1986-08-21

Family

ID=22546910

Family Applications (1)

Application Number Title Priority Date Filing Date
DE8181102883T Expired DE3174926D1 (en) 1980-05-27 1981-04-15 Method and system for cataloging data sets

Country Status (4)

Country Link
US (1) US4408273A (de)
EP (1) EP0040694B1 (de)
JP (1) JPS5713547A (de)
DE (1) DE3174926D1 (de)

Families Citing this family (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4536837A (en) * 1982-05-25 1985-08-20 Elxsi Improved disk file allocation and mapping system utilizing cylinder control blocks and file map having unbalanced tree structure
JPS598071A (ja) * 1982-07-05 1984-01-17 Fujitsu Ltd フアイルオ−プン方式
US4709326A (en) * 1984-06-29 1987-11-24 International Business Machines Corporation General locking/synchronization facility with canonical states and mapping of processors
US4855907A (en) * 1985-08-01 1989-08-08 International Business Machines Corporation Method for moving VSAM base clusters while maintaining alternate indices into the cluster
JPS62226266A (ja) * 1986-03-28 1987-10-05 Nec Corp 同時アクセスおよびロールバック制御方法
US5086498A (en) * 1987-01-23 1992-02-04 Hitachi, Ltd. Parallel computer with asynchronous communication facility
JPH0833857B2 (ja) * 1987-02-18 1996-03-29 株式会社日立製作所 システム間デ−タベ−ス共用システムジヤ−ナルマ−ジ方式
US5077658A (en) * 1987-10-19 1991-12-31 International Business Machines Corporation Data access system for a file access processor
US4897782A (en) * 1987-10-19 1990-01-30 International Business Machines Corporation Local cache structure for maintaining updated file characteristics in a file sharing system
US5319780A (en) * 1987-10-19 1994-06-07 International Business Machines Corporation System that implicitly locks a subtree or explicitly locks a node based upon whether or not an explicit lock request is issued
US4888681A (en) * 1987-10-19 1989-12-19 International Business Machines Corporation Space management system for data files having shared access
US5237682A (en) * 1987-10-19 1993-08-17 International Business Machines Corporation File management system for a computer
US5127094A (en) * 1987-11-09 1992-06-30 Hitachi, Ltd. Virtual storage type computer system
US4875159A (en) * 1987-12-22 1989-10-17 Amdahl Corporation Version management system using plural control fields for synchronizing two versions of files in a multiprocessor system
IT1216087B (it) * 1988-03-15 1990-02-22 Honeywell Bull Spa Sistema di memoria con selezione predittiva di modulo.
EP0367702B1 (de) * 1988-10-31 1995-11-08 International Business Machines Corporation Mehrfachverarbeitungssystem und Verfahren für gemeinsame Speichernutzung
US5193185A (en) * 1989-05-15 1993-03-09 David Lanter Method and means for lineage tracing of a spatial information processing and database system
US5129084A (en) * 1989-06-29 1992-07-07 Digital Equipment Corporation Object container transfer system and method in an object based computer operating system
US5247658A (en) * 1989-10-31 1993-09-21 Microsoft Corporation Method and system for traversing linked list record based upon write-once predetermined bit value of secondary pointers
US5537652A (en) * 1990-08-20 1996-07-16 International Business Machines Corporation Data file directory system and method for writing data file directory information
JPH06505816A (ja) * 1990-10-05 1994-06-30 マイクロソフト コーポレイション 情報検索システム及び方法
US5319775A (en) * 1991-07-22 1994-06-07 Ncr Corporation Centralized diagnostic system for loosely coupled processors
US5386525A (en) * 1991-10-29 1995-01-31 Pacific Bell System for providing application programs with direct addressability into a shared dataspace
JP2781092B2 (ja) * 1991-11-06 1998-07-30 富士通株式会社 システム間排他制御方式
US6256642B1 (en) * 1992-01-29 2001-07-03 Microsoft Corporation Method and system for file system management using a flash-erasable, programmable, read-only memory
JP2502023B2 (ja) * 1992-04-13 1996-05-29 インターナショナル・ビジネス・マシーンズ・コーポレイション デ―タ・ファイルの比較方法及びシステム
US5454101A (en) * 1992-09-15 1995-09-26 Universal Firmware Industries, Ltd. Data storage system with set lists which contain elements associated with parents for defining a logical hierarchy and general record pointers identifying specific data sets
JPH06324928A (ja) * 1993-05-14 1994-11-25 Mitsubishi Electric Corp ログ生成装置とファイルの異なるバージョンの調停のための装置及び異なる場所にあるコンピュータファイルの異なるバージョンを調停するための装置
US5491818A (en) * 1993-08-13 1996-02-13 Peoplesoft, Inc. System for migrating application data definition catalog changes to the system level data definition catalog in a database
US5611066A (en) * 1994-02-28 1997-03-11 Data/Ware Development, Inc. System for creating related sets via once caching common file with each unique control file associated within the set to create a unique record image
USRE40150E1 (en) 1994-04-25 2008-03-11 Matsushita Electric Industrial Co., Ltd. Fiber optic module
CA2130065C (en) * 1994-08-12 1999-03-02 Michael Joel Cincinatus Utilizing pseudotables as a method and mechanism for providing database monitor information
US5613097A (en) * 1994-11-18 1997-03-18 Scott R. Ketterer Method of cataloging removable media on a computer
US5717533A (en) 1995-01-13 1998-02-10 Methode Electronics Inc. Removable optoelectronic module
US6220878B1 (en) 1995-10-04 2001-04-24 Methode Electronics, Inc. Optoelectronic module with grounding means
US5546281A (en) * 1995-01-13 1996-08-13 Methode Electronics, Inc. Removable optoelectronic transceiver module with potting box
US5689705A (en) * 1995-02-13 1997-11-18 Pulte Home Corporation System for facilitating home construction and sales
US5706509A (en) * 1995-04-28 1998-01-06 Intel Corporation Application independent record level synchronization
WO1997017657A1 (fr) * 1995-11-10 1997-05-15 Sony Corporation Appareil et procede de traitement d'informations
US5832499A (en) * 1996-07-10 1998-11-03 Survivors Of The Shoah Visual History Foundation Digital library system
US5983015A (en) * 1997-10-31 1999-11-09 Oracle Corporation Latch-free sequence generation for high concurrency systems
US6203333B1 (en) 1998-04-22 2001-03-20 Stratos Lightwave, Inc. High speed interface converter module
US6179627B1 (en) 1998-04-22 2001-01-30 Stratos Lightwave, Inc. High speed interface converter module
US6377937B1 (en) 1998-05-28 2002-04-23 Paskowitz Associates Method and system for more effective communication of characteristics data for products and services
US6189015B1 (en) 1998-09-25 2001-02-13 International Business Machines Corporation System and method for updating non-VSAM data set control information for data transferred from a source to a target
US6185638B1 (en) 1998-10-07 2001-02-06 International Business Machines Corporation Method and system for dynamically assigning addresses to an input/output device
US6170023B1 (en) 1998-10-07 2001-01-02 International Business Machines Corporation System for accessing an input/output device using multiple addresses
US6202095B1 (en) 1998-10-07 2001-03-13 International Business Machines Corporation Defining characteristics between processing systems
US6167459A (en) * 1998-10-07 2000-12-26 International Business Machines Corporation System for reassigning alias addresses to an input/output device
US6353831B1 (en) 1998-11-02 2002-03-05 Survivors Of The Shoah Visual History Foundation Digital library system
US6279003B1 (en) * 1998-12-22 2001-08-21 International Business Machines Corporation Self-describing multiple key format database index
US6279004B1 (en) * 1998-12-22 2001-08-21 International Business Machines Corporation Database index key versioning
US6675175B2 (en) * 1999-02-19 2004-01-06 International Business Machines Corporation Method and system for sharing catalogs in a multiprocessing system utilizing a shared processor
US6449697B1 (en) 1999-04-23 2002-09-10 International Business Machines Corporation Prestaging data into cache in preparation for data transfer operations
US7090509B1 (en) 1999-06-11 2006-08-15 Stratos International, Inc. Multi-port pluggable transceiver (MPPT) with multiple LC duplex optical receptacles
US6220873B1 (en) * 1999-08-10 2001-04-24 Stratos Lightwave, Inc. Modified contact traces for interface converter
US7102765B1 (en) * 2000-02-01 2006-09-05 Zoran Corporation Apparatus and method for automated testing of print drivers in a computer system
GB2376095A (en) * 2001-05-30 2002-12-04 Ibm Compensation of workflow applications in a data processing system
US7039669B1 (en) * 2001-09-28 2006-05-02 Oracle Corporation Techniques for adding a master in a distributed database without suspending database operations at extant master sites
US7113937B2 (en) 2001-12-18 2006-09-26 International Business Machines Corporation Systems, methods, and computer program products to improve performance of ported applications, such as a database, operating on UNIX system services for the OS/390
US6754734B2 (en) 2001-12-18 2004-06-22 International Business Machines Corporation Systems, methods, and computer program products to improve performance of ported applications, such as a database
US6877045B2 (en) 2001-12-18 2005-04-05 International Business Machines Corporation Systems, methods, and computer program products to schedule I/O access to take advantage of disk parallel access volumes
US7146373B2 (en) * 2002-07-19 2006-12-05 International Business Machines Corporation Data-space tracking with index data-spaces and data data-spaces
US7085787B2 (en) * 2002-07-19 2006-08-01 International Business Machines Corporation Capturing data changes utilizing data-space tracking
US7809693B2 (en) * 2003-02-10 2010-10-05 Netapp, Inc. System and method for restoring data on demand for instant volume restoration
WO2004077297A1 (ja) * 2003-02-28 2004-09-10 Fujitsu Limited 非同期通信プログラム,非同期通信装置並びに非同期通信方法
US20040220974A1 (en) * 2003-05-02 2004-11-04 Richard Cressman System for processing data for storage and retrieval
US7716187B2 (en) * 2003-05-21 2010-05-11 Microsoft Corporation System and method for transparent storage reorganization
US7440981B2 (en) * 2003-07-31 2008-10-21 Microsoft Corporation Systems and methods for replicating data stores
US20050114549A1 (en) * 2003-11-26 2005-05-26 Durham David M. Mechanism for extensible binary mappings for adaptable hardware/software interfaces
JP4433782B2 (ja) * 2003-12-17 2010-03-17 株式会社日立製作所 情報処理装置及びオペレーティングシステム
US7523130B1 (en) * 2004-01-28 2009-04-21 Mike Meadway Storing and retrieving objects on a computer network in a distributed database
EP1875393B1 (de) * 2005-04-25 2015-08-05 NetApp, Inc. Architektur zur unterstützung spärlicher volumina
CN101228523B (zh) * 2005-04-25 2012-06-06 网络装置公司 用于高速缓存网络文件系统的系统和方法
US7464105B2 (en) * 2005-07-06 2008-12-09 International Business Machines Corporation Method for performing semi-automatic dataset maintenance
US7356493B2 (en) * 2005-08-26 2008-04-08 International Business Machines Corporation Apparatus and method for passing information between catalogs in a computer operating system
US7890646B2 (en) * 2006-04-27 2011-02-15 Microsoft Corporation Synchronization orchestration
US7577691B2 (en) * 2006-08-02 2009-08-18 Microsoft Corporation Extending hierarchical synchronization scopes to non-hierarchical scenarios
US7624127B2 (en) * 2006-11-08 2009-11-24 International Business Machines Corporation Apparatus, system, and method for automating VTOC driven data set maintenance
US7702741B2 (en) * 2007-07-31 2010-04-20 Oracle International Corporation Configuring or reconfiguring a multi-master information sharing environment
US7899785B2 (en) * 2007-07-31 2011-03-01 Oracle International Corporation Reconfiguring propagation streams in distributed information sharing
US7783609B2 (en) * 2008-01-24 2010-08-24 International Business Machines Corporation Storing information in otherwise unused space in VTOC and VVDS for recovery of data
US8024519B2 (en) * 2008-09-22 2011-09-20 International Business Machines Corporation Catalog recovery through system management facilities reverse transversal
US8234242B2 (en) 2009-01-22 2012-07-31 International Business Machines Corporation Maintaining a data structure with data set names and pointers to a plurality of catalogs
US8326893B2 (en) 2009-02-24 2012-12-04 International Business Machines Corporation Allocating data sets to a container data set
US8825685B2 (en) * 2009-11-16 2014-09-02 Symantec Corporation Selective file system caching based upon a configurable cache map
US8458519B2 (en) * 2010-01-07 2013-06-04 International Business Machines Corporation Diagnostic data set component
US8290987B2 (en) 2010-07-12 2012-10-16 International Business Machines Corporation Processing of splits of control areas and control intervals
US8843676B2 (en) 2012-06-27 2014-09-23 International Business Machines Corporation Optimizing an operating system I/O operation that pertains to a specific program and file
US9122400B2 (en) * 2012-08-06 2015-09-01 International Business Machines Corporation Managing data set volume table of contents
US9092430B2 (en) * 2013-01-02 2015-07-28 International Business Machines Corporation Assigning shared catalogs to cache structures in a cluster computing system
US10083225B2 (en) 2014-08-13 2018-09-25 International Business Machines Corporation Dynamic alternate keys for use in file systems utilizing a keyed index
US10733097B2 (en) 2017-05-01 2020-08-04 Seagate Technology Llc Shingled magnetic recording storage system with reduced time to recover
US11061750B2 (en) * 2018-09-06 2021-07-13 International Business Machines Corporation Corrupted track analyzer

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1054725A (de) * 1964-04-06
US3597745A (en) * 1969-08-19 1971-08-03 Kaiser Aluminium Chem Corp Method for arrangement and indexing of digital data in storage
US3670310A (en) * 1970-09-16 1972-06-13 Infodata Systems Inc Method for information storage and retrieval
JPS4969241A (de) * 1972-11-08 1974-07-04
FR111574A (de) * 1973-12-13 1900-01-01
JPS5523526A (en) * 1978-08-02 1980-02-20 Nec Corp Data retrieval device

Also Published As

Publication number Publication date
JPS5713547A (en) 1982-01-23
JPH0128410B2 (de) 1989-06-02
EP0040694A2 (de) 1981-12-02
EP0040694A3 (en) 1983-11-09
US4408273A (en) 1983-10-04
EP0040694B1 (de) 1986-07-16

Similar Documents

Publication Publication Date Title
DE3174926D1 (en) Method and system for cataloging data sets
DE3176417D1 (en) Method and system for data communication
GB2088927B (en) Well system and method
DE3374507D1 (en) Multiple access system and method
DE3378179D1 (en) Data and clock recovery system for data communication controller
DE3170918D1 (en) Method and system for transmitting confidential information
ZA834872B (en) Data transfer system and method
ZA817032B (en) Inermittent data system
IL64675A0 (en) Data verification system
DE3463103D1 (en) Data communication system and apparatus
DE3378452D1 (en) Data communication method
DE3175237D1 (en) Data entry system
IL66714A0 (en) System and method for pattern recognition
EP0478006A3 (en) Method and apparatus for searching data
GB2072390B (en) Stockburger h method and device for identifying data supports
GB2106163B (en) Well completion and testing system and method
DE3176611D1 (en) Method and apparatus for bufferring data
EP0110726A3 (en) Method and system for transmitting and receiving data
ZA821015B (en) Memory management method and apparatus
ZA81117B (en) Method and system for collecting and reporting time-related data
JPS57103440A (en) Information transmitting method and system
JPS5749468A (en) Germless docking method, device and system
JPS5614362A (en) Data utilization method and apparatus
DE3174407D1 (en) Fixed data reading apparatus and method
GB2136999B (en) Data recording method and apparatus

Legal Events

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