--> Juragan Koding: Database | Deskripsi Singkat Blog di Sini

Just About Technology and Programming

Showing posts with label Database. Show all posts
Showing posts with label Database. Show all posts

Friday, December 28, 2018

Download Ebook MongoDB Bahasa Indonesia

Download Ebook MongoDB Bahasa Indonesia

MongoDB merupakan cross platform database yang berorientasi dokumen. MongoDB termasuk dalam klasifikasi NoSQL (Not Only SQL) , jika kita sebelumnya lebih familiar akan database relational seperti (MySQL, Oracle, SQL Server) maka bisa dibilang NoSQL sepenuhnya berbeda dari jenis database itu. MongoDB menggunakan data berformat JSON. Jika pada SQL relasional data disimpan dalam tabel sedangkan di mongoDB data disimpan dalam dokumen berformat JSON.

Database NoSQL lahir menutupi kekurangan database SQL yang susah untuk membuat query dengan relasi yang kompleks , susdah diperbesar dan lain sebaginya. MongoDB mulai dikembangkan pada tahun 2007 oleh 10gen software, lalu pada 2009 perusahaan mengalihkan ke project pengembangan open source. Hingga sekarang versi terbarunya ialah 4.0 yang rilis pada tahun 2018

Kelebihan

  • Performa yang ditawarkan MongoDB lebih cepat dibandingkan SQL lain ini disebabkan oleh  format dokumennya yang berbentuk seperti JSON
  • Replikasi, adalah fitur yang sangat bermanfaat untuk backup data secara realtime. MongoDB sangat cocok digunakan untuk portal berita ataupun blog, namun belum cocok untuk digunakan pada sistem informasi yang berkaitan dengan keuangan karena MongoDB tidak mendukung transaction SQL
  • Auto-sharding, merupakan fitur untuk memecah database yang besar menjadi beberapa bagian demi optimalisasi performa database. Penggunaannya sendiri sangat berguna ketika Anda memiliki website dengan database yang jutaan baris, sharding akan membantu memecahnya menjadi beberapa bagian
  • MongoDB juga sudah mendukung banyak bahasa pemrogaman seperti C, C++, C#, Erlang, Haskell, Java, JavaScript, .NET, Perl, PHP, Python, Ruby dan Scala
  • Cross-platform, sehingga dapat digunakan di berbagai platform di Windows, Linux, OS X dan sebagianya
  • Proses CRUD (Create, Read, Update, Delete) terasa sangat ringan
  • Map/Reduce, akan sangat membantu ketika kita melakukan operasi agregasi. Dimana semua entry datangnya dari collection (disebut table dalam database SQL) dan outputnya pun akan menjadi collection juga. Kalau di MySQL biasanya kita menggunakan query GROUP BY GridFS, spesifikasi yang digunakan untuk menyimpan data yang sangat besar

Kekurangan

  •  Belum banyak hosting yang support, jika pun ada harganya mahal

Nah itu dia sedikit pengenalan akan mongoDB, jika rekan-rekan berminat untuk belajar maka admin sudah menyiapkan ebook maupun modul yang bisa menjadi referensi

  1. Jurnal Perbandingan Kemampuan Database NoSQL dengan SQL dalam kasus ERP retail  (Faizal Anugrah Bhaswara, Riyanarto Sarno,dan Dwi Sunaryono )  LINK
  2. Jurnal Penerapan Document Oriented Database (NoSQL) pada Sistem Informasi Rumah Sakit Umum Daerah (RSUD) Prabumulih (Monika Mindari, Muhammad Nasir, Kurniawan ) LINK 
  3. Basis Data 2 MongoDB (Asadullohil Ghalib Kubat dkk)  LINK
  4. MongoDB untuk Indonesia (Kristories)  LINK


Sekian dulu guys, semoga bermanfaat. Ucapan terima kasih kepada para penulis yang telah membagikan ilmunya secara gratis. Hormati penulis dengan tidak mengubah isi ebook tanpa izin, terima kasih. See u next time

Baca juga:


Download Kumpulan Ebook PostgreSQL

Download Kumpulan Ebook PostgreSQL


PostgreSQL merupakan suatu ORDBMS (Object Relational Database Management System) yang dikembangkan oleh relawan diseluruh dunia yang bersifat open source, Postgresql tidak dikontrol oleh siapa pun sehingga kode program yang tersedia bisa didapatkan secara gratis

PostgreSQL dikembangkan oleh seorang mahasiswa dan staff proggramer dari University of California, di Barkeley di bawah arahan Profesor Michael Stonebraker. Software ini mulanya dinamai postgres namun banyaknya penambahan fungsi sql pada tahun 1995 diubah menjadi Postgres95, dan pada tahun 1996 nama yang digunakan hingga sekarang yaitu PostgreSQL

Fitur Utama PostgreSQL
PostgreSQL dapat berjalan di berbagai platform sistem operasj termasuk (Linux, UNIX , MacOS and Windows. PostgreSQL mendukung teks, gambar, suara, dan video, dan termasuk antarmuka pemrograman untuk C / C ++, Java, Perl, Python, Ruby, Tcl dan Open Database Connectivity (ODBC).

PostgreSQL mendukung sebagian besar dari standar SQL dan menawarkan banyak fitur modern termasuk dibawah ini:

  • Complex SQL queries
  • SQL Sub-selects
  • Foreign keys
  • Trigger
  • Views
  • Transactions
  • Multiversion concurrency control (MVCC)
  • Streaming Replication (as of 9.0)
  • Hot Standby (as of 9.0)

Nah itu dia sedikit pengenalan akan PostgreSQL karena begitu kerennya admin akan membagikan ebook tutorial belajar postgreSQL semoga bermanfaat

  1. Modul Basis Data Spasial (Kemenristek)  LINK
  2. Modul Pelatihan SQL dengan Postgres  (Owo Sugiana)  LINK
  3. Modul Sistem Basis Data PosgreSQL (NN)  LINK
  4. Modul Penggunaan PostgreSQL (Arif Basofi)  LINK



Sekian dulu guys, semoga bermanfaat. Ucapan terima kasih kepada para penulis yang telah membagikan ilmunya secara gratis. Hormati penulis dengan tidak mengubah isi ebook maupun modul tanpa izin. See u next time

Baca juga:
Download Kumpulan Ebook Microsoft Access

Download Kumpulan Ebook Microsoft Access


MS Access merupakan DBMS dari Microsoft yang menggabungkan Microsoft Jet Database Engine dengan Graphical User Interface yang menarik dan perangkat lunak pengembangan. Ms Access merupakan member dari Microsoft office suite application

Seperti halnya aplikasi Microsoft Office lainnya, MS Accsess didukung oleh Visual basic application (VBA) sebagai pemrogaman berbasis objek. Versi pertama dari MS Access dirilis pada 1992 yaitu ms accsses v1.0 dan hingga sekarang yang terbaru ialah MS Access 2019 yang dirilis november 2018 lalu


MS Access kebanykan digunakan oleh kalangan rumahan maupun bisnis-bisnis kecil hingga menengah, dapat juga digunakan untuk database aplikasi web menggunakan Active Server Page (ASP), msekipun penggunanya kurang diminati karena sudah terdapat ms sql server yang lebih banyak fitur fiturnya

Maka dari itu teman-teman ya tertarik untuk belajar lebih dalam bisa mempelajari referensi yang admin akan bagikan, semoga bermanfaat ya

  1. Modul Belajar MS ACCESS (Rohmat Wahyudi)  LINK
  2. Modul Bahan Ajar Microsoft Office Access (SMKN 1 Cikande)  LINK
  3. Modul Materi MS Access (Zia Nailillah)  LINK
  4. Modul Tutorial Microsoft Access (NN)  LINK


Sekian dulu guys pembahasan kali ini, semoga bermanfaat, ucapan terima kasih kepada para penulis yang telah membagikan ilmunya secara gratis. Hormati penulis dengan tidak mengubah isi ebook tanpa izin. Terima kasih, see u next time

Baca juga:





Download Kumpulan Ebook SQL Server

Download Kumpulan Ebook SQL Server


Microsoft SQL server merupakan suatu RDBMS (Relational Database Management System) besutan Microsoft yang digunakan dalam menyimpan maupun mengambil data sesuai request dari sortware aplikasi lain

Microsoft SQL Server 1.0 pertama kali dirilis pada 1989 pada 16-bit server di sistem operasi OS/2. Versi terbaru yaitu Microsoft SQL Server 2017 yang rilis oktober 2017 lalu

Kelebihan
  • Bekerja sangat baik pada Sistem operasi Windows
Dari sekian banyak sistem operasi windows SQL Server bekerja sangat baik, tentu saja karena keduanya merupakan besutan perusahaan yang sama, yaitu Microsoft
  • Dapat membuat clustering data
Clustering data dapat membantu mempermudah dalam manajemen basis data, sehingga lebih mudah diimplemntasikan karena terbagi dalam kluster-kluster tersendiri
  • Pengendalian database yang terpusat
Pengelolaan database menggunakan software SQL Server akan menjadi terpusat. Hal itu akan membuat database akan dikelola lebih baik, meminimalisir miss komunikasi karena kesalahan dalam mengolah maupun mengimplementasikan database
  • Memiliki fitur recovery dan restore data
Apabila terdapat kerusakan pada beberapa database, software SQL Server akan dapat melakukan recovery dan resotore data. Hal ini sangat membantu kala terdapat masalah data hilang maupun rusak akibat dari manajemen user yang lalai
  • Dapat melakukan backup data
Data yang telah diimpelmetasikan ke dalam sistem melalui software SQL Server dapat dapat dibackup sehingga dapat digunakn kembali saat mengimplementasikan sistem yang sama atau mirip. Dan tentunya jika terjadi gangguan maka dapat direstore kembali berkat fitur ini

Kekurangan
  • Biaya Software yang lumayan tinggi
Harga jual yang cukup tinggi jika dibandingkan dengan software lain. Hal ini memang wajar dikarenakan Ms Sql server sangat kompeten dalam bidang DBMS
  • Hanya bisa digunakan dalam platform Windows saja
Hanya identik dengan sistem operasi windows saja, untuk pegguna platform lain tidak bisa karena sql server belum mendukung multiplatform
  • Sulit digunakan untuk bahasa lain
SQL Server terkenal dengan pasanganny yaitu pemrograman.Net jika anda mencoba bahasa lain maka akan memerlukan tenaga ekstra dalam pemgaturannya
  • Tidak cocok untuk database berskala besar
Dalam database skala besar masih kalah dalam hal peforma dengan Oracle. Database SQL Server cocok untuk database skala kecul hingga menengah

Nah itu dia sedikit pengenalan dari Microsoft SQL server, jika rekan semua tertarik untuk memperlajarinya referensi dibawah ini bisa dicoba, semoga bermanfaat
  1. Tutorial SQL (M. Choirul Amri)   LINK
  2. Modul SQL menggunakan SQL Server 2000 beserta Conto Implementasi di Aplikasi Web PHP  (Abdul Malik Ikhsan)   LINK
  3. Modul SQL menggunakan SQL Server 2000 Substring, Subquery, Aggregat Function, Stored Procedure  (Abdul Malik Ikhsan)   LINK 
  4. Modul Pengenalan SQL Server 2014 Management Studio (SSMS) serta membuat Database dan Table (Harnan Malik Abdullah)  LINK
  5. Modul Praktikum Basis Data STT Telematika Telkom (Didi Supriyadi)  LINK
  6. Modul Database 2017 Microsoft SQL Server  (Adinta Yuli Arifin)  LINK
  7. Modul Praktikum Sistem Basis Dara Microsoft SQL Server STIKOM Indonesia ( STIKOM Indonesia)   LINK
  8. Mengenal Dasar-dasar SQL Server 2008 R2 Analysis Service (Subhan)  LINK

Sekian dulu guys, semoga bermanfaat. Ucapan terima kasih kepada para penulis yang telah memberikan ilmunya secara gratis. Hormati penulis dengan tidak mengubah isi ebook tanpa izin, see u next time


Baca juga:



Download Kumpulan Ebook Oracle

Download Kumpulan Ebook Oracle


Database merupakan elemen penting yang harus dipahami oleh kalangan IT dalam membangun suatu sistem komputer. DBMS atau Database Management System merupakan suatu software yang digunakan dan juga diaplikasikan untuk membantu melakukan manajemen dari sebuah database dari suatu perusahaan atau instansi, dan menerapkan serta mengimplementasikan database tersebut ke dalam sistem komputer

Oracle merupakan suatu basis data relasional yang dipasarkan oleh Oracle Corporation. Oracle pertama kali dikembangkan oleh Larry Ellison, Bob Miner, dan Ed Oates melalui perusahaan konsultasinya bernama Software Development Laboratories pada tahun 1977. Pada tahun 1983 barulah berubah menjadi Oracle Corporation sampai sekarang

Tidak ada manusia yang sempurna begitupun yang terjadi dalam dunia IT. Meskipun Oracle sangat banyak digunakan di seluruh penjuru dunia namun oracle juga memiliki kelebihan dan kekurangan. Berikut ini adalah beberapa kelebihan dan kekurangan yang dimiliki oleh oracle, antara lain :

Kelebihan

  • Client-server environment

Fitur client-server juga disediakan oleh oracle database. Oracle database akan memisahkan antara database server dengan aplikasi yang digunakan oleh client. Sehingga dengan begitu, server akan melakukan tugas dan fungsinya dengan semua hal terkait database. Sedangkan client akan bertugas fokus pada aplikasi yang digunakan untuk menampilkan data dari database. Dengan adanya pembagian tersebut tentunya akses ke database akan semakin cepat
  • Multi-user
Oracle database bisa diakses banyak user dalam waktu yang bersamaan. Hal ini sangat memudahkan user sehingga user bisa melakukan pertukaran data dan mengakses data secara bersama-sama.
  • Diakses berbagai sistem operasi (multiplatform)
Oracle database bisa diakses oleh semua jenis sistem operasi. Hal ini sangat menguntungkan karena, berbagai macam user dan berbagai macam sistem operasi bisa terus melakukan aktivitasnya tanpa terganggu adanya perbedaan sistem operasi yang digunakan.
  • High Transaction Processing Performance
Salah satu fitur ini bisa digunakan oleh oracle database untuk mempercepat transaksi yang sedang berjalan. Sehingga meskipun banyak transaksi atau proses yang dilakukan dalam database, pemrosesan database tetap akan berjalan dengan cepat dan tidak membutuhkan waktu yang lama.
  • Keamanan
Oracle database telah dilengkapi berbagai keamanan untuk menjaga data. Dengan adanya keamanan data ini, user bisa menyimpan data dalam database dengan cukup mudah dan dilengkapi oleh keamanan yang cukup handal.

Kekurangan
  • Spesifikasi hardware yang tinggi
Berbeda dengan database lain, oracle database adalah jenis database yang membutuhkan spesifikasi hardware pendukung lebih tinggi. Karena dengan terpenuhinya spesifikasi hardware tersebut, kinerja database akan semakin lancar. Namun hal ini tidak sesuai dengan perusahaan kecil, karena akan dimungkinkan bahwa perusahaan akan kesulitan untuk memenuhi standar spesifikasi hardware yang sesuai dengan oracle database.
  • Harga mahal
Menjadi salah satu kelemahan dari oracle database adalah harganya. Harga untuk implementasi oracle database bisa dibilang cukup mahal karena oracle database adalah database yang kompleks dan bisa mendukung data perusahaan anda. Oleh karena itu harga oracle database sangat mahal.

Nah bergitulah sedikit pengenalan mengenai database Oracle, jika rekan-rekan berminat untuk memperdalam maka dapat mempelajari lewat ebook yang akan admin bagikan, semoga bermanfaat
  1. Database Oracle untuk Pemula (Helmy Kusuma)  LINK
  2. Buku Pegangan Oracle Database Administrator (Rohmad)  LINK
  3. Modul Oracle Developer (Tessy Badriah)   LINK
  4. Praktikum Oracle (Badrudin Hadibrata)  LINK
  5. Modul Paket Lengkap Oracle (Oracle)   LINK

Sekian dulu guys pembahasan kali ini, semoga bermanfaat, ucapan terima kasih kepada para penulis yang telah membagikan ilmunya secara gratis. Hormati penulis dengan tidak mengubah isi ebook tanpa izin. Terima kasih, see u next time


Baca juga:

Tuesday, December 18, 2018

Download Ebook MySQL Bahasa Indonesia

Download Ebook MySQL Bahasa Indonesia

MySQL merupakan suatu sistem basis data yang diciptakan oleh Michael Widenius seorang programmer komputer asal Swedia pada tahun  1979 .MySQL memiliki jumlah pengguna yang sangat banyak sekitar 6 juta di dunia. Selain bersifat gratis keistimewaan lain ialah portabilitas sehingga bisa digunakan dalam berbagai macam sistem operasi. Sehingga dalam tahap pembelajaran MySQL menjadi rekomendasi yang cukup baik dan menjanjikan. Pada suatu pembuatan sistem , basis data merupakan suatu hal yang sangat penting dalam hal pemetaan data-data, maka dari itu pengetahuan mengenai MySQL sangat perlu dipelajari. Berikut beberapa Ebook / Modul mengenai database satu in gan cekidot :




1. Modul Pembelajaran Praktek Basis Data (Haris Saputro)
    LINK

2. MySQL Dari Pemula Hingga Mahir (Achmad Solichin, Achmatim.Net)
    LINK (Link dari webnya)

3. Pocket Book MySQL (Resa C R)
    LINK

4. Modul Praktikum Perancangan Database (Bina Sarana Informatika Jakarta)
    LINK

5. Modul Pemrograman Basis Data Lanjut MySQL (STMIK Duta Bangsa Surakarta)
    LINK

6. Belajar MySQL Dasar (NN)
    LINK

7. Modul Pengantar MySQL (NN)
    LINK

8. Modul Tutorial Singkat MySQL (Mahmud Subaena)
    LINK

9. Seri Belajar MySQL 5 Kasus Data: Perpustakaan
    LINK

Sekian dulu guys kumpulan modul dan ebook MySQL Bahasa Indonesia semoga bermanfaat. Saya ucapkan terima kasih kepada penulis yang sudi membagikan ilmunya, Terima kasih

Baca juga: