Bab 10

17
Bab 10 BASIS DATA

description

Bab 10. BASIS DATA. Konsep. Basis data dapat diartikan sebagai kumpulan sumber/ data yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari data tersebut. Peranan Basis Data. - PowerPoint PPT Presentation

Transcript of Bab 10

Page 1: Bab  10

Bab 10

BASIS DATA

Page 2: Bab  10

Konsep

Basis data dapat diartikan sebagai kumpulan sumber/ data yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari data tersebut.

Page 3: Bab  10

Peranan Basis Data

Basis data (database) memiliki peran yang sangat penting dalam perusahaan. Informasi dapat diperoleh dengan cepat berkat data yang mendasarinya telah disimpan dalam basis data.

Contoh, mekanisme pengambilan uang pada ATM, KRS online, penjualan lewat internet.

Page 4: Bab  10

DMBS (database management system)

DBMS (DataBase Management System) adalah sistem yang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data. Sistem ini dibuat untuk mengatasi kelemahan sistem pemrosesan yang berbasis berkas.

Contoh DBMS : MySql Ms Sql Oracle Posgre Sql, dll MS. Access

Page 5: Bab  10

Struktur Data dan Basis Data

Data disusun dalam suatu struktur logis, yaitu : kumpulan tabel menyusun basis data, tabel tersusun atas sejumlah record, sebuah record mengandung sejumlah field, sebuah feld disimpan dalam bentuk

kumpulan bit.

Page 6: Bab  10

Keuntungan DBMS

Independensi data Pengaksesan yang efisian terhadap data Keamanan dan integritas data Administrasi data Akses bersama dan pemulihan terhadap

kegagalan Waktu pengembangan aplikasi diperpendek

Page 7: Bab  10

Jenis basis data (Pengaksesan)

Basis data Individual : basis data pribadi Basis data Perusahaan : data pelanggan

PLN Basis data Terdistribusi : data tabungan di

BANK Bank data Publik: data di Yahoo& data

Alamat situs di google

Page 8: Bab  10

Model Data

Model data hirarkis Akar

Dosen 1 Dosen 2

Pascal Database pemrograman

Aga Ana Budi Cani Dani Cani Eko

Page 9: Bab  10

Model Data (lanjutan)

Model data Jaringan

Dosen 1 Dosen 2

Pascal Database pemrograman

Aga Ana Budi Cani Dani Eko

Page 10: Bab  10

Model Data (lanjutan)

Model data relasional Kolom

Baris

Page 11: Bab  10

Model Data (lanjutan)

Model data berbasis Objek

Model data berbasis objek adalah model data yang menerapkan teknik pemrograman berorientasi objek. Berbeda dengan tiga model yang telah dibahas di depan, model data berbasis objek mengemas data dan fungsi untuk mengakses data (metode) ke dalam bentuk objek.

Page 12: Bab  10

Komponen DBMS

Kamus data Utilitas Pembangkit Laporan l Pembangkit aplikasi Keamanan akses Pemulihan sistem

Page 13: Bab  10

SQL (Stucture Query Language)

SQL (Structured Query Language) adalah bahasa yang digunakan untuk mengakses basis data yang tergolong relasional.

Sesungguhnya SQL tidak terbatas hanya untuk mengambil data (query), tetapi juga dapat dipakai untuk menciptakan tabel, menghapus tabel, menambahkan data ke tabel, menghapus data pada tabel, mengganti data pada tabel, dan berbagai operasi yang lain.

Page 14: Bab  10

Data Warehouse & Data Mart

Data warehouse adalah tempat penyimpanan secara fisik dimana data relasional diorganisasi secara khusus dalam format yang baku.

Adalah basis data yang sangat besar yang umurnya 5-10 tahun thn yg lalu

Data Mart:hanya utk departemen/unit tertentu

Page 15: Bab  10

OLAP (Online Analitical Processing)

adalah jenis perangkat lunak yang digunakan untuk melakukan permintaan terhadap data dalam bentuk yang kompleks dan bersifat sementara serta sewaktu-waktu. OLAP memanipulasi dan menganalisis data bervolume besar dari berbagai perspektif (multidimensi). Oleh karena itu OLAP seringkali disebut analisis data multidimensi.

Page 16: Bab  10

Data Mining

adalah perangkat lunak yang ditujukan untuk mengidentifikasi trend (kecenderungan) atau pola yang terdapat pada himpunan data yang sangat banyak dengan sedikit masukan dari pemakai. Perangkat lunak ini mampu menemukan pola-pola tersembunyi maupun hubungan-hubungan yang terdapat dalam basis data yang besar dan menghasilkan aturan-aturan yang digunakan untuk memperkirakan perilaku di masa mendatang.

Page 17: Bab  10

ERP

ERP (Enterprise Resource Planning) merupakan perangkat lunak yang berfungsi untuk menangani manajemen produksi dalam perusahaan.