Monday, June 1, 2015

Pengertian Database

Database adalah asosiasi dari sebuah sistem yang ada didunia nyata. bingung? ok sebentar saya jelaskan kawan. Contoh jika ada sistem penggajian maka kita akan membutuhkan database penggajian saat membuat sistem informasinya.

Di dalam sistem nyata ada komponen yang lebih kecil (baik yang riil maupun yang abstrak,)
komponen terssebut dinamakan entitas atau entity misal yang riil misal:pegawai, gaji, dll.
yang abstrak misal:jabatan, transaksi penerimaan gaji, dll. Dalam database sebuah entitas sering digambarkan sebuah tabel. Maka dalam database penggajian akan ada table pegawai, gaji, golongan, transaksi dll.

Di dalam dunia nyata masing-masing entitas ini mempunyai komponen yang lebih kecil lagi yang dinamakan atribut. misal entitas:pegawai punya atribut:nip, nama, alamat dll. Maka atribut ini jika di gambarkan dalam sebuah database adalah kolom atau field-field sebuah table. jadi dalam table pegawai ada kolom (field) nip, nama, alamat dll. Dalam sebuah entitas pasti akan ada satu atribut kunci, dimana tidak akan pernah sama antara satu objek denga yang lainnya misalkan pada entitas pegawai ada atribut NIP(Nomor Induk Pegawai) dimana tidak  pernah sama antara pegawai satu dan pegawai lainnya, meskipun dia punya nama yang sama. Dalam table atribut kunci ini biasa dinamakan primary key. Objek pegawai-pegawai dalam table di asosiasikan row atau baris, jadi row-row pada NIP tidak akan sama.

             SYSTEM                                                                                                DATABASE

=











Contoh database



ok faham? belajar mudah bukan...

0 comments:

Post a Comment

sealkazzsoftware.blogspot.com resepkuekeringku.com