Dalam suatu Sistem Informasi pasti terdapat unsur unsur yang membangunnya. Dalam contoh Sistem informasi Pertandingan catur ini terdiri dari beberapa unsur unsur pembangunnya. diantaranya:
1. Tabel Pemain
2. Tabel Klasemen
3. Tabel Jadwal Pertandingan
4. Tabel Hasil Pertandingan
5. Tabel Wasit
6, Bisa juga di tambahkan Tabel Pendaftaran Pemain
Selain yang sudah di sebut kan diatas, perlu juga di tambahkan seperti jam, meja dan kursi, buku catatan dan papan penunjuk hasil pertandingan
Fungsi
1. Para Pemain saling bertarung, saling mengalahkan satu sama lain untuk memperoleh poin
2. Klasemen untuk menunjukkan posisi para pemain di samping menunjukan siapa yang terbaik
3. Jadwal pertandingan menjadi acuan setiap peserta untuk menghadapi lawan berikutnya
4. Tabel hasil merekam semua hasil pertarungan
5. wasit merupakan pemimpin pertarungan, setiap wasit hanya memimpi 1 pertarungan
6. Pendaftaran Pemain dibuka sebelum pertarungan pertama di mulai
7. Selain itu unsur -unsur yang belum di sebutkan seperti jam itu menunjukkan waktu seorang pemain. kecepatan pemain dalam melakukan serangan juga termasuk dalam penilaian tersendiri
Hubungan
Seorang pemain bertarung dengan pemain lainnya diatas papan catur yang telah disediakan di atas meja. Setiap pemain di persilahkan duduk di atas kursi yang telah disediakan, bertanding dan diberi batasan waktu yang telah ditentukan sebelumnya dengan diawasi oleh wasit yang mencatat skor pertandingan. Pemain di perbolehkan mencatat / merekam pertandingannya. Pemain bisa melihat hasil pertandingannya atau hasil pemain lain di papan skor yang telah disediakan.
Tujuan
Tujuan di buatnya Sistem Informasi ini agar bisa di gunakan dalam suatu event tertentu dimana kesulitan untuk menentukan hasil akhir suatu pertempuran dan juga jadwal pertandingan . Diharapkan Program ini bisa digunakan untuk mempermudah pihak panitia apabila menyelenggarakan suatu Pertandingan catur.
Gambar Relasi Antar tabel
Contoh cara Mengelola Tabel Pemain menggunakan query
Tabel Pemain
A. Perintah SELECT untuk data Pemain (Tabel Pemain)
Query menampilkan semua data Pemain : SELECT * FROM Pemain
Hasil :
Query menampilkan hanya data Pemain Agus Santoso :
SELECT * FROM Pemain where ID=’001’
Hasil :
B. Perintah insert
Query untuk menambah data ke Tabel Pemain:
ID : 004
Nama Pemain : Denis
Asal : Mojokerto
Telp/HP : 08899956780
Hobi : Berkeliling
INSERT INTO Pemain(ID,Nama_Pemain,Asal,Telp/HP,Hobi) VALUES ('004','Denis','Mojokerto',’08899956780’,Berkeliling)
Hasil :
C. Perintah update
Query untuk mengedit / koreksi data :
UPDATE PEMAIN SET Nama_Pemain='Dennis Herlambang' WHERE ID='004'
Hasil :
D. Perintah delete
Query untuk menghapus data :
DELETE FROM Pemain WHERE ID='004'
Hasil :
Contoh format Input data pada SI Pertandingan catur