Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
63 views

Summary Feature Comparison: A Comparison Between SQL Vs Oracle DB'S

This document compares Oracle and SQL Server databases. It provides a feature comparison table that outlines the differences between the two databases in areas such as interface, language support, operating system support, licensing, terminology, and more. Some key differences highlighted are that Oracle supports more operating systems, SQL Server supports more programming languages, and they have different terminology for database concepts.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views

Summary Feature Comparison: A Comparison Between SQL Vs Oracle DB'S

This document compares Oracle and SQL Server databases. It provides a feature comparison table that outlines the differences between the two databases in areas such as interface, language support, operating system support, licensing, terminology, and more. Some key differences highlighted are that Oracle supports more operating systems, SQL Server supports more programming languages, and they have different terminology for database concepts.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

A comparison between SQL vs Oracle DBS

Summary Feature Comparison


The following table includes information about the Oracle and SQL Server
databases and how they compare.
Feature

Oracle

SQL Server

Interfac
e

GUI, SQL

GUI, SQL,
Various

Languag Many, including C,


e
C#, C++, Java, Ruby,
support and Objective C

Java, Ruby,
Python, VB,
.Net, and PHP

Operati
ng
System

Windows

Windows, Linux,
Solaris, HP-UX, OS X,
z/OS, AIX

Licensin Proprietary
g
Terminology
Oracle

Storage
Extent
Storage
management
pages (SMP)
Metadata
Recursive SQL
Language

Proprietary
SQL Server

schema
service name
System ID (SID)
block
user-defined
dictionary or
local

database
database name
database name
page
fixed at 8 pages
local only

data dictionary
connect by
clause
PL/SQL

SYS database
Hierarchy ID data type
T-SQL

Name

Microsoft SQL
Server

Oracle

Description
DB-Engines
Ranking
Trend Chart
Database
model
Website

Microsofts relational DBMS


Rank
3
Score
1131.03

Widely used RDBMS


Rank 1
Score 1442.10

Relational DBMS

Relational DBMS

www.microsoft.com/sqlserver

Technical
documentatio
n

www.microsoft.com/sqlserver/en/us/default.aspx

Developer
Initial release
Current
release
License
Database as a
Service
(DBaaS)
Implementati
on language
Server
operating
systems

Microsoft
1989
SQL Server 2014, April 2014
commercial
no

www.oracle.com/us/products/database
www.oracle.com/technetwork/indexes/documentation/index.html
Oracle
1980
12 Release 1 (12.1.0.2),
July 2014
commercial
no

C++

C and C++

Windows

Data scheme
Typing
XML support
Secondary
indexes
SQL
APIs and
other access
methods

yes
yes
yes

AIX
HP-UX
Linux
OS X
Solaris
Windows
z/OS
yes
yes
yes
yes

yes
OLE DB
Tabular Data Stream (TDS)
ADO.NET
JDBC

yes
ODP.NET
Oracle Call Interface
(OCI)
JDBC

Supported
programming
languages

Server-side
scripts
Triggers
Partitioning
methods

Replication
methods
MapReduce
Foreign keys
Transaction
concepts
Concurrency
Durability
In-memory
capabilities
User concepts

ODBC
.Net
Java
PHP
Python
Ruby
Visual Basic

Transact-SQL and .NET


languages
yes
tables can be distributed
across several files (horizontal
partitioning); sharding through
federation
yes, but depending on the SQLServer Edition
no
yes
ACID

ODBC
C
C#
C++
Clojure
Cobol
Eiffel
Erlang
Fortran
Groovy
Haskell
Java
JavaScript
Lisp
Objective C
OCaml
Perl
PHP
Python
R
Ruby
Scala
Tcl
Visual Basic
PL/SQL
yes
horizontal partitioning

Master-master
replication
Master-slave replication
no
yes
ACID

yes
yes

yes
yes
yes

Users with fine-grained

fine grained access

authorization concept

rights according to SQLstandard

You might also like