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