Anda di halaman 1dari 2

NAMA : M NANANG NAFI’A

NIM : 362155401104
KELAS : 2D TRPL

Tugas !
Sebut dan Jelaskan Versi MySQL yang pernah diluncurkan, platform, beserta
fungsionalitas dan deskripsinya!
- Pada bulan Oktober selanjutnya MySQL kembali merilis versi 3.11.0 yang dilepas ke publik.
Namun pada awal mulanya kode ini tidak diberikan dibawah lisensi GPU (General Public
License), melainkan lisensi khusus yang intinya kurang lebih bahwa source code MySQL
dapat dilihat dan gratis, serta server MySQL dapat dipakai tanpa biaya tapi hanya untuk
kebutuhan nonkomersial. Untuk kebutuhan komersial, maka diwajibkan untuk membayar
lisensinya.
- Sepanjang tahun 1998-1999 pada versi-versi akhir seri 3.22 MySQL menjadi semakin populer
dan banyak diminati orang mengingat stabilitasnya yang semakin baik dan diikuti dengan
peningkatan kecepatan. Pada versi ini juga sudah lintas platform, termasuk windows sendiri.
- Kemudian pada tahun 2000 MySQL AB mengumumkan bahwa sejak versi 3.23.19 MySQL
adalah software bebas berlisensi GPL yang artinya bahwa source code MySQL dapat dilihat
dan gratis, serta server MySQL dapat dipakai tanpa biaya untuk kebutuhan apapun (komersial
ataupun nonkomersial).
- Pada Agustus 2002, muncullah MySQL dengan versi terbarunya yakni MySQL 4.0 beta yang
dirilis pada bulan Maret 2003, kemudian versi 4.0 beta kembali dikembangkan menjadi versi
4.1 beta yang dirilis pada bulan Juli 2004. Untuk tahun selanjutnya MySQL AB kembali merilis
MySQL versi 5.0 pada bulan Maret 2005 dan kemudian versi 5.1 pada bulan November 2005
untuk selanjutnya terus mengalami perbaikan dan peningkatan versi.
- MySQL AB sendiri pada 16 Januari 2008 sempat diakusisi oleh Sun Microsystems, Inc.
Dengan akusisi tersebut menjadikan Sun sebagai salah satu perusahaan dengan
produk platform open source terbesar seperti Java, OpenSolaris dan terakhir adalah MySQL.
Namun berselang setahun kemudian, pada 20 April 2009 perusahaan Oracle melakukan akusisi
terhadap Sun Microsystems.

Jelaskan apa yang dimaksud dengan:


-MySQL: MySQLmerupakan software (perangkat lunak) DBMS
yang multithread, multiuser yang banyak digunakan oleh developer dunia.

- NoSQL : NoSQL adalah singkatan dari Not Only SQL. Database management system ini
bersifat tanpa relasi (non-relational). Artinya, NoSQL bisa mengelola database dengan skema
yang fleksibel dan tidak membutuhkan query yang kompleks.
Jelaskan perbedaan/fitur yang dimiliki oleh kedua DBMS tersebut :
- Tipe Database
• SQL memiliki tipe database relasional karena SQL mengatur data yang berada di dalam
database dengan terstruktur ke dalam baris dan kolom yang telah ditentukan, dengan
tabel yang saling terkait dalam satu database.
• Sedangkan NoSQL, dikenal sebagai datanase non-relasional. Hal tersebut disebabkan
karena data yang disimpan di dalam database berbentuk kumpulan dengan dengan tidak
ada atau sedikit hubungan di antara mereka.
- Skalabilitas
• Database SQL dapat diskalakan secara vertikal. pengembang dapat memuat
keseimbangan server data dengan mengoptimalkan perangkat keras seperti
meningkatkan CPU, RAM, SSD, dll.
• Di sisi lain, database NoSQL dapat diskalakan secara horizontal. Pengembang dapat
melakukan penyeimbangan beban dengan menambahkan lebih banyak server ke kluster
Anda untuk menangani lalu lintas dalam jumlah besar.

- Skema Database
• Pada jenis database SQL membutuhkan skema standar untuk data terstruktur. Oleh
karena itu, sebelum para pengembang mulai menggunakan SQL untuk mengelolah dan
mengatur data mereka, perlu dipastikan kembali bahwa struktur data telah ditentukan
sebelumnya dalam bentuk tabel.
• Namun pada jenis database NoSQL, memiliki skema yang dinamis untuk data tidak
terstruktur. Oleh karena itu, ketika pengembang menggunakan database NoSQL, maka
tidak perlu untuk menentukan skema/struktur data sebelumnya. Skema lengkap data
sepenuhnya bergantung pada cara pengembang dalam menyimpan data (bidang mana
yang ingin disimpan dalam dokumen dan koleksi).

Anda mungkin juga menyukai