five types of users can be identified in a database system:
system administrators
database administrators
database designers
system analysts and programmers
end-users
DBMS Functions:
data dictionary management
data storage management
data transformation and presentation
security management
multi-user control access
backup and recovery management
data integrity management
database access languages and application programming interfaces
database communication interfaces
where The DBMS stores definitions of the data elements and their relationships (metadata)
data dictionary
activities that make a database perform more efficiently in terms of storage and access speed
performance tuning
e is a nonprocedural language—one that lets the user specify what must be done without having to specify how.
a query language
is the de facto query language and data access standard supported by the majority of DBMS vendors.
structured query language SQL