Nim: 22022001
1.MySQL
MySQL merupakan salah satu aplikasi database yang populer di antara aplikasi database
lainnya.aplikasi ini dikembangkan oleh Oracle Corporation dan bersifat open saurce sehingga
dapay diunduh secara gratis di bawah lisensi General Publik Licence.salah satu keunggulan
dari My SQL adalah spesifikasinya yang ringan,hanya membutuhkan RAM 1 GB untuk
menggunakan aplikasi database tersebut.My SQL juga dapat digunakan di sistem operasi
linux.Windows dan Mac OS X. Jika untuk digunakan oleh banyak pengguna,kapasitas
penyimpanan data harus dipikirkan untuk mengatasi peningkatan data imput. Kelebihannya,
My SQL memiliki skalabilitas yang cukup baik shingga kapasitas penyimpananndapat di
tambah 1GB.aplikasi database ini juga mendukung bahasa pemograman java, PHP, C, C++,
Phyton, Perl, TCL,Eiffel dan Haskell.selain itu MySQL juga memiliki fitur query cache yang
menyimpan semua guery di dalam cache agar tidak perlu memroses ulang guery ke database
saat memanggil ulang query tersebut.keamanan dalam aplikasi databse ini juga dijaga dengan
beberapa lapis sistem keamanan,pertama kita dapat menerapkan kata sandi enkripsi untuk
setiap pengguna,kedua kita dapat mengatur akses pengguna berdasarkan jenis database,asal
host,tabel dan kolom. Perusahaan besar yang menggunakan database MySQL yaitu: Uber,
Airbnb, Facebook, Twitter, Amazon, Udemy, Pinterst
Proyek kita membutuhkan database yang stabil saat memroses data besar?mungkin Microsoft
server atau MS SQL Server bisa menjadi solusi yang tepat karena salah satu aplikasi database
terbaik ini memiliki fitur memory optimized temDB metadata yang akan memastikan bahwa
kecepatan pengelolaan database tidak akan
terpengaruh oleh beban kerja yang tinggi karena tabel data yang sering digunakan akan
dipindahkan ke dalam memori optimalisasi.jika berencana menambah kapasitas data proyek
kita.aplikasi database ini memiliki skalabilitas yang dapat disesuaikan dengan fitur Data
Discovery Classification yang membantu mengelompokan data publik,privat dan umum ini
membuat kita dapat merancang sistem keamanan berdasarkan sensistivitas data.Microsoft
SQL server sesuai untuk proyek database terbaik perusahaan besar yang ingin melindungi
data konsumennya,Aplikasi database ini juga mendukung banyak bahasa pemrograman
seperti java,PHP,C++,Python,Ruby,Visual Basic,Go dan R.saat ini Microsoft SQL server ini
digunakan oleh beberapa perusahaan yaitu: Accentune,Alibaba Travels,Stock
Overflow,Microsoft,doubleSlach.
3. Maria DB
Serupa dengan MySQL.Maria DB adalah sebuah aplikasi database relasional yang bersifat
open saurce sepenuhnya dan bisa di unduh secara gratis,skalabilitasnya tidak diragukan lagi
dengan fitur columnstore,MariaDB memungkinkan adanya penambahan kapasitas
penyimpanan data hingga ukuran petabyte.aplikasi databse ini juga memiliki kompresi kolom
10 kali sehingga mempermudah proses dan analisi data berukuran besar dengan kecepatan
yang lebih baik.Untuk urusan keamanan,mariaDB juga sistem keamanan yang baik,termasuk
fitur Temporary Tble Encryption Log Encryption untuk melindungi data.
4. Oracle
Oracle adalah apalikasi database relasional buatan Oracle Corporation yang banyak
digunakan,salah satu alasannya karena memiliki perfomaa yang tinggi dan mampu menjaga
kecepatan pemrosesan data secara stabil meskipun beban kerja semakin besar.Oracle juga
bersifat Multi-user sehingga bisa digunakan bersama oleh beberapa user.meskiun input data
meningkat,biasanya kapasitas penyimpanan data dan kecepatan pengriman data akan
menurun namun dengan fitur Real Applicatin Clustering,kapasitas penyimpanann data dan
kecepatan pemrosesan data akan otomatis ditingkatkan sesuai kebutuhan.Oracle memiliki
fitur user manager untuk menentukan hak akses pengguna berdasarkan data tertentu serta
enkripsi password untuk menjamin keamanan data.inilah mengapa oracle menjadi database
yang populer bagi perusahaan besar,namun oracle juga dapat digunakan untuk
proyek pribadi.Oracle termasuk dalam kategori database berbayar dan dikenal sebagai
database server untuk jaringan dan internet.saat ini ada beberapa perusahaan di indonesia
yang menggunakan database Oracle yaitu;Telkom Indonesia,Telkomsel,Pertamina,PLN.
Adapun perusahaan multinasional yang menggunakan database Oracle yaitu;
Netflix,Linkedin,Ebay,MIT.
5. PostgreSQL
6. SQLite
SQLite adalah database open saurce yang sangat kecil dan sering digunakan oleh para
programmer untuk ditanamkan pada aplikasi Android. SQLite berbeda dari
aplikasi databse client-server seperti kebanyakan sistem manajemen database laiannya kecuali
file tunggal atau beberapa file saja.aplikasi ini juga dapat digunakan sebagai cache atau sumber
data dari Cloud.SQLite memungkinkan pengolahan data terstruktur dan data baris atau kolom
dengan mudah dan cepat.biasanya SQLite ini digunakan pada perangkat Android dan juga
Apple.memiliki kelebihan yang baik tentu banyak perusahaan yang tertarik ingin
menggunakan database SQLite ini seperti:Lorven Technologies,The American Red
Cross,Zendesk inc.
7. PhPMyAdmin
PhpMyAdmin cocok untuk kita yang fokus pada pengembangan situs web,terutama yang
berbasis Wordpress.ada beberapa keunggulan yang bisa diperoleh melalui
PhpMyAdmin.salah satu dari keunggulan aplikasi ini adalah penggunaan antar muka
pengguna untuk mengelola database.misalnya untuk menjalankan query,mengelola
pengguna,mengeksekusi perintah MySQL ,hingga melakukan ekpor dan impor data tampa
perlu menggunakan command line.PhpMyAdmin juga memiliki dokumentasi yang lengkap
sebagai keunggulan.selain itu seringkali apalikasi database ini menjadi bagian dari menu di
cPanel hosting sehingga mudah di askes.
8. MongoDB
Microsoft Acces adalah salah satu aplikasi database yang dirilis sejak tahun 1992.aplikasi ini
mudah digunakan dan sangat disukai oleh banyak developer pemula.fitur fiturnya cukup
sederhana,mulai dari buil-in-Wizard,template dan query untuk melakukan modifikasi
database.apalikasi database ini juga memiliki fitir Visual Table yang menampilkan data tabel
dengan tampilan visual sehingga mempermudah kita dalam membuat,mengedit,menghapus
dan memeriksa data tabel.namun fitur keamanan yang ditawarkan microsoft Access cukup
standar yaitu password database dan password user,oleh karena itu jika kita mencari database
dengan perlindungan keamanan yang tinggi microsoff Access bukanlah pilihan utama:
perusahaan yang menggunakan Microsoft Access yaitu: TerraCycle inc,MWW Group ll.
IBM DB2 merupakan RDBSM namun pada saat ini database tersebut juga telah mendukung
objeck relational Database System(ORDBMS) dan juga non relasional seperti XML.pada saat
ini ada tiga produk utama database yang ada di IBM DB2 yaitu DB2 untuk sistem operasi
LINUX,UNIX,dan Windows(istilah yaitu LUW),DB2 untuk z/OS(mainframe) dan DB2
untuk iSeries(disebut juga OS/400).sedangkan untuk produk keempat yaitu DB2 untuk
VM/VSE.adapun perusahaan besar yang menggunakan IBM DB2 untuk database yaitu:
PNC,Dell,The Home Depot,Parker Hannifin,Citigroup.
11. Redis
Redis merupakan contoh database No SQL dan berbasis key value store, sehingga
pengambilan data Redis ini lebih cepat karena memory yang bekerja dengan baik tetapi tetap
persistent ketika akan menyimpan data ke dalam disk.saat ini Redis tidak hanya digunakan
sebagai basis data saja,melainkan bisa untuk cache,massage broken,dan queue.Radis
mendukung berbagai jenis bahasa pemrograman seperti java. Phyton, C. C++. C#. jacascript,
Node. js,Rubi R,Go dan lainnya. P erusahaan besar yang menggunkan Redis untuk sistem
databasenya yaitu: GitHub,Weibo,Pinterst,Snapchat,Digg,Flickr.
12. Elastic Search
Contoh database noAQL selanjutnya yaitu Elasticsearch.database ini berfokus pada seacrh
engine database yang ditenagai oleh Apache lucene yang juga merupakan salah satu seacrh
engine database yang memilki query low level.Query Ekastic Seacrh sangat mudah
digunakan karena berbasis langsung dengan RESRful.ElasticSeacrh mendukung berbagai
macam bahasa pemrograman yang bisa digunakan untuk pengembangan sebuah aplikasi
seperti java,Phyton,PHP,JavaScript,Node.js.Rubi dll.saat ini perusahaan yang menggunakan
ElasticSeacrh seperti:Tokopedia,Shopify,Intacart,Slack,Medium.