Langsung ke konten utama

PRETEST NOSQL


NAMA            : MUHAMMAD RIZQY AL FARIS
NPM               : 54417235
KELAS           : 3IA10

V-CLASS 3
SISTEM BASIS DATA 1
NO SQL
1.      Apa yg anda ketahui tentang No SQL?
2.      SQl dan NoSql apa perbedaannya?
-          Jawaban :
1.      Database NoSQL dibuat dengan tujuan khusus untuk model data spesifik dan memiliki skema fleksibel untuk membuat aplikasi modern. Database NoSQL dikenal secara luas karena kemudahan pengembangan, fungsionalitas, dan kinerja dalam berbagai skala. Database NoSQL menggunakan berbagai model data, termasuk dokumen, grafik, nilai kunci, dalam memori, dan pencarian. Halaman ini termasuk sumber daya untuk membantu Anda memahami lebih baik database NoSQL dan mulai menggunakannya.
Database NoSQL sangat cocok untuk digunakan dengan berbagai aplikasi modern seperti aplikasi seluler, web, dan gaming yang memerlukan database yang fleksibel, dapat diskalakan, berkinerja tinggi, dan memiliki fungsionalitas tinggi untuk memberikan pengalaman pengguna yang baik.
·         Fleksibilitas: Database NoSQL umumnya menyediakan skema fleksibel yang memungkinkan pengembangan yang lebih cepat dan lebih berulang. Model data fleksibel membuat database NoSQL ideal untuk data yang semi terstruktur dan tidak terstruktur.
·         Skalabilitas: Database NoSQL umumnya didesain untuk meningkatkan skala dengan menggunakan klaster perangkat keras yang terdistribusi alih-alih meningkatkan skala dengan menambah server yang mahal dan robust. Beberapa penyedia layanan cloud menangani aktivitas di balik operasi ini sebagai layanan yang dikelola sepenuhnya.
·         Kinerja tinggi: Database NoSQL dioptimalkan untuk model data spesifik (seperti dokumen, nilai kunci, dan grafik) dan pola akses yang memberikan kinerja yang lebih tinggi dibandingkan jika Anda mencoba mendapatkan fungsionalitas yang mirip dengan database relasional.
·         Fungsionalitas tinggi: Database NoSQL menyediakan API dan jenis data fungsional yang dibuat secara khusus untuk setiap model data yang sesuai.

2.      Hal lain yang membedakan antara SQL dan NoSQL adalah dari segi skalabilitas. Hampir seluruh database SQL memiliki skala vertikal. Ini berarti jika kita ingin mengembangkan database kita, yang dapat kita lakukan adalah menambah kapasitas muatan di satu server dengan meng-upgrade komponennya seperti RAM, kapasitas SSD, atau CPU. Hal ini cukup beralasan mengingat SQL lahir di masa di mana hardisk dan komponen lain masih mahal. Jadi dibandingkan membangun server baru, akan lebih efisien jika kita meng-upgrade komponennya secara bertahap. Walaupun begitu, beberapa korporasi besar seperti Oracle terus melakukan pengembangan agar database SQL dapat memiliki skala horizontal.
Sebaliknya, database NoSQL memiliki skala horizontal di mana jika kita ingin mengembangkan database kita, kita hanya perlu menambah server baru. Inilah mengapa NoSQL dipakai oleh perusahaan seperti Facebook yang memiliki jumlah pengguna sangat besar dan jenis data yang bermacam-macam.

Komentar

Postingan populer dari blog ini

DITOLAK 5x DI PERGURUAN TINGGI

Assalamualaikum. Wr. Wb. Perkenalkan nama aku Muhammad Rizqy Al'Faris, biasa dipanggil Faris. Aku dari SMAN 1 CILILIN Kab. BANDUNG BARAT, yang merupakan sekolah favorit di Kab. BANDUNG BARAT. Disini aku akan menceritakan pengalaman daftar kuliah setelah lulus dari SMA. Banyak sekali perasaan yang aku rasakan, dari mengikuti berbagai tes, memilih universitas, memilih jurusan, menunggu hasil pengumuman, dan degdegan membuka hasil! Haha bagi kalian yang mengunjungi blog ini pasti ada yang pernah merasakan nya, tapi bagi adik kelas dan sekarang kelas 12 siap-siap yah untuk merasakan hal ini. Oke, langsung saja yah... Pertama kali aku mendaftarkan diri untuk daftar kuliah yaitu mengikuti SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri). Seleksi tersebut menggunakan nilai rapot dari semester 1 sampai semester 5, yang diambil 70% karena sekolah ku akreditasi nya A dari siswa terbaik di sekolah ku. Alhamdulillah aku lolos tahap PDSS SNMPTN di sekolah, dan akan di seleksi lagi ...

TEORI DAN IMPLEMENTASI KOMPUTASI MODERN

Pengertian Komputasi Komputasi diartikan sebagai cara untuk  menemukan  pemecahan masalah dari data input dengan menggunakan suatu algoritma. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Pada zaman sekarang ini, kebanyakan komputasi telah dilakukan dengan menggunakan komputer. Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu. Bidang ini berbeda dengan ilmu komputer (compu...

POST TEST NOSQL

NAMA             : MUHAMMAD RIZQY AL FARIS NPM                : 54417235 KELAS            : 3IA10 V-CLASS 3 SISTEM BASIS DATA 1 NO SQL Buat artikel dari salah satu dari  7 database NoSql yang popular ·          Jawaban : Sesuai dengan namanya basis data NoSQL adalah jenis basis data yang tidak menggunakan perintah SQL dalam memanipulasi (menyimpan maupun mengambil data) basis data tersebut. Kebanyakan basis data NoSQL digunakan dalam dunia aplikasi web waktu nyata (real-time web app). Berbeda dengan basis data SQL dimana meskipun berbeda-beda pembuat namun cara kerja maupun cara penggunaannya relatif sama. Contohnya sama-sama menggunakan tabel yang dihubungkan oleh relasi-relasi, manipulasi data dengan bahasa SQL, dsb. Basis data NoSQL bisa sangat b...