Relational databases
Abstract
A plurality of packed descriptions is provided as a column in a table each entry containing data defining attributes associated with a different object (such as a table or view defined to the database) and all its component objects (such as related columns and indexes). Accessing the row corresponding to a particular object returns a description of all of the attributes of the object's component objects, as well as information describing the object itself. The packed description information is redundantly stored conventionally in other system catalogs for use IN at IN querying physical definitions of objects in a manner consistent with other database products. The database state information comprising the packed descriptions is retained in internal format whereas the correlative redundant information is in a user-readable external format. By denormalising the schema for schema data whereby identifying relationships between objects is simplified, time required for compilation of statements referencing objects is substantially reduced. All information concerning attributes of an object specified in statement and its component objects necessary to compile the statement may thereby be fetched from the packed description field corresponding to the object in one I/O operation. Objects' descriptions must otherwise be retrieved from numerous I/Os to separate system catalogs and rows collectively containing the descriptions.
Term
Term ended
Projected expiry passed 16 March 2009, 17.5 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
8 members in 6 offices
Priority claims3
| Document | Office | Kind | Date |
|---|---|---|---|
| 179348 | United States of America | – | |
| 17934888 | United States of America | A | |
| US19880179348 | – | – | – |
Members8
| Document | Office | Kind | |
|---|---|---|---|
| EP0336580A2 | European Patent Office (EPO) | A2 | |
| CN1037045A | China | A | |
| BR8901647A | Brazil | A | |
| KR890016474A | Republic of Korea | A | |
| JPH0212464A | Japan | A | |
| CA1304506C | Canada | C | |
| CN1018032B | China | B | |
| EP0336580A3This record | European Patent Office (EPO) | A3 |
7 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Application deemed to be withdrawnWithdrawn18D | 18D | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWNSTAA | STAA | |
| Designated contracting statesAK | AK | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | |
| Request for examination filed17P | 17P | |
| Designated contracting statesAK | AK | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI |
Numbers
- Publication
- 0336580
- Publication, DOCDB
- 0336580
- Publication, EPODOC
- EP0336580
- Application
- 302577
- Application, DOCDB
- 89302577
- Application, EPODOC
- EP19890302577
Titles3
- English
- Relational databases
- German
- Relationale Datenbasis
- French
- Bases de données relationnelles
Classification
- CPC, 2
- G06F17/30595
- G06F16/284
- IPC, 1
- G06F17 30
Designated states9
- Contracting states, 9
- Belgium
- Switzerland
- Germany
- France
- United Kingdom
- Italy
- Liechtenstein
- Netherlands (Kingdom of the)
- Sweden