Home > Ask the Oracle Experts > Managing an Oracle shop Questions & Answers > What is the difference between a database engineer, architect and administrator?
Ask The Oracle Expert: Questions & Answers
EMAIL THIS

What is the difference between a database engineer, architect and administrator?

Michael Hillenbrand EXPERT RESPONSE FROM: Michael Hillenbrand

Pose a Question
Other Oracle Categories
Meet all Oracle Experts
Become an Expert for this site


Oracle tips, scripts, and expert advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


>
QUESTION POSED ON: 19 June 2008
Could you please explain the differences between a database engineer, a database architect and a database administrator?

>
EXPERT RESPONSE
Great question! It can get pretty confusing as these titles (and many more including database developer, data architect, data analyst, data modeler, database designer, etc.) are often intermixed, used improperly, or redefined by the companies using them. The definition really depends on the actual job descriptions as defined by the various companies posting them. I will do my best, however, to differentiate and simplify them for you.

Database Administrator. This is by far the most commonly used database-related job title. A database administrator (DBA) is a person responsible for the daily care and feeding of a database. A DBA's primary responsibility is to ensure that the database is available, is performing properly and is kept safe. This includes such tasks as software installation, upgrades and patching, backup and recovery, performance tuning, security, monitoring, problem solving, etc.

Database Architect. Often referred to as a Data Architect, a DA is responsible for gathering business requirements, designing a logical model and ultimately building the physical database. The DA is expected to analyze business needs and create a database solution to meet them. Tasks include requirements definition, business analysis, data modeling, database design; E-R (Entity Relationship) models, database programming, business report generation, ETL procedure development, database performance optimization, etc.

Database Engineer. This term is not really that commonly used and can often just be referring to one or both of the above definitions. One example job description that I found describes the Database Engineer as someone who is expected to "design, implement and maintain database systems," (serving as both DB and DBA).


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Managing an Oracle shop
Business Analyst vs. Data Architect: Who should do the source-to-target mapping?
Is Linux certification necessary for my job in Oracle?
Remote database administration: What to look for in a provider
Oracle DBA interview questions
What is the difference between a production DBA and a developer?
Oracle certification tips and advice
Becoming a Junior DBA
How important is ERP knowledge?
Value of Oracle Certified Professional (OCP) exam in landing entry-level job
When trying to find a job, should I focus on becoming educated in Oracle or SQL?

Oracle Database Administrator
Import on one table from dump file
Error during RMAN backup
Can I drop a column in SYS schema?
STATSPACK tool: transaction vs. execution measurement
Should I port from Microsoft Access?
Installing multiple Oracle homes
How can I find statistics on total memory usage and database connections?
Modifying SYS password in a RAC environment
How to create Datafiles in a Data Guard (10g) environment
Importing tables with integrity constraints

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice

HomeNewsTopicsTipsAsk the ExpertsMultimediaWhite PapersProductsBlogs
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2003 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts