Anda di halaman 1dari 10

ERD PEMBUATAN SIM

Diajukan untuk memenuhi salah satu pembuatan tugas kelompok pada mata kuliah Sistem Basis Data oleh :
Dosen Pengampu : Bpk. Arif Setiawan S.Kom

Disusun oleh

: ( 2009-53-010 ) ( 2009-53-033 ) ( 2009-53-038 )

Norma Satrio Utomo Wahyu Satrio Utomo Muhammad Noor Akmal

FAKULTAS TEHNIK PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MURIA KUDUS 2009/2010

ERD

Skema Database : Pemohon : (NIK,Nama,Jekel,TTL, Berkacamata, Pekerjaan,Alamat,Tinggi,Gol_Darah,Pendidikan,Kode Pos,Telpon,Kewarganegaraan,Gol_SIM,Kota ) Pendaftaran : (No_Pendaftaran,NIK ) Administrasi : ( No Slip pembayaran, NIK, No. Urut, Tgl Pembayaran ) Ujian : ( No. Urut, No. Pendaftaran, Jenis Ujiwan, Hasil Ujian ) Pemotretan : ( No_Urut Pemohon, NIK ) SIM : ( No. SIM, NIK, Tgl Berlaku )

Relasi Tabel

Tabel Pemohon File Database : SIM.dbc File Tabel : t_Pemohon.dbf Name Type NIK Varchar Nama Varchar Jenis Kelamin Varchar TTL Varchar Berkacamata Varchar Pekerjaan Varchar Alamat Varchar Tinggi Varchar Gol. Darah Varchar Pendidikan Varchar Kode Pos Varchar Telepon Varchar Kewarganegaraan Varchar Gol SIM Varchar Kota Varchar

Width 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20

Tabel Pendaftaran File Database : SIM.dbc Fi;e Tabel : t_Pendaftaran.dbf Name Type NIK Varchar No Pendaftaran Varchar Tabel Administrasi File Database : SIM.dbc File Tabel : t_Administrasi.dbf Name Type No Slip Pembayaran Varchar No Urut Varchar Tgl Pembayaran Varchar Tabel Ujian File Database : SIM.dbc File Tabel : t_Ujian.dbf Name Type No Urut Varchar No Pendaftaran Varchar Jenis Ujian Varchar Hasil Ujian Varchar Tabel Pemotretan File Database : SIM.dbc File Tabel : t_Pemotretan.dbf Name Type No Urut Pemotretan Varchar

Width 20 20

Width 20 20 20

Width 20 20 20 20

Width 20

Tabel SIM File Database : SIM.dbc File Tabel : t_SIM.dbf Name Type No SIM Varchar No Pembayaran Varchar Tgl Berlaku Varchar TABEL PEMOHON NIK Nama 81641642643 Anggun 85575575757 Anggik 89999377636 Bunga.CS

Width 20 20 20

Jekel Perempuan Perempuan Laki-laki

TTL Ambon, 12 jan 1990 Padang, 17 feb 1992 Kudus, 14 agust 1945 Gol. Darah A B AB Gol_SIM C C C

Berkacamata Tidak Tidak Ya

Pekerjaan Dosen Guru Seniman

Alamat Jln. Buntu No 45 Jln. Lurus No 89 Jln. Cucak Rowo No 69

Tinggi 175cm 165cm 167cm

Pendidikan S2 S1 S3 Kota Kudus Kudus Kudus

Kode 5544 6765 3234

Telepon 85641642333 85641642444 85641642555

Kewarganegaraan Indonesia Indonesia Indonesia

TABEL PENDAFTARAN NIK No_Pendaftaran 81641642643 107 85575575757 108 89999377636 109

TABEL UJIAN No_Urut Ujian 31 31 33

No_Pendaftaran 107 108 109

Jenis Ujian Tertulis Tertulis Tertulis

Hasil Ujian Lulus Lulus Lulus

TABEL ADMINISTRASI No_Pembayaran 1 2 3 No_Urut Ujian 31 32 33 Tgl Pembayaran 2 Mei 2010 3 Mei 2010 4 Mei 2010

TABEL PEMOTRETAN No_Urut_Pemotretan 001 002 003 TABEL SIM No_SIM 85225735836 85225735837 85225735838

No_Pembayaran Tgl_Berlaku 1 2 Mei 2015 2 3 Mei 2015 3 4 Mei 2015

Kasus basis data : Setiap pengendara motor diwajibkan untuk memiliki SIM karena merupakan salah satu syarat agar bisa mengemudi kendaraan bermotor dijajan raya, Jadi langkah langkah diatas merupakan proses pembuatan SIM

CREATE DATABASE PEMBUATAN_SIM; USE PEMBUATAN_SIM CREATE TABLE PEMOHON (NIK VARCHAR(20), Nama VARCHAR(20), Jekel VARCHAR(20), TTL VARCHAR (20), Berkacamata VARCHAR(20), Pekerjaan VARCHAR(20), Alamat VARCHAR(20), Tinggi VARCHAR(20), Gol_Darah VARCHAR(20), Pendidikan VARCHAR(20), Kode_Pos VARCHAR(20), Telpon VARCHAR(20), Kewarganegaraan VARCHAR(20), Gol_SIM VARCHAR(20), Kota VARCHAR(20)) INSERT INTO PEMOHON VALUES ('81641642643', 'Anggun', 'Perempuan', 'Ambon 12 jan 1990', 'Tidak', 'Dosen', 'Jln Buntu No 45', '175cm', 'A', 'S2', '5544', '85641642333', 'Indonesia', 'C', 'Kudus'), ('85575575757', 'Anggik', 'Perempuan', 'Padang 17 feb 1992', 'Tidak',

'Guru', 'Jln Lurus No 89', '165cm', 'B', 'S1', '6765', '85641642444', 'Indonesia', 'C', 'Kudus'), ('89999377636', 'Bunga CS', 'Laki-laki', 'Kudus 14 agust 1945', 'Ya', 'Seniman', 'Jln Cucak Rowo No 69', '167cm', 'AB', 'S3', '3234', '85641642555', 'Indonesia', 'C','Kudus') USE PEMBUATAN_SIM CREATE TABLE PENDAFTARAN (NIK VARCHAR(20), PENDAFTARAN VARCHAR(20)) INSERT INTO PENDAFTARAN VALUES ('81641642643', '107'), ('85575575757', '108'), ('89999377636', '109') USE PEMBUATAN_SIM CREATE TABLE UJIAN_SIM (No_Urut_Ujian VARCHAR(20), No_Pendaftaran VARCHAR(20), Jenis_Ujian VARCHAR(20), Hasil_Ujian VARCHAR(20))

INSERT INTO UJIAN_SIM VALUES ('31', '107', 'Tertulis', 'Lulus'), ('32', '108', 'Tertulis', 'Lulus'), ('33', '109', 'Tertulis', 'Lulus') USE PEMBUATAN_SIM CREATE TABLE ADMINISTRASI (No_Pembayaran VARCHAR(20), No_Urut_Ujian VARCHAR(20), Tgl_Pembayaran VARCHAR(20)) INSERT INTO ADMINISTRASI VALUES ('1', '31', '2 Mei 2010'), ('2', '32, 3 Mei 2010'), ('3', '33', '4 Mei 2010) USE PEMBUATAN_SIM CREATE TABLE PEMOTRETAN (NO_URUT_PEMOTRETAN VARCHAR(20), PRIMARY KEY(NO_URUT_PEMOTRETAN)) INSERT INTO PEMOTRETAN VALUES('001'), ('002'), ('003') USE PEMBUATAN_SIM CREATE TABLE SIM (No_SIM VARCHAR(20),

No_Pembayaran VARCHAR(20), Tgl_Berlaku VARCHAR(20)) INSERT INTO SIM VALUES ('85225735836', '1', '2 Mei 2015'), ('85225735837', '2', '3 Mei 2015'), ('85225735838', '3', '4 Mei 2015')