4. Inisialisasi i = 0
5. Selama i
vertex.length, jika vertex[i].isNon
Outlier
= false maka tambahkan
jumlah
outlier
dengan 1 lalu tampilkan
vertex[i].getLabel 6.
Inisialisasi j = 0 7.
Selama j t.getColumnCount
8. Inisialisasi k = 0
9. Selama k
t.getRowCount 10.
Jika vertex[i].getLabel==t.
getValueAtk, 0 maka data pada baris-k
tersebut akan ditampilkan
11. Menampilkan jumlah
data, jumlah
outlier
, dan lama deteksi
outlier
= t2 - t1
java.lang.Math.pow10, -9
4.5.6.6 Detail Algoritma Pada
Method
di Kelas DatabaseConnection
Tabel 4.7 Tabel Kelas DatabaseConnection Nama
method
Fungsi
method
Algoritma
method
isConnectedOracle String, String,
String Mengecek apakah
sistem telah terhubung dengan basis data
Oracle 1.
Jika connectToOracleurl,
user, pwd = null mengembalikan nilai
true
2. Jika
connectToOracleurl, user, pwd == null
mengembalikan nilai
false
isConnectedMySQL String, String,
String Mengecek apakah
sistem telah terhubung dengan basis data
MySQL 1.
Jika connectToMySQLurl,
user, pwd = null mengembalikan nilai
true
2. Jika
connectToOracleurl, user, pwd == null
mengembalikan nilai
false
connectToOracle String, String,
String Melakukan koneksi ke
basis data Oracle 1.
Membuat koneksi ke basis data Oracle dengan
url, username dan password yang
diinputkan setConnectionDriverM
anager.getConnectionur l, user, pwd
2. Jika berhasil maka
sistem telah terhubung dengan basis data Oracle
connectToMySQL String, String,
String Melakukan koneksi ke
basis data MySQL 1.
Membuat koneksi ke basis data MySQL
dengan url, username dan password yang
diinputkan setConnectionDriverM
anager.getConnectionur l, user, pwd
2. Jika berhasil maka
sistem telah terhubung dengan basis
dataMySQL
4.5.6.7 Detail Algoritma Pada
Method
di Kelas Database
Tabel 4.8 Tabel Kelas Database Nama
method
Fungsi
method
Algoritma
method
getConnOracle String, String,
String Mengirimkan
url
,
username
dan
password
yang diinputkan pengguna
untuk
login
ke basis data Oracle
1. Mengecek apakah
sistem telah terkoneksi dengan basis data Oracle
boolean ok = kon.isConnectedOracle
url, user, pwd
2. Mengembalikan nilai ok
getConnMySQL String, String,
String Mengirimkan
url
,
username
dan
password
yang diinputkan pengguna
untuk
login
ke basis data MySQL
1. Mengecek apakah
sistem telah terkoneksi dengan basis data Oracle
boolean ok = kon.isConnectedOracle
url, user, pwd
2. Mengembalikan nilai ok
displayTableOracle Connection
Menampilkan daftar tabel yang ada dalam
basis data Oracle 1.
Membuat kueri untuk menampilkan semua
tabel dalam basis data Oracle yaitu query =
select table_name from user_tables
2. Eksekusi kueri
3. Mengembalikan
ResultSet yang berisi daftar tabel yang
dihasilkan kueri
displayTableMySQL Connection
Menampilkan daftar tabel yang ada dalam
basis data MySQL 1.
Membuat kueri untuk menampilkan semua
tabel dalam basis data MySQL yaitu query =
show tables
2. Eksekusi kueri
3. Mengembalikan
ResultSet yang berisi daftar tabel yang
dihasilkan kueri
displayTable Connection, String
Menampilkan isi tabel dari nama tabel yang
dipilih oleh pengguna 1.
Membuat kueri untuk menampilkan data dari
tabel dalam basis data tertentu yaitu query =
select from +namaTabel
2. Eksekusi kueri
3. Mengembalikan
ResultSet berupa isi tabel yang dihasilkan
kueri
4.5.6.8 Detail Algoritma Pada