PENERAPAN DOCUMENT ORIENTED DATABASE (NOSQL) DALAM PEMBUATAN SIMULASI SISTEM INFORMASI DAPODIK (DATA POKOK PENDIDIKAN) DENGAN MONGODB DAN PHP Heni Ermawati.

Slides:



Advertisements
Presentasi serupa
PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI PENCATATAN
Advertisements

BASIS DATA RELATIONAL.
PHP dan MySQL.
Latar Belakang Masalah
NO SQL Technology Syamsiar Ferdyansyah Lia Kurniawati Zakiarizza Icmi S
Sistem File dan Basis Data. 5 5 Basis Data  Mengapa Mempelajari Sistem File?  Dapat memberikan perspektif sejarah.  Mengajarkan kita bagaimana cara.
MEMBUAT HALAMAN LOGIN dan PENGGUNAAN SESSION
Database MySQL.
Perancangan Basis Data MI 1133
Manajemen Basis Data menggunakan SQL Server
Pengertian Microsoft Access
Dibimbing oleh: Dr. Lintang Yuniar Banowosari, S.Kom,. M.Sc
BASIS DATA LANJUT Pertemuan 3 Mengenal Istilah Dalam Basis Data
Astharina W Archi W Mas Dodik
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
Pemrograman Terstruktur
PEMBUATAN PETA DIGITAL TEMPAT-TEMPAT WISATA DI KOTA BOGOR BERBASIS WEB MENGGUNAKAN PHP, MY SQL, DAN FLASH MX.
Fitrie Amelia Jurusan Sistem Informasi
DATABASE Pert. 1 Pengenalan Microsoft Access Dosen : Dewi Octaviani, S
Pendahuluan Pertemuan 5 - 8
Membangun Halaman Web Dinamis dengan PHP
PRIHANDOKO S.Kom, MIT, PDH
SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.
PBOL Dewi Kusumaningsih
Pengenalan Database MySQL
SISTEM INFORMASI GEOGRAFIS UNTUK PEMETAAN DAERAH RAWAN GEMPA TEKTONIK DI YOGYAKARTA SERTA JALUR EVAKUASI KORBAN GEMPA DENGAN RUTE TERPENDEK BY : EDI ISKANDAR.
Model Data Relasional.
Database Manajemen System Dinda Prasetia,Skom.
Manajemen Basis Data menggunakan SQL Server
ENTERPRISE RESOURCE PLANNING
Pembahasan kuis.
Konsep Teknologi Informasi B
Management Information System
Normalisasi Data Base Bentuk Penyederhanaan Tabel dalam Basis Data – Langkah tepat untuk dalam merelasikan dalam penghubungan antar Entitas dalam penyederhanaan.
Pengantar Basis Data.
APLIKASI INVENTORI STOK BARANG TOKO AURA ELEKTRO DENGAN Maila Irawati
PENGANTAR BASIS DATA.
Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma
Konsep Pemrograman Internet
Pengantar Basis Data.
Oleh : Imam Gunawan, M. Kom
MEMBANGUN SITUS SMA NEGERI 1 BABAKAN MADANG BOGOR Yonathan Nolansa
Kelompok 4 1. Dessy aryanti Eva Rosyifa Ega Mawarni Rosalina Miliartha Tuti Mulyanah
TUGAS AKHIR PERANCANGAN PROGRAM PENJUALAN DAN PEMBELIAN BARANG ELEKTRONIK SECARA TUNAI PERANCANGAN PROGRAM PENJUALAN DAN PEMBELIAN BARANG ELEKTRONIK.
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
PEMROGRAMAN BASIS DATA
Pemrograman Internet Hendra Gunawan.
Kelompok 4 Tugas 5 1. Dessy aryanti Eva Rosyifa Ega Mawarni Rosalina Miliartha Tuti Mulyanah
Pengenalan mySQL database
XAMPP.
Pengembangan Aplikasi Psikotest Online Berbasis Web
Internet of Things: Data Accumulation
Sidang Skripsi 8 Februari 2012 Carli Darmansah
PERANCANGAN SISTEM INFORMASI AKADEMIK PADA SMA KEMAH INDONESIA 2 BANDUNG TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Program.
SISTEM INFORMASI PEMINJAMAN DAN PENGEMBALIAN ENGINEERING DOCUMENT AND DRAWING PADA DAGIAN ENGINEERING DOCUMENT & CONFIGURATION CONTROL PT. DIRGANTARA.
DATA BASE MANAGEMENT SYSTEM
PRAKTIKUM SISTEM BASIS DATA
Model Data Relasional.
PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI PENCATATAN
MKA-30 Perancang dan Pemrograman WEB Wilonotomo, S.Kom., M.Si.
Praktikum 2 - Sistem Basis Data 2
Database noSQL SDB 2 – Sesi 3.
Database Manajemen System
MEMBANGUN KELAS VIRTUAL DENGAN MENGGUNAKAN PHP, JAVA Ilham Riyadi.
Implementasi No SQL di PT Xyclus Cipta Teknologi Basis Data Lanjut
BOGOR DENGAN MENGGUNAKAN VISUAL BASIC 6. 0 APLIKASI PEMBAYARAN BP
PRAKTIKUM SISTEM BASIS DATA 2
Database noSQL (lanjutan)
SBD 2 - Sesi 6.
Transcript presentasi:

PENERAPAN DOCUMENT ORIENTED DATABASE (NOSQL) DALAM PEMBUATAN SIMULASI SISTEM INFORMASI DAPODIK (DATA POKOK PENDIDIKAN) DENGAN MONGODB DAN PHP Heni Ermawati (50407412)

Latar Belakang Berkembangnya teknologi DBMS NoSQL (Not Only SQL) Konsep NoSQL yang sedang berkembang saat ini adalah konsep Document Oriented Database Menurut Kristina Chodorow dan Michael Dirolf (penulis, yang juga software engineer asal Amerika Serikat), salah satu DBMS terbaik Document Oriented Database adalah mongoDB. SIDAPODIK menggunakan RDBMS PostgreSQL yang memiliki keterbatasan, diantaranya adalah ketergantungan terhadap join

Tujuan Menerapkan Database NoSQL berorientasi Dokumen (Document Oriented Database) dalam pembuatan Simulasi SIDAPODIK yang dibangun dengan menggunakan DBMS MongoDB dan bahasa pemrograman PHP 5.0.

Batasan Masalah Data yang digunakan hanya data di wilayah Kabupaten Bogor. Analisa kebutuhan data dari SIDAPODIK yang telah ada (http://bogorkab.dapodik.org) akses tanggal 12 Mei-27 Juli 2011, Membuat rancangan kebutuhan data untuk simulasi Sistem Informasi DAPODIK dengan konsep Document Oriented Database, Penerapan Document Oriented Database adalah berupa perancangan data dgn konsep Document Oriented Database dan pembuatan simulasi SIDAPODIK dengan mongoDB dan PHP, Pembuatan simulasi berdasarkan pada rancangan yang telah dibuat. Simulasi tersebut meliputi : list data, insert, edit dan edit+. Pembuatan simulasi hanya sebatas untuk menunjukkan penerapan mongoDB, (tidak membahas sisi keamanan dan sistem secara detail).

DAPODIK DAPODIK (Data Pokok Pendidikan) adalah bentuk pengembangan program perencanaan pembangunan pendidikan nasional yang meliputi tata kelola data – data pendidikan DAPODIK meliputi: data sekolah, data siswa dan data pendidik. Proses transaksi data SIDAPODIK dilakukan secara online dan dalam waktu-nyata (real time)

NoSQL Istilah NoSQL pertama kali digunakan pada tahun 1998 oleh Carlo Strozzi. Diperkenalkan kembali pada awal 2009 oleh karyawan Rackspace bernama Eric Evans, NoSQL adalah database ringan, tidak mengekspos antarmuka SQL dan sifatnya non relational NoSQL terbagi dalam 4 jenis, yaitu : - Key/Value Database : Berkeley DB, HBase - Big Table Database : Azure Tables (Microsoft), Cassandra - Document Oriented Database : MongoDB, CouchDB - Graph Database : HyperGraphDB, InfoGrid

Alasan Menggunakan MongoDB MongoDB merupakan basis data yang tidak relasional (NoSQL). Schema-less. Berjalan lancar di Windows ataupun Linux. hampir semua bahasa pemrograman modern mendukung MongoDB, seperti Java, C/C++, Phyton, Ruby dan PHP.

Metodologi Penelitian Studi pustaka atau penelitian kepustakaan Perencanaan Analisa mongoDB Analisa kebutuhan data dari Sistem Informasi DAPODIK Kabupaten Bogor (http://bogorkab.dapodik.org/) Perancangan Penerapan Rancangan dalam Pembuatan Simulasi SIDAPODIK

MongoDB(1)

MongoDB(2)

Hasil Analisa MongoDB MongoDB dapat dijalankan dengan menggunakan setidaknya 2 windows command prompt. MongoDB hanya mengenal koleksi dan dokumen. Setiap dokumen dalam sebuah collection dapat memiliki field (atribut) yang berbeda.  Tiap dokumen yang disimpan pada mongoDB akan diberikan sebuah atribut “objectID” MongoDB bersifat schemaless dan non relational

Tampilan Data Sekolah

Rancangan Data Sekolah

Tampilan Data Siswa

Rancangan Data Siswa

Tampilan Data Tenaga Pendidik

Rancangan Data Tenaga Pendidik

Home user

Data Sekolah

Detail Data Sekolah

Home Admin

Admin Data Sekolah

Edit Data Sekolah

Input Data Sekolah

Tampilan File Edit+

Kesimpulan Simulasi Sistem Informasi DAPODIK berhasil dijalankan menggunakan Localhost XAMPP 1.7.4 dan Google Chrome 5.0 pada windows 7. Pembuatan simulasi SIDAPODIK dengan menggunakan DBMS MongoDB lebih efisien dan fleksibel Hosting untuk simulasi SIDAPODIK belum dapat dilakukan

Saran Pembuatan interface yang lebih baik. Hosting Peningkatan sistem serta keamanan agar menghasilkan suatu Sistem Informasi untuk Data Pokok Pendidikan yang lebih baik.

TERIMA KASIH  13 Agustus 2011