D atabase dan Relasi

9. Stored Data, merupakan simbol untuk menyimpan data 10. Document, menyatakan simbol untuk data yang berbentuk kertas maupun untuk informasi. Tabel 2.2 Simbol-simbol flowchart

2.1.8 D atabase dan Relasi

a. Database Database basis data terdiri dari 2 ka ta yaitu “Basis “ dan “ Data”. Basis data dapat diartikan sebagai markas atau gudang, tempat bersarangberkumpul. Sedangkan data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia, barang, hewan, peristiwa, konsep, keadaan, dan sebagainya, yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasi. Harianto Kristanto 2005:2 database adalah kumpulan file- file yang saling berelasi , relasi tersebut bisa ditunjukkan dengan kunci dari tiap file yang ada. Adapun hirarki data sebagai berikut : 1. Bit Bagian terkecil dari data secara keseluruhan, yaitu berupa karakter ASCII nol atau satu yang merupakan komponen pembentuk byte. 2. Characterbyte Atribut dari field yang berupa huruf yang membuat nilai dari sebuah field. Huruf tersebut dapat berupa numerik maupun abjad atau karakter khusus. 3. Field Universitas Sumatera Utara Atribut dari record yang menunjukkan suatu item dari data seperti alamat, nama, dan lainnya. 4. Record Kumpulan field yang menggambarkan suatu unit data individu tertentu. 5. File Kumpulan dari record yang saling terkait memiliki format field yang sama dan sejenis. 1. Database Merupakan kumpulan file yang saling terkait satu sama lain, misalnya file data induk karyawan, file jabatan, file penggajian, dan lain sebagainya. Kumpulan file yang tidak saling terkait satu sama lain tidak dapat disebut database, misalnya file data induk karyawan, file tamu undangan perkawinan, file barang retail pasae swalayan. Gambar 2.1 Hirarki Data a. Relasi Data Relasi adalah hubungan antar file atau table. Pada model data relation. Adapun jenis-jenis-jenis relasi adalah sebagai berikut. 1. One to One yaitu ketika satu record pada satu tabel berhubungan dengan satu record pada table lainnya. Contoh : . 1 1 Keterangan : Artinya satu sekolah hanya dipimpin oleh satu kepala sekolah Sekolah Kepala Sekolah Dipimpin Bit Characte r Record File Field Database Universitas Sumatera Utara 2. One to Many yaitu ketika satu record pada satu table berhubungan dengan banyak record pada table lainnya. Contoh : 1 M Keterangan : Artinya satu wali kelas mempunyai banyak siswa 3. Many to many yaitu ketika banyak record pada satu table berhubungan dengan banyak record pada table lainnya. Contoh : M M Keterangan : Artinya satu siswa mengambil banyak mata pelajaran dan satu mata pelajaran diambil banyak siswa.

2.1.9 Sekilas Tentang Pemograman PHP