BASIS DATA
Sistem Data Base
Definisi :
Sistem software yang multiguna, yang menyediakan
fasilitas untuk mendefinisikan, membangun dan
memanipulasi basis data untuk aplikasi yang beraneka
ragam.
Contoh: Microsoft Access, Oracle, MySQL, PostgreSQL,
DB2, dll
Database Management System
Aplikasi
1
Aplikasi
2
DBMS Basis data
sebagai pusat
data organisasi
DBMS mengelola sumber
Aplikasi
3 daya data sebagaimana
operating system (OS)
mengelola sumber daya
perangkat keras
Istilah Dasar Basis Data
Istilah Dasar Basis Data
Enterprise
Suatu bentuk organisasi seperti : Bank, Universitas, Rumah Sakit, Pabrik ,dsb.
Data yang disimpan dalam basis data merupakan data oprasional dari suatu
enterprise.
Contoh data oprasional : Data keuangan, Data mahasiswa, Data pasien.
Istilah Dasar Basis Data
Istilah Dasar Basis Data
ABSTRAKSI DATA
Salah satu tujuan dari DBMS adalah untuk menyediakan fasilitas/antarmuka (interface)
kepada user.
Abstraksi data merupakan tingkatan-tingkatan pengguna dalam memandang bagaimana
sebenarnya data diolah dalam sebuah sistem database sehingga menyerupai kondisi
yang sebenarnya dihadapi oleh pengguna sehari-hari..
Sebuah DBMS seringkali menyembunyikan detail tentang bagaimana sebuah data
disimpan dan dipelihara (diolah) dalam sebuah sistem database, dengan tujuan untuk
memudahkan pengguna dalam menggunakan DBMS tersebut.
Karena itu seringkali data yang terlihat oleh pemakai sebelumnya berbeda dengan yang
tersimpan secara fisik.
ABSTRAKSI DATA
Level fisik
ABSTRAKSI DATA
3. Level view / eksternal level : misalnya dalam database fakultas ada file
mahasiswa, file dosen, file karyawan, file mata kuliah, file gaji dan file
lainnya. Maka pemakai dalam level ini hanya menggunakan satu atau
sebagian tabel dari keseluruhan tabel yang ada di database fakultas.
Misalnya bagian gaji hanya menggunakan file gaji dan tidak
menggunakan file mata kuliah karena tidak dibutuhkan
TIPE FILE
File Induk (master File)
1. file induk acuan (reference master file) : file induk yang recordnya relatif statis, jarang
berubah nilainya. Misalnya file daftar gaji, file mata pelajaran.
2. file induk dinamik (dynamic master file): file induk yang nilai dari record-recordnya
sering berubah atau sering dimutakhirkan (update) sebagai hasil dari suatu transaksi.
Misalnya file induk data barang, yang setiap saat harus di up-date bila terjadi transaksi.
File Transaksi (transaction file)
File ini bisa disebut file input; digunakan untuk merekam data hasil dari transaksi yang terjadi.
Misalnya file penjualan yang berisi data hasil transaksi penjualan.
pembuat DBMS.