Demonstrate a critical understanding of the tools and techniques to support database development.

database implementation

After completing the module you should be able to:
1. Demonstrate a critical understanding of the tools and techniques to support
database development.
2. Justify the design and development of the application and critically evaluate
the implementation and approach.
3. Design and implement a database system meeting the needs of both the user
and the client.
4. Develop appropriate SQL statements in order to efficiently create, manage
and interrogate data within the database application.
5. Use appropriate database development techniques to solve loosely defined
problems.