Powered by Blogger.

Pencarian ..

Tuesday, September 13, 2011

DBMS (Database Management System) - Overview

Database Management System
  • kumpulan dari data yang saling berhubungan
  • kumpulan dari program untuk melakukan akses ke data
  • DBMS menyediakan informasi dari sebuah
  • DBMS menyediakan lingkungan yang nyaman dan efisien untuk digunakan 

Tujuan dari Sistem Database
Sistem Database dibuat untuk menangani beberapa kesulitan yang sering terjadi di dalam proses penanganan file seperti :
  • data redudancy dan inkonsistensi data
  • kesulitan dalam mengakses data
  • data isolation
  • problem integritas data ( data bisa diubah sesuka hati )
  • minot update
  • pengaksesan bersama oleh beberapa pengguna
  • security

View Data


Levels of Abstraction
  • Physical Level : menangani bagaimana sebuah record disimpan
  • Logical Level : menangani penyimpanan data dalam database dan hubungan antar data nya
  • View Level : program aplikasi

Instance dan Schemas
Ini hampir sama dengan Types dan Variabel di bahasa pemrograman
  • Schema : struktur logical dari database ( tabel A dan tabel B serta hubungannya)
  • Instance : konten sebenarnya dari database dalam sebuah waktu tertentu

Data Definition Language (DDL)
Adalah notasi spesifik untuk mendefinisikan database schems. DDL compiler akan membuat tabel di simpan dalam data dictionary (data tentang data). 

Data Manipulation Language (DML)
Bahasa untuk mengakses dan manipulasi data sesuai dengan data model. Ada 2 kelas yaitu procedural (user menyebutkan data yang diperlukan dan bagaimana cara mendapatkannya) dan Non procedural (user menyebutkan data yang dibutuhkan tapi tidak menyebutkan cara mendapatkannya)

System secara keseluruhan

    0 comments:

    About This Blog

    Lorem Ipsum

      © Blogger templates Newspaper III by Ourblogtemplates.com 2008

    Back to TOP