Anda di halaman 1dari 6

Tugas pengganti pertemuan pengenalan Design Database dan Manajemen

Dosen: Kalisya Rizki Pratanto,S Kom,M,Kom

Resum jenis jenis Database yang digunakan banyak orang

Nama : Deva Nurindah Sari

Nim: 22022001

Jenis jenis database yang banyak digunakan atau yang terbaik:

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

2. Microsoft SQL Server

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

Salah satu aplikasi database terbaik berikutnya adalah PostgreSQL,PostgreSQL adalah


aplikasi database non relasional yang memungkinkan penyimpanan dan pengembalian data
yang aman aplikasi ini juga dapat merespon permintaan dari perangkat lunak atau aplikasi
lain.PostgreSQL memiliki kecepatan yang baik saat digunakan pada kondisi kerja berat,
berkat fitur Table Partitioning yang membagi data tabel besar menjadi beberapa bagian dan
membaca melalui pemindaian untuk memproses data dengan lebih cepat.Fitur Multi Version
concurrency Control(MVCC) juga tersedia untuk memastikan konsistensi data,sehingga saat
data sedang dikembangkan, pengguna lain masih masih dapat melihat versi sebelumnya dan
akan melihat versi baru setelah update selesai.sisi keamanan juga dipastikan diperhatikan
dengan fitur role manajement yang setiap pengguna hanya memiliki akses ke database sesuai
dengan tugas mereka.fitur database manajemen pengguna berlapis juga tersedia,dengan akses
yang hanya diperbolehkan dari localhost melalui nama pengguna.semua keunggulan ini
ditambah dengan kemudahan penggunaannya gratis karena bersifat open saurce dan
dukungan pada bahasa pemrograman populer seperti Phyton, java, C#. C/C+, RUBY,
JavaScript(Node.js), Perl,Go, dan Tcl. Bahasa prosedural standar di PostgreSQL terdiri dari:
PL Perl, PL pgSQL, PL/Python, PL Tcl sedangkan untuk bahasa non standar terdiri
dari:Ruby, PL V8,PL/PHP,PL/java. Karena banyak nya bahasa prosedural yang dapat
digunakan pada PostgreSQL,penerapan nya juga semakin bervariasi dan banyak perusahaan
besar dari berbagai industri yang menggunakan PostgreSQL seperti: Yahoo, Skype, Afilias,
MySpace, Istagram, Sportify, Twitch, Reddit.

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

Rekomendasi lainnya adalah dengan menggunakan software atau aplikasi database


MongoDB.Aplikasi database satu ini cukup dikenal di kalangan software dan website
developer karena performanya yang baik.perfoma tersebut didukung dengan penggunaan
format bahasa JSON yang membuat pengiriman data menjadi lebig cepat dan tidak berat
memerlukan pemrosesan ulang.Tidak hanya itu.MongoDB juga dapat membantu
mengembangkan website dengan berbagai dengan berbagai bahasa pemrosesan mulai dari
C, C++, C#, Haskell, Java, Java Script, PHP, lips, Phyton, hingga Scala.Perfoma MongoDB
juga didukung dengan sistem keamanan yang baik.Aplikasi database ini dilengkapi dengan
TLS/SSL untuk mengamankan jaringan,user manager,dan hanya memberikan akses sesuai
role yang dimilki. Adapun perusahaan besar yang menggunakan MongoDB sebagai database
yaitu;LaunchDarkly,Lytf,Delivery Hero,KAVAK,Stack.
9. Akses Microsoft

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.

10. IBM DB2

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.

Anda mungkin juga menyukai