SlideShare a Scribd company logo
PEMODELAN DATABASE
Praktikum Basis Data
Agus
Andri
Putra,
ST.
MODEL DATA
Menyatakan hubungan antardata
dalam database
Ada tiga macam model data dasar
 Hierarkis
 Jaringan
 Relasional
Agus
Andri
Putra,
ST.
MODEL HIERARKIS
 Pada database Hierarkis, field atau record diatur
dalam kelompok-kelompok yang
berhubungan, menyerupai diagram pohon, dengan
record child (level lebih rendah) berada di bawah
record parent (level yang lebih tinggi).
Agus
Andri
Putra,
ST.
HIERARKIS (CONT)
 Dalam model database ini mengakses atau
mengupdate data bisa berlangsung sangat cepat
karena hubungan-hubungan sudah ditentukan.
Tetapi, karena struktur harus didefinisikan lebih
dahulu, maka hal ini cukup riskan. Lagipula
menambahkan field baru ke sebuah record
database membuat semua database harus
didefinisikan kembali. Karena itulah diperlukan
model database yang baru untuk menunjukkan
masalah pengulangan data dan hubungan data
yang kompleks.
Agus
Andri
Putra,
ST.
MODEL JARINGAN
 Konsep database jaringan mirip dengan database
hierarkis tetapi setiap record child dapat memiliki
lebih dari satu record parent. Selanjutnya setiap
record child dapat dimiliki oleh lebih dari satu record
parent
 Disebut juga (Committee on Data Systems
Languages) CODASYL
Agus
Andri
Putra,
ST.
MODEL RELASI
 Merupakan model data
yang paling populer saat
ini
 Menggunakan model
berupa tabel berdimensi
dua (yang disebut relasi
atau tabel)
 Memakai kunci tamu
(foreign key) sebagai
penghubung dengan
tabel lain
Agus
Andri
Putra,
ST.
KONSEP DASAR BASIS DATA
 Field
 Field merupakan implementasi dari suatu atribut data.
 Field merupakan unit terkecil dari data yang
berarti(meaningful data) yang disimpan dalam suatu file
atau basis data.
 Record
 Field-field tersebut diorganisasikan dalam record-record
 Record merupakan koleksi dari field-field yang disusun
dalam format yang telah ditentukan.
 Selama desain sistem, record akan diklasifikasikan
sebagai fixed-length record atau variable-length record.
Agus
Andri
Putra,
ST.
KONSEP DASAR BASIS DATA (CONT)
 Selama desain sistem, record akan diklasifikasikan
sebagai fixed-length record atau variable-length record.
• Fixed-length record: tiap instance record punya field, jumlah
field, dan ukuran logik yang sama
• Variable-length record : mengijinkan record-record yang
berbeda dalam file yang sama memiliki panjang yang berbeda.
 File dan Tabel
 Record-record yang serupa diorganisasikan dalam grup-
grup yang disebut file. Jadi file merupakan kumpulan
semua kejadian dari struktur record yang diberikan.
 Tabel merupakan ekivalen basis data relasional dari
sebuah file.
 Beberapa tipe File meliputi :
Agus
Andri
Putra,
ST.
OPERASI DASAR PADA DATABASE
 Menambah data
 Membaca data
 Mengubah data
 Menghapus data
Agus
Andri
Putra,
ST.
KUNCI (KEY)
 Kunci merupakan elemen record yang dipakai untuk
menemukan record tersebut pada waktu akses atau bisa
digunakan untuk identifikasi tiap record.
 Jenis-jenis kunci :
 Superkey
 Candidat key
 Primary key
 Alternate key
 Foreign key
 External key
Agus
Andri
Putra,
ST.
KUNCI (KEY) (1)
 Superkey : kumpulan atribut dari suatu tabel yang dapat
digunakan untuk mengidentifikasi entity atau record dari tabel
tersebut secara unik
 Candidate key : superkey dengan jumlah atribut minimal.
Candidat key ini tidak boleh berisi atribut dari tabel yang lain
Candidate key
Agus
Andri
Putra,
ST.
KUNCI (KEY)
 Primary key :Salah satu atrribut dari candidat key dapat dipilih
menjadi primary key dengan 3 kriteria sbb :
 Key tersebut lebih natural untuk dijadikan acuan
 Key tersebut lebih sederhana
 Key tersebut cukup uniqe
 Alternate key :Setiap atribut dari candidate key yang tidak
terpilih sebagai primary key akan dinamakan alternate key.
Pada contoh sebelumnya bila untuk primary key dipilih Id_Cus
maka alternate key nya adalah No.of_Pay
 Foreign key : merupakan sembarang atribut yang menunjuk
kepada primary key pada tabel lain.
 Akan terjadi pada suatu relasi yang memiliki kardinalitas one to
many atau many to many
Agus
Andri
Putra,
ST.
KUNCI (KEY)
Foreign key (cont)
Primary Key Foreign key Primary key
Agus
Andri
Putra,
ST.
TAHAPAN PERANCANGAN DATABASE
 Perancangan secara konseptual
 Diagram konteks
 DFD
 Model ER
 Perancangan secara logis
 Translasi model ER ke Model Relasional
 Perancangan secara fisik
 Penciptaan database, relasi, dan hal-hal terkait ke
dalam bentuk fisik
Agus
Andri
Putra,
ST.
DIAGRAM KONTEKS
 Merupakan gambaran kasar aliran informasi
dan data yang akan dilakukan oleh system
database yang akan dirancang
 Diagram ini hanya menjelaskan secara umum
gambaran aliran konteks dari rancangan
system yang akan dibuat.
Agus
Andri
Putra,
ST.
CONTOH DFD KONTEKS
Agus
Andri
Putra,
ST.
DFD (DATA FLOW DIAGRAM)
 DFD merupakan detail rancangan dari
diagram konteks yang sudah dibuat yang
sudah memuat rancangan table database
yang akan diimplementasikan pada
database yang akan dibuat
Agus
Andri
Putra,
ST.
CONTOH DFD
Laporan penjualan
1
Mencatat
buku terjual
Catatan royalti
Data buku terjual
Jadwal pembayaran
2
Membuat
Laporan royalti
Jatuh tempo
Waktu pembayaran
3
Memproses
pembayaran
Royalti terbayar
Royalti belum
terbayar
Pengarang
Rekening bank
Pembayaran
Surat pemberitahuan
Royalti
belum
terbayar
Data
pengarang
Nomor
rekening
Ringkasan
royalti
Daftar rencana
pembayaran
Agus
Andri
Putra,
ST.
ENTITY RELATIONSHIP DIAGRAM(ERD)
 ERD merupakan model jaringan yang menggunakan susunan
data yang disimpan dalam sistem secara abstrak
 ERD menekankan pada struktur dan relationship
data, berbeda dengan DFD(Data Flow Diagram) yang
merupakan model jaringan fungsi yang akan dilaksanakan
sistem
 Biasanya digunakan oleh profesional sistem untuk
berkomunikasi dengan pemakai eksekutif tingkat tinggi dalam
perusahaan yang tidak tertarik pada pelaksanaan operasi
sistem sehari-hari, namun lebih kepada :
 Data apa saja yang diperlukan untuk bisnis mereka?
 Bagaimana data tersebut berelasi dengan data lainnya?
 Siapa saja yang diperbolehkan mengakses data tsb?
Agus
Andri
Putra,
ST.
SIMBOL DALAM DIAGRAM E-R
ENTITAS
Hubungan
Kardinalitas:
Selalu hanya satu
Satu atau banyak
Nol atau satu
Nol, satu, atau banyak
Atribut
Garis bawah: Kunci atau
pengenal (identifier)
Agus
Andri
Putra,
ST.
CONTOH ERD
Memasok
BARANG
Mengirim
KIRIMAN Memasok
PEMASOK
Digunakan_
pada
PRODUK
Berisi
PESANAN
Mengirim
PELANGGAN
Agus
Andri
Putra,
ST.
LATIHAN
 Rancanglah diagram E-R dari kasus aplikasi database
sederhana untuk informasi Koperasi.
Dengan ketentuan sebagai berikut :
Entities yang dimuat adalah :
 Anggota: menyimpan semua informasi pribadi
mengenai Anggota koperasi
 Barang / Jasa: menyimpan semua informasi
Barang/Jasa yang disediakan di koperasi
 Investor: menyimpan semua informasi mengenai
Investor
 Suplier : menyimpan semua informasi mengenai Para
penyuplai barang/ jasa ke koperasi
Agus
Andri
Putra,
ST.
ATURAN
 Dibuat dengan tools ER-D (recomended)
 Dibuat ke dalam file PDF
 Sertakan keterangan yang sekiranya diperlukan
untuk memperjelas gambar
 Kirim ke alamat email :
 praksibadat@gmail.com
 Subject : PrakBD2 (spasi)Kelas_NIM_Nama
 Contoh : PrakBD2 IF-A_20120000_Surya
 Batas pengiriman : Kamis, 21-02-13 pukul 23:59 wib
Agus
Andri
Putra,
ST.

More Related Content

PPTX
Pemodelan database
PPT
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
PPTX
admnistrasi basis data infor kelas x smk
PDF
ANDRY ANDARU 155100006 Section Class Content Via OSF Lecture Arie Setya Putra...
PPT
materi sistem basis data untuk pengenalan
PPT
bkjg.PPTkjhj.h.ghhg.jh.jh.hj.jh.jh.gfgffhd
PPTX
Basis data
PDF
Konsep basis data relasional
Pemodelan database
3- SISTEM BASIS DATA,merupakan sistem yang terdiri atas kumpulan file (tabel)...
admnistrasi basis data infor kelas x smk
ANDRY ANDARU 155100006 Section Class Content Via OSF Lecture Arie Setya Putra...
materi sistem basis data untuk pengenalan
bkjg.PPTkjhj.h.ghhg.jh.jh.hj.jh.jh.gfgffhd
Basis data
Konsep basis data relasional

Similar to Pert 3 Pemodelan Database dalam mata kuliah DBMS.pdf (20)

PPTX
Data & basisdata
PDF
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
DOCX
Tugas sistem informasi manajemen tm 6
DOCX
Arsitektur sistem basis data
DOCX
Database ms. access by esde
PPT
Bab 6
PPT
Bab 6
PPT
Bab 6 (23 slide)
PPT
PPT
Bab 6
PPT
Bab 6
PPT
PPT
Bab 6 (23 slide)
PPT
Bab 6
PPT
Bab 6
PPT
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
DOCX
Kelompok sia 5 analisis implementasi diagram aliran data untuk pada pt. ha...
PDF
1 pengantar basisdata
PPT
Pengantar Database
Data & basisdata
Si & pi, nany saryono putri, hapzi ali, basis data dalam manajemen inform...
Tugas sistem informasi manajemen tm 6
Arsitektur sistem basis data
Database ms. access by esde
Bab 6
Bab 6
Bab 6 (23 slide)
Bab 6
Bab 6
Bab 6 (23 slide)
Bab 6
Bab 6
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
Kelompok sia 5 analisis implementasi diagram aliran data untuk pada pt. ha...
1 pengantar basisdata
Pengantar Database
Ad

More from NafisClassic (20)

PPT
Pert 4 Perangkat Lunak pada Komputer.ppt
PPT
Pert 2 Pemanfaatan Tknologi Komputer.ppt
PPT
Pert 6 NFA atau Nondeterminictic finite automate.ppt
PPT
Pert 2 baris-deret-aritmatika dalam matematika bisnis.ppt
PPTX
Pert 4 Defini atau arti Otomata Hingga .pptx
PDF
PERT 1 Pengenalan Struktur Data awal.pdf
PPTX
PERT 9 Hardware atau sistem perangkat keras.pptx
PDF
Silabi Game Konsep dalam teknik informatika.pdf
PPT
06-Keamanan_basisdata dalam suatu sistem database.ppt
PPT
Pertemuan 11-SPL2V II matematika linier.ppt
PPT
pengenalan_logika_informatika dan ruang lingkup.ppt
PPT
pengenalan_logika_informatika dan ruang lingkup.ppt
PPTX
Pertemuan 9 Hardware atau sistem perangkat keras.pptx
PPT
Pertemuan 5-LIMIT fungsi dalam matematika.ppt
PPTX
Pertemuan 7 Kelebihan dan kelemahan SO.pptx
PPT
Tipe data Stack magi mahasiswa Teknik Informatika.ppt
PPT
Aljabar_Linear_Elementer dalam kuliah.ppt
PPT
Tipe_Data_Terstruktur pada perkuliahan.ppt
PDF
PENGENALAN- STRUKTUR DATA SEBELUM MEMULAI PEMROGRAMAN
PDF
Pengantar Mata kuliah Ilmu Komunikasi Data .pdf
Pert 4 Perangkat Lunak pada Komputer.ppt
Pert 2 Pemanfaatan Tknologi Komputer.ppt
Pert 6 NFA atau Nondeterminictic finite automate.ppt
Pert 2 baris-deret-aritmatika dalam matematika bisnis.ppt
Pert 4 Defini atau arti Otomata Hingga .pptx
PERT 1 Pengenalan Struktur Data awal.pdf
PERT 9 Hardware atau sistem perangkat keras.pptx
Silabi Game Konsep dalam teknik informatika.pdf
06-Keamanan_basisdata dalam suatu sistem database.ppt
Pertemuan 11-SPL2V II matematika linier.ppt
pengenalan_logika_informatika dan ruang lingkup.ppt
pengenalan_logika_informatika dan ruang lingkup.ppt
Pertemuan 9 Hardware atau sistem perangkat keras.pptx
Pertemuan 5-LIMIT fungsi dalam matematika.ppt
Pertemuan 7 Kelebihan dan kelemahan SO.pptx
Tipe data Stack magi mahasiswa Teknik Informatika.ppt
Aljabar_Linear_Elementer dalam kuliah.ppt
Tipe_Data_Terstruktur pada perkuliahan.ppt
PENGENALAN- STRUKTUR DATA SEBELUM MEMULAI PEMROGRAMAN
Pengantar Mata kuliah Ilmu Komunikasi Data .pdf
Ad

Recently uploaded (20)

DOCX
LK 1.1.a.2_Modul 2 Pelatihan Koding dan Artifisial
DOC
RPP Deep Learning _ MGMP Wilayah 1 (1).doc
PPTX
SEJARAH BENDERA MERAH PUTIH - MATERI PRAMUKA
PPTX
Materi-Geografi-Pendekatan-Konsep-dan-Prinsip-Geografi-Kelas-10.pptx
PPTX
Sistem Pencernaan Manusia IPAS Presentasi Pendidikan Hijau Kuning Bingkai Ilu...
PPTX
Metode Pemilihan & Evaluasi Penawaran Penyedia Barang/Pek Konstruksi/Jasa Lai...
PPTX
Presentasi Al-Quran Hadits Kelompok XI.1
PPTX
Konsep & Strategi Penyusunan HPS _Pelatihan "Ketentuan TERBARU Pengadaan" (...
PDF
Modul Ajar Deep Learning Bahasa Indonesia Kelas 6 Kurikulum Merdeka
PPTX
7 KEBIASAAN ANAK INDONESIA HEBAT.pptx xx
DOCX
Modul Ajar Pembelajaran Mendalam PJOK Kelas X Terbaru 2025
PDF
Sosialisasi CKG SEKOLAH untuk Nakes V1.2.pdf
PDF
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
PDF
[1]_120325_Penyamaan Persepsi Kepmen 63_M_KEP_2025.pdf
PPSX
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
PDF
Presentasi Aplikasi Persiapan ANBK 2025.pdf
DOCX
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas XII Terbaru 2025
PPTX
Rancangan Aktualisasi Latsar CPNS Kementerian Agama 2025.pptx
PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
PPTX
!!!!Bahan Tayang Kompetensi Manajerial-AKUNTABILITAS KINERJA-DR Asep Iwa.pptx
LK 1.1.a.2_Modul 2 Pelatihan Koding dan Artifisial
RPP Deep Learning _ MGMP Wilayah 1 (1).doc
SEJARAH BENDERA MERAH PUTIH - MATERI PRAMUKA
Materi-Geografi-Pendekatan-Konsep-dan-Prinsip-Geografi-Kelas-10.pptx
Sistem Pencernaan Manusia IPAS Presentasi Pendidikan Hijau Kuning Bingkai Ilu...
Metode Pemilihan & Evaluasi Penawaran Penyedia Barang/Pek Konstruksi/Jasa Lai...
Presentasi Al-Quran Hadits Kelompok XI.1
Konsep & Strategi Penyusunan HPS _Pelatihan "Ketentuan TERBARU Pengadaan" (...
Modul Ajar Deep Learning Bahasa Indonesia Kelas 6 Kurikulum Merdeka
7 KEBIASAAN ANAK INDONESIA HEBAT.pptx xx
Modul Ajar Pembelajaran Mendalam PJOK Kelas X Terbaru 2025
Sosialisasi CKG SEKOLAH untuk Nakes V1.2.pdf
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
[1]_120325_Penyamaan Persepsi Kepmen 63_M_KEP_2025.pdf
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
Presentasi Aplikasi Persiapan ANBK 2025.pdf
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas XII Terbaru 2025
Rancangan Aktualisasi Latsar CPNS Kementerian Agama 2025.pptx
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
!!!!Bahan Tayang Kompetensi Manajerial-AKUNTABILITAS KINERJA-DR Asep Iwa.pptx

Pert 3 Pemodelan Database dalam mata kuliah DBMS.pdf

  • 1. PEMODELAN DATABASE Praktikum Basis Data Agus Andri Putra, ST.
  • 2. MODEL DATA Menyatakan hubungan antardata dalam database Ada tiga macam model data dasar  Hierarkis  Jaringan  Relasional Agus Andri Putra, ST.
  • 3. MODEL HIERARKIS  Pada database Hierarkis, field atau record diatur dalam kelompok-kelompok yang berhubungan, menyerupai diagram pohon, dengan record child (level lebih rendah) berada di bawah record parent (level yang lebih tinggi). Agus Andri Putra, ST.
  • 4. HIERARKIS (CONT)  Dalam model database ini mengakses atau mengupdate data bisa berlangsung sangat cepat karena hubungan-hubungan sudah ditentukan. Tetapi, karena struktur harus didefinisikan lebih dahulu, maka hal ini cukup riskan. Lagipula menambahkan field baru ke sebuah record database membuat semua database harus didefinisikan kembali. Karena itulah diperlukan model database yang baru untuk menunjukkan masalah pengulangan data dan hubungan data yang kompleks. Agus Andri Putra, ST.
  • 5. MODEL JARINGAN  Konsep database jaringan mirip dengan database hierarkis tetapi setiap record child dapat memiliki lebih dari satu record parent. Selanjutnya setiap record child dapat dimiliki oleh lebih dari satu record parent  Disebut juga (Committee on Data Systems Languages) CODASYL Agus Andri Putra, ST.
  • 6. MODEL RELASI  Merupakan model data yang paling populer saat ini  Menggunakan model berupa tabel berdimensi dua (yang disebut relasi atau tabel)  Memakai kunci tamu (foreign key) sebagai penghubung dengan tabel lain Agus Andri Putra, ST.
  • 7. KONSEP DASAR BASIS DATA  Field  Field merupakan implementasi dari suatu atribut data.  Field merupakan unit terkecil dari data yang berarti(meaningful data) yang disimpan dalam suatu file atau basis data.  Record  Field-field tersebut diorganisasikan dalam record-record  Record merupakan koleksi dari field-field yang disusun dalam format yang telah ditentukan.  Selama desain sistem, record akan diklasifikasikan sebagai fixed-length record atau variable-length record. Agus Andri Putra, ST.
  • 8. KONSEP DASAR BASIS DATA (CONT)  Selama desain sistem, record akan diklasifikasikan sebagai fixed-length record atau variable-length record. • Fixed-length record: tiap instance record punya field, jumlah field, dan ukuran logik yang sama • Variable-length record : mengijinkan record-record yang berbeda dalam file yang sama memiliki panjang yang berbeda.  File dan Tabel  Record-record yang serupa diorganisasikan dalam grup- grup yang disebut file. Jadi file merupakan kumpulan semua kejadian dari struktur record yang diberikan.  Tabel merupakan ekivalen basis data relasional dari sebuah file.  Beberapa tipe File meliputi : Agus Andri Putra, ST.
  • 9. OPERASI DASAR PADA DATABASE  Menambah data  Membaca data  Mengubah data  Menghapus data Agus Andri Putra, ST.
  • 10. KUNCI (KEY)  Kunci merupakan elemen record yang dipakai untuk menemukan record tersebut pada waktu akses atau bisa digunakan untuk identifikasi tiap record.  Jenis-jenis kunci :  Superkey  Candidat key  Primary key  Alternate key  Foreign key  External key Agus Andri Putra, ST.
  • 11. KUNCI (KEY) (1)  Superkey : kumpulan atribut dari suatu tabel yang dapat digunakan untuk mengidentifikasi entity atau record dari tabel tersebut secara unik  Candidate key : superkey dengan jumlah atribut minimal. Candidat key ini tidak boleh berisi atribut dari tabel yang lain Candidate key Agus Andri Putra, ST.
  • 12. KUNCI (KEY)  Primary key :Salah satu atrribut dari candidat key dapat dipilih menjadi primary key dengan 3 kriteria sbb :  Key tersebut lebih natural untuk dijadikan acuan  Key tersebut lebih sederhana  Key tersebut cukup uniqe  Alternate key :Setiap atribut dari candidate key yang tidak terpilih sebagai primary key akan dinamakan alternate key. Pada contoh sebelumnya bila untuk primary key dipilih Id_Cus maka alternate key nya adalah No.of_Pay  Foreign key : merupakan sembarang atribut yang menunjuk kepada primary key pada tabel lain.  Akan terjadi pada suatu relasi yang memiliki kardinalitas one to many atau many to many Agus Andri Putra, ST.
  • 13. KUNCI (KEY) Foreign key (cont) Primary Key Foreign key Primary key Agus Andri Putra, ST.
  • 14. TAHAPAN PERANCANGAN DATABASE  Perancangan secara konseptual  Diagram konteks  DFD  Model ER  Perancangan secara logis  Translasi model ER ke Model Relasional  Perancangan secara fisik  Penciptaan database, relasi, dan hal-hal terkait ke dalam bentuk fisik Agus Andri Putra, ST.
  • 15. DIAGRAM KONTEKS  Merupakan gambaran kasar aliran informasi dan data yang akan dilakukan oleh system database yang akan dirancang  Diagram ini hanya menjelaskan secara umum gambaran aliran konteks dari rancangan system yang akan dibuat. Agus Andri Putra, ST.
  • 17. DFD (DATA FLOW DIAGRAM)  DFD merupakan detail rancangan dari diagram konteks yang sudah dibuat yang sudah memuat rancangan table database yang akan diimplementasikan pada database yang akan dibuat Agus Andri Putra, ST.
  • 18. CONTOH DFD Laporan penjualan 1 Mencatat buku terjual Catatan royalti Data buku terjual Jadwal pembayaran 2 Membuat Laporan royalti Jatuh tempo Waktu pembayaran 3 Memproses pembayaran Royalti terbayar Royalti belum terbayar Pengarang Rekening bank Pembayaran Surat pemberitahuan Royalti belum terbayar Data pengarang Nomor rekening Ringkasan royalti Daftar rencana pembayaran Agus Andri Putra, ST.
  • 19. ENTITY RELATIONSHIP DIAGRAM(ERD)  ERD merupakan model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak  ERD menekankan pada struktur dan relationship data, berbeda dengan DFD(Data Flow Diagram) yang merupakan model jaringan fungsi yang akan dilaksanakan sistem  Biasanya digunakan oleh profesional sistem untuk berkomunikasi dengan pemakai eksekutif tingkat tinggi dalam perusahaan yang tidak tertarik pada pelaksanaan operasi sistem sehari-hari, namun lebih kepada :  Data apa saja yang diperlukan untuk bisnis mereka?  Bagaimana data tersebut berelasi dengan data lainnya?  Siapa saja yang diperbolehkan mengakses data tsb? Agus Andri Putra, ST.
  • 20. SIMBOL DALAM DIAGRAM E-R ENTITAS Hubungan Kardinalitas: Selalu hanya satu Satu atau banyak Nol atau satu Nol, satu, atau banyak Atribut Garis bawah: Kunci atau pengenal (identifier) Agus Andri Putra, ST.
  • 22. LATIHAN  Rancanglah diagram E-R dari kasus aplikasi database sederhana untuk informasi Koperasi. Dengan ketentuan sebagai berikut : Entities yang dimuat adalah :  Anggota: menyimpan semua informasi pribadi mengenai Anggota koperasi  Barang / Jasa: menyimpan semua informasi Barang/Jasa yang disediakan di koperasi  Investor: menyimpan semua informasi mengenai Investor  Suplier : menyimpan semua informasi mengenai Para penyuplai barang/ jasa ke koperasi Agus Andri Putra, ST.
  • 23. ATURAN  Dibuat dengan tools ER-D (recomended)  Dibuat ke dalam file PDF  Sertakan keterangan yang sekiranya diperlukan untuk memperjelas gambar  Kirim ke alamat email :  praksibadat@gmail.com  Subject : PrakBD2 (spasi)Kelas_NIM_Nama  Contoh : PrakBD2 IF-A_20120000_Surya  Batas pengiriman : Kamis, 21-02-13 pukul 23:59 wib Agus Andri Putra, ST.