0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan6 halaman

Perbandingan DBMS: MySQL, PostgreSQL, MSSQL

Diunggah oleh

nielsenalbert50
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan6 halaman

Perbandingan DBMS: MySQL, PostgreSQL, MSSQL

Diunggah oleh

nielsenalbert50
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

MAKALAH

Review Database: MySQL, PostgreSQL, MSSQL, SQLite, dan MS Access

Disusun oleh:
Rasya Aditya

Fakultas Teknologi Informasi


Universitas X
2025
BAB I

PENDAHULUAN

1.1 Latar Belakang


Perkembangan teknologi informasi telah membawa perubahan besar dalam cara manusia
mengelola dan menyimpan data. Database menjadi salah satu elemen penting yang
digunakan dalam hampir semua sistem informasi, mulai dari aplikasi perbankan, e-
commerce, hingga sistem pendidikan. Kebutuhan akan pengelolaan data yang cepat,
akurat, dan aman menjadikan database management system (DBMS) sebagai komponen
utama dalam membangun aplikasi modern.

Seiring dengan meningkatnya jumlah data yang dihasilkan setiap harinya, berbagai jenis
DBMS dikembangkan dengan karakteristik berbeda. Beberapa di antaranya adalah
MySQL, PostgreSQL, MSSQL, SQLite, dan MS Access. Kelima DBMS ini sering
digunakan oleh pengembang aplikasi, baik skala kecil maupun besar. Oleh karena itu,
penting untuk memahami perbedaan, kelebihan, serta kekurangan dari masing-masing
DBMS agar dapat memilih sistem yang tepat sesuai kebutuhan.

1.2 Rumusan Masalah


Rumusan masalah yang akan dibahas dalam makalah ini adalah:
1. Apa pengertian dari MySQL, PostgreSQL, MSSQL, SQLite, dan MS Access?
2. Apa saja kelebihan dan kekurangan dari masing-masing DBMS?
3. Bagaimana perbandingan dari DBMS tersebut dalam implementasinya?

1.3 Tujuan
Tujuan dari makalah ini adalah:
1. Memberikan pemahaman mengenai berbagai jenis DBMS populer.
2. Menjelaskan kelebihan dan kekurangan dari tiap DBMS.
3. Menjadi referensi dalam memilih DBMS yang sesuai dengan kebutuhan aplikasi.
BAB II

PEMBAHASAN

2.1 MySQL
MySQL adalah salah satu DBMS open-source yang sangat populer. MySQL pertama kali
dikembangkan oleh perusahaan Swedia, MySQL AB, dan kini dikelola oleh Oracle
Corporation. MySQL banyak digunakan pada aplikasi berbasis web, terutama karena
stabilitas, kecepatan, dan dukungan komunitas yang luas.

Kelebihan MySQL antara lain adalah sifatnya yang open-source, sehingga dapat
digunakan secara gratis. Selain itu, MySQL memiliki performa yang cukup baik dalam
menangani query sederhana hingga menengah. MySQL juga banyak didukung oleh
berbagai bahasa pemrograman dan platform.

Namun, kekurangannya adalah beberapa fitur lanjutan hanya tersedia di versi berbayar
(MySQL Enterprise). Selain itu, MySQL kurang optimal jika digunakan untuk data
dengan kompleksitas tinggi.

2.2 PostgreSQL
PostgreSQL adalah DBMS open-source yang dikenal sebagai sistem manajemen basis
data relasional yang sangat andal dan kaya fitur. PostgreSQL banyak digunakan untuk
aplikasi yang membutuhkan integritas data tinggi, analisis data, serta dukungan terhadap
tipe data yang kompleks.

Kelebihan PostgreSQL adalah kepatuhannya terhadap standar SQL, kemampuan dalam


menangani transaksi yang kompleks, serta dukungan terhadap replikasi data. PostgreSQL
juga mendukung JSON, XML, dan berbagai tipe data khusus.

Kekurangannya terletak pada proses instalasi dan konfigurasi yang relatif rumit. Selain
itu, PostgreSQL cenderung lebih lambat dibanding MySQL untuk query sederhana.

2.3 MSSQL (Microsoft SQL Server)


Microsoft SQL Server atau MSSQL adalah DBMS yang dikembangkan oleh Microsoft.
DBMS ini biasanya digunakan dalam skala perusahaan besar karena integrasinya yang
kuat dengan ekosistem Microsoft.

Kelebihan MSSQL adalah memiliki fitur keamanan tinggi, dokumentasi resmi yang
lengkap, serta dukungan teknis dari Microsoft. Selain itu, MSSQL mendukung analisis
data canggih dan integrasi dengan layanan cloud Microsoft Azure.
Namun, kekurangan utamanya adalah biaya lisensi yang mahal dan ketergantungan pada
sistem operasi Windows.

2.4 SQLite
SQLite adalah DBMS ringan yang tidak memerlukan server. SQLite biasanya digunakan
pada aplikasi mobile, perangkat kecil, atau sistem yang membutuhkan database
sederhana.

Kelebihan SQLite adalah sifatnya yang ringan, mudah digunakan, serta tidak
memerlukan instalasi tambahan. SQLite cocok digunakan untuk aplikasi offline dan
embedded system.

Namun, kekurangan SQLite adalah keterbatasannya dalam menangani data besar dan
pengguna multi-user. SQLite tidak cocok untuk aplikasi dengan skala enterprise.

2.5 MS Access
Microsoft Access adalah DBMS buatan Microsoft yang terintegrasi dengan Microsoft
Office. MS Access biasanya digunakan oleh pengguna non-teknis karena antarmuka
grafisnya yang sederhana.

Kelebihan MS Access adalah kemudahan penggunaannya, integrasi dengan aplikasi


Office lain, serta cocok untuk skala kecil-menengah.

Kekurangannya adalah keterbatasan kapasitas data dan performa yang kurang optimal
untuk kebutuhan besar atau enterprise.
2.6 Perbandingan Singkat
Database Jenis Lisensi Kelebihan Kekurangan Cocok Untuk
Utama Utama
MySQL Open-source Cepat, populer Fitur enterprise Web apps
terbatas
PostgreSQL Open-source Kompleks, Konfigurasi Big data &
handal rumit analisis
MSSQL Berbayar Integrasi Mahal, Enterprise
Microsoft Windows only
SQLite Open-source Ringan, Tidak cocok Mobile &
portable data besar embedded
MS Access Berbayar Mudah Terbatas Skala kecil
digunakan kapasitas
BAB III

PENUTUP

3.1 Kesimpulan
Dari pembahasan di atas, dapat disimpulkan bahwa setiap DBMS memiliki keunggulan
dan kelemahannya masing-masing. MySQL lebih cocok digunakan untuk aplikasi web,
PostgreSQL unggul dalam menangani data kompleks dan analisis, MSSQL sesuai untuk
perusahaan dengan integrasi Microsoft, SQLite cocok untuk aplikasi mobile, dan MS
Access lebih mudah digunakan oleh pemula pada skala kecil. Pemilihan DBMS
sebaiknya mempertimbangkan faktor kebutuhan aplikasi, skala pengguna, serta sumber
daya yang tersedia.

3.2 Saran
Saran penulis adalah agar mahasiswa, pengembang, maupun perusahaan memahami
terlebih dahulu kebutuhan sistemnya sebelum memilih DBMS. Dengan demikian,
pemilihan DBMS dapat lebih tepat guna dan efisien dalam penggunaannya.

DAFTAR PUSTAKA
Kurniawan, A. (2020). Database Management System. Jakarta: PT Informatika.

Dokumentasi resmi MySQL, PostgreSQL, MSSQL, SQLite, dan MS Access.

Nugroho, A. (2021). Pengantar Basis Data. Yogyakarta: Andi.

Anda mungkin juga menyukai