09 May 2013

PENGANTAR BASIS DATA (Pertemuan 1 TIK)

Pengertian Basis Data
  • Kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi yang diharapkan.
  • Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (Redundensi) yang tidak perlu.
  • Kumpulan File/Table/Arsip yang saling berhubungan yang disimpan dalam media penyimpan Elektronik.
Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS).
Analogi basis data bisa dilihat pada gambar di bawah ini :

Manfaat dan Kelebihan Basis Data
  • Kecepatan dan kemudahan (Speed)
  • Kebersamaan Pemakai (Shareability)
  • Pemusatan control data
  • Efesiensi ruang penyimpanan (Space)
  • Keakuratan (Accuracy)
  • Ketersediaan (Availability)
  • Keamanan (Security)
  • Kemudahan dalam pembuatan program aplikasi baru
  • Pemakain secara langsung
  • Kebebasan data (Data Independence)
  • User view

Kekurangan Basis Data
  • Storage yang digunakan besar
  • Dibutuhkan tenaga spesialis
  • Softwarenya mahal
  • Kerusakan pada system database dapat mempengaruhi departemen/bagian lain yang terkait


Elemen-elemen Basis Data
  • EntitasSekumpulan objek yang terdefinisikan yang mempunyai karakteristik sama dan bisa dibedakan satu dengan lainnya. Objek dapat berupa barang, orang, tempat, atau suatu kejadian. 
  • AtributDeskripsi 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. 
  • Data Value (Nilai Data)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 atau TabelKumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, namun berbeda nilai datanya. 
  • Record atau TupelKumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. Satu record mewakili satu data atau informasi.

Komponen Basis Data
  • Hardware
  • Sistem Operasi
  • Data
  • Pemakai (User)
  • Aplikasi (Perangkat lunak lain)
  • Sistem Pengelolaan Basis Data (DBMS)

Operasi Dasar Basis Data
  • Pembuatan Basis Data (Create Database)
  • Penghapusan Basis Data (Drop Database)
  • Pembuatan File/Table baru ke suatu basis data (Create Table)
  • Penghapusan File/Table dari suatu basis data (Drop Table)
  • Penambahan data baru ke suatu file/table di sebuah basis data (insert)
  • Pengambilan data dari sebuah file/table (Retrieve/Search)
  • Pengubahan data dari sebuah file/table (Update)
  • Penghapusan data dari sebuah file/table (Delete)

No comments:

Post a Comment