Basis data (database) adalah kumpulan dari berbagai data
yang saling berhubungan satu dengan yang lainnya. Basis data tersimpan
di perangkat keras, serta dimanipulasi dengan menggunakan perangkat
lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data,
struktur dan batasan dari data atau informasi yang akan disimpan. Database merupakan
salah satu komponen yang penting dalam sistem informasi, karena
merupakan basis dalam menyediakan informasi pada para pengguna atau user.
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.
Tujuan utama DBMS adalah untuk menyediakan tinjauan abstrak dari data bagi user.
Jadi sistem menyembunyikan informasi mengenai bagaimana data disimpan
dan dirawat, tetapi data tetap dapat diambil dengan efisien.
Pertimbangan efisien yang digunakan adalah bagaimana merancang struktur
data yang kompleks, tetapi tetap dapat digunakan oleh pengguna yang
masih awam, tanpa mengetahui kompleksitas struktur data. Basis data
menjadi penting karena munculnya beberapa masalah bila tidak menggunakan
data yang terpusat, seperti adanya duplikasi data, hubungan antar data
tidak jelas, organisasi data dan update menjadi rumit. Jadi tujuan dari pengaturan data dengan menggunakan basis data adalah :
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.
No comments:
Post a Comment