SlideShare a Scribd company logo
1 of 11
Audit-trail log Oracle dan Postgresql
Kurniawan Eko R, Nein Raka A, M Yusuf Mukti T, M Farras Afif
14523132, 14523130, 14523084, 14523147
Jurusan Informatika Fakultas Teknologi Industri Universitas Islam Indonesia,
Jalan Kaliurang KM. 14,5, Yogyakarta.
Abstrak
Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan,
yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu sehingga
mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna. Database server
adalah sebuah program komputer yang menyediakan layanan database untuk program komputer
lain atau komputer, seperti yang didefinisikan oleh model client-server. Jenis-jenis software
program Database Server misalnya: ORACLE, POSTGRE SQL. Gambaran dari tugas ini akan
menjelaskan tentang pencatatan log transaksi yang dilakukan oleh user dengan membandingkan
sistem kerja secara operasional antar 2 DBMS. DBMS yang digunakan untuk cooperation audit
Trail yaitu ORACLE dan POSTGRE SQL
Kata kunci : Database, DBMS, ORACLE, POSTGRE SQL, Log Transaksi
BAB I
PENDAHULUAN
A. Deskripsi teknologi
1. ORACLE
Oracle adalah relational database management system (RDBMS) untuk mengelola informasi
secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien
dan efektif karena kemampuannya dalam hal sebagai berikut :
 Dapat bekerja di lingkungan client/server (pemrosesan tersebar)
 Menangani manajemen space dan basis data yang besar
 Mendukung akses data secara simultan
 Performansi pemrosesan transaksi yang tinggi
 Menjamin ketersediaan yang terkontrol
 Lingkungan yang terreplikasi
2. POSTGRE SQL
Postgre SQL merupakan tool untuk membuat database server yang bersifat open source
yang memiliki licensi GPL (General Public License). Postgre SQL mendukung bahasa
pemrograman seperti : SQL, C, C++, Java, PHP dan lainnya. Dengan lisensi GPL,
PostgreSQL dapat digunakan, dimodifikasi dan didistribusikan oleh setiap orang tanpa
perlu membayar lisensi (free of charge) baik untuk keperluan pribadi, pendidikan maupun
komersil. Kebanyakan PostgreSQL tersedia untuk pengguna Linux.
3. Log Transaksi
Kemampuan DBMS untuk menyimpan data transaksi yang terjadi. Sehingga jika terjadi
kegagalan, DBMS menjamin bahwa data transaksi yang telah tersimpan tidak akan hilang.
Banyak DBMS yang menuliskan log untuk suatu transaksi yang dapat digunakan ketika
terjadi error pada hardware maupun software.
B. Studi Kasus
Studi kasus yang diangkat adalah melakukan perbandingan antara Log pencatatan dengan 2
DBMS yaitu, ORACLE dan POSTGRE SQL. Sehingga pembaca dapat memahami pencatatan
log dari setiap DBMS yang akan dibahas.
BAB II
PEMBAHASAN
A. Perbandingan DBMS
B. Demo Program
ORACLE
1. Untuk memulai pada SQL command line klik syntak ‘startup’
2. Sebelum memulai audit log pada database oracle pastikan parameter audit_trail bernilai
VALUE seperti screenshoot dibawah ini
3. Dibawah ini adalah syntak untuk mengaudit trail log pencatatan
4. Setelah itu kita liat username yang tersedia pada DBMS oracle
5. Setelah itu masuk ke database yang sudah kita punya, missal disini database yang kita
miliki adalah SIMBADA. Cara loginnya seperti gambar dibawah ini :
6. lalu buatlah table untuk dilihat lognya nanti dengan code seperti ini
7. lakukan syntak untuk melihat log apa saja yang sudah dilakukan admin dan akan muncul
semua log yang tercatat di DBMS
PostgreSQL
Untuk Audit Log PostgreSQL ini kami menggunakan Sistem Operasi Ubuntu untuk
melancarkan demo Audit Trail, karena Ekstensi pgAudit hanya support untuk Sistem Operasi
Linux saja.
1. Sebelum kalian melakukan audit log menggunakan PostgreSQL pastikan bahwa Laptop
kalian terinstal PostgreSQL, pgAdmin, Apache2 dan yang lainnya.
2. Setelah semua terinstall buat semacam query database di terminal
3. Buka terminal dengan root user dan kemudian kita akan berganti ke user ‘postgres’
dengan mengetikan ‘su – postgres’
4. Kemudian agar kalian dapat menulis query di terminal ubuntu ketikan kode ‘psql’
5. Tulis query yang anda ingin buat, lalu query tersebut akan tercatat di salah satu file
bernama ‘postgresql-9.5-main.log’ (nama file dapat berbeda sebelum di
execut sebaiknya dilihat terlebih dahulu).
6. Untuk membuka file tersebut kita harus berpindah directory ke tempat file tersebut
berada.
7. Kemudian lihat file nya
8. Lalu ketikan code berikut ‘tail -10f postgresql-9.5-main.log’ maka
hasilnya akan seperti ini.
Log dari file tersebut mencatat query yang telah diketikan sebelumnya dengan line
sebanyak 10. Log tersebut mencatat session dan juga error report saat kita mengetikan
query. Tidak hanya itu log ini juga mencatat proses-proses yang dilakukan user diluar
query saja seperti saat kita log out dari user database dan semacamya.
BAB III
KESIMPULAN
Perbedaan pencatatan log dari kedua vendor ini memiliki perbedaan yang tidak jauh, hanya
saja untuk Audit Log Oracle dapat dilakukan di Sistem Operasi Windows dengan cmd namun
dari penelitian kami Audit log pada PostgreSQL hanya dapat dilakukan di Sistem Operasi
Ubuntu saja dengan bantuan beberapa ekstensi yang tersedia di OS Ubuntu. Selain itu
Pencatatam Log pada kedua vendor ini memiliki perbedaan saat mencatat query yang error,
Oracle tidak mencatat query yang error namun hanya mencatat query yang di compail dengan
sukses, tapi PostgreSQL mencatat keseluruhan aktivitas user dari mulai login sampai logout
dan query dari yang error sampai yang benar tercatat.
DAFTAR PUSTAKA
https://asktom.oracle.com/pls/apex/f?p=100:1:0
https://oracle-base.com/articles/10g/auditing-10gr2
https://www.youtube.com/watch?v=uHRw9aGW5ic
https://www.howtoforge.com/tutorial/ubuntu-postgresql-installation/

More Related Content

What's hot

Presentasi bd2 jefri 4.3 logging
Presentasi bd2 jefri 4.3 loggingPresentasi bd2 jefri 4.3 logging
Presentasi bd2 jefri 4.3 loggingJefri Fahrian
 
Sistem operasi kelompok 4-3 b
Sistem operasi kelompok 4-3 bSistem operasi kelompok 4-3 b
Sistem operasi kelompok 4-3 byafiz40
 
Analisis permasalahan salinan data berganda
Analisis permasalahan salinan data bergandaAnalisis permasalahan salinan data berganda
Analisis permasalahan salinan data bergandaImmank Go
 
Laporan 14 Sistem Operasi Linux
Laporan 14 Sistem Operasi LinuxLaporan 14 Sistem Operasi Linux
Laporan 14 Sistem Operasi LinuxIbrahim Naki
 
Pengertian basis data
Pengertian basis dataPengertian basis data
Pengertian basis dataCarudin29
 
Manajemen file
Manajemen fileManajemen file
Manajemen filepondok2014
 
Kp.2 pembuatan database
Kp.2 pembuatan databaseKp.2 pembuatan database
Kp.2 pembuatan databaseDesty Yani
 
Tugas modul bab ii sistem operasi manajemen file
Tugas modul bab ii sistem operasi   manajemen fileTugas modul bab ii sistem operasi   manajemen file
Tugas modul bab ii sistem operasi manajemen fileYazid Albustomi
 
Lab 1.1 Install Active Directory Dan DNS Pada Windows Server
Lab 1.1 Install Active Directory Dan DNS Pada Windows ServerLab 1.1 Install Active Directory Dan DNS Pada Windows Server
Lab 1.1 Install Active Directory Dan DNS Pada Windows ServerAgil Ibnu Prasetia
 
Tutorial Instalisasi Oracle 10g dan Setting User
Tutorial Instalisasi Oracle 10g dan Setting UserTutorial Instalisasi Oracle 10g dan Setting User
Tutorial Instalisasi Oracle 10g dan Setting UserImam Halim Mursyidin
 

What's hot (14)

Presentasi bd2 jefri 4.3 logging
Presentasi bd2 jefri 4.3 loggingPresentasi bd2 jefri 4.3 logging
Presentasi bd2 jefri 4.3 logging
 
Sistem operasi kelompok 4-3 b
Sistem operasi kelompok 4-3 bSistem operasi kelompok 4-3 b
Sistem operasi kelompok 4-3 b
 
Manajemen File
Manajemen FileManajemen File
Manajemen File
 
Manajemen file
Manajemen fileManajemen file
Manajemen file
 
Analisis permasalahan salinan data berganda
Analisis permasalahan salinan data bergandaAnalisis permasalahan salinan data berganda
Analisis permasalahan salinan data berganda
 
Laporan 14 Sistem Operasi Linux
Laporan 14 Sistem Operasi LinuxLaporan 14 Sistem Operasi Linux
Laporan 14 Sistem Operasi Linux
 
Bab 03-program-program my sql
Bab 03-program-program my sqlBab 03-program-program my sql
Bab 03-program-program my sql
 
Pengertian basis data
Pengertian basis dataPengertian basis data
Pengertian basis data
 
Manajemen file
Manajemen fileManajemen file
Manajemen file
 
Recovery Using RMAN dengan Oracle 10g
Recovery Using RMAN dengan Oracle 10gRecovery Using RMAN dengan Oracle 10g
Recovery Using RMAN dengan Oracle 10g
 
Kp.2 pembuatan database
Kp.2 pembuatan databaseKp.2 pembuatan database
Kp.2 pembuatan database
 
Tugas modul bab ii sistem operasi manajemen file
Tugas modul bab ii sistem operasi   manajemen fileTugas modul bab ii sistem operasi   manajemen file
Tugas modul bab ii sistem operasi manajemen file
 
Lab 1.1 Install Active Directory Dan DNS Pada Windows Server
Lab 1.1 Install Active Directory Dan DNS Pada Windows ServerLab 1.1 Install Active Directory Dan DNS Pada Windows Server
Lab 1.1 Install Active Directory Dan DNS Pada Windows Server
 
Tutorial Instalisasi Oracle 10g dan Setting User
Tutorial Instalisasi Oracle 10g dan Setting UserTutorial Instalisasi Oracle 10g dan Setting User
Tutorial Instalisasi Oracle 10g dan Setting User
 

Similar to Audit Trail Comparison Oracle & PostgreSQL

laporan praktikum rekayasa software php dan mysql
laporan praktikum rekayasa software php dan mysqllaporan praktikum rekayasa software php dan mysql
laporan praktikum rekayasa software php dan mysqlHibaten Wafiroh
 
Slide presentasi simbada audit trail
Slide presentasi simbada audit trailSlide presentasi simbada audit trail
Slide presentasi simbada audit trailmukti tama
 
PostgreSQL Karakteristik dan Pengamanannya
PostgreSQL Karakteristik dan PengamanannyaPostgreSQL Karakteristik dan Pengamanannya
PostgreSQL Karakteristik dan PengamanannyaWihartoyo Wihartoyo
 
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...AdistyaDesmyana
 
Technology Consulting _ by Slidesgo.pptx
Technology Consulting _ by Slidesgo.pptxTechnology Consulting _ by Slidesgo.pptx
Technology Consulting _ by Slidesgo.pptxAgusNugraha39
 
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...Andika Fajar
 
Makalah pemrograman generasi keempat postgresql
Makalah pemrograman generasi keempat postgresqlMakalah pemrograman generasi keempat postgresql
Makalah pemrograman generasi keempat postgresqlfaisalrafix
 
Tugas 2 0317-fahreza yozi-1612510832
Tugas 2 0317-fahreza yozi-1612510832Tugas 2 0317-fahreza yozi-1612510832
Tugas 2 0317-fahreza yozi-1612510832fahreza yozi
 
PEMBUATAN TABEL DALAM DATABASE
PEMBUATAN TABEL DALAM DATABASEPEMBUATAN TABEL DALAM DATABASE
PEMBUATAN TABEL DALAM DATABASERäjù GùÑáwàn
 
Tutorial Migrasi Database dari Microsoft SQL Server ke Oracle Database
Tutorial Migrasi Database dari Microsoft SQL Server ke Oracle DatabaseTutorial Migrasi Database dari Microsoft SQL Server ke Oracle Database
Tutorial Migrasi Database dari Microsoft SQL Server ke Oracle DatabaseHari Kurnia
 
Tugas 2 0317-nurul azmi-1412510587
Tugas 2 0317-nurul azmi-1412510587Tugas 2 0317-nurul azmi-1412510587
Tugas 2 0317-nurul azmi-1412510587nurul azmi
 
Database For Software Development Trend
Database For Software Development TrendDatabase For Software Development Trend
Database For Software Development TrendLogistyo Yulistianto
 
Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - fahreza yozi
 
Laporan Pembuatan aplikasi persediaan barang
Laporan Pembuatan aplikasi persediaan barangLaporan Pembuatan aplikasi persediaan barang
Laporan Pembuatan aplikasi persediaan barangTaqwa nuddin
 
Tugas 2 0317-imelda felicia-1412510545
Tugas 2 0317-imelda felicia-1412510545Tugas 2 0317-imelda felicia-1412510545
Tugas 2 0317-imelda felicia-1412510545imeldafelicia
 

Similar to Audit Trail Comparison Oracle & PostgreSQL (20)

laporan praktikum rekayasa software php dan mysql
laporan praktikum rekayasa software php dan mysqllaporan praktikum rekayasa software php dan mysql
laporan praktikum rekayasa software php dan mysql
 
Slide presentasi simbada audit trail
Slide presentasi simbada audit trailSlide presentasi simbada audit trail
Slide presentasi simbada audit trail
 
PostgreSQL Karakteristik dan Pengamanannya
PostgreSQL Karakteristik dan PengamanannyaPostgreSQL Karakteristik dan Pengamanannya
PostgreSQL Karakteristik dan Pengamanannya
 
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
Sim, adistya desmyana, prof. dr. hapzi ali, cma, sistem manajemen database, u...
 
Technology Consulting _ by Slidesgo.pptx
Technology Consulting _ by Slidesgo.pptxTechnology Consulting _ by Slidesgo.pptx
Technology Consulting _ by Slidesgo.pptx
 
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
Sim, 5, andika fajar, hapzi ali, sistem manajemen database, universitas mercu...
 
Makalah pemrograman generasi keempat postgresql
Makalah pemrograman generasi keempat postgresqlMakalah pemrograman generasi keempat postgresql
Makalah pemrograman generasi keempat postgresql
 
contoh Proposal praktikum
contoh Proposal praktikumcontoh Proposal praktikum
contoh Proposal praktikum
 
Tugas 2 0317-fahreza yozi-1612510832
Tugas 2 0317-fahreza yozi-1612510832Tugas 2 0317-fahreza yozi-1612510832
Tugas 2 0317-fahreza yozi-1612510832
 
PEMBUATAN TABEL DALAM DATABASE
PEMBUATAN TABEL DALAM DATABASEPEMBUATAN TABEL DALAM DATABASE
PEMBUATAN TABEL DALAM DATABASE
 
Tutorial Migrasi Database dari Microsoft SQL Server ke Oracle Database
Tutorial Migrasi Database dari Microsoft SQL Server ke Oracle DatabaseTutorial Migrasi Database dari Microsoft SQL Server ke Oracle Database
Tutorial Migrasi Database dari Microsoft SQL Server ke Oracle Database
 
Bab ii ana
Bab ii anaBab ii ana
Bab ii ana
 
Tugas 2 0317-nurul azmi-1412510587
Tugas 2 0317-nurul azmi-1412510587Tugas 2 0317-nurul azmi-1412510587
Tugas 2 0317-nurul azmi-1412510587
 
Database For Software Development Trend
Database For Software Development TrendDatabase For Software Development Trend
Database For Software Development Trend
 
Bab 4
Bab 4Bab 4
Bab 4
 
Presentasi java
Presentasi javaPresentasi java
Presentasi java
 
Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 -
 
Laporan Pembuatan aplikasi persediaan barang
Laporan Pembuatan aplikasi persediaan barangLaporan Pembuatan aplikasi persediaan barang
Laporan Pembuatan aplikasi persediaan barang
 
Tugas 2 0317-imelda felicia-1412510545
Tugas 2 0317-imelda felicia-1412510545Tugas 2 0317-imelda felicia-1412510545
Tugas 2 0317-imelda felicia-1412510545
 
7408030017 m
7408030017 m7408030017 m
7408030017 m
 

Recently uploaded

KELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdf
KELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdfKELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdf
KELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdfInnesKana26
 
384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt
384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt
384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.pptsarassasha
 
Menganalisis T Test dengan menggunakan SPSS
Menganalisis T Test dengan menggunakan SPSSMenganalisis T Test dengan menggunakan SPSS
Menganalisis T Test dengan menggunakan SPSStakasli
 
PEMANTAUAN HEMODINAMIK.dalam keperawatan pptx
PEMANTAUAN HEMODINAMIK.dalam keperawatan pptxPEMANTAUAN HEMODINAMIK.dalam keperawatan pptx
PEMANTAUAN HEMODINAMIK.dalam keperawatan pptxZullaiqahNurhali2
 
Katalog-Kurikulum-Non-Pendas-UT-2023-2024_SC-23-MEI-2023-revisi-171023_compre...
Katalog-Kurikulum-Non-Pendas-UT-2023-2024_SC-23-MEI-2023-revisi-171023_compre...Katalog-Kurikulum-Non-Pendas-UT-2023-2024_SC-23-MEI-2023-revisi-171023_compre...
Katalog-Kurikulum-Non-Pendas-UT-2023-2024_SC-23-MEI-2023-revisi-171023_compre...HelmiatulHasanah
 
Jual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasissupi412
 
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MAMateri Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MAmasqiqu340
 
contoh judul tesis untuk mahasiswa pascasarjana
contoh judul tesis untuk mahasiswa pascasarjanacontoh judul tesis untuk mahasiswa pascasarjana
contoh judul tesis untuk mahasiswa pascasarjanaNhasrul
 
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...buktifisikskp23
 
PPT SEMINAR PROPOSAL KLASIFIKASI CNN.pptx
PPT SEMINAR PROPOSAL KLASIFIKASI CNN.pptxPPT SEMINAR PROPOSAL KLASIFIKASI CNN.pptx
PPT SEMINAR PROPOSAL KLASIFIKASI CNN.pptxrisyadmaulana1
 
undang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogorundang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogorritch4
 
Jual Cytotec Di Majalengka Ori👗082322223014👗Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Majalengka Ori👗082322223014👗Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Majalengka Ori👗082322223014👗Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Majalengka Ori👗082322223014👗Pusat Peluntur Kandungan Konsultasissupi412
 
materi konsep dan Model TRIASE Bencana.pptx
materi konsep dan Model TRIASE Bencana.pptxmateri konsep dan Model TRIASE Bencana.pptx
materi konsep dan Model TRIASE Bencana.pptxZullaiqahNurhali2
 
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdfAlur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdfPemdes Wonoyoso
 
Digital Onboarding (Bisnis Digital) Fase F
Digital Onboarding (Bisnis Digital) Fase FDigital Onboarding (Bisnis Digital) Fase F
Digital Onboarding (Bisnis Digital) Fase FSMKTarunaJaya
 
Aksi Nyata Mencegah Kekerasan Seksual.pptx
Aksi Nyata Mencegah Kekerasan Seksual.pptxAksi Nyata Mencegah Kekerasan Seksual.pptx
Aksi Nyata Mencegah Kekerasan Seksual.pptxmeirahayu651
 
Materi Pajak Untuk Bantuan Operasional Sekolah ( BOS )
Materi Pajak Untuk Bantuan Operasional Sekolah ( BOS )Materi Pajak Untuk Bantuan Operasional Sekolah ( BOS )
Materi Pajak Untuk Bantuan Operasional Sekolah ( BOS )masqiqu340
 

Recently uploaded (20)

KELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdf
KELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdfKELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdf
KELOMPOK 6- DINAMIKA DAN TANTANGAN PANCASILA SEBAGAI IDEOLOGI.pdf
 
384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt
384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt
384986085-Bahaya-Narkoba-Bagi-Kesehatan-Jiwa-Remaja.ppt
 
Menganalisis T Test dengan menggunakan SPSS
Menganalisis T Test dengan menggunakan SPSSMenganalisis T Test dengan menggunakan SPSS
Menganalisis T Test dengan menggunakan SPSS
 
apotek jual obat aborsi Bogor Wa 082223109953 obat aborsi Cytotec Di Bogor
apotek jual obat aborsi Bogor Wa 082223109953 obat aborsi Cytotec Di Bogorapotek jual obat aborsi Bogor Wa 082223109953 obat aborsi Cytotec Di Bogor
apotek jual obat aborsi Bogor Wa 082223109953 obat aborsi Cytotec Di Bogor
 
PEMANTAUAN HEMODINAMIK.dalam keperawatan pptx
PEMANTAUAN HEMODINAMIK.dalam keperawatan pptxPEMANTAUAN HEMODINAMIK.dalam keperawatan pptx
PEMANTAUAN HEMODINAMIK.dalam keperawatan pptx
 
Katalog-Kurikulum-Non-Pendas-UT-2023-2024_SC-23-MEI-2023-revisi-171023_compre...
Katalog-Kurikulum-Non-Pendas-UT-2023-2024_SC-23-MEI-2023-revisi-171023_compre...Katalog-Kurikulum-Non-Pendas-UT-2023-2024_SC-23-MEI-2023-revisi-171023_compre...
Katalog-Kurikulum-Non-Pendas-UT-2023-2024_SC-23-MEI-2023-revisi-171023_compre...
 
Jual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Sinjai Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
 
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec AsliJual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
Jual Pil Penggugur Kandungan 085225524732 Obat Aborsi Cytotec Asli
 
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MAMateri Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
 
contoh judul tesis untuk mahasiswa pascasarjana
contoh judul tesis untuk mahasiswa pascasarjanacontoh judul tesis untuk mahasiswa pascasarjana
contoh judul tesis untuk mahasiswa pascasarjana
 
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
Telaah Kurikulum dan Buku Teks Mata Pelajaran Bahasa Indonesia Sekolah Dasar ...
 
PPT SEMINAR PROPOSAL KLASIFIKASI CNN.pptx
PPT SEMINAR PROPOSAL KLASIFIKASI CNN.pptxPPT SEMINAR PROPOSAL KLASIFIKASI CNN.pptx
PPT SEMINAR PROPOSAL KLASIFIKASI CNN.pptx
 
undang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogorundang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogor
 
Jual Cytotec Di Majalengka Ori👗082322223014👗Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Majalengka Ori👗082322223014👗Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Majalengka Ori👗082322223014👗Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Majalengka Ori👗082322223014👗Pusat Peluntur Kandungan Konsultasi
 
materi konsep dan Model TRIASE Bencana.pptx
materi konsep dan Model TRIASE Bencana.pptxmateri konsep dan Model TRIASE Bencana.pptx
materi konsep dan Model TRIASE Bencana.pptx
 
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdfAlur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
 
Jual Obat Aborsi Tasikmalaya ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik J...
Jual Obat Aborsi Tasikmalaya ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik J...Jual Obat Aborsi Tasikmalaya ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik J...
Jual Obat Aborsi Tasikmalaya ( Asli Ampuh No.1 ) 082223109953 Tempat Klinik J...
 
Digital Onboarding (Bisnis Digital) Fase F
Digital Onboarding (Bisnis Digital) Fase FDigital Onboarding (Bisnis Digital) Fase F
Digital Onboarding (Bisnis Digital) Fase F
 
Aksi Nyata Mencegah Kekerasan Seksual.pptx
Aksi Nyata Mencegah Kekerasan Seksual.pptxAksi Nyata Mencegah Kekerasan Seksual.pptx
Aksi Nyata Mencegah Kekerasan Seksual.pptx
 
Materi Pajak Untuk Bantuan Operasional Sekolah ( BOS )
Materi Pajak Untuk Bantuan Operasional Sekolah ( BOS )Materi Pajak Untuk Bantuan Operasional Sekolah ( BOS )
Materi Pajak Untuk Bantuan Operasional Sekolah ( BOS )
 

Audit Trail Comparison Oracle & PostgreSQL

  • 1. Audit-trail log Oracle dan Postgresql Kurniawan Eko R, Nein Raka A, M Yusuf Mukti T, M Farras Afif 14523132, 14523130, 14523084, 14523147 Jurusan Informatika Fakultas Teknologi Industri Universitas Islam Indonesia, Jalan Kaliurang KM. 14,5, Yogyakarta. Abstrak Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna. Database server adalah sebuah program komputer yang menyediakan layanan database untuk program komputer lain atau komputer, seperti yang didefinisikan oleh model client-server. Jenis-jenis software program Database Server misalnya: ORACLE, POSTGRE SQL. Gambaran dari tugas ini akan menjelaskan tentang pencatatan log transaksi yang dilakukan oleh user dengan membandingkan sistem kerja secara operasional antar 2 DBMS. DBMS yang digunakan untuk cooperation audit Trail yaitu ORACLE dan POSTGRE SQL Kata kunci : Database, DBMS, ORACLE, POSTGRE SQL, Log Transaksi
  • 2. BAB I PENDAHULUAN A. Deskripsi teknologi 1. ORACLE Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya dalam hal sebagai berikut :  Dapat bekerja di lingkungan client/server (pemrosesan tersebar)  Menangani manajemen space dan basis data yang besar  Mendukung akses data secara simultan  Performansi pemrosesan transaksi yang tinggi  Menjamin ketersediaan yang terkontrol  Lingkungan yang terreplikasi 2. POSTGRE SQL Postgre SQL merupakan tool untuk membuat database server yang bersifat open source yang memiliki licensi GPL (General Public License). Postgre SQL mendukung bahasa pemrograman seperti : SQL, C, C++, Java, PHP dan lainnya. Dengan lisensi GPL, PostgreSQL dapat digunakan, dimodifikasi dan didistribusikan oleh setiap orang tanpa perlu membayar lisensi (free of charge) baik untuk keperluan pribadi, pendidikan maupun komersil. Kebanyakan PostgreSQL tersedia untuk pengguna Linux. 3. Log Transaksi Kemampuan DBMS untuk menyimpan data transaksi yang terjadi. Sehingga jika terjadi kegagalan, DBMS menjamin bahwa data transaksi yang telah tersimpan tidak akan hilang. Banyak DBMS yang menuliskan log untuk suatu transaksi yang dapat digunakan ketika terjadi error pada hardware maupun software. B. Studi Kasus Studi kasus yang diangkat adalah melakukan perbandingan antara Log pencatatan dengan 2 DBMS yaitu, ORACLE dan POSTGRE SQL. Sehingga pembaca dapat memahami pencatatan log dari setiap DBMS yang akan dibahas.
  • 4.
  • 5. B. Demo Program ORACLE 1. Untuk memulai pada SQL command line klik syntak ‘startup’ 2. Sebelum memulai audit log pada database oracle pastikan parameter audit_trail bernilai VALUE seperti screenshoot dibawah ini 3. Dibawah ini adalah syntak untuk mengaudit trail log pencatatan
  • 6. 4. Setelah itu kita liat username yang tersedia pada DBMS oracle 5. Setelah itu masuk ke database yang sudah kita punya, missal disini database yang kita miliki adalah SIMBADA. Cara loginnya seperti gambar dibawah ini : 6. lalu buatlah table untuk dilihat lognya nanti dengan code seperti ini
  • 7. 7. lakukan syntak untuk melihat log apa saja yang sudah dilakukan admin dan akan muncul semua log yang tercatat di DBMS
  • 8. PostgreSQL Untuk Audit Log PostgreSQL ini kami menggunakan Sistem Operasi Ubuntu untuk melancarkan demo Audit Trail, karena Ekstensi pgAudit hanya support untuk Sistem Operasi Linux saja. 1. Sebelum kalian melakukan audit log menggunakan PostgreSQL pastikan bahwa Laptop kalian terinstal PostgreSQL, pgAdmin, Apache2 dan yang lainnya. 2. Setelah semua terinstall buat semacam query database di terminal 3. Buka terminal dengan root user dan kemudian kita akan berganti ke user ‘postgres’ dengan mengetikan ‘su – postgres’ 4. Kemudian agar kalian dapat menulis query di terminal ubuntu ketikan kode ‘psql’ 5. Tulis query yang anda ingin buat, lalu query tersebut akan tercatat di salah satu file bernama ‘postgresql-9.5-main.log’ (nama file dapat berbeda sebelum di execut sebaiknya dilihat terlebih dahulu). 6. Untuk membuka file tersebut kita harus berpindah directory ke tempat file tersebut berada. 7. Kemudian lihat file nya
  • 9. 8. Lalu ketikan code berikut ‘tail -10f postgresql-9.5-main.log’ maka hasilnya akan seperti ini. Log dari file tersebut mencatat query yang telah diketikan sebelumnya dengan line sebanyak 10. Log tersebut mencatat session dan juga error report saat kita mengetikan query. Tidak hanya itu log ini juga mencatat proses-proses yang dilakukan user diluar query saja seperti saat kita log out dari user database dan semacamya.
  • 10. BAB III KESIMPULAN Perbedaan pencatatan log dari kedua vendor ini memiliki perbedaan yang tidak jauh, hanya saja untuk Audit Log Oracle dapat dilakukan di Sistem Operasi Windows dengan cmd namun dari penelitian kami Audit log pada PostgreSQL hanya dapat dilakukan di Sistem Operasi Ubuntu saja dengan bantuan beberapa ekstensi yang tersedia di OS Ubuntu. Selain itu Pencatatam Log pada kedua vendor ini memiliki perbedaan saat mencatat query yang error, Oracle tidak mencatat query yang error namun hanya mencatat query yang di compail dengan sukses, tapi PostgreSQL mencatat keseluruhan aktivitas user dari mulai login sampai logout dan query dari yang error sampai yang benar tercatat.