Patent US5732262A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5732262A Expired / Lapsed US ⏱️ 0.0 years remaining

Database definition language generator

Assignee: International Business Machines Corp
•
Filing: 1996-03-06
•
Granted: 1998-03-24
•
Expires: 2016-03-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A database definition language generator which can read input from database design document which exists in a structured file format and using this information can generate the database definition language for a specified database management system.

Inventors

  • 👤 Horace L. Gillespie
  • 👤 Margaret M. Powers

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 05:29
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/21; Y; Y10; Y10S; Y10S707/00; Y10S707/953; Y10S707/954; Y10S707/99941; Y10S707/99943

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 188 words
A database definition language program generator, comprising: a source of user defined datasets; a structured document file storing a database design, said structured document file being composed of a plurality of object records, including statements of different data types, wherein said structured document file includes default database management system parameters including tablespace name, table name, table and index information; means for reading said structured document file one object record at a time; processing means responsive to said means for reading, for processing each object record statement according to its data type, said processing means identifying said data type to generate database definition language statements for a specified database management system, wherein said database definition language statements include tablespace create statements, database definition language table create statements, and database definition language statements, said processing means optionally accessing said source of user defined datasets while processing each object record statement, said processing means further accessing a source of said default database management system parameters for processing said object record statements; and output means responsive to said processing means for generating a database application composed of said generated definition language statements.
Claim 2
Dependent Claim 188 words
A database definition language program generator, comprising: a source of user defined datasets; a structured document file storing a database design, said structured document file being composed of a plurality of object records, including statements of different data types, wherein said structured document file includes default database management system parameters including tablespace name, table name, table and index information; means for reading said structured document file one object record at a time; processing means responsive to said means for reading, for processing each object record statement according to its data type, said processing means identifying said data type to generate database definition language statements for a specified database management system, wherein said database definition language statements include tablespace create statements, database definition language table create statements, and database definition language statements, said processing means optionally accessing said source of user defined datasets while processing each object record statement, said processing means further accessing a source of said default database management system parameters for processing said object record statements; and output means responsive to said processing means for generating a database application composed of said generated definition language statements.
Claim 3
Dependent Claim 19 words
A database definition language generator, as recited in claim 1, wherein said database management system is a relational database.
Claim 4
Dependent Claim 198 words
A computer implemented method of generating an application program in a database definition language of a database management system, comprising the steps of: providing a source of user defined datasets; creating a structured document file storing a database design, said structured document file being composed of a plurality of object records, including statements of different data types, wherein said structured document file includes default database management system parameters including tablespace name, table name, table and index information; reading said structured document file one object record at a time; processing each object record statement according to its data type, said processing including the identification of said data type in order to generate database definition language statements for a specified database management system, wherein said database definition language statements include tablespace create statements, database definition language table create statements, and database definition language statements, wherein said source of user defined datasets is optionally accessed while processing each object record statement, said processing means further accessing a source of said default database management system parameters for processing said object record statements; and output means responsive to said processing means for generating a database application composed of said generated definition language statements.
Claim 5
Dependent Claim 198 words
A computer implemented method of generating an application program in a database definition language of a database management system, comprising the steps of: providing a source of user defined datasets; creating a structured document file storing a database design, said structured document file being composed of a plurality of object records, including statements of different data types, wherein said structured document file includes default database management system parameters including tablespace name, table name, table and index information; reading said structured document file one object record at a time; processing each object record statement according to its data type, said processing including the identification of said data type in order to generate database definition language statements for a specified database management system, wherein said database definition language statements include tablespace create statements, database definition language table create statements, and database definition language statements, wherein said source of user defined datasets is optionally accessed while processing each object record statement, said processing means further accessing a source of said default database management system parameters for processing said object record statements; and output means responsive to said processing means for generating a database application composed of said generated definition language statements.
Claim 6
Dependent Claim 21 words
A method of generating database definition language, as recited in claim 3; wherein said database management system is a relational database.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-03-23 2001-09-22 2002-03-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-03-23 2005-09-22 2006-03-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-03-23 2009-09-22 2010-03-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag