Christan Farel Pamungkas (2023) PERANCANGAN DATA MART DEPARTEMEN PELATIHAN PADA YAYASAN SATUNAMA YOGYAKARTA. Final Year Projects (S1) thesis, Universitas Kristen Duta Wacana.
Text (Skripsi Informatika)
71190422_bab1_bab5_daftarpustaka.pdf Download (4MB) |
|
Text (Skripsi Informatika)
71190422_bab2-sd-bab4_lampiran.pdf Restricted to Registered users only Download (4MB) | Request a copy |
Abstract
Yayasan SATUNAMA merupakan organisasi nirlaba yang bergerak pada bidang pemberdayaan masyarakat melalui pelatihan, advokasi, dan pendampingan. Yayasan tersebut memiliki beberapa departemen, salah satunya adalah Departemen Pelatihan. Departemen Pelatihan merupakan departemen yang bertugas untuk mengadakan pelatihan terhadap masyarakat. Dalam pengadaan pelatihan tersebut, Departemen Pelatihan memerlukan analisis yang dapat mendukung pengambilan keputuasan untuk pengadaan pelatihan dimasa mendatang. Maka dari itu, penelitian ini bertujuan untuk menghasilkan data mart yang dapat menjawab kebutuhan analisis dari Departemen Pelatihan terkait peserta, fasilitator, dan pelatihan itu sendiri. Penelitian ini akan melalui empat tahap pengembangan data mart yang pertama adalah requirement specification, dimana tahap tersebut merupakan tahap dimana melakukan pengumpulan data dan melakukan pengumpulan informasi untuk kebutuhan analisis yang dibutuhkan oleh Departemen Pelatihan. Setelah itu tahap Setelah mendapatkan data dan informasi mengenai apa yang ingin dianalisis maka selanjutnya adalah membuat desain konseptual dari data mart yang ingin dibuat. Setelah desain konseptual terbangun, maka selanjutnya adalah membuat desian logikal sesuai dengan jenis database yang digunakan, dalam penelitian ini akan membuat untuk jenis database relasional yang menggunakan PostgreSQL dan untuk database non-relasional yang menggunakan Neo4j, dan juga membangun desain Extract Transform Load (ETL). Setelah desain logikal terbentuk, maka langkah selanjutnya adalah membuat desain fisik data mart menggunakan PostgreSQL dan Neo4j, selain membuat strukuturnya, pada tahap ini juga mengimplementasikan desian ETL yang telah dirancang, dalam penelitian ini akan menggunakan bahasa pemrograman Python dengan library bernama PETL. Setelah itu yang terakhir adalah melakukan evaluasi perbandingan kecepatan query pengambilan data dari kedua data mart yang telah dibangun. Berdasarkan pengimplemntasikan tahapan yang telah dilakukan, seluruh analisis yang dibutuhkan oleh Departemen Pelatihan dapat terjawab dibuktikan dengan hasil query dan visualisasi sederhana menggunakan metabase. Selain itu hasil dari perbandingan kecepatan query pengambilan data, PostgreSQL lebih cepat dibandingkan dengan Neo4j.
Item Type: | Student paper (Final Year Projects (S1)) |
---|---|
Uncontrolled Keywords: | data mart, data warehouse, analisis, PostgreSQL, Neo4j |
Subjects: | T Teknologi > Teknologi (Umum) Z Bibliografi. Ilmu Perpustakaan. Sumber Informasi > Sumber-sumber Informasi > Database |
Divisions: | Fakultas Teknologi Informasi > Prodi Informatika |
Depositing User: | Yoan Fenie Christina Khouw |
Date Deposited: | 26 Jun 2024 03:05 |
Last Modified: | 26 Jun 2024 03:05 |
URI: | http://katalog.ukdw.ac.id/id/eprint/8602 |
Actions (login required)
View Item |