Database Fasyankes (TM1)
Database Fasyankes (TM1)
Database
Ayu Wulandari, S.KM., M.Kes.
Fakta Big Data
Skema data itu mencatat pengiriman data :
Youtube : video total durasi 104.000 jam
Email : 45 miliar
SMS : 540 juta
Twitter : 400 juta
Facebook : 360 juta foto diunggah
Wikipedia : 9.000 artikel diunggah
Situs baru : 140.000 website/lama baru per hari,
dan seterusnya.
Mana Yang Lebih Cepat
Perkembangannya
Komputerkah (karena punya OS dan aplikasi) ?
Alat komunikasikah (karena fungsi HP/Smartphone
bisa akses Internet, dsb) ?
Perangkat multimediakah (karena ada video cam,
streaming, dsb) ?
Teknologi Databasekah (SQL, NoSQL)
No. Jenis Produk Vendor Kapasitas
1. ORACLE Oracle 8 Exabyte's
2. DB2 IBM 4 Exabyte's
3. SYBASE Power Soft 2 Exabyte's
4. INFORMIX Informix 2 Exabyte's
5. MYSQL SQL Maestro Group 1 Exabyte's
Software, perangkat lunak perantara antara pemakai dengan data fisik. Perangkat
lunak dapat berupa Data Base Management System dan berbagai program
aplikasi
merupakan fakta yang tercatat dan selanjutnya dilakukan pengolahan (proses) menjadi bentuk yang berguna atau
saling berhubungan (relation) dengan tata cara yang tertentu untuk membentuk data baru atau informasi. Atau Basis
data (database) merupakan kumpulan dari data yang saling berhubungan (relasi) antara satu dengan lainnya yang
Berbagi data ( shared ), data yang sama dapat dipakai oleh sejumlah pengguna dalam waktu yang bersamaan. Sering dinamakan
sebagai sistem multiuser.
Suatu bangunan basis data memiliki jenjang sebagai berikut :
Membangun Bank Data (Data
Implementasi e-Government berbasis IT diarahkan untuk membangun Bank Data (Data Warehouse) yang didukung oleh Sistem Informasi
Warehouse)
Eksekutif dan Informasi Pendukung Pengambil Kebijakan secera cepat dan tepat melalui pengintegrasian data/informasi dari seluruh
Instansi dilingkungan PemKo/Pemkab
Bank Data
Pemkot
Sekretariat Kota Dinas Kantor Arsip & Perpusta-
Bag. Hukum dan Ortal kaan
Dinas Industri & Perdagangan Dinas Pemuda & Olah Raga
Bag. Pembangunan
Dinas Kependudukan Dinas Kebersihan & Taman
Bag. Protokol
Dinas Inkom & Humas Dinas Pasar
Bag. Kuangan
Badan Pengawas Dinas Perhubungan
Dinas KimPrasWil
Bappeda Payakumbuh Dinas Pendidikan Dinas Pertanahan
Kantor Satpol & Pamong Praja Dinas PemMasyKop & UKM Dinas Kesejahteraan Sosial
Absen Nilai
Disk / Storage
File Absen File Nilai
SIAM UPI-YPTK
Sistem Basis Data Online-Real Time
Data manipulation
language query processor
precompiler
data definition
language
application compiler
database
programs object database
manager
code management
system
file manager
data files
data dictionary
disk
storage
Sistem basis data merupakan perpaduan antara basis data dan sistem
manajemen basis data (SMBD). Database yang kompleks dan disertai dengan
teknik pendokumentasian dan prosedur manipulasinya akan membentuk Sistem
Manajemen Basis Data/SMBD (DataBase Management System /DBMS).
Singkatnya DBMS adalah database dan program untuk mengaksesnya.
Komponen-komponen sistem basis data adalah :
○ Sebagai komponen utama atau penting dalam sistem informasi, karena merupakan
dasar dalam menyediakan informasi.
○ Mengatasi kerangkapan (Redundancy) data. Penyimpanan data yang sama pada beberapa tempat selain bisa
menyulitkan pemakai tentang aktualisasi data juga memboroskan tempat penyimpanan, maka basis data akan
mendeteksi dan menghindari jika terjadi kerangkapan data.
○ Menghindari terjadinya inkonsistensi data. Akibat lain jika terjadi kerangkapan data, maka jika terjadi
perubahan data yang satu sedangkan yang lain tidak dirubah akan terjadi ketidak konsistenan data.
○ Mengatasi kesulitan dalam mengakses data. Memudahkan jika suatu saat akan diambil atau dicetak data
yang memiliki kriteria tertentu, misalnya pada tanggal tertentu, alamat tertentu, jumlah tertentu dan sebagainya.
○ Menyusun format yang standart dari sebuah data. Data yang sama pada file yang berbeda harus memiliki
format data berupa tipe dan jangkaunnya harus sama.
○ Penggunaan oleh banyak pemakai (multiple user). Sebuah database bisa dimanfaatkan sekaligus secara
bersama oleh banyak pengguna (multiuser).
○ Melakukan perlindungan dan pengamanan data (data security). Setiap data hanya bisa diakses atau
dimanipulasi oleh pihak yang diberi otoritas dengan memberikan login dan password terhadap masing-masing
data.
○ Menyusun integritas dan independensi data. Basis data merupakan data kompleks yang bisa diintegrasikan,
sehingga kita bisa memanipulasi untuk mendapatkan berbagai bentuk form dan laporan yang kita inginkan.
DataBase Management System (DBMS)
● Suatu sistem manajemen basis data (SMBD)/ DataBase Management System (DBMS) yaitu berisi kompulan (koleksi) data yang saling berelasi
dengan set program untuk mengkases data tersebut.
○ Untuk membantu dalam melindungi data dari kerusakan yang disebabkan penggunaan atau pengaksesan yang tidak sah
○ Untuk memudahkan dalam penggunaan atau pengaksesan data secara bersamaan dalam suatu jaringan.
○ Kepraktisan, yaitu penggunaan media penyimpan yang berukuran kecil namun padat formasi
○ Kecepatan, yaitu mesin dapat mengambil atau mengubah data jauh lebih cepat daripada Manusia
○ Mengurangi Kejenuhan, yaitu menghindari pekerjaan yang berulang - ulang dan monoton yang bisa membosankan
○ Kekinian (up to date ), yaitu informasi yang tersedia pada DBMS akan bersifat mutakhir dan akurat setiap saat.
Tujuan Desain RDMBS
Mencegah Data redudancy dan Inconsistency
Mempermudah dalam melakukan akses terhadap data
Mempertimbangkan Data Isolation
Mencegah Concurent access anomaly
Mempertimbangkan masalah ke-amanan data
Mempertimbangkan masalah integritas
● Database dapat dinyatakan sebagai suatu sistem yang memiliki karakteristik, antara
lain :
○ Merupakan suatu kumpulan data (interrelated data) yang disimpan bersama tanpa
menggangu satu sama lain atau membentuk kerangkapan data.
○ Kumpulan data dalam database dapat digunakan oleh sebuah program aplikasi lebih secara
optimal.
○ Penambahan data baru, modifikasi dan pengambilan kembali dari data dapat dilakukan
dengan mudah dan terkontrol.