BatasHimpunan : (TypeJenis, TypeID, Min,
Middle, Max, Murah, Normal, Mahal)
Casing : (IDData, TypeID, TypeJenis,
IDMerek, SpesifikasiItem, Harga, PathGambar)
Memory : (IDData, TypeID,
TypeJenis, IDMerek, SpesifikasiItem, Kapasitas, Harga, PathGambar)
Optical : (IDData, TypeID,
TypeJenis, IDMerek, SpesifikasiItem, Harga, PathGambar)
Mainboard
: (IDData, TypeID,
TypeJenis, IDMerek, SpesifikasiItem, Harga, PathGambar)
Harddisk : (IDData, TypeID, TypeJenis,
IDMerek, SpesifikasiItem, Ukuran, Harga, PathGambar)
Monitor : (IDData, TypeID,
TypeJenis, IDMerek, SpesifikasiItem, Ukuran, Harga, PathGambar)
Keyboard : (IDData, TypeID, TypeJenis,
IDMerek, SpesifikasiItem, Harga, PathGambar)
Mouse : (IDData, TypeID,
TypeJenis, IDMerek, SpesifikasiItem, Harga, PathGambar)
PSA : (IDData, TypeID,
TypeJenis, IDMerek, SpesifikasiItem, Kapasitas, Harga, PathGambar)
VGA : (IDData, TypeID, TypeJenis, IDMerek,
SpesifikasiItem, Ukuran, Harga, PathGambar)
Prosesor : (IDData, TypeID,
TypeJenis, IDMerek, SpesifikasiItem, Kecepatan, Harga, PathGambar)
Data Item : (IDData, SpesifikasiItem,
Ukuran/Kapasitas/Kecepatan, Harga)
Sistem Fuzzy :
(IDData, TypeJenis, MuUkuran/Kapasitas/Kecepatan, MuHarga)
3.1.1 Perancangan Database
Karena
pada penelitian ini database-nya
menggunakan model Tahani, maka struktur database
yang digunakan adalah struktur database
relasional. Ada
empat belas tabel yang digunakan dalam penyelesaian penelitian ini.
3.1.1.1 Struktur Tabel
1.
Tabel T_TypeID
Tabel
T_ TypeID digunakan untuk menyimpan data-data tentang nama IDType untuk
masing-masing spesifikasi komputer, struktur tabelnya dapat dilihat pada tabel
3.1
*) Kunci Primer Tabel 3.1 Tabel T_ TypeID
Field
|
Tipe Data
|
Size
|
Keterangan
|
TypeID(*)
|
Text
|
20
|
ID Type
untuk masing-masing spesifikasi komputer
|
Nama
|
Text
|
20
|
Nama-nama spesifikasi komputer
|
2.
Tabel T_Merek
Tabel
T_ Merek digunakan untuk menyimpan data-data tentang merek-merek pada
masing-masing spesifikasi komputer, struktur tabelnya dapat dilihat pada tabel
3.2
*)
Kunci Primer Tabel 3.2 Tabel T_Merek
Field
|
Tipe
Data
|
Size
|
Keterangan
|
IDData
|
AutoNumber
|
|
IDData
untuk Tabel T_Merek
|
TypeID
|
Text
|
20
|
ID Type
untuk masing-masing spesifikasi komputer
|
IDMerek
(*)
|
Text
|
20
|
ID Merek untuk masing-masing spesifikasi komputer
|
Merek
|
Text
|
30
|
Nama
Merek untuk masing-masing spesifikasi komputer
|
3.
Tabel TblBatas
Tabel
TblBatas digunakan untuk menyimpan data batas-batas himpunan fuzzy maupun non fuzzy untuk masing-masing spesifikasi komputer, struktur tabel
TblBatas dapat dilihat pada tabel 3.3
*)
Kunci Primer Tabel 3.3 Tabel TblBatas
Field
|
Tipe
Data
|
Size
|
Keterangan
|
IDData
|
AutoNumber
|
|
IDData
untuk Tabel TblBatas
|
TypeID
|
Text
|
20
|
ID Type
untuk masing-masing spesifikasi komputer
|
TypeJenis
(*)
|
Text
|
50
|
Jenis
dari spesifikasi komputer yang digunakan sebagai batasan dalam menentukan
batas himpunan
|
Murah
|
Single
|
|
Nilai
batas himpunan untuk variabel harga Murah
|
Normal
|
Single
|
|
Nilai
batas himpunan untuk variabel harga Normal
|
Mahal
|
Single
|
|
Nilai
batas himpunan untuk variabel harga Mahal
|
Min
|
Single
|
|
Nilai
batas himpunan untuk variabel Fuzzy Kecil
|
Middle
|
Single
|
|
Nilai
batas himpunan untuk variabel Fuzzy Sedang
|
Max
|
Single
|
|
Nilai
batas himpunan untuk variabel Fuzzy Besar
|
4.
Tabel TblCasing
Tabel
TblCasing digunakan untuk menyimpan data-data tentang spesifikasi dari item Casing. Struktur tabel TblCasing
dapat dilihat pada tabel 3.4
*)
Kunci Primer Tabel 3.4 Tabel TblCasing
Field
|
Tipe
Data
|
Size
|
Keterangan
|
IDData
(*)
|
AutoNumber
|
|
IDData
untuk Tabel TblCasing
|
TypeID
|
Text
|
20
|
ID Type
untuk item Casing
|
IDMerek
|
Text
|
20
|
ID Merek
untuk item Casing
|
TypeJenisCasing
|
Text
|
50
|
Type
Jenis dari item Casing
|
NamaCasing
|
Text
|
50
|
Nama
dari masing-masing item Casing
|
Bays
|
Text
|
20
|
Rak
CDRom dan Harddisk
|
PSU
|
Yes / No
|
|
Ada / tidaknya PSU
|
KapasitasPSU
|
Long Integer
|
|
Kapasitas
PSU (jika ada)
|
FrontUSB
|
Yes / No
|
|
Ada / tidaknya Front USB
|
Firewire
|
Yes / No
|
|
Ada / tidaknya Firewire
|
Audio
|
Yes / No
|
|
Ada / tidaknya Audio
|
Harga
|
Double
|
|
Harga
untuk masing-masing item Casing
|
Path_Gambar
|
Memo
|
|
Data
Gambar untuk masing-masing item Casing
(jika ada)
|
5.
Tabel TblHarddisk
Tabel
TblHarddisk digunakan untuk menyimpan data-data tentang spesifikasi dari item Harddisk. Struktur tabel
TblHarddisk dapat dilihat pada tabel 3.5
*)
Kunci Primer Tabel 3.5 Tabel TblHarddisk
Field
|
Tipe
Data
|
Size
|
Keterangan
|
IDData
(*)
|
AutoNumber
|
|
IDData
untuk Tabel TblHarddisk
|
TypeID
|
Text
|
20
|
ID Type
untuk item Harddisk
|
IDMerek
|
Text
|
20
|
ID Merek
untuk item Harddisk
|
TypeJenisHarddisk
|
Text
|
50
|
Type
Jenis dari item Harddisk
|
NamaHarddisk
|
Text
|
50
|
Nama dari masing-masing item Harddisk
|
RPM
|
Long Integer
|
|
Kecepatan
putar Harddisk
|
L2Cache
|
Long Integer
|
|
Buffer untuk membaca isi Harddisk
|
Kapasitas
|
Long Integer
|
|
Kapasitas
untuk masing-masing item Harddisk
|
Harga
|
Double
|
|
Harga
untuk masing-masing item Harddisk
|
Path_Gambar
|
Memo
|
|
Data Gambar untuk masing-masing item Harddisk (jika ada)
|
Belum ada tanggapan untuk "Kamus Data ERD"
Posting Komentar