Anda di halaman 1dari 11

TUGAS PENDAHULUAN PRAKTIKUM BASIS DATA MODUL 1 ENTITY RELATIONSHIP DIAGRAM ( ERD )

Nama Praktikan : Abriant N!"ra#a (1$%&'1'''$) In(tr!kt!r : Ri)ka Ha*i+i,anti- S.K m- M.K m A(i(t/n : N 0i A1i Ari2 3.

LABORATORIUM BASIS DATA SISTEM IN4ORMASI 5 4TI UNI6ERSITAS PEMBANGUNAN NASIONAL 76ETERAN8 9ATIM $'1%

BAB I
DASAR TEORI MODUL 1

A. Entit, R/:ati n(#i; Dia"ram (ERD)


ERD adalah merupakan salah satu model yang digunakan untuk mendesain database dengan tujuan menggambarkan data yang berelasi pada sebuah database. Sesuai dengan namanya, ERD dibentuk dari 2 komponen utama, yakni: 1. Entitas ( Entity ) 2. Relasi ( Relation ) omponen penyusun ERD adalah sebagai berikut : NO 1 KOMPONEN KETERANGAN !ersegi !anjang me"akili Entitas

#elah etupat me"akili Relasi 2


RELASI

Elips me"akili %tribut $

&

'''''''''''''''''''''

(aris me"akili !enghubung %ntara Entitas dengan Relasi dan %tribut dengan Entitas

)ang dideskripsikan lebih detail dengan sejumlah atribut (properti). *ontoh ERD dalam sistem perusahaan :

1. Entita( (Entit,) Entita( adalah objek dalam dunia nyata yang dapat dibedakan dengan objek lain, sebagai +ontoh mahasis"a,dosen,departemen. Entitias terdiri atas beberapa atribut sebagai +ontoh atribut dari entitas mahasis"a adalah nim,nama,alamat,email, dll. %tribut nim merupakan unik untuk mengidenti,ikasikan membedakan mahasis"a yg satu dengan yg lainnya. !ada setiap entitas harus memiliki 1 atribut unik atau yang disebut dengan primary key.

.otasi Entitas (Entity):

$. R/:a(i ( R/:ati n ) R/:a(i adalah hubungan antara beberapa entitas. sebagai +ontoh relasi antar mahais"a dengan mata kuliah dimana setiap mahasis"a bisa mengambil beberapa mata kuliah dan setiap mata kuliah bisa diambil oleh lebih dari 1 mahasis"a. relasi tersebut memiliki hubungan banyak ke banyak.

.otasi Relasi (Relation):

D/ra1at Kar*ina:ita( R/:a(i (<ar*ina:it, Rati ) ardinalitas relasi menunjukkan jumlah maksimum data entitas yang dapat berelasi dengan entitas lain.

1 t 1 ( n/ t
A A B B

n/ )

Setiap entitas pada himpunan % berhubungan paling banyak dengan satu pada himpunan #, begitu pula sebaliknya.

1 t N ( n/ t man, )
A B

Setiap entitas pada himpunan % dapat berhubungan dengan banyak entitas pada himpunan #, tetapi tidak sebaliknya, dimana setiap entitas himpunan # berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas %

N t 1 ( man, t
A B

n/ )

Setiap entitas pada himpunan entitas % berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas #, tetapi tidak sebaliknya, dimana setiap entitas pada himpunan # dapat berhubungan dengan banyak entitas pada himpunan entitas %.

N t N ( man, t man, ) A B

Setiap entitas pada himpunan entitas % dapat berhubungan dengan banyak entitas pada himpunan #, demikian juga sebaliknya.

BAB II
PERMASALAHAN 1. (ambarkan Diagram ER menurut study kasus yang anda pilih ( !emesanan /iket ereta %pi ) dengan menggunakan 0isio

BAB III
PENYELESAIAN

Diagram ER menurut study kasus yang saya pilih ( !emesanan /iket ereta %pi )

BAB I6
KESIMPULAN

ERD adalah merupakan salah satu model yang digunakan untuk mendesain database dengan tujuan menggambarkan data yang berelasi pada sebuah database. Sesuai dengan namanya, ERD dibentuk dari 2 komponen utama, yakni: 1. Entitas ( Entity ) 2. Relasi ( Relation ) 1. Entita( (Entit,) Entita( adalah objek dalam dunia nyata yang dapat dibedakan dengan objek lain, sebagai +ontoh mahasis"a,dosen,departemen. Entitias terdiri atas beberapa atribut sebagai +ontoh atribut dari entitas mahasis"a adalah nim,nama,alamat,email, dll. %tribut nim merupakan unik untuk mengidenti,ikasikan membedakan mahasis"a yg satu dengan yg lainnya. !ada setiap entitas harus memiliki 1 atribut unik atau yang disebut dengan primary key. $. R/:a(i ( R/:ati n ) R/:a(i adalah hubungan antara beberapa entitas. sebagai +ontoh relasi antar mahais"a dengan mata kuliah dimana setiap mahasis"a bisa mengambil beberapa mata kuliah dan setiap mata kuliah bisa diambil oleh lebih dari 1 mahasis"a. relasi tersebut memiliki hubungan banyak ke banyak. D/ra1at Kar*ina:ita( R/:a(i (<ar*ina:it, Rati ) ardinalitas relasi menunjukkan jumlah maksimum data entitas yang dapat berelasi dengan entitas lain. 1a+am21a+am Derajat adinalitas Relasi :

2 2 2 2

1 to 1 ( one to one ) 1 to . ( one to many ) . to 1 ( many to one ) . to . ( many to many )

BAB 6
DA4TAR PUSTAKA 1odul !raktikum #asis Data http:--""".ttau,ikhidayat.+om-berita3&2ERD(Entity2Relationship2Diagram).html 1ateri uliah #asis Data

""".google.+om

Anda mungkin juga menyukai