SISTEM BASIS DATA

DEFINISI

Sistem

Komponen komponen yang saling terhubung dan membentuk suatu kesatuan, demi tercapainya sebuah tujuan

Basis data

Himpunan kelompok data ( arsip ) yang saling berhubungan yang diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah

Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa tanpa pengulangan ( edudansi ) yang tidak perlu, untuk memenuhi berbagai kebutuhan

Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektonis

Keyboard

Kumpulan data yang saling berhubungan sedemikian rupa

Tujuan agar mudah dimanfaatkan kembali dengan cepat dan mudah

PRINSIP DAN TUJUAN

Mengarsipkan data

Mengorganisasikan Data

Memudahkan pengambilan data kembali

OPERASI

Pembuatan basis data baru

Create

Penghapusan

Drop

Membuat Tabel Baru

Create Table

Menghapus Tabel

Drop Table

Menambah Data Baru

Insert

Mengambil Data

Querry

Mengubah Data

Update

Menghapus Data

Delete

DBMS
( Database Management System )

Software

Mendefinisikan

Mengelola

Mengontrol Akses

Konsep

Traditional

Relasional

RDBMS
( Relation DBMS )

Foxbase

Dbase

MS Access

MySQL

ORACLE

M S SQL Server

PostgresSQL

SQlite

Document Based

MongoDB

Couchbase

DBMS Non Relasional

MongoDB

Cassandra

Redis

Komponen

Hardware

Software

Prosedure

Komponen

Hardware

Unit Komponen

memori Sekunder ( Hard Disk )

Media Komunikasi ( Jaringan )

Sistem operasi

Windows

Linux

Lannya

Basis data

Tabel

Index

Relasi

Fungsi

Dan Lain Lain

Sistem pengelola basis data ( DBMS )

Pemakai ( User )

Pengguna Khusus

Pembuat Aplikasi khusus, mislanya untuk keperluan Artifical Intelegent, sistem pakac, dll

Progammer

Melakukan hampir semua operasi untuk keperluan pembuatan/pengembangan progam/aplikasi

User Mahir ( Power User )

Bisa merancang query sendiri secara terbatas

End User ( Pengguna Umum )

Memanggil Progam/query yang telah disediakan sebelumnya

Aplikasi Lain

tambahan

Kalau Tidak ada tidak akan menggangu operasional dari sistem basis data

Kekurangan

Kompleksitas

Ukuran

Biaya DBMS

Biaya Perangkat Keras Tambahan

Biaya Konversi Teknologi

Performa

Dampak Kegagalan yang Lebih Besar

Keuntungan

Pengontrolan kerangkapan Data

Konsistensis Data

Lebih Banyak Informasi dari Jumlah data yang sama

Sharing Data

Peningkatan integrasi data

Peningkatan keamanan

Penegakan Standar layanan