Sei sulla pagina 1di 6

Open In App

1 20
Home Answer Notifs You

Microsoft SQL Server Vs Oracle Database Oracle Database MS SQL Server (product) Product and Services Comparisons

Difference between Microsoft SQL Server vs Oracle


Database?
Answer Follow · 14   

Promoted by Elefantos  
Never worry again about your MongoDB backups.
Start your free trial for an easy to set up, super secure backup solution. Save time and avoid
data loss.

Learn More

6 ANSWERS

John Walker, SQL Server DBA & Technology Geek


Answered Sep 2, 2016

Oracle Database is an object relational database management system developed by Oracle


Corporation. It is written in Assembly Language, C, and C++ and is available in many
languages. The Oracle RDBMS stores data logically in the shape of tablespaces and physically
in shape of data files like “datafiles”. Tablespaces can contain various types of memory
segments such as: Data Segments, Index Segments, etc. Segments in turn comprise one or
more extents that comprise groups of contiguous data blocks.

MS SQL Server is a RDBMS developed by Microsoft. It is written in C and C++ and is available
in over twelve international languages. It is a software product with the main function of
storing and retrieving data as requested by other software applications that may run either
on the same computer or on another computer across the network including the internet. MS
SQL Server uses as its primary query languages T-SQL and ANSI SQL.

Open in app 
5.3k Views · View Upvoters

Upvote · 4  

Comment...
Recommended All

Promoted by Association for Computing Machinery  

Join ACM today and master DevOps. It’s time to smash your silos.
50,000+ titles from Safari, Skillsoft, O’Reilly, Addison-Wesley, Packt and more. Join now for
$75.

Learn More

Danielle Felder, Social Media and Content Manager, IT Central Station


Updated Apr 13, 2016

You might find this direct comparison between Microsoft SQL Server and Oracle RDBMS
on IT Central Station to be helpful.

This user writes in his review that he recommends SQL Server for smaller enterprises, but is
ultimately an RDBMS user because, "the main features that I take into account when I talk
about databases of any kind are high availability, reliability and manageability. Oracle
RDBMS has all that." You can read the rest of his review, as well as explore what others have
to say about these two solutions, here .
6.6k Views · View Upvoters

Upvote · 2  

Comment... Recommended All

Minahil Ali, studied at International Islamic University, Islamabad


Answered Jun 9, 2015

Probably, the most obvious difference between the two RDBMS is the language they use.
Although both systems employ an edition of Structured Query Language or SQL, MS SQL
Server employs Transact SQL, or T-SQL which is an expansion of SQL actually developed by
Sybase and employed by Microsoft. Oracle meanwhile uses Procedural Language/SQL or
PL/SQL. Both are dissimilar flavors of SQL and both languages have dissimilar syntax and
abilities. The vital difference between the two languages is how they manage variables,
stored procedures and innate functions. PL/SQL in Oracle can also group procedures
together into packages which can’t be happen in MS SQL Server. In my opinion, PL/SQL is
complex and brilliantly more powerful while T-SQL is much simple and easy to use.

Find more differences here @Difference between SQL Server and Oracle - ResearchPedia.Info
10.5k Views · View Upvoters

Your response is private.

Is this answer still relevant and up to date?

Yes No

Upvote · 3  

Comment... Recommended All

Promoted by DZone Software  

Collaborate with SQL coders in an online developer community.


Share your knowledge and learn from other SQL coders with AnswerHub.

Free Trial

William Vaughn, Author of a dozen books on Visual Studio, SQL Server and data
access interfaces. Managed the SQL Server tea...
Answered Aug 10, 2013

Your question is like asking the difference between a Ford and a Toyota truck. They both
provide a comprehensive set of server-hosted and client-hosted SQL engines, tools,
interfaces and support utilities to manage databases. Ignore the marketing hype and look for
long-term cost-benefit analysis. Often the biggest cost is finding competent developers, DBAs
and architects that are intimately familiar with the chosen DBMS. Today they're functional
equivalent but very, very different in many respects. Before you choose, consider what you
already know and don't have to re-learn to use the target DBMS.
19.2k Views · View Upvoters

Upvote · 8  

Comment... Recommended All

Karthika, Software Engineer


Answered Sep 22, 2016

MsSql :
It is not open source.
It requires more disk space.
It doesn't work in linux and unix.
It provides management tools based on GUI.
It is complex language.

ORACLE :
Oracle is a specific relational database system. So if you are using Oracle, you will also be
using SQL to get information out of it.
It is one type of DBMS software.Oracle understands only sql language.
There are so many versions of oracle like 9G,10G,11G,But Sql has no version,it is a
language,only new features are added to it.
The only interface available between end users and an RDBMS is SQL.
Oracle is an object relational database management system, which allows objects to be stored
in tables, in a manner similar to numbers and words being stored in an RDBMS system.
3.9k Views · View Upvoters

Upvote · 1  

Comment... Recommended All

Mark Twaine, an architect, a project manager, a cat herder


Answered Aug 11

A succinct summary: Microsoft SQL Server vs. Oracle Comparison


483 Views · Answer requested by Simon Muthami

Upvote  

Comment... Recommended All

1 Answer Collapsed (Why?)

RELATED QUESTIONS

How is Teradata different from Oracle, given that both are RDBMS databases?
31,980 Views

What's the difference between Oracle and MySQL?


68,607 Views

Is it easier to find entry level database jobs in MS SQL Server, Oracle or MySQL?
11,841 Views
What is the difference between an 11g and 12c oracle database?
146,408 Views

What's the difference between SQL and MySQL?


88,108 Views

What's the best free alternative to Microsoft SQL Server or Oracle Database in 2015?
44,321 Views

How would one install Microsoft SQL Server on Ubuntu?


48,532 Views

What is the difference between SQL and Microsoft Access?


31,398 Views

What is the difference between Apache, MySQL, Oracle and SQL?


13,745 Views

How do you prepare for an Oracle Database SQL exam?


18,023 Views

 Ask New Question

More 

Potrebbero piacerti anche