Have a responsibility for new and existing databases, Testing and Developing the database from their initial planning stages, gathering data, and ensuring they continue to function effectively. Have a considerable knowledge and experience in working in SQL or Java sub programs Nose for details. Requirements: Implementing the data model required by the application Choosing a programming environment for a new development project Writing serverside PL/ SQL or Java subprograms and procedural code that makes use of the SQL statements Developing the application interface with the chosen development tool Establishing a Globalization Support environment for developing globalized applications Instantiating applications in different databases for development, testing, education, and deployment in a production environment