Patent US5732262A successfully refreshed from Google Patents.
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
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.
References Cited (Backward Citations)
US4862392A
Cited
US4967375A
Cited
US4858146A
Cited
US5021992A
Cited
US4928233A
Cited
US4945499A
Cited
US4894829A
Cited
US4961139A
Cited
US5197005A
Cited
US5375237A
Cited
US5295222A
Cited
US5369761A
Cited
US5297279A
Cited
US5450581A
Cited
US5590319A
Cited
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 |