Beruflich Dokumente
Kultur Dokumente
Oracle
SQL Server
Interfac
e
GUI, SQL
GUI, SQL,
Various
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
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
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
authorization concept