Langsung ke konten utama

Post 7 : Contoh ERDish Sederhana.

Assalamualaikum.
Teman Teman semua pada kesempatan kali ini saya akan menjelaskan tentang ERD, Apa itu ERD? .
ERD (Entity Relationship Diagram) adalah suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.
ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.

Pada dasarnya ada tiga komponen yang digunakan, yaitu :
 Entitas
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain. Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.
 Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendes-kripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.
Atribut Key
Atribut Key adalah satu atau gabungan dari beberapa atribut yang dapat membedakan semua baris data ( Row/Record ) dalam tabel secara unik. Dikatakan unik jika pada atribut yang dijadikan key tidak boleh ada baris data dengan nilai yang sama
Contoh Soal :

anda seorang database administrator di sebuah universitas. Anda harus mendesain ERD tentang mahasiswa yang mengambil matakuliah. Untuk data mahasiswa harus mencakup profile mahasiswa dan data akademik. daftar matakuliah. Daftar matakuliah seperti kode MK, nama MK, sks, smester, dan program studi.

Maka Kita Buat ERDish nya :


Penjelasannya adalah :

Saya Membuat 2 buah Table :

Table 1 adalah Table Mahasiswa yang isinya atau atributnya ialah  :
1. NIM sebagai PRIMARYKEY (PK), Tipe Data Integer (20)
2. Nama_MHS,Tipe Data Varchar (30)
3. NoHp_MHS, Tipe Data Integer(15)
4. Jenis_Kelamin, Tipe Data Char(2)
5.Program_Studi, Tipe Data Varchar(30)
Table 2 adalah Table Mata_Kuliah yang isinya atau atributnya ialah  :
1. Kode_MK sebagai PRIMARYKEY (PK), Tipe Data Char (20)
2. Nama_MK,Tipe Data Varchar (30)
3. SKS, Tipe Data Integer(15)
4. Program_Studi, Tipe Data Varchar(30)


Relasi Table 1 Ke Table 2 ialah Zero Or More artinya Bahwa setiap Mahasiswa bisa mengambil 0 atau lebih dari 0 untuk mengambil mata Kuliah

Sekian dan Terima Kasih




Jangan Lupa Kunjungi : Https://www.ubpkarawang.ac.id/

Komentar

Postingan populer dari blog ini

Post 9 : Pengertian Arcs Relationship dan Contohnya

Assalamualaikum Wr. Wb.     Alhamdulillah, Pada kesempatan kali ini saya ingin membahas mengenai Arcs Relationship. Jadi Apa itu Arcs Relationship ? Arcs Relationship adalah cara untuk mewakili hubungan yang saling eksklusif di ERD dan diwakili pada ERD sebagai garis padat dengan ujung melengkung. Pada Sebuah lingkaran digambar pada arc untuk setiap hubungan yang merupakan bagian dari arc. Karakteristik Arcs Relationship Arcs selalu menjadi milik satu entitas  Arcs dapat mencakup lebih dari dua hubungan.  Tidak semua hubungan suatu entitas perlu dimasukkan dalam arc.  Entitas mungkin memiliki beberapa arc  Arc harus selalu terdiri dari hubungan dengan opsionalitas yang sama.  Semua hubungan dalam arc harus bersifat wajib atau semua harus opsional.  Hubungan dalam arc mungkin berbeda kardinalitas, meskipun ini jarang terjadi. Contoh Arch Relationship: Studi kasus nya ialah jika kita MUDIK dapat menggunakan...

Post 8 : Membuat ERD dengan Studi Kasus Peminjaman di Perpustakaan (QUIZ)

Assalamualaikum Warrahmatullahi Wabarokatuh Alhamdulillah, Sahabat semuanya Pada Kesempatan Kali ini kita Akan membuat sebuah ERD dengan Aturan Oracle dengan studi kasusnya Agar mudah bagi sahabat semuanya yang ingin belajar, memahami dan mengimplementasikan ERD ini, Kita langsung saja pada studi Kasusnya : Studi Kasus Pada saat mendaftar menjadi anggota perpustakaan Fakultas, dicatatlah nama, nomor mahasiswa dan alamat mahasiswa. Setelah itu mereka baru bisa meminjam buku di perpustakaan. Buku-buku yang dimiliki perpustakaan banyak sekali jumlahnya. Tiap buku memiliki data nomor buku, judul, pengarang, penerbit, tahun terbit. Satu buku bisa ditulis oleh beberapa pengarang. Tentukan entitas, atribut dan relasi dari deskripsi di atas, dengan menggambar ERDnya. Penyelesaiannya : Langkah Pertama kita Harus Menganalisis sebuah entitas yang ada pada studi Kasus tersebut. didapatkan bahwa studi Kasus tentang Perpustakaan yakni tentang PEMINJAMAN BUKU,  adapun entitas nya...

Post 1 : Apa yang diharapkan dari Mata Kuliah Basis Data ?

Bagi Mahasiswa Teknik Informatika di semester 4 mungkin tak asing dengan mata kuliah Basis data. Di Semester 4 ini didalam perkuliahan saya akan belajar mengenai Basis Data, Namun Apa yang saya harapkan dari Mata kuliah Basis Data ini ? Jadi yang saya harapkan di Mata Kuliah Basis Data ini adalah : 1. Mahasiswa dapat mengenal tentang Basis Data itu sendiri, dari mulai definisi, Struktur, Jenis dan lainnya yang menyangkut Database. 2. Mahasiswa diharapkan dapat merancang sebuah database secara individu maupun berkelompok sehingga Mahasiswa dapat memahami Database dengan Cepat dan terbiasa dalam membuat database pada saat mereka bekerja di sebuah perusahaan atau lainnya. 3. Mahasiswa diharapkan dapat menganalisis Data - Data dengan tepat dan benar sehingga suatu saat nanti dapat menjadi Sumber Daya Manusia yang berdaya saing tinggi. 4. Mahasiswa diharapkan dapat mengolah dan membuat Database dengan sebaik mungkin dan seefiesien mungkin agar nanti database yang dibuat sebaik...