1 |
A database language specifies the semantics of various components of a DBMS: structures and operation of a data model, data definition, data access, security, programming language interface, and data administration
|
2 |
Industry accepted Standard, first introduced by ANSI in 1986, current SQL92 by ANSI and ISO, new standard SQL3 with enhancements in object-oriented data management is undergoing
|
3 |
Portable to all RDBMS systems
|
4 |
Built on relational model, simple and powerful
|
5 |
Non-procedure language, only specify "what-to-do", not "how-to-do" (4GL)
|
6 |
Extended to object-oriented programming interface
-
This extended model competes with fledging object-oriented database in industry
|