SlideShare a Scribd company logo
1. Relationship antar entity
Pada kasus fame tentu memiliki relationship yang saling terhubung satu sama lain.
Pada tabel dibawah ini menjelaskan dokumentasi relationship, berupa identifikasi tipe relationship
dengan memberikan deskripsi hubungan dan batasan yang jelas antar entitas. Berikut adalah contoh
entitas manajer artis dan artis dengan relasi 1 to many, dimana 1 manajer artis dapat mengelola
minimal 1 artis dan maksimal n artis.
Logical database design
adalah proses pembuatan suatu model informasi tetapi tidak bergantung dari Database Management
System (DBMS)
1. Skema basis data relasional
Relational database schema merupakan kumpulan entity data, dengan relasi antar entity yang telah
ditentukan sebelumnya.
Sebagai contoh diagram disamping,
Pada entitas artis terdapat atribut id artis, first name, dan last name. dengan id artis sebagai entity
integrity
Kemudian pada entitas jadwal juga terdapat atribut id artis. Dimana id artis yang terdapat pada entitas
jadwal merupakan referential integrity yang mereferensi ke id artis yang berada pada entitas artis.
2. dokumentasi update data dictionary
Terdapat 4 integrity constraint dalam relasional model yaitu
a. Key constraint: adalah sebuah kombinasi beberapa kolom(atribut) yang bisa menentukan dengan
tepat ke satu baris data dalam tabel(entity).
b. entity integrity: yang berarti, untuk setiap baris pada entity, harus memiliki sebuah key yang unik dan
not null. Sehingga baris data tersebut dapat dibedakan, dari baris lainnya. Pada dbms bisa di
implementasikan dengan menggunakan Primary Key.
c. referential integrity: mendefinisikan kunci tamu milik entity yang berada pada baris data relasional,
merujuk ke primary key pada entity lain, agar menjaga konsistensi data dan tidak ambigu. Pada DBMS
biasa diimplementasikan dengan menggunakan Foreign Key
d. domain integrity: Merupakan nilai yang diijinkan untuk digunakan oleh banyak atribut, biasanya
atribut nya saling berkaitan satu sama lain, jadi masih saling terhubung.
Sebagai contoh misal id pegawai “P01002” , huruf awal adalah P untuk kode pegawai, kemudian 2 angka
selanjutnya untuk kode divisi, dan selanjutnya adalah kode urutan.
3. semantic constraint
Baca ppt!
Desain user views
1. sql create table
query CREATE TABLE adalah perintah yang digunakan untuk membuat sebuah entity pada database
sql.
Dilanjutkan dengan “jadwal” yang mendefinisikan nama sebuah entity yang akan dibuat.
Kemudian didalam bracket terdapat nama atribut, tipe data, length, dan constraint.
Sebagai contoh nama atribut id_jadwal, tipe data varchar dengan length 5, dan constraint not null.
Kemudian di akhir bracket terdapat primary key yang digunakan untuk mendefinisikan entity integrity
pada tabel tersebut
Selanjutnya ada syntax untuk key constraint
Alter table di ikuti dengan nama entity jadwal, query ini bisa digunakan untuk menambah, merubah dan
me modifikasi atribut pada entity jadwal.
Dilanjutkan dengan query ADD CONSTRAINT PK_JADWAL_ARTIS dimana query digunakan untuk
membuat batasan baru setelah tabel jadwal dibuat untuk menghubungkan tabel jadwal dan tabel
artis.
Kemudian ada query foregn key (id artis) references artist(id artis) dimana id artis pada tabel jadwal
didefinisikan sebagai kunci tamu yang mereferensi ke tabel artis dengan id artis sebagai entity
integrity.
2. sql create view dimana user ingin melihat jumlah artis yang ada pada fame
Select count(id artis) ‘jumlah artis’ from artis;
Query count berfungsi untuk menghitung banyaknya data id artis pada tabel artis.
Sekian presentasi dari kelompok kami, terima kasih prof arif dan teman taman atas perhatiannya. jika
ada kurangnya kami mohon maaf.

More Related Content

Similar to notes tgp 3.docx

Materi3modeldatarelasional 170426190615
Materi3modeldatarelasional 170426190615Materi3modeldatarelasional 170426190615
Materi3modeldatarelasional 170426190615
Rut Kristina
 
Materi ERD (Entity Relationship Diagram)
Materi ERD  (Entity Relationship Diagram)Materi ERD  (Entity Relationship Diagram)
Materi ERD (Entity Relationship Diagram)
SUMANTRISUMANTRI7
 
Pertemuan-4.pptx
Pertemuan-4.pptxPertemuan-4.pptx
Pertemuan-4.pptx
nurnur469094
 
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
201410049
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data
nasrymonihu1
 
pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
XLemHidayat
 
Model Data
Model DataModel Data
Model Data
Sherly Uda
 
Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)
badsect1
 
SISTEM BASIS DATA2
SISTEM BASIS DATA2SISTEM BASIS DATA2
SISTEM BASIS DATA2
Ayu_lestari
 
Chapter7(basis data)p
Chapter7(basis data)pChapter7(basis data)p
Chapter7(basis data)pPhOo JuTek
 
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
Yohanes Agung Nugroho
 
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Yohanes Agung Nugroho
 
Presentasi ERD
Presentasi ERDPresentasi ERD
Presentasi ERD
MuhammadHafidz496322
 
Pengertian ERD
Pengertian ERDPengertian ERD
Pengertian ERD
Sovira Aulia
 
Data Modelling
Data ModellingData Modelling
Data Modelling
Armina Nur
 
Forum dan Kuis Minggu ke 6
Forum dan Kuis Minggu ke 6Forum dan Kuis Minggu ke 6
Forum dan Kuis Minggu ke 6
Sofi Hayu
 
Data Management (Relational Database)
Data Management (Relational Database)Data Management (Relational Database)
Data Management (Relational Database)
Adam Mukharil Bachtiar
 
Tugas pemanasan prak basis data
Tugas pemanasan prak basis dataTugas pemanasan prak basis data
Tugas pemanasan prak basis data
karlossare1
 
Presentasi basis data
Presentasi basis dataPresentasi basis data
Presentasi basis data
Heru Khaerudin
 

Similar to notes tgp 3.docx (20)

Materi3modeldatarelasional 170426190615
Materi3modeldatarelasional 170426190615Materi3modeldatarelasional 170426190615
Materi3modeldatarelasional 170426190615
 
Materi ERD (Entity Relationship Diagram)
Materi ERD  (Entity Relationship Diagram)Materi ERD  (Entity Relationship Diagram)
Materi ERD (Entity Relationship Diagram)
 
Pertemuan-4.pptx
Pertemuan-4.pptxPertemuan-4.pptx
Pertemuan-4.pptx
 
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data
 
pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
 
Model Data
Model DataModel Data
Model Data
 
Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)
 
SISTEM BASIS DATA2
SISTEM BASIS DATA2SISTEM BASIS DATA2
SISTEM BASIS DATA2
 
Chapter7(basis data)p
Chapter7(basis data)pChapter7(basis data)p
Chapter7(basis data)p
 
Entity relationship diagram
Entity relationship diagramEntity relationship diagram
Entity relationship diagram
 
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
 
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
 
Presentasi ERD
Presentasi ERDPresentasi ERD
Presentasi ERD
 
Pengertian ERD
Pengertian ERDPengertian ERD
Pengertian ERD
 
Data Modelling
Data ModellingData Modelling
Data Modelling
 
Forum dan Kuis Minggu ke 6
Forum dan Kuis Minggu ke 6Forum dan Kuis Minggu ke 6
Forum dan Kuis Minggu ke 6
 
Data Management (Relational Database)
Data Management (Relational Database)Data Management (Relational Database)
Data Management (Relational Database)
 
Tugas pemanasan prak basis data
Tugas pemanasan prak basis dataTugas pemanasan prak basis data
Tugas pemanasan prak basis data
 
Presentasi basis data
Presentasi basis dataPresentasi basis data
Presentasi basis data
 

Recently uploaded

JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
TeguhWinarno6
 
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptxBahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
dwiagus41
 
Materi lokmin klaster 4 puskesmas gajah 1
Materi lokmin klaster 4 puskesmas gajah 1Materi lokmin klaster 4 puskesmas gajah 1
Materi lokmin klaster 4 puskesmas gajah 1
RizkyAji15
 
pemenuhan SKP dokter 552024 surabaya.pdf
pemenuhan SKP dokter 552024 surabaya.pdfpemenuhan SKP dokter 552024 surabaya.pdf
pemenuhan SKP dokter 552024 surabaya.pdf
fuji226200
 
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptx
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptxTugas DIT Supervisor K3 - Sidik Permana Putra.pptx
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptx
SunakonSulistya
 
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.pptPPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
WewikAyuPrimaDewi
 
template undangan Walimatul Khitan 2 seri.docx
template undangan Walimatul Khitan 2 seri.docxtemplate undangan Walimatul Khitan 2 seri.docx
template undangan Walimatul Khitan 2 seri.docx
ansproduction72
 
PPT TAP KEL 3.pptx model pembelajaran ahir
PPT TAP KEL 3.pptx model pembelajaran ahirPPT TAP KEL 3.pptx model pembelajaran ahir
PPT TAP KEL 3.pptx model pembelajaran ahir
yardsport
 
Materi pokok dan media pembelajaran ekosistem ipa
Materi pokok dan media pembelajaran ekosistem ipaMateri pokok dan media pembelajaran ekosistem ipa
Materi pokok dan media pembelajaran ekosistem ipa
sarahshintia630
 
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay..."Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
Muhammad Nur Hadi
 
Presentasi Luring (8JP)_ Refleksi Tahunan (1).pptx
Presentasi Luring (8JP)_ Refleksi Tahunan  (1).pptxPresentasi Luring (8JP)_ Refleksi Tahunan  (1).pptx
Presentasi Luring (8JP)_ Refleksi Tahunan (1).pptx
muhammadfauzi951
 
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docxCONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
WagKuza
 

Recently uploaded (12)

JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
JAWABAN PMM. guru kemendikbud tahun pelajaran 2024
 
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptxBahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
Bahan_Ajar_Pelatihan Inda SKLNP_Tahunan_2024-1.pptx
 
Materi lokmin klaster 4 puskesmas gajah 1
Materi lokmin klaster 4 puskesmas gajah 1Materi lokmin klaster 4 puskesmas gajah 1
Materi lokmin klaster 4 puskesmas gajah 1
 
pemenuhan SKP dokter 552024 surabaya.pdf
pemenuhan SKP dokter 552024 surabaya.pdfpemenuhan SKP dokter 552024 surabaya.pdf
pemenuhan SKP dokter 552024 surabaya.pdf
 
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptx
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptxTugas DIT Supervisor K3 - Sidik Permana Putra.pptx
Tugas DIT Supervisor K3 - Sidik Permana Putra.pptx
 
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.pptPPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
PPT PERTEMUAN VALIDASI DAN EVALUASI USIA PRODUKTIF DAN LANSIA.ppt
 
template undangan Walimatul Khitan 2 seri.docx
template undangan Walimatul Khitan 2 seri.docxtemplate undangan Walimatul Khitan 2 seri.docx
template undangan Walimatul Khitan 2 seri.docx
 
PPT TAP KEL 3.pptx model pembelajaran ahir
PPT TAP KEL 3.pptx model pembelajaran ahirPPT TAP KEL 3.pptx model pembelajaran ahir
PPT TAP KEL 3.pptx model pembelajaran ahir
 
Materi pokok dan media pembelajaran ekosistem ipa
Materi pokok dan media pembelajaran ekosistem ipaMateri pokok dan media pembelajaran ekosistem ipa
Materi pokok dan media pembelajaran ekosistem ipa
 
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay..."Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
"Jodoh Menurut Prespektif Al-Quran" (Kajian Tasir Ibnu Katsir Surah An-Nur ay...
 
Presentasi Luring (8JP)_ Refleksi Tahunan (1).pptx
Presentasi Luring (8JP)_ Refleksi Tahunan  (1).pptxPresentasi Luring (8JP)_ Refleksi Tahunan  (1).pptx
Presentasi Luring (8JP)_ Refleksi Tahunan (1).pptx
 
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docxCONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
CONTOH CATATAN OBSERVASI KEPALA SEKOLAH.docx
 

notes tgp 3.docx

  • 1. 1. Relationship antar entity Pada kasus fame tentu memiliki relationship yang saling terhubung satu sama lain. Pada tabel dibawah ini menjelaskan dokumentasi relationship, berupa identifikasi tipe relationship dengan memberikan deskripsi hubungan dan batasan yang jelas antar entitas. Berikut adalah contoh entitas manajer artis dan artis dengan relasi 1 to many, dimana 1 manajer artis dapat mengelola minimal 1 artis dan maksimal n artis. Logical database design adalah proses pembuatan suatu model informasi tetapi tidak bergantung dari Database Management System (DBMS) 1. Skema basis data relasional Relational database schema merupakan kumpulan entity data, dengan relasi antar entity yang telah ditentukan sebelumnya. Sebagai contoh diagram disamping, Pada entitas artis terdapat atribut id artis, first name, dan last name. dengan id artis sebagai entity integrity Kemudian pada entitas jadwal juga terdapat atribut id artis. Dimana id artis yang terdapat pada entitas jadwal merupakan referential integrity yang mereferensi ke id artis yang berada pada entitas artis. 2. dokumentasi update data dictionary Terdapat 4 integrity constraint dalam relasional model yaitu a. Key constraint: adalah sebuah kombinasi beberapa kolom(atribut) yang bisa menentukan dengan tepat ke satu baris data dalam tabel(entity). b. entity integrity: yang berarti, untuk setiap baris pada entity, harus memiliki sebuah key yang unik dan not null. Sehingga baris data tersebut dapat dibedakan, dari baris lainnya. Pada dbms bisa di implementasikan dengan menggunakan Primary Key. c. referential integrity: mendefinisikan kunci tamu milik entity yang berada pada baris data relasional, merujuk ke primary key pada entity lain, agar menjaga konsistensi data dan tidak ambigu. Pada DBMS biasa diimplementasikan dengan menggunakan Foreign Key d. domain integrity: Merupakan nilai yang diijinkan untuk digunakan oleh banyak atribut, biasanya atribut nya saling berkaitan satu sama lain, jadi masih saling terhubung.
  • 2. Sebagai contoh misal id pegawai “P01002” , huruf awal adalah P untuk kode pegawai, kemudian 2 angka selanjutnya untuk kode divisi, dan selanjutnya adalah kode urutan. 3. semantic constraint Baca ppt! Desain user views 1. sql create table query CREATE TABLE adalah perintah yang digunakan untuk membuat sebuah entity pada database sql. Dilanjutkan dengan “jadwal” yang mendefinisikan nama sebuah entity yang akan dibuat. Kemudian didalam bracket terdapat nama atribut, tipe data, length, dan constraint. Sebagai contoh nama atribut id_jadwal, tipe data varchar dengan length 5, dan constraint not null. Kemudian di akhir bracket terdapat primary key yang digunakan untuk mendefinisikan entity integrity pada tabel tersebut Selanjutnya ada syntax untuk key constraint Alter table di ikuti dengan nama entity jadwal, query ini bisa digunakan untuk menambah, merubah dan me modifikasi atribut pada entity jadwal. Dilanjutkan dengan query ADD CONSTRAINT PK_JADWAL_ARTIS dimana query digunakan untuk membuat batasan baru setelah tabel jadwal dibuat untuk menghubungkan tabel jadwal dan tabel artis. Kemudian ada query foregn key (id artis) references artist(id artis) dimana id artis pada tabel jadwal didefinisikan sebagai kunci tamu yang mereferensi ke tabel artis dengan id artis sebagai entity integrity. 2. sql create view dimana user ingin melihat jumlah artis yang ada pada fame Select count(id artis) ‘jumlah artis’ from artis; Query count berfungsi untuk menghitung banyaknya data id artis pada tabel artis.
  • 3. Sekian presentasi dari kelompok kami, terima kasih prof arif dan teman taman atas perhatiannya. jika ada kurangnya kami mohon maaf.