Sistem Basis Data
Monday, 21 September 2015
SISTEM BASIS DATA
Pengertian Basis Data merupakan sistem yang terdiri atas kumpulan file (tabel) yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer) dan sekumpulan program lain untuk mengakses dan memanipulasi file (tabel) tersebut.
Database Management System (DBMS) adalah paket perangkat lunak yang didesain untuk melakukan penyimpanan dan pengaturan basis data.
Komponen Sistem Basis data
Komponen :
Abstraksi data merupakan tingkatan/level dalam bagaimana melihat data dalam sebuah sistem basis data.
Ada 3 level abstraksi data :
Level fisik merupakan level paling rendah yang menggambarkan bagaimana sesungguhnya suatu data disimpan.
Pada level ini representasi dari organisasi data disimpan sebagai teks, angka, atau himpunan bit data. Mengetahui bahwa data disimpan dalam beberapa file/tabel, seperti file pegawai, file keluarga dan lain-lain
LEVEL KONSEPTUAL/LOGIKA
Memperhatikan data apa sebenarnya (secara fungsional) disimpan dalam basis data dan hubungannya dengan data yang lainnya.
Level ini menggambarkan data apa yang disimpan dalam database dan hubungan relasi yang terjadi antara data dari keseluruhan database. Pemakai tidak memperdulikan kerumitan dalam struktur level fisik lagi, penggambaran cukup dengan memakai kotak, garis,dan hubungan secukupnya.
LEVEL PANDANGAN PEMAKAI (USER VIEW)/EKSTERNAL
Level abstraksi data tertinggi yang hanya menunjukkan sebagian saja yang dilihat dan dipakai dari keseluruhan database, sesuai dengan kebutuhan pemakai.
Bagi user yang menggunakan terasa sebagai satu kesatuan data yang kompak.
Pengertian Basis Data merupakan sistem yang terdiri atas kumpulan file (tabel) yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer) dan sekumpulan program lain untuk mengakses dan memanipulasi file (tabel) tersebut.
Database Management System (DBMS) adalah paket perangkat lunak yang didesain untuk melakukan penyimpanan dan pengaturan basis data.
Komponen Sistem Basis data
Komponen :
- Hardware
- Sistem Operasi
- Basis Data
- Software DBMS : MySQL, Ms. SQL Server, Interbase, Paradox, Ms. Access, Oracle, DB2
- Pemakai : Programmer, User Aplikasi
- Aplikasi Lain
Abstraksi data merupakan tingkatan/level dalam bagaimana melihat data dalam sebuah sistem basis data.
Ada 3 level abstraksi data :
- Level Fisik (Physical Level) - Internal Level
- Level Logik/Konseptual (Conceptual Level)
- Level Penampakan (View Level) - External Level
Level fisik merupakan level paling rendah yang menggambarkan bagaimana sesungguhnya suatu data disimpan.
Pada level ini representasi dari organisasi data disimpan sebagai teks, angka, atau himpunan bit data. Mengetahui bahwa data disimpan dalam beberapa file/tabel, seperti file pegawai, file keluarga dan lain-lain
LEVEL KONSEPTUAL/LOGIKA
Memperhatikan data apa sebenarnya (secara fungsional) disimpan dalam basis data dan hubungannya dengan data yang lainnya.
Level ini menggambarkan data apa yang disimpan dalam database dan hubungan relasi yang terjadi antara data dari keseluruhan database. Pemakai tidak memperdulikan kerumitan dalam struktur level fisik lagi, penggambaran cukup dengan memakai kotak, garis,dan hubungan secukupnya.
LEVEL PANDANGAN PEMAKAI (USER VIEW)/EKSTERNAL
Level abstraksi data tertinggi yang hanya menunjukkan sebagian saja yang dilihat dan dipakai dari keseluruhan database, sesuai dengan kebutuhan pemakai.
Bagi user yang menggunakan terasa sebagai satu kesatuan data yang kompak.