Sei sulla pagina 1di 6

Basis Data MySQL, MS SQL, dan Maria DB

Database atau basis data adalah kumpulan data yang disimpan secara sistematis di
dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat
lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data
meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan data
yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam
sistem informasi dimana basis data merupakan gudang penyimpanan data yang
akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi
data, menghidari duplikasi data, hubungan antar data yang tidak jelas dan juga
update yang rumit.

Editorial information provided by DB-Engines


Name

MariaDB X

Microsoft SQL
Server X

MySQL X

Description

MySQL applica
tion
compatible
open source
RDBMS,
enhanced with
high
availability,
security,
interoperability
and
performance
capabilities

Microsofts
relational
DBMS

Widely used
open
source RDBM
S

Database
model

Relational
DBMS

Relational
DBMS

Relational
DBMS

DB-Engines
Ranking
Trend Chart

Sc
ore
Ra
nk

Sco
re
Ra
nk

Sc
ore
Ra
nk

Website

mariadb.org

www.microsoft.
com/en-us/sqlserver

www.mysql.c
om

Technical
documentatio
n

mariadb.com/kb/en/mariadb

technet.micros
oft.com/library/dn237258

dev.mysql.co
m/doc

42.68
# Over
20all
# Relat
13ional
DBMS

1213.80
# Overa
3ll
# Relati
3onal
DBMS

1373.56
# Over
2all
# Relat
2ional
DBMS

Developer

MariaDB
Corporation Ab
(MariaDB
Enterprise),
MariaDB
Foundation
(community
MariaDB
Server)

Microsoft

Oracle

Initial release

2009

1989

1995

Current
release

10.1.18,
September
2016

SQL Server
2016, June
2016

5.7.16,
October 2016

License

Open
Source

commercial

Open
Source

Cloud-based

no

no

no

Implementati
on language

C and C++

C++

C and C++

Server
operating
systems

FreeBSD
Linux
Solaris
Windows

Windows

FreeBSD
Linux
OS X
Solaris
Windows

Data scheme

yes

yes

yes

Typing

yes

yes

yes

XML
support

yes

yes

yes

Secondary
indexes

yes

yes

yes

SQL

yes

yes

yes

APIs and
other access
methods

ADO.NET
JDBC
ODBC

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

ADO.NET
JDBC
ODBC

Supported
programming
languages

Ada
C
C#
C++
D
Eiffel
Erlang
Go

C++
Delphi
Go
Java
JavaScript
(Node.js)
PHP
Python

Ada
C
C#
C++
D
Delphi
Eiffel
Erlang

Haskell
Java
JavaScript
(Node.js)
Objective-C
OCaml
Perl
PHP
Python
Ruby
Scheme
Tcl

R
Ruby
Visual Basic

Haskell
Java
JavaScript
(Node.js)
Objective-C
OCaml
Perl
PHP
Python
Ruby
Scheme
Tcl

Server-side
scripts

yes

Transact SQL
and .NET
languages

yes

Triggers

yes

yes

yes

Partitioning
methods

Horizontal
partitioning,
sharding with
Spider storage
engine or
Galera
cluster

tables can be
distributed
across several
files (horizontal
partitioning);
sharding
through
federation

horizontal
partitioning,
sharding with
MySQL
Cluster or
MySQL Fabric

Replication
methods

Master-master
replication
Master-slave
replication

yes, but
depending on
the SQL-Server
Edition

Mastermaster
replication
Master-slave
replication

MapReduce

no

no

no

Immediate
Consistency

Immediate
Consistency

Consistency
concepts
Foreign
keys

yes

yes

yes

Transaction
concepts

ACID

ACID

ACID

Concurrency

yes

yes

yes

Durability

yes

yes

yes

In-memory
capabilities

yes

yes

yes

User
concepts

Users with
fine-grained
authorization

fine grained
access rights
according to

Users with
fine-grained
authorization

concept, user
roles and
pluggable
authentication

SQL-standard

concept

More information provided by the system vendor


We invite representatives of system vendors to contact us for updating and extending
the system information,
and for displaying vendor-provided information such as key customers, competitive
advantages and market metrics.

3rd party products and services


3rd parties

CData:
Connect to
Big Data &
NoSQL
through
standard
Drivers.
more

We invite representatives of 3rd party vendors to contact us for presenting information


about their offerings here.

More resources

DB-Engines
blog posts

MariaDB

Microsoft SQL
Server

MySQL

Big gains for


Relational
Database
Management
Systems in
DB-Engines
Ranking
2 February
2016, Matthias
Gelbmann

A new life for


Microsoft SQL
Server
2 June 2016,
Paul Andlinger

MySQL,
PostgreSQL
and Redis are
the winners of
the March
ranking
2 March
2016, Paul
Andlinger

Winners,
losers and an
attractive
newcomer in
Novembers

MySQL,
PostgreSQL
and Redis are
the winners of
the March
ranking
2 March 2016,
Paul Andlinger
Big gains for

Big gains for


Relational
Database
Management
Systems in
DB-Engines

DB-Engines
ranking
2 November
2015, Paul
Andlinger
MySQL won
the April
ranking; did
its forks
follow?
1 April 2015,
Paul Andlinger

Relational
Database
Management
Systems in DBEngines
Ranking
2 February
2016, Matthias
Gelbmann
show all

show all

Ranking
2 February
2016,
Matthias
Gelbmann
Winners,
losers and an
attractive
newcomer in
Novembers
DB-Engines
ranking
2 November
2015, Paul
Andlinger
show all

Recent
citations in
the news

MariaDB
MaxScale 2.0
Enables Faster
Innovation for
Secured Scale
Out
Environments
29 October
2016,
insideBIGDATA
MariaDB
reduce admin
overhead for
DevOps teams
| CIO
3 October
2016, CIO
iTWire MariaDB
MaxScale adds
real-time data
streaming
5 October
2016, iTWire
MariaDB
MaxScale .
Enables Faster
Innovation for
Secure ScaleOut

What Every
Accidental DBA
Needs to Know
Now: SQL
Server
Agent ...
2 November
2016, SQL
Server Pro

Critical
MySQL
Vulnerabilities
Can Lead to
Server
Compromise
2 November
2016,
Threatpost

Azure brings
SQL Server
Analysis
Services to the
cloud
25 October
2016, PCWorld

MySQL faceoff: Amazon


outscales
Google
26 October
2016,
InfoWorld

Latency and
Durability with
SQL Server
2016 | Data
Exposed ... Microsoft
26 October
2016, Channel
9

Percona
XtraDB
Cluster 5.7
Delivers High
Availability,
Greater
Scalability for
MySQL
30 October
2016,
insideBIGDAT
A

Free eBook on
Data Science
Using Microsoft
SQL Server
2016 ...

Thoughts on
MySQL 8.0's

Deployments
5 October
2016,
GuruFocus.co
m
Uproar:
MariaDB Corp.
veers away
from open
source |
InfoWorld
19 August
2016,
InfoWorld

19 October
2016, Windows
IT Pro
Length limit of
the Run and
RunOnce
registry keys
2 November
2016,
TechTarget

Invisible
Indexes
30 October
2016, DZone
News
MySQL and
database
programming
for beginners
21 October
2016,
Opensource.c
om

Potrebbero piacerti anche