Posts

Showing posts from January, 2020

Tahapan Normalisasi dan Contoh Normalisasi pada perpustakaan

Image
Definisi  Normalisasi adalah suatu teknik untuk mengorganisasi data ke dalam tabel-tabel  untuk memenuhi kebutuhan pemakai di dalam suatu organisasi. Tujuan  1. Untuk menghilangkan kerangkapan data  2. Untuk mengurangi kompleksitas  3. Untuk mempermudah pemodifikasian data Proses Normalisas i 1. Data diuraikan dalam bentuk tabel, selanjutnya  dianalisis berdasarkan persyaratan tertentu ke beberapa tingkat. 2. Apabila tabel yang diuji belum memenuhi persyaratan tertentu, maka tabel tersebut perlu dipecah menjadi beberapa tabel yang lebih sederhana sampai memenuhi bentuk yang optimal. Tahapan  Normalisasi CONTOH PENERAPAN PADA DATABASE PERPUSTAKAAN 1. Bentuk Tidak Normal  (UNF) Syarat  : Masukan semua atribut yang ada pada dokumen dasar (Dokumen Masukan dan Dokumen Keluaran) pada satu himpunan. Langkah : Masukan semua atribut yang ada pada dokumen masukan (Form Data Anggota, Form Data User dan Form Buku) dalam satu himpunan. 2. Bentuk Normal Pert

Mongo DB

MongoDB MongoDB merupakan salah satu 7 database NoSQL yang popular. MongoDB merupakan basis data NoSQL document based . Aplikasi ini menyimpan data dalam suatu dokumen JSON yang disebut BSON ( Binary JSON ). MongoDB merupakan salah satu database NoSQL yang Open Source (Source kodenya dibebaskan/diberikan kepada para programmer untuk dilakukan pengembangan), sama seperti Android. MongoDB sering digunakan untuk aplikasi berbasis Grid Computing, Cloud atau Big Data. Berikut perbandingan beberapa istilah dari RDBMS dan istilah pada MongoDB, yaitu: RDBMS MongoDB Database Database Table Collection Row Document atau BSOM Document Kolom Field Index Index Table Join Embedded Document dan Link Primary Key Primary Key Implementasi Primary Key dalam MongoDB cukup berbeda, karena primay key pada MongoDB akan disimpan secara otom

Pengertian NoSQL dan Perbedaan Antara SQL dan NoSQL

PENGERTIAN NOSQL Database NoSQL adalah Sebuah konsep serta model basis data yang fleksibel. Secara general maupun spesifik NoSQL tidak mengikuti kaidah-kaidah database relasional (RDBMS). NoSQL tidak menggunakan bahasa query SQL. NoSQL adalah sebuah model database yang berbeda dibandingkan dengan SQL. Database NoSQL dikembangkan sebagai harapan untuk menyelesaikan masalah-masalah klasik pada database SQL. Database NoSQL berbeda dengan database SQL yang metode penyimpanan datanya hanya satu tipe saja. Struktur database NoSQL lebih dinamis dan fleksibel dengan empat (4) jenis model penyimpanan data yaitu Key-value (KV), Document-based, Column-based, Graph-based. Database NoSQL dikenal secara luas karena kemudahan pengembangan, fungsionalitas, dan kinerja dalam berbagai skala. PERBEDAAN SQL DAN NOSQL Dalam hal perbedaan Nosql database tidak seperti sql database yang menggunakan tabel dalam penyusunan datanya, nosql database menggabungkan semua database tidak membedakan jenis2n