Struktur Fisik Database Deskripsi Basis Data

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