Re: chooses not to generate code at all



> The DBMS exists to provide persistence for data.

There are many applications that would need a (R)DBMS even if
persistence is not needed. Two very important features in a RDBMS that
has nothing to do with persistence is queries and transactions.

> Much more important,
> the value of the RDM is that the data can be stored in a manner that is
> completely independent of its use.

It might be possible, but when you design a relational schema, you need
to know how the data should be used.

Fredrik Bertilsson
http://butler.sourceforge.net

.



Relevant Pages

  • Re: OOP - a question about database access
    ... a dbms is a system. ... > GUI applications can be viewed as user friendly replacements for the ... >> Only the developer providing the persistence access subsystem or layer ... Everyone knows that abstraction is the key to effective software ...
    (comp.object)
  • Re: OOP - a question about database access
    ... > application, a DBMS is another application, a data management ... application is an application that handles persistence through a DBMS. ... RAD, as it is currently applied, is only used for pipeline applications ... > The persistence subsystem is a part of the DBMS. ...
    (comp.object)
  • Re: OOP - a question about database access
    ... > And how does the application solution access the DBMS? ... > mechanism like SQL, ODBC, an Oracle engine API, or whatever. ... GUI applications can be viewed as user friendly replacements for the ... The persistence subsystem is a part of the DBMS. ...
    (comp.object)
  • Re: Encapsulation vs separation of concerns
    ... Whether programming is inherently synchronous or not depends ... IT today truly synchronous applications are becoming a rarity. ... application subsystem that encapsulates the persistence access. ... > and we can still have 1:1 mapping. ...
    (comp.object)
  • Re: OOP - a question about database access
    ... In a properly partitioned application the persistence access ... > Don't you have to develop applications where at least some of the data ... that is one of the main reasons why one wants to encapsulate ... display are peripheral to the business problem being solved. ...
    (comp.object)