Searching...
10/10/11

Artikel Basis Data: Bagaimana dan mengapa

Pengertian secara harfiah, yaitu BASIS dan DATA BASIS : Markas/ tempat berkumpul/tempat bersarang/gudang

DATA : Representasi dari fakta dunia yang mewakili objek yang direkam dalam bentuk angka, huruf, simbol, teks, gamabar, bunyi atau kombinasinya.


DB Scheme
Pengertian menurut para ahli:
  1. Mekanisme yang digunakan untuk menyimpan informasi atau data[Stepens dan Plew(2000)]
  2. Kumpulan data berisi informasi yg sesuai untuk sebuah perusahaan[Silberschatz, dkk(2000)]
  3. Kumpulan data, umumnya mendeskripsikan aktifitas satu organisasi atau lebih yang berhubungan[Ramakrishnan dan Gehrke(2003)]
Tujuan dalam pemanfaatan Basis Data adalah:
  1. Kecepatan dan kemudahan(Speed)
Agar pengguna mampu:
  • Menyimpan data
  • Melakukan manipulasi
  • Menampilkan data dengan cepat
  1. Efisiensi ruang penyimpanan(Space)
Mampu mengurangi bahkan menghilangkan redundansi(pengulangan) data
  1. Keakuratan(accuracy)
Mampu menampilakan data yang sesuai dengan aturan yg telah dibuat
  1. Ketersediaan(Availability)
Agar data bisa diakses oleh setiap pengguna yang membutuhkan
  1. Kelengkapan(Completness)
Agar data yang dikelola selalu sesuai kebutuhan yang terus berkembang
  1. Keamanan(Security)
Mampu menjaga data-data rahasia dengan menggunakan system privilages
  1. Kebersamaan(Sharability)
Agar data dapat diakses banyak user(multiuser) tanpa adanya inkonsistensi data ataupun deadlock
SISTEM MANAJEMEN BASIS DATA(DBMS)
Sistem:sebuah tatanan yang terdiri dari beberapa komponen yang memiliki fungsi tertentu yang saling berpadu untuk mencapai tujuan utama dibangunnya sistem tersebut
DBMS:perangkat lunak(software) yang didesain untuk membantu memelihara dan memanfaatkan kumpulan data yang besar

KOMPONEN SISTEM BASIS DATA
Hardware : perangkat komputer standar, media penyimpanan
Operating system: system yang berfungsi untuk menjebatani antara pengguna komputer dengan mesin(hardware komputer)
Database: basis data yang mewakili sistem tertentu untuk dikelola.
DBMS: perangkat lunak yang digunakan untuk mengelola database.
Contoh:dBase, Foxbase, Rbase, Borland Paradox, MySQL, Oracle, Sybase
User : sumber daya manusia yang berinteraksi dengan sistem basis data, yang menggunakan DBMS
Optional Software:perangkat lunak pendukung, bersifat opsional.

ABSTRAKSI DATA
Merupakan level bagaimana data dalam sistem database.

  1. Physical level:merepresentasikan data sebenarnya secar fisik dalam bentuk teks, sebagai angka bahkan dalam kumpulan bit
  2. Logical level:merepresentasikan data yang disimpan dalam basis data serta hubungan aantar data
  3. View level :merepresentasikan bagian tertentu suatu basis data
BAHASA BASIS DATA
Merupaka bahasa atau kumpulan perintah(syntax) yang digunakan user untuk berkomunikasi (memanipulasi) dengan database dimana DBMS sebagai perantaranya.
Contoh:SQL, dBase, QUEL
Bahasa basis data dibagi menjadi 2 berdasarkan fungsi perintah-perintahnya, yaitu:
  1. DDL(DATA DEFINITION LANGUAGE)
Bagian bahasa(perintah) yang mampu membuat tabel, indeks, mengubah tabel, menentukan struktur dll
  1. DML(DATA MANIPULATION LANGUAGE)
Mampu memanipulasi(insert, delete, update) dan pengambilan(select) data dalam database.

0 comment:

Poskan Komentar

Terima kasih sudah mengunjungi blog saya. Jangan lupa tinggalkan komentar anda

 
Back to top!