1) Database systems provide several key advantages over file-based systems, including controlling redundancy, restricting unauthorized access, and representing complex relationships among data. They allow data to be stored logically in one place while supporting multiple views.
2) A DBMS allows defining data structures, manipulating and sharing databases for applications. It provides facilities for backup/recovery and enforcing integrity constraints.
3) A database administrator is responsible for authorizing access, coordinating use, and acquiring resources for the database and DBMS. Their role is to oversee the primary resource of the database and secondary resources of related software.