Langsung ke konten utama

Postingan

Menampilkan postingan dari Oktober, 2024

Tugas 3 ERD

Sebuah sistem pemesanan tiket kereta api memiliki beberapa entitas, yaitu Pelanggan, Tiket, Jadwal, Kereta, dan Masinis. Setiap Pelanggan dapat memesan beberapa Tiket. Setiap Tiket terhubung dengan satu Jadwal, yang menggambarkan waktu keberangkatan dan kedatangan kereta. Setiap jadwal memiliki satu Kereta yang akan digunakan. Dalam setiap keberangkatan, terdapat 2 Masinis yang ditugaskan untuk menjalankan kereta tersebut.

Tugas 2 ERD

 

Mengenal PrimaryKey, Foregent Key dan Candidate Key pada ERD beserta contohnya

Dalam perancangan basis data, Primary Key , Foreign Key , dan Candidate Key adalah konsep kunci yang sangat penting untuk memastikan integritas data dan hubungan antar tabel dalam Entity-Relationship Diagram (ERD). Mari kita bahas satu per satu dengan contoh: 1. Primary Key (PK) Primary Key adalah atribut atau kumpulan atribut yang digunakan untuk mengidentifikasi setiap baris secara unik dalam sebuah tabel. Setiap tabel harus memiliki satu Primary Key, dan nilainya harus unik untuk setiap record serta tidak boleh null . Contoh: Misalkan kita memiliki tabel Mahasiswa dalam basis data. NIM (Primary Key) Nama Jurusan 101 Budi Teknik Sipil 102 Siti Informatika 103 Agus Arsitektur NIM adalah Primary Key yang secara unik mengidentifikasi setiap mahasiswa dalam tabel. Tidak ada dua mahasiswa yang memiliki NIM yang sama, dan nilainya tidak ...

Apa itu attribute, entitas dan relasi dalam ERD.

  ERD (Entity-Relationship Diagram) adalah diagram yang digunakan untuk menggambarkan hubungan antar entitas dalam database. Diagram ini membantu pengembang memvisualisasikan struktur data dan relasinya, memudahkan perancangan dan pemeliharaan database. Tiga komponen utama dalam ERD adalah entitas, atribut, dan relasi: Entitas : Objek yang dapat diidentifikasi secara unik dalam sistem, biasanya digambarkan dengan persegi panjang. Atribut : Karakteristik atau deskripsi dari entitas. Jenis-jenis atribut meliputi: Atribut Kunci : Atribut unik yang membedakan setiap entitas. Atribut Sederhana : Atribut yang tidak dapat dipecah lagi. Atribut Gabungan : Terdiri dari beberapa sub-atribut. Atribut Multinilai : Memiliki lebih dari satu nilai. Atribut Derivatif : Dihasilkan dari atribut lain. Relasi : Hubungan antara dua atau lebih entitas, digambarkan dengan bentuk belah ketupat. Jenis relasi umum meliputi: One to One (1:1) : Setiap entitas berhubungan dengan satu entitas lainnya. One to Ma...

ERD Operator

 1. Contoh ERD Operator Menggunakan MYSQL Workbanch: