Recommended Post Slide Out For Blogger

Konsep Dasar Basis Data

Basis adalah markas atau gudang,tempat bersarang atau berkumpul.
Data adalah representasi fakta dunia nyata yang mewakili suatu obyek seperti manusi(pegawai,siswa,pembeli,pelanggan),barang,hewan dll yang direkam dalam bentuk angka,huruf,simbol,teks,gambar,bunyi atau kombinasinya.
Pengertian Basis Data
1.Himpunan kelompok data (arsip)yang saling behubungan yang diorganisasi sedemikian rupa agar kelak dimanfaatkan kembali dengan cepat dan mudah.
2.Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis.
3.Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan(redundadsi) yang tidak perlu untuk memenuhi berbagai kebutuhan.
nb:Ms.Excel bukan merupakan basis data karena dalam Ms.Excel boleh terjadi pengulangan data.

DBMS(Database Management System)
merupakan perangkat lunak yang memungkinkan pengguna basis data untuk membuat dan memelihara suatu basis data.
Memiliki 3 fasilitas:
1.Mendefinisikan
   Melibatkan spesifikasi:type data,struktur,kendala dari data yang akan disimpan.
2.Membangun
   Berkaitan dengan proses penyimpanan data itu sendiri pada suatu media penyimpanan yang dikontrol oleh
   DBMS.
3.Memanipulasi
  Termasuk didalamnya fungsi-fungsi sebagai"query" terhadap basis data misalnya retrieve,update,generate,report.

Sistem Basis Data
merupakan perangkat lunak(software) yang digunakan untuk manipulasi dan basis data itu sendiri.
sistem basis data=softwae yang digunakan untuk manipulasi data(DBMS)+data itu sendiri


Karakteristik Basis Data
1.Self Describing
Sifat yang fundamental bahwa basis data tidak hanya berisi data saja tetapi lengkap dengan definisi data itu sendiri.
Definisi yang disimpan berisi:

  • Struktur setiap file
  • Type dan format penyimpanan dari setiap item data
  • Constraint dari data.

Pemrosesan File:

  • Definisi Data merupakan bagian dari aplikasi program
  • Program hanya dapat digunakan secara spesifik untuk suatu basis data tertentu(yang strukturnya telah dideklarasikan dalam program)
  • Software pada pemrosesan file hanya dapat mengakses basis data secara spesifik.
2.Isolation
-Proses pengaksesan DBMS ditulis secara terpisah dengan fil file yang bersifat spsifik seperti abstraksi data.
-Struktur data disimpan dalam katalog DBMS yang terpisah dari program(Program Data Independence)

Pemrosesan File:Struktur data dijadikan satu dengan file sehingga adanya perubahan data menyebabkan perubahan semua program yang mengakses data tersebut.

3.Multiview
-memungkinkan user yang berbeda untuk mendapatkan perspektif(view) basis data yang berbeda.
-Satu view dapat berupa subset dan basis data atau berisi basis data semu(virtual) yang diturunkan dari basis data yang ada.
4.Sharing  data dan pemrosesan transaksi multi user
Memungkinkan sejumlah user mengakses data secara bersamaan.Untuk itu DBMS harus menyediakan "Concurrency Control Software" sehingga data yang diakses valid.
Anda baru saja membaca artikel yang berkategori Basis Data / Kuliah Informatika dengan judul Konsep Dasar Basis Data. Anda bisa bookmark halaman ini dengan URL http://aina-tunk.blogspot.com/2012/03/konsep-dasar-basis-data.html. Terima kasih!
Ditulis oleh: Tunk-Tunk - Jumat, 09 Maret 2012

Belum ada komentar untuk "Konsep Dasar Basis Data"

Posting Komentar