SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
Model Data

By Yan Noviar
Pendahuluan

Dasar penyusunan struktur sebuah database
adalah berdasarkan kepada model data yang
digunakan, model data ini merupakan
kumpulan dari lambang-lambang atau alat-alat
yang digunakan untuk menggambarkan data
secara konseptual.
Jenis-Jenis Model Data
Database harus distruktur sedemikian rupa sehingga mampu
menyediakan informasi yang dibutuhkan untuk membuat
keputusan yang efektif
Saat ini ada beberapa model data yang sering digunakan
oleh pengembang sistem informasi akuntansi, pada saat
mendesain sebuah database yaitu :
1. Model Hirarki (Hierarchical data model)
2. Model Network (Network data model)
3. Model Relasi (Relational data model)
Jenis-Jenis Model Data

1. Model Hirarki (Model Pohon/Tree Model)
Model data yang menggambarkan hubungan
antara data berdasarkan kepada tingkatannya.
Model ini mencerminkan hubungan hirarki antara
record-record, segmen-segmen atau item-item
data. Struktur data terdiri dari pusat dan cabang.
Manfaat utama dari struktur hirarki (pohon) adalah
memungkinkan pemecahan segmen atas
informasi yang dikendaki mengenai kesatuan
• Model hirarki biasa disebut model pohon
• Model ini menggunakan pola hubungan orangtua
anak

• Setiap orang tua bisa memiliki satu atau beberapa
anak akan tetapi anak hanya memiliki satu orang
tua
Model Data Hirarkis
Simpul orang tua yang tidak
memiliki orang tua

Akar
Simpul orang tua dari
TI & COS

Mahrus

TI

Ria

COS

Winarno

Subagyo

Simpul anak dari
Mahrus

Hesti

Widi

Novia

Aplikasi
Database

Endang

Yulia
Model Data Hirarkis
Akar

Record Wiraniaga

Record Satistik
Penjualan

Record Pelanggan

Record Piut Dag

Record Wiraniaga
No Wiraniaga
Nama Wiraniaga
Link ke Record statistik Penjualan
Link ke Record Pelanggan
2. Model Jaringan (Network)
Model data yang menggambarkan hubungan antar data
berdasarkan kepentingannya. Model jaringan biasa
disebut juga dengan struktur plex, yang menyatakan
hubungan antara beraneka record dan item data.
Berbeda dengan model pohon, model jaringan :
(1) memungkinkan lebih dari satu pusat data
(2) umumnya menyataan hubungan yang lebih rumit
(3) memerlukan paling tidak satu record anggota atau
item data untuk mendapatkan banyak pemilik
• Model ini lebih realistis dari banyak hubungan yang dihadapi
perusahaan
• Dalam model ini setiap file dapat berhubungan dengan file2 data
lainnya sesuai dengan kebutuhan manajemen suatu perusahaan

• Dengan adanya hubungan tersebut, maka akses data akan lebih
cepat dilakukan
• Setiap orang tua bisa memiliki satu atau beberapa anak begitupun
anak bisa memiliki satu atau lebih orang tua
Model Data Jaringan
Akar
Mahrus

TI

Ria

Novia

Aplikasi
Database

COS

Winarno

Subagyo

Hesti

Endang

Yulia
Jenis-Jenis Model Data

3. Model Relasi
Model data yang disusun berdasarkan kepada hubungan
antara dua entitas. Model relasi menyusun data dengan
sarana tabel dua dimensi yang terdiri baris dan kolom
dan disebut relasi.
Relasi ini adalah file rata, yaitu kumpulan record yang
identik. Pendekatan relasi dalam model ini jauh lebih
canggih dari pada file independen.
model relasi merupakan alternatif bagi model jaringan
(network) ataupun model hirarki (pohon)
Dalam model ini setiap field dapat dijadikan kunci data
Data rekaman disusun berdasarkan nilai yang
berhubungan (record)

Deskripsi data = skema
Dalam model ini skema ditentukan oleh nama dari field
(antribut/kolom) dan tipe dari tiap field
Model Relational
Atribut/Kolom

NIM

JK

KODE JUR

071400045
Relasi

NAMA

Ratna

W

14

071300044

Fauzan

P

13

071200065

Ismu

P

12

071100035

Aprilia

W

11

Sebuah baris
Contoh Model Relasional
Contoh tabel dan
keterhubungannya
NO_MHS

NAMA_MHS

KODE_MK

NAMA_MK

55

Ashadi

DB001

Pengantar Basis Data

56

Rina

DB002

Basis Data Lanjut

PI001

Teknik Multimedia

57

Budi

NO_MHS

NILAI

55

DB001

A

55

PI001

B

56

Hubungan

KODE_MK

DB001

B

57

DB001

A

57

DB002

A
Contoh Informasi yang
Bisa Diperoleh
NO_MHS

NAMA_MHS

KODE_MK

NAMA_MK

55

Ashadi

DB001

Pengantar Basis Data

56

Rina

DB002

Basis Data Lanjut

57

Budi

PI001

Teknik Multimedia

NO_MHS

KODE_MK

NILAI

55

DB001

A

NAMA_MHS

NAMA_MK

NILAI

55

PI001

B

Ashadi

Pengantar Basis Data

A

56

DB001

B

Ashadi

Teknik Multimedia

B

57

DB001

A

Rina

Pengantar Basis Data

B

57

DB002

A

Budi

Pengantar Basis Data

A

Budi

Basis Data Lanjut

A
Jenis-Jenis Model Data
Model Relasi didasarkan pada persepsi tentang dunia nyata
yang berisi kumpulan objek-objek dasar yang disebut entity
dan hubungan antara entity-entity tersebut.

Beberapa cara penggambaran model relasi adalah :
1. Model Relasi Peter Chen
2. Model Relasi Martin
3. Model Relasi Bachman
Pembuatan Model Data dan Desain Database
Proses Desain Database :
1. Perencanaan
2. Analisis Persyaratan
3. Desain/Perancangan
4. Pengkodean (coding)
5. Implementasi
6. Operasional dan pemeliharaan
Diagram Hubungan Entitas (ERD-Entity
Relationship Diagram
Diagram hubungan entitas merupakan suatu teknik grafis
yang menggambarkan skema database. Disebut diagram ER karena diagram tesebut menunjukkan berbagai macam
entitas yang dimodelkan, serta hubungan antar entitas
tersebut.
Entitas adalah segala sesuatu yang informasinya ingin
dikumpulkan dan disimpan oleh organisasi. Didalam diagram
E-R , entitas muncul dalam bentuk persegi panjang, dan
hubungan antara entitas digambarka n dengan wajik.
Diagram Hubungan Entitas
Diagram E-R tidak hanya menunjukkan isi dari suatu
database, tetapi juga secara grafis model suatu organisasi .
Jadi diiagram E-R dapat dipergunakan tidak hanya
mendesain database, tetapi juga untuk mendokumentasikan
dan memahami database yang telah ada, serta untuk
mengubah secara total proses bisnis.
Model Data REA
Model data REA secara khusus dipergunakan dalam desain
database SIA sebagai alat pembuatan model konseptual
yang fokus pada aspek sematik bisnis yang mendasari
aktifitas rantai nilai suatu organisasi.

Model REA memberikan petunjuk dalam desain database
dengan cara menidentifikasi entitas apa yang seharusnya
dimasukkan ke dalam database SIA, dan dengan cara
bagaimana membuat struktur antar entitas dalam database
tersebut
Jenis-Jenis Entitas
Model Data REA mengklasifikasikan entitas kedalam tiga
kategori :
1. Sumberdaya (resources) yang didapat dan dipergunakan
oleh organisasi
2. Kegiatan (even) atau aktivitas bisnis yang dilaukan oleh
organisasi
3. Pelaku (agent) yang terlibat dalam kegiatan tersebut
Jenis-Jenis Entitas
1. Sumberdaya (resources)
merupakan hal-hal yang memiliki nilai ekonomi bagi
organisasi, contohnya adalah kas, persediaan, mesin,
perlengkapan, gudang, pabrik, dll

2. Kegiatan (even)
merupakan berbagai aktivitas bisnis yang informasinya
ingin dikumpulkan perusahaan untuk tujuan perencanaan
dan pengendalian
Jenis-Jenis Entitas
Model Data REA membantu orang mendesain database yang
mendukung manajemen kegiatan rantai nilai organisasi.
Oleh sebab itu, sebagian besar kegiatan dalam model data
REA termasuk dalam dua kategori ini :
a) Pertukaran ekonomi (economic exchange)
Merupakan kegiatan rantai nilai yang secara langsung
mempengaruhi jumlah sumber daya. Contoh : kegiatan
penjualan akan menurunkan nilai penjualan tetapi akan
menaikkan nilai penerimaan kas
Jenis-Jenis Entitas
b) Komitmen
mewakili janji untuk melakukan pertukaran ekonomi
dimasa mendatang. Contoh, pesanan dari pelanggan
merupakan komitmen yang akan mengarah kepada
penjualan pada masa yang akan datang
3) Pelaku (agent)
merupakan orang-orang atau organisasi yang terlibat
dalam kegiatan yang informasinya ingin di dapat untuk
tujuan perencanaan, pengendalian, dan evaluasi
Membangun Diagram REA
Membangun diagram REA untuk satu siklus transaksi
terdiiri dari empat langkah :
1. Identifikasi pasangan kegiatan pertukaran ekonomi yang
mewakili hubungan dualitas dasar memberi- untuk
menerima, dalam siklus tersebut
2. Identifikasi sumber daya yang dipengaruhi oleh setiap
kegiatan pertukaran ekonomi dan para pelaku yang
terlibat dalam kegiatan tersebut
Membangun Diagram REA
3. Analisa setiap kegiatan pertukaran ekonomi untuk
menetapkan apakah kegiatan tersebut harus dipecah
menjadi satu kombinasi dari satu atau lebih kegiatan
komitmen dan kegiatan pertukaran ekonomi.
4. Tetapkan kardinalitas setiap hubungan
Kardinal merupakan entitas yang mewakili kelas atau
rangkaian objek. Contohnya entitas pelanggan mewakili
seluruh pelanggan organisasi. Kardinalitas menunjukkan
bagaimana perumpamaan dalam satu entitas dapat
dihubungkan ke perumpamaan tertentu dalam entitas
lainnya.
Membangun Diagram REA
Kardinal terbagi menjadi 2, yaitu :
1. Kardinalitas Minimum
menunjukkan apakah sebuah baris dalam tabel harus
dihubungkan dengan paling tidak satu baris di dalam
tabel yang letakna berseberangan dalam hubungan
tersebut.
Kardinalitas minimimun 0, memiliki arti bahwa semua
baris baru dapat ditambahkan di tabel tersebut tanpa
harus dihubungkan dengan baris tertentu dalam tabel
yang letaknya berseberangan dalam hubungan tersebut.
Membangun Diagram REA
Kardinalitas minimum 1, memiliki arti bahwa setiap baris
dalam suatu tabel harus dihubungkan ke paling tidak satu
baris dalam tabel lainnya dihubungan tersebut
Membangun Diagram REA
2. Kardinalitas Maksimum
menunjukkan apakah suatu baris dalam tabel dapat
dihubungkan ke lebih dari satu baris tabel lainnya.
Kardinalitas maksimum 1, memiliki arti bahwa setiap
baris di dalam tabel dapat dihubungkan ke, paling
banyak, hanya satu baris dalam tabel lainnya.
Tiga jenis hubungan dalam kardinalitas maksimum
1) Hubungan satu ke satu (one-to-one-relationship)
2) Hubungan satu ke banyak (one-to-many relationship)
3) Hubungan banyak ke banyak (many-to-many
relationship)

Mais conteúdo relacionado

Mais procurados

Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017
Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017
Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017Ary Prasetyo
 
Model data dan desain database
Model data dan desain databaseModel data dan desain database
Model data dan desain databasededidarwis
 
Materi kuliah rsi 2 case dan model data
Materi kuliah rsi 2 case dan model dataMateri kuliah rsi 2 case dan model data
Materi kuliah rsi 2 case dan model datadonasiilmu
 
Dosen : Rismayani S.Kom, M.T{ Infomasi Dan Proses Bisnis Klp 6 kls D(SI) }
Dosen : Rismayani S.Kom, M.T{ Infomasi Dan Proses Bisnis Klp 6 kls D(SI) }Dosen : Rismayani S.Kom, M.T{ Infomasi Dan Proses Bisnis Klp 6 kls D(SI) }
Dosen : Rismayani S.Kom, M.T{ Infomasi Dan Proses Bisnis Klp 6 kls D(SI) }irhamblabla
 
Materi rsi 4 tahap rsi
Materi rsi 4 tahap rsiMateri rsi 4 tahap rsi
Materi rsi 4 tahap rsidonasiilmu
 
Essential sql server 2008 bi sql server indonesia group - data mining
Essential sql server 2008 bi sql server indonesia group - data miningEssential sql server 2008 bi sql server indonesia group - data mining
Essential sql server 2008 bi sql server indonesia group - data miningCharlez Dbc
 
Sim 9, siti rahmah, hapzi ali, informasi dalam pelaksanaannya, umb 2018
Sim 9, siti rahmah, hapzi ali, informasi dalam pelaksanaannya, umb 2018Sim 9, siti rahmah, hapzi ali, informasi dalam pelaksanaannya, umb 2018
Sim 9, siti rahmah, hapzi ali, informasi dalam pelaksanaannya, umb 2018Rahmah siti
 
Pengaplikasian dan implementasi sistem buku besar dan pelaporan keuangan
Pengaplikasian dan implementasi sistem buku besar dan pelaporan keuanganPengaplikasian dan implementasi sistem buku besar dan pelaporan keuangan
Pengaplikasian dan implementasi sistem buku besar dan pelaporan keuanganrian rian
 

Mais procurados (12)

Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017
Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017
Ary prasetyo,hapzi ali, si bonus penjualan, ut upbjj batam, 2017
 
Model data dan desain database
Model data dan desain databaseModel data dan desain database
Model data dan desain database
 
Diagram Aliran Data untuk Perusahaan
Diagram Aliran Data untuk Perusahaan Diagram Aliran Data untuk Perusahaan
Diagram Aliran Data untuk Perusahaan
 
Materi kuliah rsi 2 case dan model data
Materi kuliah rsi 2 case dan model dataMateri kuliah rsi 2 case dan model data
Materi kuliah rsi 2 case dan model data
 
Methodology
MethodologyMethodology
Methodology
 
Dosen : Rismayani S.Kom, M.T{ Infomasi Dan Proses Bisnis Klp 6 kls D(SI) }
Dosen : Rismayani S.Kom, M.T{ Infomasi Dan Proses Bisnis Klp 6 kls D(SI) }Dosen : Rismayani S.Kom, M.T{ Infomasi Dan Proses Bisnis Klp 6 kls D(SI) }
Dosen : Rismayani S.Kom, M.T{ Infomasi Dan Proses Bisnis Klp 6 kls D(SI) }
 
Materi rsi 4 tahap rsi
Materi rsi 4 tahap rsiMateri rsi 4 tahap rsi
Materi rsi 4 tahap rsi
 
Essential sql server 2008 bi sql server indonesia group - data mining
Essential sql server 2008 bi sql server indonesia group - data miningEssential sql server 2008 bi sql server indonesia group - data mining
Essential sql server 2008 bi sql server indonesia group - data mining
 
Data Quality
Data QualityData Quality
Data Quality
 
Sim 9, siti rahmah, hapzi ali, informasi dalam pelaksanaannya, umb 2018
Sim 9, siti rahmah, hapzi ali, informasi dalam pelaksanaannya, umb 2018Sim 9, siti rahmah, hapzi ali, informasi dalam pelaksanaannya, umb 2018
Sim 9, siti rahmah, hapzi ali, informasi dalam pelaksanaannya, umb 2018
 
Pengaplikasian dan implementasi sistem buku besar dan pelaporan keuangan
Pengaplikasian dan implementasi sistem buku besar dan pelaporan keuanganPengaplikasian dan implementasi sistem buku besar dan pelaporan keuangan
Pengaplikasian dan implementasi sistem buku besar dan pelaporan keuangan
 
DWO - Pertemuan 2 & 3
DWO - Pertemuan 2 & 3DWO - Pertemuan 2 & 3
DWO - Pertemuan 2 & 3
 

Semelhante a Sia 7 unpak

SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...Michael Elyon
 
Aplikasi konsep basis data relasional
Aplikasi konsep basis data relasionalAplikasi konsep basis data relasional
Aplikasi konsep basis data relasionalrian rian
 
Database ms. access by esde
Database ms. access by esdeDatabase ms. access by esde
Database ms. access by esdeSii Esde
 
Lingkungan basis data (2)
Lingkungan basis data (2)Lingkungan basis data (2)
Lingkungan basis data (2)Arib Herzi
 
Isi materi kuliah bina sarana informatika
Isi materi kuliah bina sarana informatikaIsi materi kuliah bina sarana informatika
Isi materi kuliah bina sarana informatikaArmadaYogi1
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-datanasrymonihu1
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smkhsdfh
 
Bab 6 (23 slide)
Bab 6  (23 slide)Bab 6  (23 slide)
Bab 6 (23 slide)gilangbewok
 
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONALTUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONALGita Oktavianti
 

Semelhante a Sia 7 unpak (20)

Pertemuan 3
Pertemuan 3Pertemuan 3
Pertemuan 3
 
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
 
Aplikasi konsep basis data relasional
Aplikasi konsep basis data relasionalAplikasi konsep basis data relasional
Aplikasi konsep basis data relasional
 
Database ms. access by esde
Database ms. access by esdeDatabase ms. access by esde
Database ms. access by esde
 
Lingkungan basis data (2)
Lingkungan basis data (2)Lingkungan basis data (2)
Lingkungan basis data (2)
 
Isi materi kuliah bina sarana informatika
Isi materi kuliah bina sarana informatikaIsi materi kuliah bina sarana informatika
Isi materi kuliah bina sarana informatika
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smk
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6 (23 slide)
Bab 6  (23 slide)Bab 6  (23 slide)
Bab 6 (23 slide)
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6 (23 slide)
Bab 6  (23 slide)Bab 6  (23 slide)
Bab 6 (23 slide)
 
Bab 6
Bab 6 Bab 6
Bab 6
 
Bab 6
Bab 6 Bab 6
Bab 6
 
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONALTUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
 

Mais de Uchiha Emzhie

Mais de Uchiha Emzhie (8)

Sia 6 unpak
Sia 6 unpakSia 6 unpak
Sia 6 unpak
 
Dfd
DfdDfd
Dfd
 
Sistem informasi akuntansi
Sistem informasi akuntansiSistem informasi akuntansi
Sistem informasi akuntansi
 
Sia 2 unpak
Sia 2 unpakSia 2 unpak
Sia 2 unpak
 
Pengukuran biaya perolehan
Pengukuran biaya perolehanPengukuran biaya perolehan
Pengukuran biaya perolehan
 
Aset tak lancar yg dimiliki u dijual
Aset tak lancar yg dimiliki u dijualAset tak lancar yg dimiliki u dijual
Aset tak lancar yg dimiliki u dijual
 
Aset tak berujud
Aset tak berujudAset tak berujud
Aset tak berujud
 
Bahan ajar risiko investasi
Bahan ajar risiko investasiBahan ajar risiko investasi
Bahan ajar risiko investasi
 

Último

Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxFitriaSarmida1
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Bioteknologi Konvensional dan Modern kelas 9 SMP
Bioteknologi Konvensional dan Modern  kelas 9 SMPBioteknologi Konvensional dan Modern  kelas 9 SMP
Bioteknologi Konvensional dan Modern kelas 9 SMPNiPutuDewikAgustina
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaharnosuharno5
 
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdfWebinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdfTeukuEriSyahputra
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024DessyArliani
 
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptxfurqanridha
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxsalmnor
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptpalagoro17
 
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docxcontoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docxdedyfirgiawan
 
Materi Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerakMateri Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerakAjiFauzi8
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxIvvatulAini
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptxnursariheldaseptiana
 
sistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas pptsistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas ppthidayatn24
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxHaryKharismaSuhud
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptnovibernadina
 
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".Kanaidi ken
 
Teks Debat Bahasa Indonesia Yang tegas dan lugas
Teks Debat Bahasa Indonesia Yang tegas dan lugasTeks Debat Bahasa Indonesia Yang tegas dan lugas
Teks Debat Bahasa Indonesia Yang tegas dan lugasMuhamadIlham361836
 
Skenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru PenggerakSkenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru Penggerakputus34
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 

Último (20)

Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
Bioteknologi Konvensional dan Modern kelas 9 SMP
Bioteknologi Konvensional dan Modern  kelas 9 SMPBioteknologi Konvensional dan Modern  kelas 9 SMP
Bioteknologi Konvensional dan Modern kelas 9 SMP
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdfWebinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
 
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
 
Memperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptxMemperkasakan Dialog Prestasi Sekolah.pptx
Memperkasakan Dialog Prestasi Sekolah.pptx
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
 
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docxcontoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
 
Materi Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerakMateri Modul 1.4_Fitriani Program guru penggerak
Materi Modul 1.4_Fitriani Program guru penggerak
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
sistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas pptsistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas ppt
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptx
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
 
Teks Debat Bahasa Indonesia Yang tegas dan lugas
Teks Debat Bahasa Indonesia Yang tegas dan lugasTeks Debat Bahasa Indonesia Yang tegas dan lugas
Teks Debat Bahasa Indonesia Yang tegas dan lugas
 
Skenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru PenggerakSkenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru Penggerak
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 

Sia 7 unpak

  • 2. Pendahuluan Dasar penyusunan struktur sebuah database adalah berdasarkan kepada model data yang digunakan, model data ini merupakan kumpulan dari lambang-lambang atau alat-alat yang digunakan untuk menggambarkan data secara konseptual.
  • 3. Jenis-Jenis Model Data Database harus distruktur sedemikian rupa sehingga mampu menyediakan informasi yang dibutuhkan untuk membuat keputusan yang efektif Saat ini ada beberapa model data yang sering digunakan oleh pengembang sistem informasi akuntansi, pada saat mendesain sebuah database yaitu : 1. Model Hirarki (Hierarchical data model) 2. Model Network (Network data model) 3. Model Relasi (Relational data model)
  • 4. Jenis-Jenis Model Data 1. Model Hirarki (Model Pohon/Tree Model) Model data yang menggambarkan hubungan antara data berdasarkan kepada tingkatannya. Model ini mencerminkan hubungan hirarki antara record-record, segmen-segmen atau item-item data. Struktur data terdiri dari pusat dan cabang. Manfaat utama dari struktur hirarki (pohon) adalah memungkinkan pemecahan segmen atas informasi yang dikendaki mengenai kesatuan
  • 5. • Model hirarki biasa disebut model pohon • Model ini menggunakan pola hubungan orangtua anak • Setiap orang tua bisa memiliki satu atau beberapa anak akan tetapi anak hanya memiliki satu orang tua
  • 6. Model Data Hirarkis Simpul orang tua yang tidak memiliki orang tua Akar Simpul orang tua dari TI & COS Mahrus TI Ria COS Winarno Subagyo Simpul anak dari Mahrus Hesti Widi Novia Aplikasi Database Endang Yulia
  • 7. Model Data Hirarkis Akar Record Wiraniaga Record Satistik Penjualan Record Pelanggan Record Piut Dag Record Wiraniaga No Wiraniaga Nama Wiraniaga Link ke Record statistik Penjualan Link ke Record Pelanggan
  • 8. 2. Model Jaringan (Network) Model data yang menggambarkan hubungan antar data berdasarkan kepentingannya. Model jaringan biasa disebut juga dengan struktur plex, yang menyatakan hubungan antara beraneka record dan item data. Berbeda dengan model pohon, model jaringan : (1) memungkinkan lebih dari satu pusat data (2) umumnya menyataan hubungan yang lebih rumit (3) memerlukan paling tidak satu record anggota atau item data untuk mendapatkan banyak pemilik
  • 9. • Model ini lebih realistis dari banyak hubungan yang dihadapi perusahaan • Dalam model ini setiap file dapat berhubungan dengan file2 data lainnya sesuai dengan kebutuhan manajemen suatu perusahaan • Dengan adanya hubungan tersebut, maka akses data akan lebih cepat dilakukan • Setiap orang tua bisa memiliki satu atau beberapa anak begitupun anak bisa memiliki satu atau lebih orang tua
  • 11. Jenis-Jenis Model Data 3. Model Relasi Model data yang disusun berdasarkan kepada hubungan antara dua entitas. Model relasi menyusun data dengan sarana tabel dua dimensi yang terdiri baris dan kolom dan disebut relasi. Relasi ini adalah file rata, yaitu kumpulan record yang identik. Pendekatan relasi dalam model ini jauh lebih canggih dari pada file independen. model relasi merupakan alternatif bagi model jaringan (network) ataupun model hirarki (pohon)
  • 12. Dalam model ini setiap field dapat dijadikan kunci data Data rekaman disusun berdasarkan nilai yang berhubungan (record) Deskripsi data = skema Dalam model ini skema ditentukan oleh nama dari field (antribut/kolom) dan tipe dari tiap field
  • 14. Contoh Model Relasional Contoh tabel dan keterhubungannya NO_MHS NAMA_MHS KODE_MK NAMA_MK 55 Ashadi DB001 Pengantar Basis Data 56 Rina DB002 Basis Data Lanjut PI001 Teknik Multimedia 57 Budi NO_MHS NILAI 55 DB001 A 55 PI001 B 56 Hubungan KODE_MK DB001 B 57 DB001 A 57 DB002 A
  • 15. Contoh Informasi yang Bisa Diperoleh NO_MHS NAMA_MHS KODE_MK NAMA_MK 55 Ashadi DB001 Pengantar Basis Data 56 Rina DB002 Basis Data Lanjut 57 Budi PI001 Teknik Multimedia NO_MHS KODE_MK NILAI 55 DB001 A NAMA_MHS NAMA_MK NILAI 55 PI001 B Ashadi Pengantar Basis Data A 56 DB001 B Ashadi Teknik Multimedia B 57 DB001 A Rina Pengantar Basis Data B 57 DB002 A Budi Pengantar Basis Data A Budi Basis Data Lanjut A
  • 16. Jenis-Jenis Model Data Model Relasi didasarkan pada persepsi tentang dunia nyata yang berisi kumpulan objek-objek dasar yang disebut entity dan hubungan antara entity-entity tersebut. Beberapa cara penggambaran model relasi adalah : 1. Model Relasi Peter Chen 2. Model Relasi Martin 3. Model Relasi Bachman
  • 17. Pembuatan Model Data dan Desain Database Proses Desain Database : 1. Perencanaan 2. Analisis Persyaratan 3. Desain/Perancangan 4. Pengkodean (coding) 5. Implementasi 6. Operasional dan pemeliharaan
  • 18. Diagram Hubungan Entitas (ERD-Entity Relationship Diagram Diagram hubungan entitas merupakan suatu teknik grafis yang menggambarkan skema database. Disebut diagram ER karena diagram tesebut menunjukkan berbagai macam entitas yang dimodelkan, serta hubungan antar entitas tersebut. Entitas adalah segala sesuatu yang informasinya ingin dikumpulkan dan disimpan oleh organisasi. Didalam diagram E-R , entitas muncul dalam bentuk persegi panjang, dan hubungan antara entitas digambarka n dengan wajik.
  • 19. Diagram Hubungan Entitas Diagram E-R tidak hanya menunjukkan isi dari suatu database, tetapi juga secara grafis model suatu organisasi . Jadi diiagram E-R dapat dipergunakan tidak hanya mendesain database, tetapi juga untuk mendokumentasikan dan memahami database yang telah ada, serta untuk mengubah secara total proses bisnis.
  • 20. Model Data REA Model data REA secara khusus dipergunakan dalam desain database SIA sebagai alat pembuatan model konseptual yang fokus pada aspek sematik bisnis yang mendasari aktifitas rantai nilai suatu organisasi. Model REA memberikan petunjuk dalam desain database dengan cara menidentifikasi entitas apa yang seharusnya dimasukkan ke dalam database SIA, dan dengan cara bagaimana membuat struktur antar entitas dalam database tersebut
  • 21. Jenis-Jenis Entitas Model Data REA mengklasifikasikan entitas kedalam tiga kategori : 1. Sumberdaya (resources) yang didapat dan dipergunakan oleh organisasi 2. Kegiatan (even) atau aktivitas bisnis yang dilaukan oleh organisasi 3. Pelaku (agent) yang terlibat dalam kegiatan tersebut
  • 22. Jenis-Jenis Entitas 1. Sumberdaya (resources) merupakan hal-hal yang memiliki nilai ekonomi bagi organisasi, contohnya adalah kas, persediaan, mesin, perlengkapan, gudang, pabrik, dll 2. Kegiatan (even) merupakan berbagai aktivitas bisnis yang informasinya ingin dikumpulkan perusahaan untuk tujuan perencanaan dan pengendalian
  • 23. Jenis-Jenis Entitas Model Data REA membantu orang mendesain database yang mendukung manajemen kegiatan rantai nilai organisasi. Oleh sebab itu, sebagian besar kegiatan dalam model data REA termasuk dalam dua kategori ini : a) Pertukaran ekonomi (economic exchange) Merupakan kegiatan rantai nilai yang secara langsung mempengaruhi jumlah sumber daya. Contoh : kegiatan penjualan akan menurunkan nilai penjualan tetapi akan menaikkan nilai penerimaan kas
  • 24. Jenis-Jenis Entitas b) Komitmen mewakili janji untuk melakukan pertukaran ekonomi dimasa mendatang. Contoh, pesanan dari pelanggan merupakan komitmen yang akan mengarah kepada penjualan pada masa yang akan datang 3) Pelaku (agent) merupakan orang-orang atau organisasi yang terlibat dalam kegiatan yang informasinya ingin di dapat untuk tujuan perencanaan, pengendalian, dan evaluasi
  • 25. Membangun Diagram REA Membangun diagram REA untuk satu siklus transaksi terdiiri dari empat langkah : 1. Identifikasi pasangan kegiatan pertukaran ekonomi yang mewakili hubungan dualitas dasar memberi- untuk menerima, dalam siklus tersebut 2. Identifikasi sumber daya yang dipengaruhi oleh setiap kegiatan pertukaran ekonomi dan para pelaku yang terlibat dalam kegiatan tersebut
  • 26. Membangun Diagram REA 3. Analisa setiap kegiatan pertukaran ekonomi untuk menetapkan apakah kegiatan tersebut harus dipecah menjadi satu kombinasi dari satu atau lebih kegiatan komitmen dan kegiatan pertukaran ekonomi. 4. Tetapkan kardinalitas setiap hubungan Kardinal merupakan entitas yang mewakili kelas atau rangkaian objek. Contohnya entitas pelanggan mewakili seluruh pelanggan organisasi. Kardinalitas menunjukkan bagaimana perumpamaan dalam satu entitas dapat dihubungkan ke perumpamaan tertentu dalam entitas lainnya.
  • 27. Membangun Diagram REA Kardinal terbagi menjadi 2, yaitu : 1. Kardinalitas Minimum menunjukkan apakah sebuah baris dalam tabel harus dihubungkan dengan paling tidak satu baris di dalam tabel yang letakna berseberangan dalam hubungan tersebut. Kardinalitas minimimun 0, memiliki arti bahwa semua baris baru dapat ditambahkan di tabel tersebut tanpa harus dihubungkan dengan baris tertentu dalam tabel yang letaknya berseberangan dalam hubungan tersebut.
  • 28. Membangun Diagram REA Kardinalitas minimum 1, memiliki arti bahwa setiap baris dalam suatu tabel harus dihubungkan ke paling tidak satu baris dalam tabel lainnya dihubungan tersebut
  • 29. Membangun Diagram REA 2. Kardinalitas Maksimum menunjukkan apakah suatu baris dalam tabel dapat dihubungkan ke lebih dari satu baris tabel lainnya. Kardinalitas maksimum 1, memiliki arti bahwa setiap baris di dalam tabel dapat dihubungkan ke, paling banyak, hanya satu baris dalam tabel lainnya. Tiga jenis hubungan dalam kardinalitas maksimum 1) Hubungan satu ke satu (one-to-one-relationship) 2) Hubungan satu ke banyak (one-to-many relationship) 3) Hubungan banyak ke banyak (many-to-many relationship)