Assalamualaikum,,,
Pada
pertemuan minggu ke_3 membahas tentang :
#
Pemodelan
Data dan Basis Data Relation.
Model Data merupakan Perangkat konseptual untuk menggambarkan data, hubungan data, semantik(makna) data dan batasan data.
Ada 2 konsep Memodelkan Data :
Model Data merupakan Perangkat konseptual untuk menggambarkan data, hubungan data, semantik(makna) data dan batasan data.
Ada 2 konsep Memodelkan Data :
1. Model
Data Berbasis Objek
Himpunan data dan relasi yang
menjelaskan hubungan logik antar objek.
Model Data Berbasis Objek
di bagi menjadi 2 Bagian yaitu :
· ERD ( Entity Relationship Model)
ERD merupakan kepanjangan dari Entity Relationship Model yaitu Merupakan model untuk menjelaskan hubungan antar data dalam basis data berdasarkan presepsi bahwa real word.
(dunia nyata) terdiri dari objek-objek dasar yang memnpunyai hubungan / relasi antara objek tersebut.
· Semantik
Merupakan model data berbasis objek yang tidak dinyatakan dengan simbol tetapi menggunakan kata-kata dalam menggambarkan relasi antar objeknya, tetapi hampir mirip dengan ER – Model
2. Model Data Berbasis Record
Model ini mendasarkan pada record untuk menjelaskan kepada user tentang hubungan logik antar data dan basis data.
Model Data Berbasis Record di bagi menjadi 3 Bagian yaitu :
· Relation Model
Pada model relational data serta hubungan antar data dipresentasikan oleh sejumlah tablel dan masing – masing table terdiri dari beberapa kolom yang dinamakan unique
· Hierarki Model
Pada Hierarki model data atau hubungan antar data dipresentasikan oleh record dan link (pointer), dan record – record tersebut disusun dalam bentuk pohon (tree) dan masing masing node merupakan record/group data elemen dan memiliki hubungan cardinatilas 1: 1 ( one to one) dan 1:M ( One To Many)
· Network Model (Model Jaringan )
Model jaringan mirip dengan hierarkis model, yaitu data atau hubungan data dipresentasikan dengan menggunakan record dan links, perbedaannya adalah pada hubungan cardinalitas yang menyatakan 1:1 (One o One), 1:M (One to Many), dan N:M (Many to Many).
3. contoh relasi:
Misalnya ada tiga tabel, yang terdiri dari mahasiswa, dosen dan mata kuliah.
Misalnya ada tiga tabel, yang terdiri dari mahasiswa, dosen dan mata kuliah.
·
Mahasiswa
{ Nim , Nama , Alamat, TTl}
·
Dosen
{ NID, Nama, Alamat, TTL}
·
Mata
kuliah { Kode_Matkul, Nama_Matkul,SKS}
Dari 3 tabel tersebut , yang menandakan kalau
tabel memiliki hubungan maka dibuat tabel baru:
·
Jadwal (
kode_matkul, NID, semester, dll}
·
Nilai {
Kode_matkul, Nim, indeks nilai}
dari contoh relasi diatas juga membahas tentang primary key.
*primary key sendiri merupakan
suatu nilai dalam basis data yang digunakan untuk mengidentifikasi suatu baris dalam tabel. Nilai dari primary key adalah unik.
suatu nilai dalam basis data yang digunakan untuk mengidentifikasi suatu baris dalam tabel. Nilai dari primary key adalah unik.
Setelah materi selesai dijelaskan kami diberi suatu permainan ,dimana permainan tersebut dimainkan setiap masing-masing kelompok .
setiap kelompok diberi potongan-potongan kertas yang berisi jawaban-jawaban serta kertas hvs yang masih kosong 1 lembar.
inti permainan disini adalah setiap kelompok diuji oleh dosen, apakah mahasiswa masih mengingat serta memahami dari materi pertama sampai materi ke_3.
TERIMAKASIH
WASALAMUALAIKUM...
Tidak ada komentar:
Posting Komentar