Solved

database administrator vs. database developer

Posted on 2010-11-11
2
616 Views
Last Modified: 2012-05-10
Hi all, :)

I am aiming at a Java developer career down the lane. I was thinking if it will be a good idea to have a database certification along with.

I looked in oracle website, there are options like certifications for database administrator and developer separately.

Can someone please elaborate more on this? and suggest which one goes well with a java developer profile ...

thanks
0
Comment
Question by:hipal
2 Comments
 
LVL 14

Accepted Solution

by:
leoahmad earned 500 total points
ID: 34117701
Oracle Application Developer

An application developer is more of a business analyst / software developer. The developer is concerned with planning and designing a database whose structure meets the users current and future needs for data storage and reporting. This is very similar to programming in that developmental languages are used to develop database applications.  Simply put, Application Developers develop applications on Oracle. This requires sound understanding and grasp of SQL, PL/SQL, and the ability to develop Internet applications using Form Builder and Report Builder. Most modern technologies including e-commerce rely on database systems. And today's application developer must be equipped with Internet skills because of database advancements and developments in this area, most especially in e-commerce.

In developing systems, application developers must have the skills and attributes of a programmer such as logical thinking, attention to detail, ability to focus for long periods. Common activities include: gathering and analyzing requirements, coding and testing.

Oracle Database Administrator

A Database administrator is more of a data facilitator – making sure data is secure, available and is used productively. This involves administrative, maintenance and routine activities such as installing database, user account maintenance, management of backups, performance tuning and data recovery. This requires good knowledge of the Oracle database architecture. Essentially the DBA is responsible for designing and maintaining an organization's database, and ensuring that data is only available only to authorized users.

If you are a Java Developer I would say Developer track should be easy for you. So go for it first and then join the database administrator community afterwords.
0
 

Author Comment

by:hipal
ID: 34118151
Any other views are welcome too ..

thanks a lot leoahmad
0

Featured Post

[Webinar] Disaster Recovery and Cloud Management

Learn from Unigma and CloudBerry industry veterans which providers are best for certain use cases and how to lower cloud costs, how to grow your Managed Services practice in IaaS clouds, and how to utilize public cloud for Disaster Recovery

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Data quality checks 2 50
SQL 2012 create index "incorrect syntax near 'INCLUDE'" 6 53
C# code editing and collaboration 3 99
syadmin MSSQL 2 58
Read about achieving the basic levels of HRIS security in the workplace.
Note: This is the second blog post in a series on email clearinghouses (https://www.xmatters.com/alert-management/blog-email-has-failed-us?utm_campaign=70138000000ydLoAAI&utm_source=exex&utm_medium=article&utm_content=blog-post).   Every month t…
This video teaches viewers about errors in exception handling.
The viewer will be introduced to the member functions push_back and pop_back of the vector class. The video will teach the difference between the two as well as how to use each one along with its functionality.

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now