Selasa, 08 November 2011

BASIS DATA

BASIS DATA

 Pengertian basis data
Basis data adalah kumpulan data yang tersimpan secara sistematik atau terorganisir yang disimpan dalam media penyimpanan elektronik.Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut.
 Tujuan basis data
Tujuan basis data yaitu memudahkan dan mempercepat proses pencarian.
 Prinsip basis data
Prinsip basis data yaitu pengaturan data
 Keuntungan basis data
1. Mengurangi kerangkapan data atau redudansi data
2. Afesiensi storage atau penyimpanan
3. Data akurat
4. Keamanan lebih terjamin
5. Data oriented

DBMS (Data Base Manajement System) softwarenya atau program aplikasi untuk menjalankan basis data.
Contohnya:
• Access
• Excel
• Dbase
• Oracle
• Db2
• Dll
System basis data adalah kumpulan atau gabungan dari basis data dan DBMS
Komponen basis data:
 Basis data
 DBMS
 Hardware
 User
 Program aplikasi tambahan
 System operasi
System tradisional adalah data ada dimana-mana
• Data tidak akurat
• Redudansi data
• System oriented
• Keamanan data tidak terjamin
Keuntungannya yaitu jika satu data rusak bagian yang lain tetap berjalan.
• Penyusunan basis data meliputi proses memasukkan data kedalam media penyimpanan data dan diatur dengan menggunakan perangkat Sistem Manajemen Basis Data (Database Management System DBMS). Manipulasi basis data meliputi pembuatan pernyataan (query) untuk mendapatkan informasi tertentu, melakukan pembaharuan atau penggantian (update) data, serta pembuatan report data.
• Menyediakan penyimpanan data untuk dapat digunakan oleh organisasi saat sekarang dan masa yang akan datang.
• Kemudahan pemasukan data, sehingga meringankan tugas operator dan menyangkut pula waktu yang diperlukan oleh pemakai untuk mendapatkan data serta hak-hak yang dimiliki terhadap data yang ditangani.
• Pengendalian data untuk setiap siklus agar data selalu up-to-date dan dapat mencerminkan perubahan spesifik yang terjadi di setiap sistem.
• Pengamanan data terhadap kemungkinan penambahan, pengubahan, pengerusakan dan gangguan-gangguan lain.
Elemen Basis Data
• Entitas adalah sekumpulan objek yang terdefinisikan yang mempunyai karakteristik sama dan bisa dibedakan satu dengan lainnya. Objek dapat berupa barang, orang, tempat atau suatu kejadian.
• Contoh entitas : Seseorang yang menjadi siswa di sebuah sekolah.
• contoh lainya : barang yang menjadi inventaris suatu perusahaan
• siswa merupakan entitas
• barang juga di sebut entitas
• Atribut adalah deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau dengan kata lain, kumpulan atribut dari setiap entitas dapat mengidentifikasi keunikan suatu individu.
• sedangkan atribut adalah bagian dari entitas
• siswa memiliki atribut :
• no siswa
• alamat siswa
• barang memiliki atribut :
• no barang
• harga barang
• Data Value (Nilai Data) : Data Value adalah data aktual atau informasi yang disimpan pada tiap data, elemen, atau atribut. Atribut nama pegawai menunjukan tempat dimana informasi nama karyawan disimpan, nilai datanya misalnya adalah Anjang, Arif, Suryo, dan lain-lain yang merupakan isi data nama pegawai tersebut.
• File/Tabel : Kumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, namun berbeda nilai datanya.
• Record/Tuple : Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. Satu record mewakili satu data atau informasi.


Jenis – jenis basis data
1. Basis data individual
Basis data individual adalah basis data yang digunakan oleh perseorangan. Biasanya basis data seperti ini banyak dijumpai dilingkungan PC. Visual dBASE, Corel Paradox, dan Filemaker Pro merupakan contoh perangkat lunak yang biasa digunakan untuk mengelola basis data untuk kepentingan pribadi.
2. Basis data perusahaan
Basis data perusahaan adalah basis data yang dimaksudkan untuk diakses oleh sejumlah pegawai dalam sebuah perusahaan dalam sebuah lokasi. Basis data seperti ini disimpan dalam sebuah server dan para pemakai dapat mengakses dari masing-masing komputer yang berkedudukan sebagai client.
3. Basis data terdistribusi
Basis data terdistribusi adalah basis data yang disimpan pada sejumlah komputer yang terletak pada beberapa lokasi. Model seperti ini banyak digunakan bank yang memiliki sejumlah cabang di pelbagai kota dan melayani transaksi perbankan yang bersifat online.
4. Basis data publik
Basis data publik adalah basis data yang dapat diakses oleh siapa saja (publik). Sebagai contoh, banyak situs web (misalnya yahoo dan about.com) yang menyediakan data yang bersifat publik dan dapat diambil siapa saja secara gratis. Namun adakalanya seseorang harus menjadi anggota dan membayar iuran untuk memperoleh data publik.

Tidak ada komentar:

Posting Komentar