Langsung ke konten utama

Sistem Basis Data

SISTEM BASIS DATA

Basis Data vs Data Werehouse vs Sistem Basis Data

Apa itu Basis Data, Data Werehouse dan Sistem Basis Data? 

1. Basis Data

    Basis data merupakan kumpulan data dalam bentuk file/tabel/arsip yang saling berhubungan dan tersimpan dalam media penyimpanan elektronis atau perangkat lunak, untuk kemudahan dalam pengaturan, pemilahan, pengelompokan dan pengorganisasian data sesuai tujuan. Basis data juga berarti kumpulan data yang di susun sehingga mudah untuk diakses, dikelola, dan di perbaruhi. Didalam perusahaan Pengembangan dan management dari basis data di tangani oleh admin basis data atau pihak lain yang profesional. Pekerjaan mereka adalah untuk memastikan sruktur basis data efisien dan dapat diandalkan.  Sebuah basis data biasanya di kontrol oleh Database management system(DBMS).  
jadi , menurut saya , basis data adalah kumpulan data yang di simpan secara tersusun yang mana nantinya dapat di akses , di perbaruhi dan di proses secara lebih mudah.

2. Data Werehouse

Definisi umum dari data warehouse adalah sistem komputer yang memiliki tujuan untuk menyimpan dan menganalisis data historis untuk organisasi atau bisnis tertentu.Data werehouse sendiri pertama kali dipakai dan dibuat pada tahun 1980-an yang mana saat itu juga bisnis-bisnis besar banyak yang menerapkan DSS (Decision Support System).

3. Pengertian Sistem Basis Data

Sistem basis data terdiri dari 2 clausa yaitu sistem dan basis data. Sistem adalah kumpulan komponen yang saling berkaitan satu sama lain untuk mencapai tujuan tertentu. Sistem sendiri memiliki nama yang biasanya nama tersebut merupakan tujuan dari sistem tersebut. Jadi secara gamblang sistem basis data ini dapat dikatakan sistem yang berkerja sama untuk basis data.
Menurut beberapa sumber sistem basis data memiliki pengertian sebagai berikut :
Sistem Basis Data adalah kumpulan dari program aplikasi yang berinteraksi dengan basis data bersama dengan Database Management System (DBMS) dan basis data itu sendiri (Connolly dan Begg, 2010).
Menurut hariaspriyono.com sistem basis data yaitu sebuah sistem yang terdiri dari kumpulan file atau tabel dan saling berhubungan dan memungkinkan beberapa user untuk mengakses dan memanipulasi file atau data. 
Jadi dapat dikatakan bahwa sistem basis data adalah sistem yang memiliki kumpulan file atau tabel yang saling berhubungan dan sekumpulan program aplikasi yang berinteraksi dengan basis data untuk mengakses dan memanipulasi file atau data.

jadi , Apa perbedaan dari Basis Data, Data Werehouse dan Sistem Basis Data?

Perbedaannya Data werehouse merupakan basis data yang di gunakan untuk menyimpan data (suatu organisasi atau perusahaan) yang kemudian di gunakan untuk pembuatan laporan atau analisis. Sedangkan basis data sendiri merupakan salah satu komponen dari sistem basis data.

Apa Itu Data dan DBMS

1. Pengertian Data

Menurut ruangguru.co.id data merupakan fakta-fakta dari dunia nyata yang mewakilkan sebuah objek. Objek tersebut bisa manusia, barang, dan lain sebagainya yang di simpan atau record ke dalam beberapa bentuk seperti teks, suara, gambar, dan lainnya. Jadi secara singkatnya kita dapat mengatakan bahwa fakta yang disimpan/catat(record).

2. Pengertian DBMS


DBMS merupakan singkatan dari Database Management System atau Sistem Manajemen Basis Data.
DBMS sendiri merupakan salah satu komponen dari sistem basis data. DBMS adalah suatu sistem atau perangkat lunak yang diguanakan untuk mengelola basis data dan menjalankan operasi terhadap data.
contoh DBMS adalah MySQL, Access, PostgreSQL, SQLite.
Jadi, Menurut saya DBMS adalah salah satu komponen sistem basis data yang merupakan sistem untuk mengelola basis data.

Jenjang Data 





1. Database

Database atau basis data merupakan tingkat paling tinggi atau pertama, basis data terdiri dari kumpulan file.

2. File

File merupakan tingkatan kedua, file terdiri dari kumpulan record.

3. Record

Record merupakan tingkatan ketiga, record terdiri dari kumpulan character.

4. Field

Field merupakan tingkatan keempat, field terdiri dari kumpulan byte.

5. Byte

Byte merupakan kumpulan bit yang membentuk suatu karakter di ASCII. Byte merupakan tingkatan kelima, 1 Byte terdiri dari 8 bit.

6. Bit

Bit merupakan bagian terkecil , bit hanya terdiri dari 0/1 atau true/false. Bit merupakan tingkat terdasar dalam hirarki data.

Model Data

1. Model Entity-Relationship



Model Entity-Relationship adalah Model untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu persepsi bahwa real world terdiri dari objek - objek dasar yang memiliki hubungan atau relasi antara objek - objek tersebut. Komponen utama yang membentuk Model Entity-Relationship, yaitu sebagai berikut :
-Entitas (Entity)
-Relasi (Relation)
Kedua komponen ini dijelakan secara lebih lanjut melalui sejumlah Atribut/Properti.
Menurut saya, Model Entity-Relationship merupakan model yang berdasarkan hubungan data di dunia nyata, yang mana merepresentasikan pandangan hubungan yang berhubungan dengan data.

2. Model Relational


Pada model ini data serta hubungan antar data diwakili oleh sejumlah tabel dan masing - masing tabel tersebut terdiri atas beberapa kolom yang namanya unique(unik). Model ini berdasarkan pada notasi teori himpunan (set theory), yaitu relation. 
Menurut saya, Model Relational merupakan mode yang di representasikan menggunakan tabel dimana untuk pengaksesan nya memiliki kolom berisikan kode unik, yang mana mempercepat dan tepatkan dalam pencarian maupun pengaksesan kembali.

3. Model Object Oriented



Model data berbasis objek dikembangkan berbanding lurus atau satu arah dengan perkembangan pemrograman berbasis objek. Salah satu karakteristik sistem berbasis objek adalah encapsulation yaitu suatu objek tidak tergabung dari objek lain atau terpisah sehingga setiap objek seakan - akan berada dalam kapsulnya masing - masing. Pada setiap kapsul terdapat komponen data (attribute) dikemas bersama dengan komponen aksesnya (methods). 
Menurut saya, Model Object Oriented merupakan model yang memiliki bentuk seperti pemrograman berorientasikan objek, yang mana memiliki ciri khas setiap objek terpisah satu dengan lainnya.










Referensi:



Komentar

Postingan populer dari blog ini

MEMORI DAN PROCESSOR

MEMORI DAN PROCESSOR Memori dan processor merupakan 2 kompunen utama dari sistem komputer.Oleh karena itu penting bagi kita untuk mengetahui bagian penting dari komputer ini . berikut penjelasan singkatnya . 1. MEMORI    Memori  komputer adalah alat yang berfungsi sebagai media penyimpanan data pada        komputer.    4 Macam tipe memory komputer, yaitu: Random access memory (RAM) Read only memory (ROM) CMOS memory Virtual memory    Jenis - Jenis Memori Komputer    Beberapa jenis memori yang banyak digunakan yaitu: Register prosesor RAM atau  Random Access Memory Cache Memory  (SRAM) (Static RAM) Memori fisik (DRAM) (Dynamic RAM) Perangkat penyimpanan berbasis disk magnetis Perangkat penyimpanan berbasis disk optik Memori yang hanya dapat dibaca atau ROM ( Read Only Memory ) Flash Memory Punched Card  (kuno) CD atau  Compact Disk DVD 2. PROCESSOR    Processor atau Mic...

Analisis dan Perancangan Basis Data

Sebelum kita masuk ke dalam Analisis dan Perancangan Basis Data, perlu kita ketahui bahwa basis data juga dikembangan kan pengembangannya secara siklus yaitu dengan Database Development Lifecycle. Yang mana kerena basis data sama seperti perangkat lunak, yaitu merupakan produk yang tidak habis pakai (bisa diperbaruhi). Database Development Lifecycle sendiri merupakan salah satu metodologi pengembangan basis data. Pengertian Perancangan Basis Data Perancangan basis data merupakan sebuah proses penentuan isi dan pengaturan data yang di butuhkan untuk mendukung berbagai rancanagan sistem. Database Development Lifecycle Database Planning : Menentukan tujuan dibuatnya database dan apa saja yang dapat dilakukan database tersebut dapat dikatakan juga sebagai penentuan visi dan misi. System Definition : Mengidentifikasi User View. Requirement Collection and Analysis : Melihat, menganalisis, dan mensurvey tentang kebutuhan client/user. Database Design & Application Design : Mengumpulkan dan...