b. Memory : 1 GB c. VGA
: 256 MB d. Hardisk
: 120 GB e. CD-ROM Drive
f. Monitor Printer standard
g. Mouse Keyboard standard 2. Minimum requirement hardware komputer client :
a. Processor 1,5 GHz
b. 512 MB RAM
c. VGA 256 MB
d. Harddisk 40 GB
e. Monitor
f. Keyboard
g. Mouse
1.4.4. Implementasi Basis Data Sintaks SQL
Implementasi basis data dilakukan dengan menggunakan bahasa SQL, dimana aplikasi pemrograman yang digunakan adalah MySQL, implementasi basis datanya
dalam bahas SQL adalah sebagai berikut :
1. Tabel det_keluarga
CREATE TABLE IF NOT EXISTS `det_keluarga` `id_keluarga` varchar30 NOT NULL,
`no_ktp` int11 NOT NULL,
`nama` varchar50 NOT NULL, `agama` varchar20 NOT NULL,
`t_lahir` varchar20 NOT NULL, `tgl_lahir` date DEFAULT NULL,
`j_kel` varchar30 NOT NULL, `gol_darah` varchar30 NOT NULL,
`pendidikan` varchar30 DEFAULT NULL, `pekerjaan` varchar30 NOT NULL
ENGINE=MyISAM DEFAULT CHARSET=latin1;
2. Tabel det_kematian
CREATE TABLE IF NOT EXISTS `det_kematian` `no_kk` varchar30 NOT NULL,
`no_ktp` varchar30 NOT NULL, `nama` varchar50 NOT NULL,
`j_kel` varchar20 NOT NULL, `t_lahir` varchar25 NOT NULL,
`tgl_lahir` date NOT NULL, `agama` varchar20 NOT NULL,
`alamat` varchar50 NOT NULL, `tgl_meninggal` date NOT NULL,
`sebab` varchar50 NOT NULL, `rt` varchar10 NOT NULL,
`ttd` varchar25 NOT NULL ENGINE=InnoDB DEFAULT CHARSET=latin1;
3. Tabel det_pindah
CREATE TABLE IF NOT EXISTS `det_pindah` `no_kk` varchar35 NOT NULL,
`no_ktp` varchar25 NOT NULL, `tgl_pindah` date NOT NULL,
`nama` varchar50 NOT NULL, `j_kel` varchar15 NOT NULL,
`s_nikah` varchar30 NOT NULL, `agama` varchar30 NOT NULL,
`pendidikan` varchar30 NOT NULL, `pekerjaan` varchar25 NOT NULL,
`alamat` varchar50 NOT NULL, `alamat_baru` varchar50 NOT NULL,
`rt` varchar10 NOT NULL, `ttd` varchar25 NOT NULL,
`pengikut` int10 NOT NULL ENGINE=InnoDB DEFAULT CHARSET=latin1;
4. Table keluaga
CREATE TABLE IF NOT EXISTS `keluarga` `id_keluarga` varchar30 NOT NULL,
`no_ktp` varchar20 NOT NULL, `nama` varchar50 NOT NULL,
`agama` varchar20 NOT NULL, `t_lahir` varchar20 NOT NULL,
`tgl_lahir` date DEFAULT NULL, `j_kel` varchar50 NOT NULL,
`gol_darah` varchar20 NOT NULL, `pendidikan` varchar30 DEFAULT NULL,
`pekerjaan` varchar30 NOT NULL, PRIMARY KEY `no_ktp`
ENGINE=MyISAM DEFAULT CHARSET=latin1;
5. Table pengikut
CREATE TABLE IF NOT EXISTS `pengikut` `no_ktp` varchar25 NOT NULL,
`nama` varchar50 NOT NULL, `j_kel` varchar15 NOT NULL,
`s_nikah` varchar30 NOT NULL, `agama` varchar30 NOT NULL,
`pendidikan` varchar30 NOT NULL, `pekerjaan` varchar25 NOT NULL,
`hubungan` varchar20 NOT NULL ENGINE=InnoDB DEFAULT CHARSET=latin1;
6. Tabel Suratlain
CREATE TABLE IF NOT EXISTS `suratlain` `no_ktp` varchar30 NOT NULL,
`nama` varchar50 NOT NULL, `j_kel` varchar15 NOT NULL,
`t_lahir` varchar20 NOT NULL, `tgl_lahir` date NOT NULL,
`status` varchar15 NOT NULL, `agama` varchar20 NOT NULL,
`pekerjaan` varchar20 NOT NULL, `alamat` varchar50 NOT NULL,
`surat` varchar20 NOT NULL, `rt` varchar10 NOT NULL,
`ttd` varchar25 NOT NULL ENGINE=InnoDB DEFAULT CHARSET=latin1;
7. Tabel surat_lahir
CREATE TABLE IF NOT EXISTS `surat_lahir` `nama` varchar50 NOT NULL,
`hari` varchar20 NOT NULL, `tanggal` date NOT NULL,
`di` varchar25 NOT NULL, `j_kel` varchar20 NOT NULL,
`no_kk` varchar30 NOT NULL, `ibu` varchar50 NOT NULL,
`ayah` varchar50 NOT NULL, `alamat` varchar50 NOT NULL,
`rt` varchar10 NOT NULL, `ttd` varchar25 NOT NULL
ENGINE=InnoDB DEFAULT CHARSET=latin1;
8. Tabel warga
CREATE TABLE IF NOT EXISTS `warga` `no_ktp` int11 NOT NULL,
`nama` varchar50 NOT NULL, `agama` varchar20 NOT NULL,
`t_lahir` varchar20 NOT NULL, `tgl_lahir` date DEFAULT NULL,
`j_kel` varchar30 NOT NULL, `gol_darah` varchar30 NOT NULL,
`pendidikan` varchar30 DEFAULT NULL, `pekerjaan` varchar30 NOT NULL
ENGINE=MyISAM DEFAULT CHARSET=latin1;
1.4.5. Implementasi Antar Muka