Ridvandani Dwi Purnomo Aji
672012078
Sistem Basis Data - G
Sistem
Sistem adalah kumpulan elemen-elemen yang saling berhubungan untuk mencapai suatu tujuan tertentu
Sistem Database
Sistem database adalah sistem yang terdiri atas kumpulan file (tabel) yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer) dan sekumumpulan program (DBMS) yang memungkinkan beberapa pemakai dan atau program lain untuk mengakses dan memanipulasi file-file (tabel-tabel) tersebut.
Komponen Sistem Basis Data
Abstraksi Data
Abstraksi data adalah tingkatan/level dalam bagaimana melihat data dalam sebuah sistem basis data.
Bagaian Penyusun Abstraksi Data
672012078
Sistem Basis Data - G
Sistem
Sistem adalah kumpulan elemen-elemen yang saling berhubungan untuk mencapai suatu tujuan tertentu
Sistem Database
Sistem database adalah sistem yang terdiri atas kumpulan file (tabel) yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer) dan sekumumpulan program (DBMS) yang memungkinkan beberapa pemakai dan atau program lain untuk mengakses dan memanipulasi file-file (tabel-tabel) tersebut.
Komponen Sistem Basis Data
- Hardware (perangkat keras), berupa PC, media penyimpanan sekunder, dan alat komunikasi system jaringan.
- Sistem operasi, system yang mengendalikan kerja hardware dan software Database, adalah basis data yang dikelola.
- DBMS (Database Management System), adalah perangkat lunak (software) yang digunakan untuk mengelola database. Contoh softwarenya adalah SQL Server, Oracle, Informix, Sybase, dBase.
- User, adalah pengguna dan perancang/pembuat database.
- Software tambahan, adalah software yang menunjang kinerja database. Boleh dipakai boleh tidak. Jika dipakai lebih baik.
Abstraksi Data
Abstraksi data adalah tingkatan/level dalam bagaimana melihat data dalam sebuah sistem basis data.
Bagaian Penyusun Abstraksi Data
- Physical level. Level ini adalah level terendah yang menunjukkan bagaimana suatu data disimpan.
- Conceptual level. Level konseptual menunjukkan data apa yang sebenarnya di simpan dalam basis data dan hubungannya dengan data yang lain.
- View level. Menunjukkan data yang hanya dibutuhkan oleh pengguna / user.
- Phyical view menunjukkan bagaimana suatu data disimpan.
- Conceptual view menunjukkan data apa yang sebenarnya disimpan oleh basis data dan hubungannya dengan data lain.
- View level menunjukkan data apasaja yang dibutuhkan oleh pengguna / user
Manfaat Sistem Basis Data
- Menghindari redudansi data / kerangkapan data
- Menghindari inkonsistensi data
- Data menjadi lebih aman dengan berbagai macam proteksi. Seperti system login
- Pemakai dapat menggunakan data yang sama dengan berbagai cara Program dapat diubah tanpa mempengaruhi program lainnya
- Struktur basis data logis dapat diubah tanpa mempengaruhi program yang ada
- Struktur data fisik dapat diubah tanpa mempengaruhi program atau struktur logis
- Hardware penyimpan dapat diubah tanpa mempengaruhi basisdata logis maupun program
