3.3 Perancangan Entity Relationship Data ERD
a. Mengidentifikasi dan menetapkan seluruh himpunan entity yang terlibat
Gambar 3.4 ERD Tahap Pertama
b. Menentukan atribut key masing-masing himpunan entity
Gambar 3.5 ERD Tahap Kedua
c. Mengidentifikasi dan menetapkan seluruh himpunan relasi diantara himpunan entity-entity beserta foreign key-nya kunci asing
Gambar 3.6 ERD Tahap Ketiga
Pengunjung Informasi
Admin
Pengunjung Informasi
Admin
Umum Berita
Username
Pengunjun g
Informas i
Admin Melihat
menyediaka n
Berita Username
Umum
Universitas Sumatera Utara
3.4 Perancangan Database
Database merupakan kumpulan data yang saling berhubungan satu dengan lainnya, tersimpan disimpanan luar komputer dan digunakan perangkat lunak tertentu untuk
memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena berfungsi sebagai basis penyedia informasi bagi para
pemakainya. Karena database merupakan kumpulan dari beberapa file, dalam hal ini file-file tersebut dikelompokkan secara terstruktur dalam beberapa table sesuai dengan
informasi yang terkandung didalamnya. Berikut adalah ringkasan dari tabel - tabel apa saja yang diperlukan untuk membentuk suatu sistem informasi dengan penjelasannya.
Tabel 3.1 Tabel yang dibutuhkan dalam pembentukan Sistem Informasi PSSI
Nama Tabel Keterangan
Klub Amatir Memberikan Informasi Klub yang terdaftar
Klub_U13 Berisi klub kelompok umur 13 tahun
Klub_U14 Berisi klub kelompok umur 14 tahun
Klub_U15 Berisi klub kelompok umur 15 tahun
Klub_U18 Berisi klub kelompok umur 18 tahun
Detail_Klub Berisi detail klub untuk lebih memberikan informasi kepada pengunjung.
Pemain Berisi daftar pemain yang bermain di liga amatir maupun kelompok
umur. Detail Pemain
Berisi data diri pemain agar pengunjung lebih mudah dalam memperoleh informasi.
Pelatih Berisi daftar pelatih liga amatir
Detail Pelatih Berisi data diri para pelatih liga amatir
Universitas Sumatera Utara
Tabel 3.2 Klub Amatir, U13, U14, U15, U18
Field Name Type
Length Keterangan
no int
2 Primary key, auto_increment
klub varchar
20 Nama klub
julukan varchar
20 Julukan Klub
pelatih varchar
20 Nama pelatih
stadion varchar
20 Nama Stadion
asal varchar
20 Asal Klub
Tabel 3.3 Detail Klub
Field Name Type
Length Keterangan
Klub varchar
20 Primary key, auto_increment
Pelatih varchar
20 Nama Pelatih
Julukan varchar
20 Julukan Klub
Alamat text
Alamat Klub Telp
int 15
Telepon klub E-Mail
varchar 30
Email Klub Faximile
varchar 20
Faximile Klub Website
varchar 20
Website Klub Kota
varchar 20
Kota Tempat Klub Berada Didirikan
date Klub Didirikan
Stadion varchar
20 Nama Stadion
Luas int
4 Luas Stadion
Status varchar
20 Status Kepemilikan Stadion
Almstadion Text
Alamat Stadion Telpstadion
Int 12
Telepon Stadion Kapstadion
varchar 6
Kapasitas Stadion Tribun
varchar 6
Jumlah Tribun VIP
varchar 6
Jumlah VIP Kappark
Text Kapasitas Parkir Stadion
Fasstadion text
Fasilitas Stadion fastambahan
text Fasilitas Tambahan Pada Stadion
Universitas Sumatera Utara
Internet varchar
10 Jaringan Internet Pada Stadion
APBD varchar
15 Dana APBD
Sponsor varchar
15 Dana dari Sponsor
Tiket varchar
15 Pendapatan Tiket
Lain varchar
15 Pendapatan Lain - Lain
Total varchar
15 Total Pendapatan
Tabel 3.4 Pemain
Field Name Type
Length Keterangan
no int
3 Primary key, auto_increment
klub Varchar
100 Nama Klub
nama Varchar
20 Nama pemain
tgllahir Date
Tanggal Lahir Pemain Tempat_lhr
Varchar 20
Tempat Lahir Pemain posisi
Varchar 10
Posisi Pemain no_punggung
int 3
No Punggung Pemain
Tabel 3.5 Detail Pemain
Field Name Type
Length Keterangan
nama Varchar
20 Primary key, auto_increment
Tgl_lahir Date
10 Tanggal Lahir Pemain
Tmp_lahir Varchar
20 Tempat Lahir Pemain
posisi Varchar
20 Posisi Pemain
No_punggung Int
3 No Punggung Pemain
Tinggi Int
3 Tinggi Badan Pemain
Berat Int
3 Berat Badan Pemain
Status Varchar
10 Status Pernikahan Pemain
Kl Varchar
20 Klub Lama Pemain
wn varchar
20 Warga Negara Pemain
Universitas Sumatera Utara
Tabel 3.6 Pelatih
Field Name Type
Length Keterangan
No int
2 Primary key, auto_increment
nama varchar
30 Nama Pelatih
Tempat_lahir varchar
20 Tempat Lahir Pelatih
Tgl_lahir date
Tanggal Lahir Pelatih email
varchar 30
Nama E-mail Pelatih alamat
text Alamat Pelatih
klub varchar
20 Klub Yang Dilatih
kategory varchar
30 Kategori Divisi Klub
Tabel 3.7 Detail Pelatih
Field Name Type
Length Keterangan
nama varchar
20 Primary key, auto_increment
Tgl_lahir date
Tanggal Lahir Pelatih Tmp_lahir
varchar 20
Tempat Lahir Pelatih Usia
int 2
Usia Pelatih Email
varchar 20
Nama E-mail Pelatih Alamat
text Alamat Pelatih
Klub varchar
20 Klub Yang Dilatih
Kategori varchar
10 Kategori Divisi Klub
Klub_Lama varchar
20 Klub Lama Yang Pernah Dilatih
wn varchar
20 Warga Negara Pelatih
Universitas Sumatera Utara
3.5 Flowchart