KELOMPOK :
5201811003 – M. BAYU PRATAMA
BASIS 5201811004 - AZIZ PRABOWO
5201811006 - NUZULA AFINI
DATA
noSQL
PERKENALAN 1
Database SQL - RDBMS ‘ Relational
Database Managemant System dengan bahasa
kueri terstruktur (SQL) untuk menentukan dan
memanipulasi data.
Di satu sisi, ini sangat kuat: salah satu opsi
paling serbaguna dan banyak digunakan yang
tersedia, menjadikannya pilihan yang aman dan
sangat bagus untuk kueri kompleks.
Di sisi lain, ini bisa membatasi. SQL
mengharuskan anda menggunakan skema yang
sudah ditentukan sebelumnya untuk menentukan
struktur data anda sebelum anda bekerja
dengannya.
PERKENALAN 2
D ATA B A S E N O S Q L , d i s i s i l a i n , m e m i l i k i s k e m a
d i n a m i s u n t u k d a t a t i d a k t e rs t r u k t u r, d a n d a t a
disimpan dengan berbagai cara: database dapat
berorientasi kolom, berorientasi dokumen, berbasis
grafik, atau diatur sebagai penyimpanan
keyvalue. Fleksibilitas ini berarti:
•A n d a d a p a t m e m b u a t d o k u m e n t a n p a h a r u s m e n e n t u k a n
strukturnya terlebih dahulu
•S e t i a p dokumen dapat memiliki struktur uniknya
sendiri
•S i n t a k s n y a d a p a t b e r v a r i a s i d a r i d a t a b a s e k e d a t a b a s e ,
dan
•A n d a d a p a t m e n a m b a h k a n b i d a n g s a a t a n d a p e r g i .
PERBEDAAN 3
SQL NoSQL
- R E L AT I O N A L D ATA B A S E - N O N - R E L AT I O N A L D ATA B A S E
- B E R B E N T U K TA B E L - B E R B E N T U K D O C U M E N T, J S O N
-VERTICAL SCALING - H O R I Z O N TA L S C A L I N G
-PREDEFINED SCHEMA -DYNAMIC SCHEMA
KELEBIHAN & KEKURANGAN 4
Sql Nosql
Kelebihan : Kelebihan :
• Mudah digunakan dan disusun • Ti d a k p e r l u m e n d e s a i n m o d e l
• Universal, kompatibel dengan • Siklus pembangunan yang cepat
• Lebih cepat dari sql
• Berbagai platform
• Berjalan dengan baik di cloud
• Bagus digunakan untuk data terstruktur
Kekurangan :
Kekurangan :
• Konsumsi waktu yang lama untuk
memproses desain dari database • Ti d a k c o c o k u n t u k d a t a t e r s a m b u n g
terstruktur • Masih dalam tahap perkembangan
• Sulit untuk di skalakan • Memiliki respon yang lama
TIPE DATABASE 5
SQ L NoSQL
- TA B E L - K E Y- VA L U E
-DOCUMENT
-GRAPH
-WIDE-COLUMN
JENIS DATABASE 6
PERBEDAAN SYNTAX 7
PENGAPLIKASIAN DATABASE 8
TERIMA KASIH