BAB 3 METODOLOGI PENELITIAN
3.1. Deskripsi Basis Data
Sumber data untuk menjadi studi kasus dalam penelitian ini adalah master basis data Anggaran mempunyai 6 tabel yang saling berhubungan. Semua tabel tidak memiliki
indeks atau cluster yang digunakan dalam pencarian data.
3.1.1. Struktur Fisik Database
Pengujian query-query pencarian data menggunakan beberapa tabel yang saling berhubungan dari tabel satu dengan tabel yang lain. Berikut struktur fisik database yang
akan diuji.
Tabel 3.1. TBMStruk
Nama Kolom Tipe Data
Panjang Karakter
Keterangan
Strukid Varchar
10 ID dari table
StrukKode Varchar
4 Kode Struktur
StrukNama Varchar
50 Nama Struktur
OP Varchar
30 Operator
LU Datetime
Tanggal dan Waktu Akses PC
Varchar 30
Nama Komputer
Mengakses DLT
Bit Status data
Pada tabel Tbmstruk memilik 7 kolom yaitu Strukid, Strukkode, StrukNama, OP, LU,
PC dan DLT serta semua kolom tersebut memiliki tipe data dan panjang karakter berbeda tergantung jenis data kolom tersebut. Sedangkan kunci unik dari tabel diatas adalah
StrukID.
Universita Sumatera Utara
Tabel 3.2. TBMKel
Nama Field Tipe Data
Panjang Karakter
Keterangan
KelID Varchar
10 ID dari tabel
Strukid Varchar
10 Id Struktur
KelKode Varchar
4 Kode Kelompok
KelNama Varchar
50 Nama Kelompok
Thang Varchar
4 Tahun Anggaran
OP Varchar
30 Operator
LU Datetime
Tanggal dan Waktu Akses PC
Varchar 30
Nama Komputer Mengakses DLT
Bit Status data
Pada tabel TbmKel memilik 9 kolom yaitu Kelid, Strukid,Kelkode, KelNama, OP, LU,
PC dan DLT serta semua kolom tersebut memiliki tipe data dan panjang karakter berbeda tergantung jenis data kolom tersebut. Sedangkan kunci unik dari tabel diatas adalah
KelID dan kunci tamu adalah Strukid.
Tabel 3.3. TBMJen
Nama Field Tipe Data
Panjang Karakter
Keterangan
JenID Varchar
10 ID dari table
Kelid Varchar
10 Id Kelompok
JenKode Varchar
4 Kode Jenis
JenNama Varchar
50 Nama Jenis
Thang Varchar
4 Tahun Anggaran
OP Varchar
30 Operator
LU Datetime
Tanggal dan Waktu Akses PC
Varchar 30
Nama Komputer Mengakses DLT
Bit Status data
Universita Sumatera Utara
Pada tabel TbmJen memilik 9 kolom yaitu Jenid, Kelid, Jenkode, JenNama, OP, LU, PC
dan DLT serta semua kolom tersebut memiliki tipe data dan panjang karakter berbeda tergantung jenis data kolom tersebut. Sedangkan kunci unik dari tabel diatas adalah
JenID dan kunci tamu adalah Kelid.
Tabel 3.4. TBMObyek
Nama Field Tipe Data
Panjang Karakter
Keterangan
ObyID Varchar
10 ID dari table
Jenid Varchar
10 Id Jenis
OBYKode Varchar
4 Kode Obyek
ObyNama Varchar
50 Nama Obyek
Thang Varchar
4 Tahun Anggaran
OP Varchar
30 Operator
LU Datetime
Tanggal dan Waktu Akses PC
Varchar 30
Nama Komputer Mengakses DLT
Bit Status data
Pada tabel TbmObyek memilik 9 kolom yaitu Obyid, Jenid, Obykode, ObyNama, OP,
LU, PC dan DLT serta semua kolom tersebut memiliki tipe data dan panjang karakter berbeda tergantung jenis data kolom tersebut. Sedangkan kunci unik dari tabel diatas
adalah ObyID dan kunci tamu adalah Jenid.
Tabel 3.5. TBMRoby
Nama Field Tipe Data
Panjang Karakter
Keterangan
RObyID Varchar
10 ID dari table
ObyID Varchar
10 Id Obyek
ROBYKode Varchar
4 Kode Rincian Obyek
RObyNama Varchar
50 Nama Rincian Obyek
Thang Varchar
4 Tahun Anggaran
Universita Sumatera Utara
OP Varchar
30 Operator
LU Datetime
Tanggal dan Waktu Akses PC
Varchar 30
Nama Komputer Mengakses DLT
Bit Status data
Pada tabel TbmRoby memilik 9 kolom yaitu Robyid, Obyid, Robykode, RobyNama,
OP, LU, PC dan DLT serta semua kolom tersebut memiliki tipe data dan panjang karakter berbeda tergantung jenis data kolom tersebut. Sedangkan kunci unik dari tabel
diatas adalah RobyID dan kunci tamu adalah Obyid.
Tabel 3.6. TBMSubRoby
Nama Field Tipe Data
Panjang Karakter
Keterangan
SubRObyID Varchar
10 ID dari table
RObyID Varchar
10 Id Obyek
SubROBYKode Varchar
4 Kode Sub Rincian Obyek
SubRObyNama Varchar
50 Nama Sub Rincian Obyek
Thang Varchar
4 Tahun Anggaran
OP Varchar
30 Operator
LU Datetime
Tanggal dan Waktu Akses PC
Varchar 30
Nama Komputer Mengakses DLT
Bit Status data
Pada tabel TbmSubRoby memilik 9 kolom yaitu SubRobyid, RObyid, SubRobykode,
SubRobyNama, OP, LU, PC dan DLT serta semua kolom tersebut memiliki tipe data dan panjang karakter berbeda tergantung jenis data kolom tersebut. Sedangkan kunci unik
dari tabel diatas adalah SubRobyID dan kunci tamu adalah RObyid.
3.1.2. Relasi Antar Tabel