Archive for September 2020
Rangkuman Materi Sistem Basis Data
Perbedaan Datawerehouse dan Database
Database
- Database dipergunakan dalam Transaksional Pengolahan Online (OLTP) dan dapat pula dipergunakan untuk kebutuhan data warehouse.
- Tabel dan gabungan dalam database sangat kompleks sehingga dapat mengurangi data berlebihan serta menghemat ruang penyimpanan.
- Database berorientasi pada pelanggan (customer oriented) dan dipergunakan dalam proses query serta transaksi, misalnya oleh kasir, pramuniaga, serta para profesional IT.
- Database mengatur dan mengolah data secara detil sehingga mudah dipergunakan dalam proses pengambilan keputusan.
- Sistem database umumnya mengambil pemodelan data “entity relationship” serta desain yang berorientasi pada aplikasi.
- Database terfokus pada data real time dalam suatu organisasi atau instansi tanpa mengacu pada data-data historus maupun data-data dari organisasi lainnya.
- Pola akses pada database terutama terdiri dari transaksi atomik yang pendek dan sistem seperti ini membutuhkan mekanisme “concurency control” serta “recovery”.
- Data warehouse dipergunakan dalam Online Analytical Processing (OLAP) yang mampu membaca data historis bagi pengguna dalam proses pengambilan keputusan.
- Tabel dan gabungan dalam data warehouse tergolong sederhana untuk mengurangi waktu respon dan permintaan analitis.
- Data warehouse berorientasi pada pasar (market oriented) dan dipergunakan dalam proses analisa data oleh orang-orang yang memiliki profesi knowlegde field, misalnya eksekutif, manager, serta para ahli analis data.
- Data warehouse mengatur dan mengolah data-data historis dalam jumlah besar dan menyediakan beberapas fasilitas untuk keperluan menjumlah penjualan total serta menggabungkan penjualan pada tiap area, tiap bulan, dan seterusnya. Data warehouse menyimpan dan mengolah data menurut tingkat granularitas yang berbeda.
- Sistem data warehouse umumnya mengambil pemodelan “snowflake” atau “star” serta desain yang berorientasi pada subyek.
- Data warehouse sering menjangkau berbagai tipe skema database dikarenakan proses evolusioner dari sebuah organisasi. Data warehouse juga berhubungan dengan berbagai informasi yang didapatkan dari beberapa organisasi lainnya, yang mana menggabungkan dari berbagai tempat penyimpanan data. Hal ini akan menyebabkan jumlah volume yang sangat besar sehingga data warehouse disimpan dalam beberapa tempat penyimpanan.
- Pola akses pada data warehouse sebagian besar adalah “read only”. Hal ini karena sebagian besar data yang tersimpan adalah data-data historis dan hanya sedikit data-data baru).
Sistem basis data merupakan sistem yang terdiri atas kumpulan file (tabel) yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer) dan sekumpulan program lain untuk mengakses dan memanipulasi file tersebut.
DBMS adalah paket perangkat lunak yang didesain untuk melakukan penyimpanan dan pengaturan basis data.
Komponen sistem basis data terdiri dari :
- Perangakt keras (Hardware)
- Sistem Operasi
- Basis Data
- DBMS
- User
- Aplikasi lain
- Defining : database mendefinisikan tipe data, struktur dan batasan.
- Manipulating : mencakup query untuk mendapatkan data yang dicari.
- Sharing : dapat sharing dengan multiple user.
- Level Fisik
- Level Logik
- External Level
- Character : merupakan bagian data yang terkecil.
- Field : menunjukan suatu item dari data, seperti nama, alamat, dan lain-lain.
- Record : kumpulan dari Field.
- File : kumpulan dari record yang menggambarkan satu kesatuan data yang sejenis.
- Database : kumpulan dari file-file.
- Model Entity-Relationship : didasarkan atas presepsi terhadap dunia nyata yang terdiri dari sekumpulan objek. Menggunakan diagram E-R.
- Model Relaional : Menggabarkan data dalam bentuk tabel.
- Model Object Oriented Model : model berorientasi objek bebasiskan kumpulan objek.
- Model Hirarki : menyerupai pohon yang dibalik. menggunakan pola hubunga orang tua anak. pada puncak hirarki disebut dengan akar.
Apa itu data dan Basis data ?
Data adalah kumpulan fakta yang terbukti kebenarannya. Kumpulan data yang diolah disebut Informasi. Sedangkan basis data adalah kumpulan/himpunan data yang dapat teruji kebenarannya. Manfaat dari basis data adalah untuk memudahkan manusia melihat data-data lama dengan mudah, karena basis data menggunakan file/tabel/arsip agar mudah dicari dan dilihat lagi meskipun bertahun-tahun lamanya.
PENGETAHUAN
Pengetahuan adalah informasi yang didapat dari analisa. Pengetahuan yang diperoleh tidak dapat diprediksi.
BIG DATA
Big data adalah kumpulan data yang lebih besar dan lebih kompleks, terutama dari sumber data baru. Set data ini sangat banyak sehingga software pemrosesan data tradisional tidak dapat mengelolanya.
DATABASE
Database adalah kumpulan/himpunan data yang dapat teruji kebenarannya. Pengertian lainnya kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (software) program atau aplikasi untuk menghasilkan informasi.
DATA WEREHOUSE
Data Werehouse adalah merupakan tempat penyimpanan data historikal yang diorganisasikan berdasarkan pada subyek untuk pengambilan keputusan pada organisasi. Data warehouse mem-fasilitasi pada kegiatan, antara lain Data Mining dan mendukung pengambilan keputusan.