Apa
sih yang dimaksud dengan Basis Data (Database) ?_? oke saya akan beritahu apa
itu Basis Data ( Database ). Basis data ( Database )
adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan
Istilah Database
file lain sehingga
membentuk suatu bangunan data untuk menginformasikan suatu
perusahaan atau instansi dalam batasan tertentu.
perusahaan atau instansi dalam batasan tertentu.
Kelebihan Basis Data
- Kecepatan
dan Kemudahan (Speed) Yakni agar pengguna basis data bias menyimpan data,
melakukan perubahan/manipulasi terhadap data menampilkan kembali data dengan
lebih cepat dan mudah dibandingkan dengan cara biasa (baik manual ataupun
elektronis).
- Efisiensi Ruang Penyimpanan (Space) Dengan basis data kita mampu melakukan penekanan jumlah
redundansi (pengulangan) data, baik dengan menerapkan sejumlah pengkodean atau
dengan membuat relasi-relasi antara kelompok data yang saling berhubungan
- Keakuratan (Accuracy) Agar data sesuai dengan aturan dan batasan tertentu dengan
cara memanfaatkan pengkodean atau pembentukan relasi antar data bersama dengan
penerapan aturan/batasan (constraint) tipe data, domain data, keunikan data
dsb.
- Ketersediaan (Availability) Agar data bisa diakses oleh setiap pengguna yang
membutuhkan, dengan penerapan teknologi jaringan serta melakukan
pemindahan/penghapusan data yang sudah tidak digunakan / kadaluwarsa untuk
menghemat ruang penyimpanan.
- Kelengkapan (Completeness) Agar data yang dikelola senantiasa lengkap baik relatif
terhadap kebutuhan pemakai maupun terhadap waktu, dengan melakukan penambahan
baris-baris data ataupun melakukan perubahan struktur pada basis data; yakni
dengan menambahkan field pada tabel atau menambah tabel baru.
- Keamanan (Security) Agar data yang bersifat rahasia atau proses yang vital tidak
jatuh ke orang / pengguna yang tidak berhak, yakni dengan penggunaan account
(username dan password) serta menerapkan pembedaan hak akses setiap pengguna
terhadap data yang bisa dibaca atau proses yang bisa dilakukan.
- Kebersamaan (Sharability) Agar data yang dikelola oleh sistem mendukung lingkungan multiuser (banyak pemakai), dengan menjaga / menghindari munculnya problem baru seperti inkonsistensi data (karena terjadi perubahan data yang dilakukan oleh beberapa user dalam waktu yang bersamaan) atau kondisi deadlock (karena ada banyak pemakai yang saling menunggu untuk menggunakan data).
- Sistem Lebih Rumit , jadi memerlukan tenaga ahli dalam desain , program dan implementasi.
- Lebih Mahal
- Bila ada akses yang tidak benar , kerusakan dapat terjadi.
- Karena semua data di tempat terpusat , kerusakan software dan hardware dapat terjadi.
- Proses pemeliharaan dapat memakan waktu karena ukurannya yang besar.
- Proses back up data memakan waktu
- Enterprise Suatu bentuk organisasi besar.Data yang disimpan dalam basis data. Contoh : Bank , Sekolah , Rumah Sakit , Dll.
- Entitas Entitas adalah objek atau orang ,benda mati / hidup , tempat , kejadian atau konsep yang informasinya direkam. Contoh : Pada bidang kesehatan Entitasnya adalah : Dokter , pasien , Perawat , Dll.
- Atribut (Elemen Data) Atribut adalah karakteristik dari suatu Entitas. Contoh : NIM , Nama Siswa , Alamat.
- Record Data kumpulan isi elemen data yang saling berhubungan.
Data harus disusun secara teratur agar pengolahannya dapat dilakukan dengan baik dan efisien. Pengorganisasian data dapat dibagi dalam enam tingkatan, yaitu :
- Bit adalah suatu sistem angka biner yang terdiri atas dua macam nilai saja, yaitu 0 dan 1. Sistem angka biner merupakan dasar dasar yang dapat digunakan untuk komunikasi antara manusia dan mesin (komputer) yang merupakan sekumpulan komponen elektronik dan hanya dapat membedakan dua keadaan saja (on dan off). Jadi bit adalah unit terkecil dari pembentuk data.
- Byte adalah bagian terkecil yang dapat dialamatkan dalam memori. Byte merupakan sekumpulan bit yang secara konvensional terdiri atas kombinasi delapan bit. Satu byte digunakan untuk mengkodekan satu buah karakter dalam memori. Contoh: Kode Ascii untuk J ialah 10101010. Jadi byte adalah kumpulan bit yang membentuk satu karakter (huruf, angka, atau tanda). Dengan kombinasi 8 bit, dapat diperoleh 256 karakter (= 2 pangkat 8).
- Field atau kolom adalah unit terkecil yang disebut data. Field merupakan sekumpulan byte yang mempunyai makna. Contoh: Joni yang merupakan field nama. Jadi field ibarat kumpulan karakter yang membentuk suatu kata.
- Record atau baris adalah kumpulan item yang secara logic saling berhubungan. Setiap record dapat dikenali oleh sesuatu yang mengenalinya, yaitu field kunci. Gambar 1 merupakan contoh dari record. Jadi record ibarat kumpulan kata yang membentuk satu kalimat yang berarti, misal gambar 1 mewakili kalimat: Joni memenmpuh mata kuliah MIS (kode IS101) dengan nilai A.
- File atau tabel adalah kumpulan record yang sejenis dan secara logic berhubungan. Pembuatan dan pemeliharaan file adalah faktor yang sangat penting dalam sistem informasi manajemen yang memakai komputer. Jadi tabel ibarat kumpulan baris/record yang membentuk satu tabel yang berarti, misal gambar 2 mewakili tabel nilai mata kuliah MIS.
- Database merupakan kumpulan file-file yang berhubungan secara logis dan digunakan secara rutin pada operasi-operasi sistem informasi manajemen. Semua database umumnya berisi elemen-elemen data yang disusun ke dalam file-file yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi data untuk kegunaan tertentu. Jadi, suatu database adalah menunjukkan suatu kumpulan tabel yang dipakai dalam suatu lingkup perusahaan atau instansi untuk tujuan tertentu. Contoh suatu database adalah database akademik yang berisi file-file: mahasiswa, dosen, kurikulum, dan jadwal yang diperlukan untuk mendukung operasi sistim informasi akademik. Contoh suatu database sederhana ditunjukkan oleh gambar 3.
Hirarki semua data diatas ditunjukkan pada gambar 4.
Gambar 4 Hierarki Data
Sumber : http://pbsabn.lecture.ub.ac.id/
No comments:
Post a Comment