RDBMS
Pengertian RDBMS Adalah
Apa itu RDBMS (Relational Database Management
System)? RDBMS (Relational Database Management System) adalah kumpulan program
dan kemampuan yang memungkinkan tim IT dan lainnya untuk membuat, memperbarui,
mengelola, dan berinteraksi dengan database relasional. Sebagian besar RDBMS komersial menggunakan Structured
Query Language (SQL) untuk mengakses database, meskipun SQL ditemukan setelah
pengembangan awal model relasional dan tidak diperlukan untuk penggunaannya.
Fitur RDBMS (Relational Database Management System)
Sebagaimana pengertian RDBMS (Relational Database
Management System) di atas, Fitur penting dari sistem relasional adalah bahwa
database tunggal dapat tersebar di beberapa tabel. Ini berbeda dari database
file-datar, di mana setiap database mandiri dalam satu tabel.
Hampir semua sistem basis data skala penuh adalah
milik RDBMS. Namun, sistem basis data yang kecil, menggunakan desain lain yang
kurang fleksibel dalam mengajukan pertanyaan.
Contoh Sistem RDBMS (Relational Database Management System) Populer
Ilustrasi Gambar Contoh RDBMS Adalah
Berdasarkan pengertian RDBMS (Relational Database
Management System) di atas, Sintaks SQL mungkin sedikit berbeda tergantung pada
RDBMS yang Anda gunakan. Berikut ini adalah beberapa sistem RDBMS populer:
1. SQLite
SQLite adalah database SQL open source yang
populer. Itu dapat menyimpan seluruh database dalam satu file. Salah satu
keuntungan paling signifikan yang diberikan ini adalah bahwa semua data dapat
disimpan secara lokal tanpa harus menghubungkan database Anda ke server.
SQLite adalah pilihan populer untuk basis data di
ponsel, PDA, pemutar MP3, set-top box, dan gadget elektronik lainnya. Kursus
SQL tentang Codecademy menggunakan SQLite.
2. MySQL
MySQL adalah database SQL open source paling
populer. Ini biasanya digunakan untuk pengembangan aplikasi web, dan sering
diakses menggunakan PHP. Keuntungan utama MySQL adalah mudah digunakan, murah,
dapat diandalkan (telah ada sejak 1995), dan memiliki komunitas pengembang yang
besar yang dapat membantu menjawab pertanyaan.
Beberapa kekurangannya adalah bahwa ia diketahui
mengalami kinerja yang buruk ketika melakukan penskalaan, pengembangan sumber
terbuka telah tertinggal sejak Oracle menguasai MySQL, dan itu tidak mencakup
beberapa fitur canggih yang mungkin digunakan oleh para pengembang.
3. PostgreSQL
PostgreSQL adalah database SQL open source yang
tidak dikendalikan oleh perusahaan apa pun. Ini biasanya digunakan untuk
pengembangan aplikasi web. PostgreSQL membagikan banyak keunggulan MySQL yang
sama. Mudah digunakan, murah, andal, dan memiliki komunitas pengembang yang
luas. Ini juga menyediakan beberapa fitur tambahan seperti dukungan kunci asing
tanpa memerlukan konfigurasi yang rumit.
Kekurangan utama dari PostgreSQL adalah bahwa ia
lebih lambat dalam kinerja daripada database lain seperti MySQL. Ini juga
kurang populer daripada MySQL yang membuatnya lebih sulit didapat oleh host
atau penyedia layanan yang menawarkan instance PostgreSQL yang dikelola.
4. Oracle DB
Oracle Corporation memiliki Oracle Database, dan
kodenya tidak bersumber terbuka. Oracle DB untuk aplikasi besar, terutama di
industri perbankan. Sebagian besar bank top dunia menjalankan aplikasi Oracle
karena Oracle menawarkan kombinasi teknologi yang kuat dan aplikasi bisnis
pra-terintegrasi yang komprehensif, termasuk fungsionalitas esensial yang
dibangun khusus untuk bank. Kekurangan utama menggunakan Oracle adalah bahwa ia
tidak bebas untuk digunakan seperti pesaing open source dan bisa sangat mahal.
5. SQL Server
Microsoft memiliki SQL Server. Seperti Oracle DB,
kode ini bersumber dari dekat. Aplikasi perusahaan besar kebanyakan menggunakan
SQL Server. Microsoft menawarkan versi entry-level gratis yang disebut Express
tetapi bisa menjadi sangat mahal saat Anda menskala aplikasi Anda.
Daftar-Daftar RDBMS (Relational Database Management System)
·
1010data
·
4D
·
ActorDB
·
Akiban
·
AlaSQL
·
Altibase
·
Amazon Aurora
·
Amazon
Redshift
·
Amisa Server
·
Apache Drill
·
BigObject
·
c-treeACE
·
CitusDB
·
Clustrix
·
Crate.IO
·
Cubrid
·
DaggerDB
·
Datacom/DB
·
DataEase
·
Dataupia
·
Datomic
·
DB2
·
dBASE
·
DBISAM
·
DeepSQL
·
Derby
·
Drizzle
·
ElevateDB
·
Empress
·
EnterpriseDB
·
EXASolution
·
eXtremeDB
·
FileMaker
·
Firebird
·
FrontBase
·
GenieDB
·
Google
BigQuery
·
Greenplum
·
H2
·
Hadapt
·
HAWQ
·
HFSQL
·
Hive
·
HyperSQL
·
IBM dashDB
·
Impala
·
InfiniDB
·
Infobright
·
Informix
·
Ingres
·
Interbase
·
ITTIA
·
JethroData
·
JustOneDB
·
K-DB
·
Kdb+
·
Kognitio
·
Linter
·
LucidDB
·
MariaDB
·
MaxDB
·
MemSQL
·
Microsoft
Access
·
Microsoft
Azure SQL Database
·
Microsoft SQL
Server
·
Mimer SQL
·
MonetDB
·
mSQL
·
MySQL
·
Netezza
·
NexusDB
·
NonStop SQL
·
NuoDB
·
OpenBase
·
OpenEdge
·
Oracle
·
Oracle Rdb
·
ParAccel
·
Percona
Server
·
Pervasive
PSQL
·
PipelineDB
·
Postgres-XL
·
PostgreSQL
·
PrestoDB
·
R:BASE
·
Raima
Database Manager
·
Rainstor
·
Realm
·
Red Brick
·
SAP Adaptive
Server
·
SAP Advantage
Database Server
·
SAP HANA
·
SAP IQ
·
SAP SQL
Anywhere
·
ScaleBase
·
ScaleDB
·
ScimoreDB
·
SmallSQL
·
solidDB
·
Spark SQL
·
Splice
Machine
·
SQL.JS
·
SQLBase
·
SQLite
·
Tajo
·
Teradata
·
Teradata
Aster
·
Tibero
·
TimesTen
·
TokuDB
·
Trafodion
·
Transbase
·
TransLattice
·
Valentina
Server
·
Vectorwise
·
Vertica
·
Virtuoso
·
VistaDB
·
VoltDB
·
WebScaleSQL
·
XtremeData
RDBMS vs DBMS
Secara umum, Database (Basis Data) menyimpan set data
yang dapat diminta untuk digunakan dalam aplikasi lain. DBMS (Database
Management System) mendukung pengembangan, administrasi dan penggunaan platform
basis data.
Sedangkan RDBMS adalah jenis DBMS dengan
struktur tabel berbasis baris yang menghubungkan elemen data terkait dan
mencakup fungsi yang menjaga keamanan, akurasi, integritas, dan konsistensi
data.
Perbedaan RDBMS dan DBMS
Mengacu pada pengertian RDBMS di atas, perbedaan
utamanya adalah bahwa aplikasi RDBMS menyimpan data dalam
bentuk tabular, sedangkan aplikasi DBMS menyimpan data sebagai
file.
Anda dapat mengatakan bahwa RDBMS merupakan
perpanjangan dari DBMS, bahkan jika ada banyak perbedaan di antara keduanya.
Sebagian besar produk perangkat lunak yang ada di pasaran saat ini sesuai
dengan DBMS dan RDBMS. Pada dasarnya, mereka dapat memelihara database dalam
bentuk tabular (relasional) serta bentuk file, atau keduanya. Ini berarti bahwa
hari ini aplikasi RDBMS adalah aplikasi DBMS, dan sebaliknya. Namun, masih ada
perbedaan besar antara sistem database relasional untuk menyimpan data dan
sistem database biasa.

0 Response to "RDBMS"
Posting Komentar