(a) Draw the component architecture of database system environment. Illustrate the following with suitable explanations - Various users of the database environment and their interfaces - Internal modules of the environment which are responsible for the storage of data and processing of transactions..