27
3.2.2.1.3. Physical Database Design
1. Tabel Romo
Tabel romo berfungsi untuk menyimpan data romo Nama Field
Tipe Ukuran
Ket PK
no_urut Int
3 idSkolastik
Int 7
namaDepan varchar
20 namaKecil
varchar 20
namaBelakang varchar
20 namaTionghwa
varchar 20
namaPermandian varchar
20 tempatLahir
varchar 100
tanggalLahir int
2 bulanLahir
int 2
tahunLahir int
4 anakKe
int 2
sukuBangsa varchar
20 kewarganegaraan
varchar 20
tanggalPermandian int
2 bulanPermandian
int 2
tahunPermandian int
4 parokiPermandian
varchar 20
keuskupanPermandian varchar
20 tanggalPenguatan
int 2
bulanPenguatan int
2 tahunPenguatan
int 4
parokiPenguatan varchar
20 keuskupanPenguatan
varchar 20
28 namaWali
varchar 50
alamatWali varchar
100 teleponWali
varchar 12
tanggalMeninggalRomo  int 2
bulanMeninggalRomo int
2 tahunMeninggalRomo
int 4
tempatMeninggal varchar
100
Tabel 3.1 Tabel Romo
2. Tabel Studi
Tabel studi berfungsi untuk menyimpan data studi romo Nama Field
Tipe Ukuran
Ket PK  idStudi
int 3
FK  idSkolastik int
7 jenisStudi
varchar 100
tempatStudi varchar
100 tanggalMulai
int 2
bulanMulai int
2 tahunMulai
int 4
tanggalSelesai int
2 bulanSelesai
int 2
tahunSelesai int
4 kemampuanBahasaAktif  varchar
100 kemampuanBahasaPasif  varchar
100
Tabel 3.2 Tabel Studi
29
3. Tabel Pengalaman
Tabel  pengalaman  berfungsi  untuk  menyimpan  data pengalaman kerja romo
Nama Field Tipe
Ukuran Ket
PK idPekerjaan
Int 3
FK idSkolastik
Int 7
jenisPekerjaan varchar
100 tempatPekerjaan
varchar 100
tanggalMulai Int
2 bulanMulai
Int 2
tahunMulai Int
4 tanggalSelesai
Int 2
bulanSelesai Int
2 tahunSelesai
Int 4
Tabel 3.3 Tabel Pengalaman
4. Tabel for_novisiat_juniorat
Tabel  for_novisiat_juniorat  berfungsi  menyimpan  data novisiat dan juniorat dari romo
Nama Field Tipe Data
Ukuran Ket
PK idSkolastik
Int 7
tanggalNovisiat  Int 2
bulanNovisiat Int
2 tahunNovisiat
Int 4
tempatNovisiat  Varchar 100
tanggalJuniorat  Int 2
30 bulanJuniorat
Int 2
tahunJuniorat Int
4 tempatJuniorat
Varchar 100
ijasahJuniorat Varchar
10
Tabel 3.4 for_novisiat_juniorat
5. Tabel for_filsafat
Tabel  for_filsafat  tabel  yang  berfungsi  untuk  menyimpan data studi filsafat yang dimiliki romo
Nama Field Tipe
Ukuran Ket
PK, FK idSkolastik
int 7
tanggalMasuk int
2 bulanMasuk
int 2
tahunMasuk int
4 tanggalSelesai
int 2
bulanSelesai int
2 tahunSelesai
int 4
tempatFilsafat varchar  100
ijasahFilsafat varchar  10
Tabel 3.5 for_filsafat
6. Tabel tok_kolese_paroki