Senin, 13 April 2015

Basis Data




Basis Data
Basis Data adalah Kumpulan file-file/tabel-tabel yang mempunyai kaitan antara satu file/tabel file/tabel yang lain sehingga membentuk bangunan data untuk menginformassikan suatu perusahaan,institusi dsb.,dalam suatu batasan-batasan tertentu,  atau Basis Data adalah umpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi data) yang tidak perlu untuk memenuhi berbagai macam kebutuhan.
Konsep Dasar Basis Data
Konsep dasar basis data terdiri dari:
1.      Entity
·         Dapat berupa orang,tempat,kejadian,atau konsep yang informasinya direkam.
·         Pada bidang administrasi mahasiswa,misalnya entity mahasiswa,bukti pembayaran,dan jadwal UTS/UAS.
2.      Atribut
·         Setiap entity mempunyai atribut atau sebutan untuik mewakili sebuah entity.
·         Contoh entity mahasiswa:Seorang mahasiswa mempunyai atribut: Nama,NPM,Alamat,nama ortu,hobby
·         Atribut juga disebut sebagai data elemen/data item
3.      Data Value
·         Adalah data aktual atau informasi yang disimpan pada setiap data elemen atau atribut.
·         Atribut nama karyawan menunjukkan tempat dimana informasi karyawan disimpan,sedangkan data value adalah  Bejo,Candil(merupakan isi data nama karyawan)
4.      Record/tuple
·         Kumpulan elemen-elemen yang saling berkaitan,menginformasikan tentang suatu entity secara lengkap
·         Satu record mewakili satu data atau informasi tertentu tentang seseorang.
·         Contohnya: Nomor Induk Karyawan, Nama Karyawan, Alamat, Kota, Tanggal Masuk.
5.      File
·         Kumpulan record-record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, namun berbeda data valuenya.
Tujuan Basis Data
Tujuan pembuatan basis data adalah sbb:
1.    Kecepatan dan kemudahan (Speed)
2.    Efisiensi media penyimpanan(Space)
3.    Keakuratan(Accuracy)
4.    Ketersediaan (Availability)
5.    Kelengkapan(Completeness)
6.    Keamanan (Security)
7.    Kebersamaan pemakaian (sharebility)
Kegunaan Basis Data
Untuk mengatasi masalah-masalah :
1.      Redudansi dan inkonsistensi data
2.      Kesulitan pengaksesan data
3.      Isolasi data untuk standarisasi
4.      Multiple user
5.      Masalah keamanan data
6.      Masalah integritas data
7.      Masalah data independence

Tidak ada komentar:

Posting Komentar