INFORMATIKA: Model dan Prediksi Data


MODEL DAN PREDIKSI DATA

Hallo semua! Balik lagi di blog aku, kali ini aku mendapat tugas dari Bu Raliyanti, seorang guru Informatika, untuk menjelaskan tentang Model dan Prediksi Data nih, yuk disimak baik-baik penjelasan aku berikut ini! ૮₍ ≧ . ≦ ₎ა

Model Data

★ Model Data berdasarkan OBJEK
    - Model Entity Relationship (ER)
    - Model Semantik
    - Model Data Berorientasi Objek

★ Model Data berdasarkan RECORD
    - Model Hierarki
    - Model Jaringan
    - Model Relasional

Pengertian Model Data

Model data adalah suatu cara untuk mempresentasikan data, batasannya serta hubungannya berdasarkan fakta di dunia nyata.

Dengan membuat model data, kita dapat membuat perantara untuk mentransformasi data tersebut agar dapat di proses oleh sistem/komputer loh!

Model Data berdarkan OBJEK

Model Data berdasarkan objek biasanya menggunakan pendekatan objek untuk mempresentasikan sesuatu. Suatu objek dalam dunia nyata sebagai objek yang dipresentasikan dalam bentuk entitas atribut, serta relasi yang berkaitan diantara entitas-entitas tersebut.

★ Model Entity Relationship (ER)
Memetakan objek di dunia nyata sebagai suatu entitas. Entitas adalah sesuatu yang memiliki keberadaan yang unik dan berbeda, walaupun tidak harus dalam bentuk fisik.

Entity Relationship Diagram (ERD)

Sebuah model untuk menyusun database (basis data) agar dapat menggambarkan data yang mempunyai relasi dengan database yang akan didesain.

Komponen Penyusun ERD

 Entitas: Kumpulan objek yang dapat diidentifikasikan secara unik atau saling berbeda. Biasanya, simbol dari entitas adalah persegi panjang
 Atribut: Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut.
★ Relasi: Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.

Notasi, Komponen, dan Simbol dalam ERD

▭ (persegi panjang) : menggambarkan suatu entitas
✧ (belah ketupat) : menggambarkan suatu relasi atau proses
○ (lingkaran/elips) : menggambarkan suatu atribut
━ (garis lurus) : menggambarkan suatu hubungan atau penghubung


 One to One
Contoh: Setiap penduduk hanya memiliki 1 KTP dan setiap KTP hanya boleh dimilki oleh seorang penduduk

★ One to Many
Contoh: Setiap penduduk hanya boleh memiliki banyak BPKB karena mungkin 1 penduduk memiliki lebih dari 1 kendaraan. Namun setiap BPKB hanya boleh dimiliki oleh seorang penduduk

★ Many to One
Contoh: Setiap siswa hanya boleh terdafttar di 1 SMA. Sementara setiap SMA bisa mnemiliki lebih dari 1 siswa.

★ Many to Many
Contoh: Setiap siswa boleh mendaftar pada banyak ekskul sebagai anggota. Sedangkan ekskul boleh memiliki banyak siswa sebagai anggota

Cara Membuat ERD

1. Menentukan entitas dengan cerman, teliti, dan baik terlebih dahulu, untuk menjawab persoalan yang ada.
2. Selanjutnya menentukan relasi antar entitas untuk mengetahui hubungan antar entitas.
3. Mulai menggambar ERD yang bersifat sementara, hal ini dimaksudkan bahwa penggambaran ERD adalah untuk memberikan deskripsi secara umum terlebih dahulu.
4. Membuat kardinalitas untuk menentukan jumlah dari kejadian
5. Menentukan kata kunci utama dalam sebuah entitas.
6. Gambarlah ERD berdasarkan kunci utama.
7. Menentukan atribut yang dibutuhkan dalam setiap entitas yang telah ditentukan sebelumnya.
8. Menggambar ERD dengan lengkap bersama atribut yang ada.
9. Lakukan pemerikasaan dan evaluasi terhadap hasil, jika ditemukan kekeliriuan maka dapat mengulang langkah sebelumnya.

CONTOH ERD PERPUSTAKAAN



Tabel ERD Perpustakaan





CONTOH ERD PERUSAHAAN JASA EKSPEDISI



Tabel ERD Perusahaan Jasa Ekspedisi



Analisis ERD Perusahaan Jasa Ekspedisi

Berdasarkan contoh ERD Perusahaan Jasa Ekspedisi diatas dapat diketahui terdapat 3 entitas yaitu; pengirim, jasa ekspedisi, dan penerima. Proses yang terjadi pada ketiga entitas tersebut adalah mengirim dan menerima
Proses mengirim dilakukan oleh pengirim dengan memberikan barang dan data yang ada dalam atribut dari pengirim ataupun penerima kepada jasa ekspedisi.
Proses menerima dilakukan oleh jasa ekspedisi dengan penerima barang, dimana kurir yang mengantarkan barang kepada penerima sesuai dengan data yang tercantum sebelumnya.
Sekian penjelasan dari aku, terima kasih sudah membaca! Have a nice day.

Sumber:


Komentar

Postingan populer dari blog ini

PEMROGRAMAN: Tipe Data

INFORMATIKA: Jawaban Soal Model dan Prediksi Data

Masyarakat Digital: Cara Menumbuhkan Kerjasama yang Baik dalam Tim