Hello and welcome to CertForums.co.uk, here we host free active certification forums with links to the best free resources for Microsoft's MCSA MCSE MCDBA Cisco's CCNA CCDA and CCNP, and CompTIA's A+ Network+ i-NET+ and Security+ certifications in the UK. If you wish to post or use other advanced features you will need to register first. Registration is absolutely free and takes only a few minutes to complete so sign up today!

If you have any problems with the registration process or your account login, please contact support

Go Back   CertForums > Certification Forums > Microsoft Certification Forums > SQL Exams
Home Forums Register Search Today's Posts Mark Forums Read

SQL VS ORACLE

Post New ThreadReply
 
Thread Tools Display Modes
  #1  
Old 04-Oct-2007, 04:27 PM
the_beast the_beast is offline
New Member
Posts: 10
Points: 0 the_beast has no points
Power: 2
None
Join Date: 26 Sep 2007
SQL VS ORACLE

what is the difference. if you know SQL, can your technical abilities be applied to oracle. i keep looking up jobs and oracle seems to be more in demand than sql.

does the MCDBA progamming as detailed as C++/JAVA etc?

 
Reply With Quote
  #2  
Old 04-Oct-2007, 04:38 PM
greenbrucelee's Avatar
greenbrucelee greenbrucelee is online now
Lifetime Member
Posts: 8,144
Points: 2187 greenbrucelee has over 2000 pointsgreenbrucelee has over 2000 pointsgreenbrucelee has over 2000 pointsgreenbrucelee has over 2000 pointsgreenbrucelee has over 2000 pointsgreenbrucelee has over 2000 pointsgreenbrucelee has over 2000 pointsgreenbrucelee has over 2000 pointsgreenbrucelee has over 2000 pointsgreenbrucelee has over 2000 pointsgreenbrucelee has over 2000 points
Power: 105
None
Join Date: 21 Mar 2007
Location: Carlisle Cumbria
Age: 31
Certifications: A+
WIP: N+
Quote:
Originally Posted by the_beast View Post
what is the difference. if you know SQL, can your technical abilities be applied to oracle. i keep looking up jobs and oracle seems to be more in demand than sql.

does the MCDBA progamming as detailed as C++/JAVA etc?
When I last looked a long time ago Oracle and SQL were used in conjuction with each other.

Oracle is the database programme and SQL is used to create queries etc within the database.

I doubt that you need to know C++ for a MCDBA as its a programming language, SQL and Oracle are databases/languages


HND Bussiness Computing, GNVQ IT, NVQ 1 & 2 IT, A+
 
Reply With Quote
  #3  
Old 04-Oct-2007, 04:47 PM
ajs1976's Avatar
ajs1976 ajs1976 is offline
Valued Member
Posts: 110
Points: 173 ajs1976 has over 100 pointsajs1976 has over 100 points
Power: 5
None
Join Date: 05 Jul 2007
Location: Pittsburgh, PA
Certifications: MCSE, CCEA, Sec+, L+, N+
WIP: 2008, CAG, or CCENT (not sure)
I'm not a DBA, but from my understanding SQL is a database language. Vendors make server that run databases that use the language. ex MS SQL, MySQL, Pervasive SQL. I believe oracle also uses SQL.

 
Reply With Quote
  #4  
Old 04-Oct-2007, 05:21 PM
BosonMichael's Avatar
BosonMichael BosonMichael is offline
Lifetime Member
Posts: 11,565
Points: 5848 BosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 points
Power: 177
None
Join Date: 02 Nov 2006
Location: near Nashville, TN
Age: 38
Certifications: MCSE+I, MCSE: Securi.. huh? out of room?
WIP: Just about everything!
The language is slightly different with each SQL implementation, but the basics are the same.


BosonMichael
MCSE+I, MCSE: Security, MCDST, MCDBA, OCP, CCNP, CCDP, CNE, SCSA, Security+, Linux+, Server+, Network+, A+
Served proudly, US Army, 98C Intelligence Analyst, '89-'92
 
Reply With Quote
  #5  
Old 04-Oct-2007, 06:13 PM
Gaz 45's Avatar
Gaz 45 Gaz 45 is offline
Valued Member
Posts: 404
Points: 188 Gaz 45 has over 100 pointsGaz 45 has over 100 points
Power: 13
None
Join Date: 17 Oct 2004
Location: Lichfield
Age: 27
Certifications: MCP (70-229, 70-228), MBioch
WIP: MCDBA (70-290)
What Boson said

Oracle = the software (like MS SQL Server)
SQL = the language. Oracle uses PL\SQL, MS uses T-SQL.

They're just variations on the ANSI SQL standard, if you know one to a decent level you'd be able to pick up the other very quickly (like in a matter of days).


This style is not free; this style is expensive

Robin: "That's an impossible shot, Batman."
Batman: "That's a negative attitude, Robin."
 
Reply With Quote
  #6  
Old 04-Oct-2007, 06:25 PM
hbroomhall hbroomhall is offline
Premium Member
Posts: 6,276
Points: 2130 hbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 points
Power: 89
None
Join Date: 08 Sep 2005
Location: Tunbridge Wells, Kent
Certifications: ECDL A+ Network+ i-Net+
WIP: Server+
I assumed that by SQL the OP meant SQLserver.

As others have said, nearly all relational databases use SQL as their query language. Many tend to modify and extend the language, so you would need to know the variations.

AFAIK PL/SQL is the language used for stored procedures in Oracle, which isn't quite the same thing as the query language.

I believe that T-SQL is the Microsoft equivalent.

Harry.

 
Reply With Quote
  #7  
Old 02-Feb-2008, 01:12 AM
harpistic's Avatar
harpistic harpistic is offline
Valued Member
Posts: 242
Points: 171 harpistic has over 100 pointsharpistic has over 100 points
Power: 5
None
Join Date: 01 Feb 2008
Location: London, UK / Antigua, Guatemala
Age: 32
Certifications: Pet Geekery
WIP: cure for insomnia
I trained in Oracle, never got work using it, and have used SQL Server since. The Beast seems to be asking specifically about SQL Server / Oracle....

As Harry said, PL/SQL is the standard for Oracle (there's some fiddly SQL+ as well). As with all the variants of SQL (Access, MySQL, SQL Server etc), there are differences in structure and syntax which you could get your head around in a bit of time.

Problem is, a) the Oracle jobs all require prior experience and b) you have to go through recruitment agents. Partly why Oracle is so desirable is that the only real way to get there is through training and commercial experience. Then, try convincing a recruitment agent that x years' SQL Server experience does constitute x years' Oracle experience... !

So, I'd disagree, based on experience. Maybe for the entry-level Oracle jobs, but they really are very different animals as far as jobhunting goes - sigh.

 
Reply With Quote
  #8  
Old 02-Feb-2008, 07:42 AM
dmarsh dmarsh is offline
Lifetime Member
Posts: 1,168
Points: 2755 dmarsh has over 2500 pointsdmarsh has over 2500 pointsdmarsh has over 2500 pointsdmarsh has over 2500 pointsdmarsh has over 2500 pointsdmarsh has over 2500 pointsdmarsh has over 2500 pointsdmarsh has over 2500 pointsdmarsh has over 2500 pointsdmarsh has over 2500 pointsdmarsh has over 2500 points
Power: 41
None
Join Date: 24 May 2007
Location: Hampshire
Age: 34
Certifications: One or two...
WIP: OU MST121
As has already been pointed out you are mixing your metaphors a little !

Quote:
what is the difference. if you know SQL, can your technical abilities be applied to oracle. i keep looking up jobs and oracle seems to be more in demand than sql.

does the MCDBA progamming as detailed as C++/JAVA etc?
SQL = Structured Query Language, does what it says on the tin...

MCDBA - Microsoft certified Database Administrator, a microsoft cert based on their SQL Server product.

Others

RDBMS :- Reltional Database Management System, name for a whole database suite
DDL - Data Definition Lanaguage, language/subset of SQL used to create, modify databases and schemas.
T-SQL - Transact SQL, Microsofts version of SQL and their extensions for stored procedures.

Most vendors implement a variation of the SQL 92 standard with some additions.

I've used Oracle and SQL Server and a few others on and off over the years, I've also been trained in both at college and commercial training. I've even tuned an Oracle database, however I don't mess with databases every day so I'd still put my chances of landing a DBA job as slim.

I'd say that in general the day to day tasks are probably simpler than C++/Java, many programmers also do all their own database work. The difference with a DBA is that their sole responsibility is the database and its support and maintenance, this includes looking at logs, setting up backups, checking indexes, truncating logs, checking table and disk space etc. Sometimes you might have to do tuning, set up a cluster or create complex queries or set up OLAP cubes, these jobs might be more demanding.

If you get certified on one SQL product it will still carry some weight on other products due to the SQL standard. Oracle has the most recognition, you'll probably more likely to land a SQL Server job though as a newcomer, or you could jump on the OS bandwagon and do a MySQL cert. Sybase is also quite popular some places, I think it uses T-SQL so you could still cert on SQL Server probably.

What is the relevance of whether it is more or less detailed than C++/Java ? Surely an interest in databases and OLTP/OLAP is more important ?


Last edited by dmarsh : 02-Feb-2008 at 07:45 AM.
 
Reply With Quote
  #9  
Old 02-Feb-2008, 03:23 PM
harpistic's Avatar
harpistic harpistic is offline
Valued Member
Posts: 242
Points: 171 harpistic has over 100 pointsharpistic has over 100 points
Power: 5
None
Join Date: 01 Feb 2008
Location: London, UK / Antigua, Guatemala
Age: 32
Certifications: Pet Geekery
WIP: cure for insomnia
To follow up - are you specifically looking at Oracle DBA or development? If you want programming, you won't want the DBA work. (Note that even the MCITP courses are distinguishing between SQL Server DBA and development).

 
Reply With Quote
  #10  
Old 02-Feb-2008, 05:05 PM
hbroomhall hbroomhall is offline
Premium Member
Posts: 6,276
Points: 2130 hbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 points
Power: 89
None
Join Date: 08 Sep 2005
Location: Tunbridge Wells, Kent
Certifications: ECDL A+ Network+ i-Net+
WIP: Server+
Note that this is an oldish thread, and the OP hasn't been on since November...

Harry.

 
Reply With Quote
  #11  
Old 02-Feb-2008, 08:54 PM
harpistic's Avatar
harpistic harpistic is offline
Valued Member
Posts: 242
Points: 171 harpistic has over 100 pointsharpistic has over 100 points
Power: 5
None
Join Date: 01 Feb 2008
Location: London, UK / Antigua, Guatemala
Age: 32
Certifications: Pet Geekery
WIP: cure for insomnia
Oops! Just joined last night, and I didn't notice the date on this thread when I read it

Still, maybe it'll be useful for someone else some day... !

 
Reply With Quote
  #12  
Old 05-Feb-2008, 03:41 PM
Crito's Avatar
Crito Crito is offline
Valued Member
Posts: 433
Points: 654 Crito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 points
Power: 15
None
Join Date: 20 Jul 2006
Location: Chattanooga, TN
Certifications: A few
WIP: MCITP: Database Administrator
O'Reilly's "SQL in a Nutshell" does an excellent job of describing vendor specific differences in the SQL language (T-SQL vs. PL/SQL, for example). It also covers the ANSI SQL standard which is implemented (more or less) the same across all products.


Crito Philippatos
MCSE and MCSA on Windows Server 2003, MCTS on SQL Server 2005, MCDBA on SQL Server 2000, A+, Network+, Linux+, Security+, CEH
 
Reply With Quote
Post New ThreadReply Spread this thread: Submit this thread to digg Submit this thread to del.icio.us


Go Back   CertForums > Certification Forums > Microsoft Certification Forums > SQL Exams


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Oracle Upgrades, Expands .NET Offerings tripwire45 News 0 05-Jun-2007 03:24 PM
SQL Server 2005 Compact Edition tuvanit Software 0 15-Dec-2006 12:20 PM
SQL Server Certification sancheetah New Members Introduction 7 18-Oct-2006 10:56 AM
CertForums 70-228 & 70-229 Forum FAQ Page Phil SQL Exams 0 19-Nov-2003 06:24 AM


All times are GMT. The time now is 07:35 AM.

Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
CertForums.co.uk (C) copyright 2003-2007 All Rights Reserved. Content published on CertForums.co.uk requires permission for reprint.
Hosted by Lunarpages