Rabu, 13 Agustus 2014

BASIS DATA

 

Pengertian basis data adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan file lain sehingga membentuk suatu bangunan data untuk menginformasikan suatu
perusahaan atau instansi dalam batasan tertentu.

Basis Data Menurut Beberapa Pakar
v  Menurut “Stephens dan Plew (2000), adalah mekanisme yang digunakan untuk menyimpan informasi atau data. Informasi adalah sesuatu yang kita gunakan sehari-hari untuk berbagai alasan. Dengan basisdata, pengguna dapat menyimpan data secara terorganisasi. Setelah data disimpan, informasi harus mudah diambil. Kriteria dapat digunakan untuk mengambil informasi. Cara data disimpan dalam basisdata menentukan seberapa mudah mencari informasi berdasarkan banyak kriteria. Data pun harus mudah ditambahkan kedalam basisdata, dimodifikasi, dan dihapus”.

v  Menurut “Siberschatz, dkk.; (2002) mendefinisikan basisdata sebagai kumpulan data berisi informasi yang sesuai untuk sebuah perusahaan. System manajemen basisdata (DBMS) adalah kumpulan data yang saling berhubungan dan kumpulan program untuk mengakses data. Tujuan utama system manajemen basisdata adalah menyediakan cara menyimpan dan mengambil informasi basisdata secara mudah dan efisien”.

v  Menurut “Ramakrishnan dan Gehrke (2003) basisdata sebagai kumpulan data, umumnya mendeskripsikan aktivitas satu organisasi atau lebih yang berhubungan”. Misalnya, basisdata universitas mungkin berisi informasi mengenai hal berikutnya :
1.      Entitas  seperti mahasiswa, fakultas, mata kuliah, dan ruang kuliah.
2.      Hubungan antarentitas seperti registrasi mahasiswa dalam mata kuliah, fakultas yang mengajarkan mata kuliah, dan penggunaan ruang untuk kuliah.
v  Menurut “McLeod, dkk., (2001) basisdata adalah kumpulan seluruh sumber daya berbasis computer milik organisasi. System manajemen basisdata adalah aplikasi perangkat lunak yang menyimpan struktur basisdata, hubungan antardata dalam basisdata, serta sebagai formulir dan laporan yang berkaitan dengan basisdata. Basisdata yang dikendalikan oleh system manajemen basisdata adalah satu set catatan data yang berhubungan dan saling menjelaskan”.


Istilah – istilah dasar basis data
·         Entitas
Entititas adalah sekumpulan obyek yang mempunyai karakteristik sama dan biasa dibedakan dari lainnya. Obyek yang berupa orang, tempat, kejadian atau konsep yang informasinya direkam.
Misal : pegawai, mobil, nilai dll.
Contoh pada bidang kesehatan Entity adalah Pasien, Dokter, Kamar.

·         Atribut
Atribut adalah deskripsi data yang bias mengidentifikasikan entitas.
Misal : Entitas mobil adalah nomor mobil, merk mobil, warna mobil dll.

·         Field
Lokasi penyimpanan untuk salah satu elemen data atribut. Setiap entity mempunyai atribut atau sebutan untuk mewakili suatu entity.
Contoh Seorang siswa dapat dilihat dari atributnya misalnya, NIM, Nama_siswa, Alamat.

·         Record
Record adalah kumpulan isi elemen data (atribut) yang saling berhubungan
menginformasikan tentang suatu entity secara lengkap.
Contoh Kumpulan atribut NIP, Nama, dan alamat berisikan “01001245566”, Sanusi,
Jl. Hati suci No 2 Kupang.

·         Data Value
Data Value merupakan data actual atau informasi yang disimpan ditiap data elemen. Isi atribut disebut nilai data.
Kunci Elemen Data (Key Data Elemen) Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas.
Contoh Mahasiswa yang mempunyai atribut – atribut NIM, nama, alamat, tanggal lahir menggunakan Kunci Elemen Data NIM.

Database Manajement System (DBMS)  merupakan software yang digunakan untuk membangun sebuah sistem basis data yang berbasis komputerisasi. DBMS membantu dalam pemeliharaan dan pengolahan kumpulan data dalam jumlah besar. Sehingga dengan menggunakan DBMS tidak menimbulkan kekacauan dan dapat digunakan oleh pengguna sesuai dengan kebutuhan.

DBMS merupakan perantara bagi pemakai dengan basis data. Untuk merinteraksi dengan DBMS (basis data) menggunakan bahasa basis data yang telah ditentukan oleh perusahaan DBMS. Bahasa basis data biasanya terdiri atas perintah-perintah yang di formulasikan sehingga perintah tersebut akan diproses olah DBMS.Perintah – perintah biasanya ditentukan oleh user.

Tidak ada komentar:

Posting Komentar