Enabling Interoperation
Databases
serve clients via SQL by
Sharing a Model (The Schema)
A query language over the model
the SQL interface enables
independence of
application development
DBMS technology development
reuse of infrastructure
Today
most new systems use a
DBMS for data storage
even with less performance,
inability to handle all problems,
but enough of them well enough.