Implementasi Data Warehouse dan Big Data Pada Smart City Mempergunakan No SQL Database Manggo DB

Ukuran: px
Mulai penontonan dengan halaman:

Download "Implementasi Data Warehouse dan Big Data Pada Smart City Mempergunakan No SQL Database Manggo DB"

Transkripsi

1 Implementasi Data Warehouse dan Big Data Pada Smart City Mempergunakan No SQL Database Manggo DB Roy Mubarak, S.T., M.Kom STMIK Eresha, Jurusan Teknik Informatika Jl Raya Puspitek No 11, Serpong, Kec. Setu, Kota Tangerang Selatan, Banten ABSTRAK Penggunaan Sistem manajemen basis data atau Relational Database Management System (RDBMS) saat ini menjadi dominan untuk digunakan sebagai media penyimpanan data pada web dan aplikasi. Banyak aplikasi Sistem manajemen basis data yang tersedia saat ini, baik berbayar ataupun dapat digunakan dengan bebas. Beberapa contoh aplikasi yang sering dijumpai diantaranya, MariaDB, PostgreSQL, Microsoft SQL Server dan Oracle DB. Selain Relational Database Management System (RDBMS), ada Document-oriented Database. Document database sangat bertolak belakang dengan Relational Database. Relational database pada umumnya menggunakan table untuk menyimpan data yang sudah didefinisikan tipe data serta fieldnya dan dapat terhubung dengan lintas table. Document Database menyimpan semua informasi yang sudah tersedia dalam satu database, dan setiap data memiliki tipe yang berbeda antara satu sama lain. MongoDB hadir sebagai salah satu aplikasi Document database yang dapat digunakan secara bebas untuk komunitas dan berbayar untuk Enterprise. Hasil dari penelitian ini adalah kita dapat mengetahui bagaimana proses dalam penggunaan aplikasi database yang bertipe Document-oriented Database, perbedaan mendasar antara Document database dengan Relational database, dan mengetahui kebutuhan dari penggunaan MongoDB. Data Warehouse tidak dapat terlepas dari sumber data dan keberadaan data itu sendiri, serta bagaimana data tersebut dikelola dengan baik sesuai dengan tujuan yang ingin dicapai dan dimanfaatkan oleh pengguna. Big Data merupakan sebuah istilah dan teknologi yang semakin banyak dibicarakan dan dibahas serta diterapkan diberbagai organisasi saat ini, terkait dengan pemanfaatan data. Data Warehouse dan Big Data merupakan dua teknologi yang sangat memanfaatkan perkembangan teknologi Basis Data sebagai media penyimpanan data dan informasi yang dibutuhkan oleh pengguna. Salah satu pemanfaatan kedua teknologi ini adalah pada sistem Smart City. Keywords: NoSQL, MongoDB, Database, Datawarehouse, Big Data 1. PENDAHULUAN Data merupakan suatu bagian terpenting dalam perkembangan teknologi, karna dengan data yang tersedia kita bisa mendapatkan informasi yang digunakan untuk berbagai macam keperluan individual, komunitas maupun perusahaan. Dalam pengelolaan data yang tersedia, kita membutuhkan suatu media penyimpanan khusus yang dapat mendefinisikan data tersebut. Media penyimpanan tersebut dikenal sebagai basis data atau database. Pada tahun 2018, penggunaan database masih didominasi oleh Relasional Database Management System yang berbasis SQL. Berikut data Ranking database menurut db-engines.com: Gambar 1.1 Rangking database menurut db-engines.com 1 Jurnal Ilmu Komputer JIK Vol. II No. 01 Agustus 2019

2 sering mengkaitkan sistem basis data dengan DBMS atau database management system (Sistem manajemen basis data). Gambar 2.1 Database Gambar 1.2 Rangking database menurut statista.com.com Database No SQL Menurut Shashank Tiwari (2011:4) NoSQL adalah istilah umum untuk semua basis data yang menyimpan data yang tidak mengikuti prinsip-prinsip RDBMS populer dan mapan, dan sering berhubungan dengan kumpulan data besar yang diakses dan dimanipulasi pada skala Web. Masalah yang dihadapai saat ini adalah bahwa Relasional Database Management System sebagai media penyimpanan memiliki permasalahan penyimpanan untuk data yang tidak terstruktur atau unstructured. MongoDB adalah salah satu NoSql Batabase yang berorientasi dokumen (Document-oriented Database) yang dapat digunakan secara bebas untuk versi Community dan berbayar untuk versi Enterprise. MongoDB hadir sebagai alternatif database yang tersedia untuk menjawab permasalahan tersebut. Saat ini, MongoDB dapat mendukung sebagai media penyimpanan pada banyak bahasa pemrograman yang ada, diantaranya adalah: C, C++, C#,.NET, Java, Node.js, Perl, PHP, Python, Ruby, Scala. Pada makalah ini kami akan menjelaskan implementasi dan penerapan Database No SQL Manggo DB pada Data Warehouse dan Big Data. Sebagaimana diketahui bahwa perkembangan Data Warehouse dan Big Data tidak dapat dipisahkan oleh teknologi Database yang mendukungnya. 2. TINJAUAN PUSTAKA Basis Data Nareswara (2011) mengatakan bahwa sistem basis data pada dasarnya dapat dianggap sebagai tempat atau lokasi untuk sekumpulan berkas data yang sudah terkomputerisasi dengan tujuan untuk memelihara informasi, dan juga memuat informasi tersebut, terutama apabila informasi tersebut sedang dibutuhkan. Sistem basis data memiiki pengertian yang tidak telalu banyak. Hal ini dikarenakan banyak para pakar yang Gambar 2.2 Format Database No SQL Terdapat setidaknya 4 alasan penggunaan Database No SQL: Fleksibilitas: menggunakan skema fleksibel sehingga memungkinkan pengembangan yang lebih cepat dan lebih berulang, sangat ideal dengan data yang semi terstruktur dan tidak terstruktur. Skalabilitas: didesain untuk meningkatkan skala penggunaan klaster perangkat keras yang terdistribusi, meningkatkan skala dengan menambah server. Kinerja tinggi: optimal untuk model data spesifik (seperti dokumen, nilai kunci, dan grafik) dan akses yang memberikan kinerja yang lebih tinggi. Fungsionalitas tinggi: terdapat API dan jenis data fungsional yang dibuat secara khusus untuk setiap model data yang sesuai. Manggo DB MongoDB bukan Relasional database tetapi bertipe Document-oriented Database, sehingga tidak memiliki table, kolom dan baris. Yang ada hanyalah collection dan document. 2 Jurnal Ilmu Komputer JIK Vol. II No. 01 Agustus 2019

3 Dengan menggunakan konsep key-value, support untuk dokumen JSON yang membuat integrasi data dalam beberapa jenis aplikasi lebih mudah dan lebih cepat dengan MongoDB. MongoDB dikembangkan oleh MongoDB Inc., versi yang rilis sebelum October 16, 2018 menggunakan Affero General Public License (AGPL). Tetapi,semua versi MongoDB dan patch yang dirilis setelah tanggal October 16, 2018, menggunakan Server Side Public License (SSPL) v1. Tersedia untuk lintas platform, dan dikembangkan menggunakan C++, C dan JavaScript. Beberapa fitur yang tersedia antaralain : Ad hoc queries, Indexing, File storage, Server-side JavaScript execution, Capped collections. Edisi yang tersedia untuk Community adalah bebas (free), sedangkan untuk Enterprise adalah Commersial yang tersedia dari bagian MongoDB Enterprise Advanced subscription. Warehouse. Kedua Tokoh tersebut adalah William Harvey Inmon yang lebih dikenal dengan sebutan Bill Inmon dan ralph Kimball. Menurut Bill Inmon, Data Warehouse didefinisikan sebagai sekumpulan data yang memiliki enam buah sifat atau karakteristik, yaitu: Berorientasi Subject (Subject Oriented), Terintegrasi (Integrated), Berorientasi Kepada Proses (Process Oriented), Time Variant, Accessible, dan Non-Volatile. Sedangkan menurut Ralph Kimball, Data Warehouse merupakan sebuah system yang mengumpulkan data transaksional dari berbagai sumber data yang mengutamakan adanya 2 hal: Query dan Analisa Data. Dari definisi Ralph ini, dunia database mengenal adanya dua istilah: teknologi transaksi data dan Analisa data, yaitu OLTP (On- Line Transactional Processing) dan OLAP (On-Line Analytical Processing). Gambar 2.3 SQL vs No SQL Contoh tampilan Query data pada Monggo DB: MongoDB: db.imagedescriptions.find({}); JSON JavaScript Object Notation (JSON) adalah format pertukaran data yang ringan. Sangat mudah dibaca dan ditulis bagi manusia dan mesin untuk mem-parsing dan mengolahnya. JSON merupakan subset Bahasa Pemrograman JavaScript, Standard ECMA-262 3rd Edition - December Gambar 2.4 JSON Data Warehouse Terdapat dua buah definisi mengenai Data Warehouse yang merujuk kepada definisi yang diberikan oleh dua orang tokoh yang berperan besar terhadap lahir dan berkembangnya Data Gambar 2.5 Struktur Datawarehouse Big Data Big Data merupakan sebuah istilah dan teknologi yang semakin banyak dibicarakan dan diterapkan dibrbagai organisasi saat ini terkait dengan pemanfaatan data. Terdapat sejumlah definisi mengenai Big Data. Merunut Gartner, Big Data merupakan sejumlah teknologi untuk sekumpulan data yang berukuran sangat besar (Tera Byte maupun Peta Byte ke atas), dengan kompleksitas data yang sangat tinggi dan sangat beragam, laju pertumbuhan jumlah data yang sangat cepat, kemudian jenis data juga sangat beragam (baik yang terstruktur maupun yang tidak terstruktur). Hitachi menyatakan bahwa Big Data bukan hanya sekedar suatu teknologi, namun juga mengenai pendekatan dan fenomena mengenai adanya limpahan data digital dengan volume yang sangat besar dengan keberagaman data yang sangat tinggi, tumbuh sangat cepat dari waktu ke waktu sebagai akibat dari adanya pemanfaatan computer, jaringan komputer terutama internet, serta beragam aplikasi dan layanan teknologi informasi sehingga menjadikan data-data ini tidak dapat ditampung dan diolah dengan menggunakan Database Management System (DBMS) maupun Relational Database Management System (RDBMS) pada umumnya. Oleh karena itu untuk mengatasi hal ini dibutuhkan suatu tempat (source) dan juga teknologi untuk mengatasi gejala Big Data seperti ini. 3 Jurnal Ilmu Komputer JIK Vol. II No. 01 Agustus 2019

4 Suatu tempat yang memungkinkan menampung data-data dari berbagai sumber (Resource) dengan beragam format data yang terstruktur maupun yang tidak terstruktur. Smart City Smart City merupakan sebuah upaya untuk menjadikan sebuah kota untuk dapat menyelesaikan permasalahan yang terjadi, mengelola potensi-potensi yang ada berbasiskan kepada teknologi informasi. Ciri dari sebuah kota yang dapat dikatakan memenuhi unsur dari Smart City antara lain adalah: ramah lingkungan, efisiensi sumber daya energi, berkelanjutan, memiliki daya tahan yang baik terhadap gangguan, mampu melakukan pemindalan terhadap kondisi yang ada, memahami kondisi yang terjadi, serta memberikan aksi terhadap kondisi yang terjadi. Terdapat enam buah karakteristik dari Smart City, yaitu: Smart Economy, Smart Mobility, Smart People, Smart Environment, Smart Living, dan Smart Govermance. Gambar 2.6 Big Data Hubungan Data Warehouse dengan Big Data Oleg Kapustin, seorang arsitek Data Warehouse memiliki pendapat tentang hubungan antara Data Warehouse dengan Big Data adalah bahwa Data Warehouse dapat menjadi salah satu teknologi yang digunakan didalam penerapan Big Data pada suatu organisasi. Oleg berpendapat bahwa fenomena teknologi Big Data yang banyak dibicarakan saat ini bukanlah untuk menggantikan Data Warehouse seluruhnya, melainkan bahwa Big Data memerlukan adanya Data Warehouse sebagai salah satu teknologi yang digunakan didalamnya untuk kebutuhan analisis data, pengambilan keputusan, keakuratan data dan keandalan data. Hal senada juga disebutkan oleh Graham dan Awadalah dari Claudera dan Terada di dalam paper publikasi mereka yang berjudul Hadoop and Data Warehouse When To User Which yang menunjukkan eratnya hubungan antara pemanfaatan Data Warehouse dengan Big Data. Gambar 2.6 Hadoop Structure Gambar 2.7 Smart City 3. METODA PENELITIAN Dalam proses implementasi Smart City dan kebutuhan akan data, Data Warehouse dan Big Data memiliki peranan penting untuk menampung, menangani, mengelola, memproses, hingga menganalisis data majemuk dalam jumlah yang sangat besar. Dalam implementasi Smart City, Big Data memiliki 5 buah peranan penting yaitu: 1. Penyediaan data untuk memantau energi yang digunakan dengan mempergunakan teknologi sensor sepeti Wireless Sensor Natwork dan Internet of Thinks (IOT). 2. Melakukan proses analisis data melalui Data Analytics. 3. Membantu proses managemen yang lebih baik didalam jalannya pemerintahan, layanan publik dan layanan dari pihak swasta kepada masyarakat. 4. Membantu proses peningkatan perekonomian suatu daerah/kota dengan penyediaan data-data mengenai pasar, kebutuhan konsumen dan animo masyarakat mengenai suatu produk atau layanan. 5. Mampu meningkatkan keamanan lingkungan suatu wilayah secara lebih baik dan real time dengan memanfaatkan teknologi Wireless Sensor Network dan CCTV Sedangkan Data Warehouse memiliki tiga buah peran sebagai berikut: 1. Membantu terwujudutnya implementasi dari teknologi Big Data. Data Warehouse dapat menjadi salah satu teknologi yang digunakan dalam Big Data. 2. Membantu wilayah/kota yang menerapkan Smart City didalam melakukan analisis terhadap data-data yang tersedia dengan memanfaatkan teknologi OLAP 4 Jurnal Ilmu Komputer JIK Vol. II No. 01 Agustus 2019

5 3. Membantu penyajian laporan terkait dengan pengolahan dan hasil data yang menjadi sumber informasi sekaligus membantu proses pengambilan keputusan. Dari perannya masing-masing, maka dapat dikatakan secara ringkas bahwa Data Warehouse dan Big Data memiliki hubungan yang sangat erat dan saling berhubungan di dalam implementasi Smart City, tepatnya adalah dalam kebutuhan akan data. Metode penelitian akan difokuskan kepada sistem aplikasi Smart City, fitur aplikasi dan berbagai benefit yang akan didapatkan dengan melakukan implementasi sistem Smart City tersebut, termasuk dibahas tentang penerapan database No SQL Manggo DB yang merupakan salah satu tools pendukung pada proses implementasi ini 4. HASIL DAN PEMBAHASAN Smart City Application Smart City Applicaiton adalah merupakan sebuah platform yang bertujuan untuk memfasilitasi pertukaran, pengolahan dan penyimpanan data dalam sebuah kota yang akan mengimplementasikan sistem Smart City. Data yang berasal dari berbagai sumber diolah untuk kemudian divisualisasikan dalam sebuah Operation Room. Data Warehouse Data Bridging Authentication Rules Access Right Dashboard Services Enterprise Bus Services Error Handling Services Decision Support System Analytics Learning Engine Static Engine 3. Gateway Gateway Traffic Water Sensor Air Sensor Social Media Keunggulan dari Smart City Application Gambar 4.2 Smart City Application / Gambar 4.1 Smart City Application Configuration 1. Command Room Dashboard Management Report Analysis Alert & Notification Geospacial Native Dashboard 2. Smart City Application Data Integration 1. Real Time Monitoring Mendapatkan data yang valid dan update 2. Data Interconnctivity Mempermudah dan mempercepat akses data dari berbagai sumber 3. Analytic Function Mempermudah dalam proses pengambilan keputusan 4. Data Visualization Mempermudah dalam proses pengawasan kondisi wilayah Arsitektur Aplikasi Sistem akan mengintegrasikan data yang berasal dari berbagi sistem, aplikasi, sensor lingkungan dan database. Data-data tersebut kemudian akan dianalisa dan divisualisasikan secara sederhana dalam sebua dashboard yang dapat diakses di monitor Command Room maupun Mobile Device 5 Jurnal Ilmu Komputer JIK Vol. II No. 01 Agustus 2019

6 Gambar 4.3 Smart City Architecture Fitur Smart City Application 1. Data Integration Gambar 4.5 Executive Dashboard 3. Big Data & Data Warehouse Gambar 4.4 Data Integration 2. Dashboard Executive Gambar 4.6 Big Data & Datawarehouse 4. City Analytic 6 Jurnal Ilmu Komputer JIK Vol. II No. 01 Agustus 2019

7 column_type), yang didalamnya telah terdefinisikan nama kolom dan tipenya. Pada MongoDB, perintah yang digunakan adalah db.createcollection(name, options). Untuk penjelasannya seperti berikut. Paramete r TABEL I COLLECTION NO SQL DB Type Penjelasan name String Nama collection yang akan dibuat options Document (Pilihan) Penjelasan lengkap tentang memory size dan indexing Gambar 4.7 City Analytic 5. Command Room Command Room adalah sebuah ruangan untuk memonitor keadaan daerah secara real time dan terintegrasi Dalam command room akan terdapat layar untuk memvisualisasi kan data yang berguna dalam proses pengambilan keputusan Insert Document Query yang digunakan untuk memasukan sebuah data pada SQL adalah INSERT INTO tablename (field,field2,...) VALUES (value,value2, ). Sedangkan pada MongoDB untuk memasukan sebuah document adalah db.collection_name.insert(document). Menampilkan Document Untuk menampilkan document yang sudah dimasukan kedalam collection, perintah yang digunakan adalah db.collection_name.find(). Sedangkan untuk Query SQL adalah SELECT field, field2,... FROM table_name, table_name2,... WHERE KESIMPULAN DAN SARAN Gambar 4.8 Command Room Mango DB Pembuatan Document Dalam penggunaan MongoDB, row disebut sebagai document dan table disebut sebagai collection. Jika dalam penggunaan Relational Database perintah SQL yang digunakan untuk membuat database CREATE DATABASE [databasename]. Untuk perintah pada MongoDB adalah use [databasename]. Pembuatan Collection Selanjutnya, untuk pembuatan table pada SQL menggunakan perintah CREATE TABLE table_name (column_name Kesimpulan yang diperoleh dari penelitian ini adalah sebagai berikut: 1. Implementasi Smart City pada sebuah wilayah, contohnya Kabupaten, Kecamatan dan lain sebagainya membutuhkan dukungan teknologi Datawarehouse dan Big Data yang sangat handal, baik dari sisi infrastruktur maupun perangkat lunaknya. 2. Data yang akan disimpan pada sistem Smart City merupakan data yang secara kapasitas sangat besar dan juga memiliki berbagai macam jenis format yang berbeda satu sama lain. 3. Dibutuhkan suatu teknologi penyimpanan data untuk dapat memenuhi kriteria pada poin 1 dan poin Database No SQL Monggo DB dapat dijadikan sebagai salah satu alternatif teknollogi penyimpanan data, karena database ini mampu untuk melakukan penyimpanan data dalam jumlah yang besar (Big Data) dengan berbagai macam jenis format data. 7 Jurnal Ilmu Komputer JIK Vol. II No. 01 Agustus 2019

8 Saran 1. Jika pemerintah kota/kabupaten ataupun propinsi ingin melakukan proses implementasi sistem Smart City, direkomendasikan agar prosesnya dilakukan secara bertahap disesuaikan dengan wilayah yang ingin diimplementasikan. 2. Dengan proses implementasi yang bertahap, maka pemerintah kota dapat melakukan skala prioritas aspekaspek apa saja yang akan didahulukan. 3. Pemerintah kota direkomendasikan untuk bekerja sama dengan pihak swasta professional yang sudah memiliki pengalaman dalam proses implementasi Smart City yang didalamnya termasuk implementasi Datawarehouse dan Big Data. 6. DAFTAR PUSTAKA [1] I Putu Agus Eka Pratama, S.T., M.T, Handbook of Datawarehouse, Practice & Tourism base on Open Source, Informatika [2] Ken Orr, Datawarehouse Technology. Ken Orr Institute. USA [3] Michael Erdmann. The Datawarehouse as a Means to Support Knowledge. Institut fur Angewandte Informatik und Formale Beschreibungsverfahren, University of Karlsruhe (TH) D Karlsruhe, Germany [4] Enrico Franconi, Anand Kamble. A Datawarehouse Conceptual Data Model. Faculty of Computer Science, Free University of Bozen Bolzano, Italy. [5] Apri Junaidi, Studi Perbandingan Performansi Antara MongoDB dan MySQL Dalam Lingkungan Big Data, Annual Research Seminar Vol. 2 - No. 16, 6 Desember 2016 [6] Statista, Diakses pada 26 November [7] Db-Engines, Diakses pada 26 November 2018 [8] Mongodb, Diakses pada 26 November 2018 [9] JSON, diakses pada 26 November 2018 [10] Geek for Geeks, diakses pada 27 November Jurnal Ilmu Komputer JIK Vol. II No. 01 Agustus 2019

DASAR-DASAR SQL SERVER 2005

DASAR-DASAR SQL SERVER 2005 DASAR-DASAR SQL SERVER 2005 SQL SQL (Structured Query Language) adalah salah satu bahasa generasi level ke-4 yang awalnya dikembangkan oleh IBM di San Jose Research Laboratory. Berbeda dengan bahasa pemrograman

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS BERBASIS NODE

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS BERBASIS NODE PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS BERBASIS NODE.JS UNTUK PEMETAAN MESIN DAN TRACKING ENGINEER DENGAN PEMANFAATAN GEOLOCATION PADA PT IBM INDONESIA Rachmat Fajrin Teknik Informatika dan Komputer/Teknik

Lebih terperinci

http://www.brigidaarie.com Apa itu database? tempat penyimpanan data yang saling berhubungan secara logika Untuk apa database itu?? untuk mendapatkan suatu informasi yang diperlukan oleh suatu organisasi

Lebih terperinci

BAB I PENDAHULUAN. perusahaan atau organisasi dalam menentukan kebijakan-kebijakan strategis

BAB I PENDAHULUAN. perusahaan atau organisasi dalam menentukan kebijakan-kebijakan strategis BAB I PENDAHULUAN 1.1 Latar Belakang Dewasa ini informasi merupakan hal yang sangat penting bagi suatu perusahaan atau organisasi dalam menentukan kebijakan-kebijakan strategis perusahaan terkait dengan

Lebih terperinci

Praktikum Sistem Basis Data. MySQL. Gentisya Tri Mardiani, M.Kom

Praktikum Sistem Basis Data. MySQL. Gentisya Tri Mardiani, M.Kom Praktikum Sistem Basis Data MySQL Gentisya Tri Mardiani, M.Kom Pengenalan RDBMS MySQL Kebanyakan dari database tergantung pada Database Management System (DBMS) untuk mengelola data yang tersimpan dalam

Lebih terperinci

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi BAB 1 PENDAHULUAN 1.1 Latar Belakang Di era globalisasi ini, perkembangan teknologi informasi sudah merupakan satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi merupakan suatu kebutuhan

Lebih terperinci

SOFTWARE TERBAIK UNTUK DATABASE

SOFTWARE TERBAIK UNTUK DATABASE SOFTWARE TERBAIK UNTUK DATABASE Taufan Aditya Pratama Taufan@raharja.info Abstrak Database bisa dikatakan sekumpulan data yamh tersimpan secara teratur, sehingga data tersebut bisa di ambil atau di cari

Lebih terperinci

B. Perencanaan Tahap perencanaan ini perlu dilakukan agar dapat menghasilkan suatu solusi yang tepat terhadap masalah yang didefinisikan. Tahap perenc

B. Perencanaan Tahap perencanaan ini perlu dilakukan agar dapat menghasilkan suatu solusi yang tepat terhadap masalah yang didefinisikan. Tahap perenc PENERAPAN DOCUMENT ORIENTED DATABASE (NOSQL) DALAM PEMBUATAN SIMULASI SISTEM INFORMASI DAPODIK (DATA POKOK PENDIDIKAN) DENGAN MONGODB DAN PHP Heni Ermawati Fakultas Teknologi Industri, Jurusan Teknik Informatika

Lebih terperinci

Jurnal Ilmiah Widya Teknik Volume 15 Nomor

Jurnal Ilmiah Widya Teknik Volume 15 Nomor Jurnal Ilmiah Widya Teknik Volume 15 Nomor 2 2016 PEMBANGUNAN ONLINE ANALYTICAL PROCESSING YANG TERINTEGRASI DENGAN SISTEM INFORMASI HARGA BAHAN POKOK KOTA YOGYAKARTA C. Hutomo Suryolaksono 1, Paulina

Lebih terperinci

BAB 1 I PENDAHULUAN. terbarukan untuk mengelola dan mengolah data tersebut. Perkembangan database

BAB 1 I PENDAHULUAN. terbarukan untuk mengelola dan mengolah data tersebut. Perkembangan database BAB 1 I PENDAHULUAN 1.1. Latar Belakang Perkembangan teknologi saat ini sudah sangat pesat dengan data yang berjumlah cukup besar dan juga semakin dibutuhkannya sebuah pengembangan terbarukan untuk mengelola

Lebih terperinci

Perkembangan Teknologi Database

Perkembangan Teknologi Database Konsep Teknologi Informasi Perkembangan Teknologi Database ARIF BASOFI PENS 2016 Referensi 1. Fitrianingsih, Perkembangan Basis Data, Universitas Gunadarma. 2. Yulia Kahitela, Perkembangan Teknologi Database,

Lebih terperinci

KEKURANGAN KELEBIHAN APLIKASI DATA BASE

KEKURANGAN KELEBIHAN APLIKASI DATA BASE KEKURANGAN KELEBIHAN APLIKASI DATA BASE No Nama aplikasi data base Kekurangan kelebihan 1 ORACLE Merupakan software DMBS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari. Membutuhkan

Lebih terperinci

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi BAB II DASAR TEORI 2.1 Konsep Dasar Sistem Aplikasi 2.1.1 Pengertian Sistem Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Suatu sistem mempunyai

Lebih terperinci

PERKEMBANGAN BASIS DATA SAAT INI

PERKEMBANGAN BASIS DATA SAAT INI PERKEMBANGAN BASIS DATA SAAT INI Sejak tahun 1960-an penggunaan basis data sudah digunakan untuk bidang komersial, dimana pemrosesan file-nya masih berbasis manajemen file tradisional. Perkembangan komputer

Lebih terperinci

INTRODUCTION TO NETBEANS IDE

INTRODUCTION TO NETBEANS IDE INTRODUCTION TO NETBEANS IDE Aminah Sri Rahayu aminah.sri@raharja.info Abstrak NetBeans IDE adalah sebuah lingkungan pengembangan terintegrasi memenangkanpenghargaan yang tersedia untuk Windows, Mac, Linux,

Lebih terperinci

DATA WAREHOUSE PERTEMUAN I S1 TEKNIK INFORMATIKA TITUS KRISTANTO, S.KOM

DATA WAREHOUSE PERTEMUAN I S1 TEKNIK INFORMATIKA TITUS KRISTANTO, S.KOM DATA WAREHOUSE PERTEMUAN I 22032013 S1 TEKNIK INFORMATIKA TITUS KRISTANTO, S.KOM METODE PEMBELAJARAN Kuliah Diskusi Presentasi Latihan Tugas Quiz UTS UAS BUKU ACUAN Apress Building A Data Warehouse With

Lebih terperinci

PENGERTIAN DATABASE MySQL

PENGERTIAN DATABASE MySQL PENGERTIAN DATABASE MySQL RAHMAT AMIN Rahmat.amin@raharja.info Abstrak Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai

Lebih terperinci

BAB I PENDAHULUAN. I.1 Pendahuluan

BAB I PENDAHULUAN. I.1 Pendahuluan BAB I PENDAHULUAN I.1 Pendahuluan Dalam kegiatan manusia sehari-hari, terutama dalam kegiatan transaksi, seperti transaksi perbankan, rekam medis, transaksi jual beli dan transaksi lainnya harus dicatat

Lebih terperinci

Jurnal Komputer Terapan Vol. 3, No. 1, Mei 2017, Jurnal Politeknik Caltex Riau

Jurnal Komputer Terapan Vol. 3, No. 1, Mei 2017, Jurnal Politeknik Caltex Riau Jurnal Komputer Terapan Vol. 3, No. 1, Mei 2017, 33-40 33 Jurnal Politeknik Caltex Riau http://jurnal.pcr.ac.id Pengembangan Sistem Informasi Geografis Berbasis Node.JS untuk Pemetaan Mesin dan Tracking

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Sistem Informasi Sistem informasi adalah sekumpulan elemen yang saling bekerja sama baik secara manual atau berbasis komputer yang didalamnya ada pengumpulan, pengolahan, pemprosesan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan

Lebih terperinci

1 BAB I PENDAHULUAN 1.1 Latar Belakang

1 BAB I PENDAHULUAN 1.1 Latar Belakang 1 BAB I PENDAHULUAN 1.1 Latar Belakang Pemanfaatan teknologi telah diadaptasi oleh banyak sektor untuk memberikan kemudahan bagi manusia dalam melakukan pekerjaannya. Salah satu aspek yang paling merasakan

Lebih terperinci

Bab II. TINJAUAN PUSTAKA

Bab II. TINJAUAN PUSTAKA Bab II. TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Berdasarkan web pariwisata yang sudah pernah ada masih terdapat beberapa kekurangan dan penulis bermaksud mengambangkan aplikasi tersebut untuk melengkapi

Lebih terperinci

[Data Warehouse] [6/C2 & 6/D2]

[Data Warehouse] [6/C2 & 6/D2] [Data Warehouse] [6/C2 & 6/D2] [ Chapter 2] Jenis dan Karakteristik Data Warehouse Dedy Alamsyah, S.Kom, M.Kom [NIDN : 0410047807] Jenis Data Warehouse 1. Functional Data Warehouse (Data Warehouse Fungsional)

Lebih terperinci

DATA WAREHOUSING AND ONLINE ANALYTICAL PROCESSING (OLAP)

DATA WAREHOUSING AND ONLINE ANALYTICAL PROCESSING (OLAP) DATA WAREHOUSING AND ONLINE ANALYTICAL PROCESSING (OLAP) Overview Data Warehouse dan OLAP merupakan elemen penting yang mendukung decision support. Terutama bagi perusahaan perusahaan besar dengan database

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti,

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti, BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti, pencarian lokasi apotek menggunkan sistem operasi android berbasis google

Lebih terperinci

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software BAB II. KAJIAN PUSTAKA A. Aplikasi Aplikasi merupakan suatu progam yang siap untuk digunakan yang dibuat untuk melaksanakan suatu fungsi bagi pengguna jasa aplikasi serta penggunaan aplikasi lain yang

Lebih terperinci

BAB I PENDAHULUAN. Berkembangnya teknologi dan informasi saat ini telah menghasilkan kumpulan

BAB I PENDAHULUAN. Berkembangnya teknologi dan informasi saat ini telah menghasilkan kumpulan 1 BAB I PENDAHULUAN 1.1 Latar Belakang Berkembangnya teknologi dan informasi saat ini telah menghasilkan kumpulan data diberbagai bidang ilmu pengetahuan, bisnis ataupun pemerintahan. Pada proses penyediaan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Dalam bab ini akan dijelaskan tentang beberapa konsep tentang supra desa, business intelligence, data warehouse, staging area, ETL, OLAP, ROLAP, Pentaho Data Integration, dan PHP.

Lebih terperinci

Pemrograman Basis Data dan SQL

Pemrograman Basis Data dan SQL Pemrograman Basis Data dan SQL Genap 2015-2016 Alen Boby Hartanto, S alen.boby@mercubua INTRO omata Kuliah : Pemrograman Sistem Basis Data dan SQL osks : 3 ojenis : Mata Kuliah Wajib opertemuan : 14 Pertemuan

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI 3.1 Rekam Medis BAB 3 LANDASAN TEORI Menurut PERMENKES NO: 269/MENKES/PER/III/2008 yang dimaksud rekam medis adalah berkas yang berisi catatan dan dokumen antara lain identitas pasien, hasil pemeriksanaan,

Lebih terperinci

Praktikum Basis Data 2. BAB 1 : Pendahuluan

Praktikum Basis Data 2. BAB 1 : Pendahuluan BAB 1 : Pendahuluan 1.1. Sasaran Memahami fitur-fitur Oracle9i Dapat menjelaskan aspek teori maupun fisik dari database relasional Menggambarkan Implementasi Oracle pada RDBMS dan ORDBMS 1.2. Oracle9i

Lebih terperinci

PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman

PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman Jurusan Teknik Informatika Universitas Kristen Petra Jl. Siwalankerto 121-131 Surabaya

Lebih terperinci

BAB III METODOLOGI 3.1. Prosedur Penelitian Identifikasi Masalah

BAB III METODOLOGI 3.1. Prosedur Penelitian Identifikasi Masalah BAB III METODOLOGI Dalam penelitian ini metodologi memegang peranan penting guna mendapatkan data yang obyektik, valid dan selanjutnya digunakan untuk memecahkan permasalahan yang telah dirumuskan. Maka

Lebih terperinci

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA 2011 PENGENALAN DATABASE MYSQL Praktikum ke-1 A. Pengenalan MySQL MySQL merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Push menyediakan mekanisme dimana server dapat digunakan untuk memberitahu aplikasi mobile untuk menghubungi server langsung, untuk mengambil pembaharuan aplikasi atau data pengguna

Lebih terperinci

BAB III LANDASAN TEORI. kumpulan dari elemen-elemen yang satu dengan yang lain berinteraksi dan

BAB III LANDASAN TEORI. kumpulan dari elemen-elemen yang satu dengan yang lain berinteraksi dan 14 BAB III LANDASAN TEORI 3.1 Sistem Jogiyanto, H.M (1989 : 23) pada bukunya yang berjudul Analisis dan Desain Sistem Informasi Yogyakarta, menyebutkan bahwa sistem merupakan kumpulan dari elemen-elemen

Lebih terperinci

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka SMS gateway telah banyak digunakan dalam berbagi aplikasi dan penelitian. Salah satu penelitian yang menggunakan teknologi SMS gateway adalah sebuah tugas akhir

Lebih terperinci

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI. SISTEM BASIS DATA 1 WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 6 SBD 1 Structure Query Language (Bagian 1) Pengenalan SQL. Pengelompokkan Perintah SQL. Pengenalan SQL Structure Query Language (SQL) merupakan

Lebih terperinci

Cloud Computing Windows Azure

Cloud Computing Windows Azure Cloud Computing Windows Azure CLOUD COMPUTING John mccarthy,1960 suatu hari nanti komputasi akan menjadi infrastruktur public seperti halnya listrik dan telepon. Larry Ellison, 1995 kita tidak harus menerangkan

Lebih terperinci

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android BAB II KAJIAN PUSTAKA A. Android Android adalah sistem operasi berbasis Linux yang digunakan untuk telepon seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android menyediakan

Lebih terperinci

Organizing Data and Information

Organizing Data and Information Organizing Data and Information Chapter 5 Heru Lestiawan, M.Kom 1 Principles and Learning Objectives Pendekatan Database untuk manajemen data memberikan keuntungan yang signifikan atas pendekatan berbasis

Lebih terperinci

Microsoft Data Access Components (MDAC) Oleh : Edi Sugiarto, S.Kom, M.Kom

Microsoft Data Access Components (MDAC) Oleh : Edi Sugiarto, S.Kom, M.Kom Microsoft Data Access Components (MDAC) Oleh : Edi Sugiarto, S.Kom, M.Kom Apa Itu MDAC? Microsoft Data Access Component merupakan framework dari Microsoft Teknologi yang saling terkait yang memungkinkan

Lebih terperinci

Perancangan Basis Data

Perancangan Basis Data Modul ke: Perancangan Basis Data Fakultas FASILKOM DATA WAREHOUSE Program Studi Sistem Informasi www.mercubuana.ac.id Anita Ratnasari, S.Kom, M.Kom DATA WAREHOUSE Definisi Data Warehouse Salah satu efek

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI VI.1. Point of Sales (POS) Point of Sales atau disebut POS secara sederhananya, dapat diartikan sebagai software yang mencatat transaksi penjualan. Sebelum sistem POS dikembangkan,

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Bab ini akan membahas uraian dasar teori yang akan digunakan penulis dalam melakukan perancangan dan pembuatan program yang dapat dipergunakan sebagai pembanding atau acuan di dalam

Lebih terperinci

BAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple,

BAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple, BAB II LANDASAN TEORI 2.1 Basis Data Terdistribusi Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple, database yang saling berkaitan secara logik yang didistribusikan melalui

Lebih terperinci

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA BAB II KAJIAN PUSTAKA A. Sistem Sistem merupakan kumpulan elemen yang saling berkaitan yang bertanggung jawab memroses masukan (input) sehingga menghasilkan keluaran (output) (Kusrini, 2007). Sedangkan

Lebih terperinci

ANALISA DATA TRANSAKSIONAL PADA E-COMMERCE DENGAN TEKNOLOGI OLAP (ON-LINE ANALYTICAL PROCESS)

ANALISA DATA TRANSAKSIONAL PADA E-COMMERCE DENGAN TEKNOLOGI OLAP (ON-LINE ANALYTICAL PROCESS) ANALISA DATA TRANSAKSIONAL PADA E-COMMERCE DENGAN TEKNOLOGI OLAP (ON-LINE ANALYTICAL PROCESS) Budi Santosa 1), Dessyanto Boedi P 2), Markus Priharjanto 3) 1,2,3) Jurusan Teknik Informatika UPN "Veteran"

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi yang semakin pesat ditunjukkan dengan munculnya beragam perangkat teknologi yang mempermudah manusia dalam memonitor perkembangan usahanya

Lebih terperinci

Pertemuan 11 Pengenalan DBMS dan MySQL

Pertemuan 11 Pengenalan DBMS dan MySQL Pertemuan 11 Pengenalan DBMS dan MySQL Tentang Database, DBMS, dan RDBMS Tentang MySQL Instalasi MySQL di Windows Menjalankan Service MySQL Koneksi ke Server MySQL Berbagai Tools Administrasi Server MySQL

Lebih terperinci

Mengeksplorasi Database PostgreSQL dengan PgAdmin III

Mengeksplorasi Database PostgreSQL dengan PgAdmin III Mengeksplorasi Database PostgreSQL dengan PgAdmin III Siti Munawaroh Fakultas Teknologi Informasi, Universitas Stikubank Semarang email : siti@unisbank.ac.id ABSTRAK : Dengan perkembangan dunia IT (Information

Lebih terperinci

PERANCANGAN DATA WAREHOUSE E-PROCUREMENT PADA INSTANSI PEMERINTAHAN

PERANCANGAN DATA WAREHOUSE E-PROCUREMENT PADA INSTANSI PEMERINTAHAN PERANCANGAN DATA WAREHOUSE E-PROCUREMENT PADA INSTANSI PEMERINTAHAN Luky Hidayat 1), Adhistya Erna Permanasari 2), Igi Ardiyanto 3) 1),2),3 ) Departemen Teknik Elektro dan Teknologi Informasi, Fakultas

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR BASIS DATA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI JURUSAN TEKNIK KOMPUTER (D3) KODE: IT014318

SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR BASIS DATA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI JURUSAN TEKNIK KOMPUTER (D3) KODE: IT014318 SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR BASIS DATA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI JURUSAN TEKNIK KOMPUTER (D3) KODE: IT0438 Minggu PENDAHULUAN Tentang Matakuliah Pengantar Basis

Lebih terperinci

DATABASE. Basis Data : Suatu pengorganisasian sekumpulan data yang saling terkait sehingga

DATABASE. Basis Data : Suatu pengorganisasian sekumpulan data yang saling terkait sehingga DATABASE Basis Data : Suatu pengorganisasian sekumpulan data yang saling terkait sehingga memudahkan aktivitas untuk memperoleh informasi. Contoh : basis data akademis mengandung tabel tabel yang berhubungan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Berdasarkan dengan judul penelitian oleh penulis mengenai Pengembangan Web api Pada Sistem Assesmen Dan Berbasis Tag Sebagai Pembantu Penyusunan Strategi Pembelajaran

Lebih terperinci

OLAP - PERTEMUAN 8 OLAP

OLAP - PERTEMUAN 8 OLAP OLAP - PERTEMUAN 8 OLAP OLTP & OLAP (1) OLTP adalah singkatan dari On Line Transaction Processing. OLTP sering kita jumpai di sekitar kita seperti toko atau swalayan contohnya database pada sistem informasi

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Banyak sistem yang telah dibuat untuk memanagemen. dokumen skripsi dan tugas akhir. Ada beberapa yang telah

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Banyak sistem yang telah dibuat untuk memanagemen. dokumen skripsi dan tugas akhir. Ada beberapa yang telah 5 BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. TINJAUAN PUSTAKA Banyak sistem yang telah dibuat untuk memanagemen dokumen skripsi dan tugas akhir. Ada beberapa yang telah dipublikasikan pada jurnal, skripsi

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Pada Penelitian sejenis ini pernah dilakukan oleh Wasino dkk (2013); Maulani dkk (2015); Nilaliliana Prihatin (2017) ; Eka Rahmadyani(2016);dan

Lebih terperinci

BAB I PENDAHULUAN. digunakan membuat dinamika perkembangan teknologi sangatlah pesat. Dengan

BAB I PENDAHULUAN. digunakan membuat dinamika perkembangan teknologi sangatlah pesat. Dengan BAB I PENDAHULUAN 1.1 Latar Belakang Tuntutan kebutuhan akan layanan teknologi yang cepat dan mudah digunakan membuat dinamika perkembangan teknologi sangatlah pesat. Dengan berkembangnya teknologi berkembang

Lebih terperinci

Dasar Dasar Intelijen Bisnis: Database dan Manajemen Informasi

Dasar Dasar Intelijen Bisnis: Database dan Manajemen Informasi Materi Pembelajarann Materi 6 Dasar Dasar Intelijen Bisnis: Database dan Manajemen Informasi 6.2 Pendekatan Database Untuk Pengelolaan Data 6.3 Memanfaatkan Database Untuk Meningkatkan Kinerja Bisnis dan

Lebih terperinci

BAB I PENDAHULUAN 1 BAB I PENDAHULUAN

BAB I PENDAHULUAN 1 BAB I PENDAHULUAN BAB I PENDAHULUAN 1 BAB I PENDAHULUAN 1.1 Latar Belakang Sejak awal penggunaan komputer, penyimpanan dan manipulasi data merupakan fokus utama dari suatu aplikasi sehingga mendorong para peneliti untuk

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Pertemuan / Minggu Pokok Bahasan / Tujuan Instruksional Umum (TIU) Sub Pokok Bahasan dan Sasaran Belajar / Tujuan Instruksional Khusus (TIK) Tehnik Pembelajaran Media Pembelajaran Evaluasi Referensi 1

Lebih terperinci

Pendayagunaan Software Open Source : CMS, CRM dan ERP

Pendayagunaan Software Open Source : CMS, CRM dan ERP Pendayagunaan Software Open Source : CMS, CRM dan ERP Content Management System (CMS) CMS adalah perangkat lunak yang memungkinkan seseorang untuk menambahkan dan/atau memanipulasi (mengubah) isi dari

Lebih terperinci

LAPORAN TUGAS BASIS DATA I

LAPORAN TUGAS BASIS DATA I LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Mata Kuliah : Perancangan Basis Data Bobot Mata Kuliah : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : Proses perancangan basis data, pendefisian kebutuhan data, representasi

Lebih terperinci

BAB II. KAJIAN PUSTAKA

BAB II. KAJIAN PUSTAKA BAB II. KAJIAN PUSTAKA A. MYSQL MySQL merupakan sistem basis dataopen source paling populer. MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional (Relational Database Management

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Rekomendasi Sistem Rekomendasi (SR) merupakan model aplikasi dari hasil observasi terhadap keadaan dan keinginan pelanggan. Sistem Rekomendasi memanfaatkan opini seseorang

Lebih terperinci

Implementasi Integrasi Data Antar Sistem Informasi Untuk Mendukung Decission Support System

Implementasi Integrasi Data Antar Sistem Informasi Untuk Mendukung Decission Support System Implementasi Integrasi Data Antar Sistem Informasi Untuk Mendukung Decission Support System Mugi Sugiarto, Pelita Fajarhati Unit Sumber Daya Informasi Institut Teknologi Bandung mugi_s@pusat.itb.ac.id

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Kriminalitas Kamus Besar Bahasa Indonesia (KBBI) Daring Edisi III mendefinisikan kriminalitas sebagai hal-hal yg bersifat kriminal atau perbuatan yg melanggar hukum pidana.kartono

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. Karena topik dari penulis memiliki sedikit nilai fotografi,

Lebih terperinci

Pengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL

Pengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL Pengenalan Database Management System MySQL Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL 2 Jelaskan perbedaan antara data dengan informasi 3 Data vs.

Lebih terperinci

Pokok Bahasan. Data. Perancangan Basis Data. Data. 5. Arsitektur/Abstraksi Data 6. Jenjang Data 7. Tipe File 8. Model Data

Pokok Bahasan. Data. Perancangan Basis Data. Data. 5. Arsitektur/Abstraksi Data 6. Jenjang Data 7. Tipe File 8. Model Data A. Deskripsi Singkat Matakuliah : PERANCANGAN BASIS DATA SILABUS MATA KULIAH Kode MK: Bobot SKS: 3 Semester: Mata kuliah Perancangan Basis merupakan mata kuliah lanjutan dari sistem basis data yang menyajikan

Lebih terperinci

Universitas Putra Indonesia YPTK Padang Fakulas Ilmu Komputer Program Studi Teknik Informatika. Knowledge Discovery in Databases (KDD)

Universitas Putra Indonesia YPTK Padang Fakulas Ilmu Komputer Program Studi Teknik Informatika. Knowledge Discovery in Databases (KDD) Universitas Putra Indonesia YPTK Padang Fakulas Ilmu Komputer Program Studi Teknik Informatika Knowledge Discovery in Databases (KDD) Knowledge Discovery in Databases (KDD) Definisi Knowledge Discovery

Lebih terperinci

TUGAS MAKALAH DATA WAREHOUSE TI025335

TUGAS MAKALAH DATA WAREHOUSE TI025335 TUGAS MAKALAH DATA WAREHOUSE TI025335 Implementasi Data Warehouse Pada Desa Tangimeyeh Negara Untuk Membantu Petani dan KUD dalam Mengelola Hasil Pertanian Padi Oleh : Ni Luh Putu Novi Ambariani 1304505106

Lebih terperinci

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta. MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta Oleh : Rian Aldy Hidayat ( L2F007067 ) Jurusan Teknik Elektro Fakultas

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Bab landasan teori akan dijelaskan mengenai teori dasar yang digunakan penulis sebagai acuan dalam pembangunan aplikasi PLESIR. III.1. Pariwisata Pariwisata berasal dari dua kata

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Big data merupakan data yang tidak dapat diproses menggunakan alat pengolahan data tradisional karena berukuran sangat besar dan rumit [1]. Pada era digital ini, data

Lebih terperinci

Gambar 1. Skema Hotspot

Gambar 1. Skema Hotspot BAB II TINJAUAN TEORITIS 2.1 Server Jaringan Server merupakan suatu pelayan untuk user pada sebuah jaringan yang dibangun dimana server memberikan layanan berupa penyampaian request dari user ke tujuan

Lebih terperinci

PERANCANGAN DATA WAREHOUSE CALON MAHASISWA BARU POLITEKNIK NEGERI LHOKSEUMAWE

PERANCANGAN DATA WAREHOUSE CALON MAHASISWA BARU POLITEKNIK NEGERI LHOKSEUMAWE PERANCANGAN DATA WAREHOUSE CALON MAHASISWA BARU POLITEKNIK NEGERI LHOKSEUMAWE Nanang Prihatin 1 1 Dosen Politeknik Negeri Lhokseumawe ABSTRAK Bagi sebuah perguruan tinggi, penerimaan calon mahasiswa merupakan

Lebih terperinci

Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau

Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau DATA BASE Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau diorganisasikan sehingga data tersebut bisa diambil atau dicari dengan mudah dan efisien. Sebagai contoh

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem

Lebih terperinci

Tugas Akhir (KI091391) Muhamad Adi Prasetyo

Tugas Akhir (KI091391) Muhamad Adi Prasetyo Tugas Akhir (KI091391) Muhamad Adi Prasetyo 5105100159 Prolog Sebuah Program Aplikasi Web yang dibuat untuk melaporkan kuantitas Proses Produksi Menggunakan Metode OLAP pada PT. Aneka Tuna Indonesia (ATI).

Lebih terperinci

BAB 2 LANDASAN TEORI. Apache2Triad adalah aplikasi paket program web (Web Programming) lengkap yang

BAB 2 LANDASAN TEORI. Apache2Triad adalah aplikasi paket program web (Web Programming) lengkap yang BAB 2 LANDASAN TEORI 2.1 Apache2Triad Apache2Triad adalah aplikasi paket program web (Web Programming) lengkap yang dapat digunakan secara gratis dan lengkap. Untuk dapat membuat website dengan dukungan

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS) PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS) Ajeng Puspitasari Rahastri 1, Tengku A. Riza, ST.,MT.2, Rohmat Tulloh 3 1,2, Prodi D3 Teknik Telekomunikasi,

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI 1 BAB III LANDASAN TEORI 1.1 Konsep Dasar Sistem Informasi 1.1.1 Sistem Menurut Herlambang (2005:116), definisi sistem dapat dibagi menjadi dua pendekatan, yaitu pendekatan secara prosedur, sistem didefinisikan

Lebih terperinci

ANALISIS DAN DESAIN DATA WAREHOUSE PADA PERPUSTAKAAN DAERAH KABUPATEN LUMAJANG. Tugas Akhir

ANALISIS DAN DESAIN DATA WAREHOUSE PADA PERPUSTAKAAN DAERAH KABUPATEN LUMAJANG. Tugas Akhir ANALISIS DAN DESAIN DATA WAREHOUSE PADA PERPUSTAKAAN DAERAH KABUPATEN LUMAJANG Tugas Akhir Diajukan untuk Memenuhi Persyaratan Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Struktur Analisis dan Desain Struktur analisis dan desain adalah sebuah metodologi yang di gunakan pada rekayasa perangkat lunak untuk mendeskripsikan sistem kearah fungsional.

Lebih terperinci

DATA WAREHOUSE KONSEP Konsep dasar data warehouse adalah perbedaan antara data dan informasi. Data terdiri dari fakta-fakta yang dapat diamati dan

DATA WAREHOUSE KONSEP Konsep dasar data warehouse adalah perbedaan antara data dan informasi. Data terdiri dari fakta-fakta yang dapat diamati dan DATA WAREHOUSE KONSEP Konsep dasar data warehouse adalah perbedaan antara data dan informasi. Data terdiri dari fakta-fakta yang dapat diamati dan direkam yang sering ditemukan dalam sistem operasional

Lebih terperinci

6.2 Pendekatan Database Untuk Pengelolaan Data

6.2 Pendekatan Database Untuk Pengelolaan Data 6.2 Pendekatan Database Untuk Pengelolaan Data Database adalah sekumpulan data yang diorganisasikan untuk melayani berbagai aplikasi secara efisien dengan memusatkan data dan mengurangi penggandaan data.

Lebih terperinci

DATABASE SQL SERVER. Database SQL Server Halaman 1

DATABASE SQL SERVER. Database SQL Server Halaman 1 1 DATABASE SQL SERVER Objektif: Mengetahui sejarah SQL Server 7.0 Mengengetahui perbedaan SQL Server dengan Microsoft Access Mengenal program bantu yang ada di SQL Server 7.0 Mengetahui cara membuat database

Lebih terperinci

BASIS DATA MODEL BASIS DATA

BASIS DATA MODEL BASIS DATA BASIS DATA MODEL BASIS DATA APA ITU MODEL BASIS DATA? Model database menunjukkan struktur logis dari suatu basis data, termasuk hubungan dan batasan yang menentukan bagaimana data dapat disimpan dan diakses.

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Adapun tinjauan pustaka pada pengembangan microblog ini diambil dari

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Adapun tinjauan pustaka pada pengembangan microblog ini diambil dari BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Adapun tinjauan pustaka pada pengembangan microblog ini diambil dari lima (5) sumber pustaka yaitu: a. Pustaka satu (1) diambil dari jurnal teknologi

Lebih terperinci

MERANCANG SISTEM ABSENSI KESISWAAN SMS GATEWAY

MERANCANG SISTEM ABSENSI KESISWAAN SMS GATEWAY MERANCANG SISTEM ABSENSI KESISWAAN SMS GATEWAY Dika Nurul Handayani nurul.dhandayani@gmail.com :: dnurulhandayani@wordpress.com Abstrak Sistem absensi siswa dilakukan untuk meningkatkan kedisiplinan terhadap

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Dalam penelitian yang dilakukan oleh Hasan (2011) tentang aplikasi pencarian lokasi kuliner di Yogyakarta. Penelitian tersebut telah menghasilkan

Lebih terperinci

BAB II KAJIAN PUSTAKA. dibutuhkan suatu bahasa pemrograman, yaitu language software, yang

BAB II KAJIAN PUSTAKA. dibutuhkan suatu bahasa pemrograman, yaitu language software, yang A. Aplikasi BAB II KAJIAN PUSTAKA Perangkat lunak aplikasi adalah suatu subkelas perangkat komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Jika

Lebih terperinci

Introduction to SQL. Database Programming. 2 nd Chapter

Introduction to SQL. Database Programming. 2 nd Chapter Introduction to SQL Database Programming 2 nd Chapter SQL SQL adalah sebuah bahasa yang bersifat request oriented Dikembangkan oleh IBM (San Jose Research Laboratory) Bersifat Non Case Sensitif Merupakan

Lebih terperinci

DAF WebProjector. Dynamic Application Form. Application Server. Service Control Manager (SCM) DB Connector RDBMS

DAF WebProjector. Dynamic Application Form. Application Server. Service Control Manager (SCM) DB Connector RDBMS EASY DAF whitepaper Pendahuluan EASY DAF adalah suatu kerangka kerja (framework) pengembangan aplikasi yang digunakan oleh perusahaan kami untuk mengembangkan aplikasi intenet, secara cepat, handal dan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. pernah dilakukan oleh beberapa penulis. tentang membangun aplikasi chat berbasis android.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. pernah dilakukan oleh beberapa penulis. tentang membangun aplikasi chat berbasis android. BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2. 1. Tinjauan Pustaka Sebelumnya aplikasi chat messenger sudah pernah dibuat dengan mengangkat kasus dan penggunaan teknologi yang berbedabeda, pada table 2.1 menunjukkan

Lebih terperinci

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik

Lebih terperinci