Modul 4 : Entitas dan Atribut

dokumen-dokumen yang mirip
Entity Relationship Diagram. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

Types of database models. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

BAB II LANDASAN TEORI

TUGAS I BERKAS DAN BASIS DATA E-R Diagram

Entity Relationship Diagram (ERD)

ENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA

Model dan Aljabar Relasional. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

ENTITY RELATIONSHIP DIAGRAM (ERD)

Model Model Basis Data

PRAKTIKUM REKAYASA PERANGKAT LUNAK PENGENALAN DFD dan ERD dengan POWER DESIGNER. oleh : Anisa Istiqomah RPL Kelas B

: ENDRO HASSRIE NIM : MATKUL : REKAYASA PERANGKAT LUNAK PEMODELAN DATA

BAB V. dimengerti, mudah dipelihara, mudah memprosesnya, dan mudah untuk dikembangkan sesuai kebutuhan baru

SISTEM BASIS DATA Presented By

II. LANDASAN TEORI. spesifikasi pada komputer yang berdasarkan pada sistem informasi.

BAB III LANDASAN TEORI. adalah sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedur-prosedur

TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)

BAB III LANDASAN TEORI. direkam ke dalam berbagai bentuk media. (Gultom et al, 2005).

Model Data. Universitas Darwan Ali Kalimantan Tengah. Author : Minarni, S.Kom.,MM

BAB I PENDAHULUAN. 1.1 Latar Belakang. Dewasa ini pemakaian komputer sebagai alat bantu khususnya yang berkaitan

Pertemuan Transformasi ER-MODEL INDIKATOR. 1. Memahami ER model 2. Menerapkan transformasi ER- Model ke Model Relasional.

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4

BAB III LANDASAN TEORI. Henry Simamora (2000) dalam buku Akuntansi Basis Pengambilan

Desain Data Base. Proses Desain Data Base

ENTITY RELATIONSHIP DIAGRAM. By Tim Dosen

BAB 7 ENTITY MODELLING 1

ENTITY-RELATIONSHIP MODEL

MODUL 1 SEPUTAR PERANCANGAN DATABASE. 1.1 Entity-Relationship Model (ER Model) dan Entity Relationship Diagram (ERD)

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang

Basis Data. Roni Andarsyah, ST., M.Kom Lecture Series

SISTEM BASIS DATA (Lanjutan) :

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

PERTEMUAN 4 ENTITY-RELATIONSHIP DIAGRAM (ERD) JUM AT,

BAB II LANDASAN TEORI

Pertemuan 4. Entity-Relationship Diagram (ERD)

DESAIN DATABASE. Pertemuan 06 3 SKS

STMIK AMIKOM YOGYAKARTA

Database desain juga termasuk diagram ER (Entity-hubungan model). Diagram ER adalah diagram yang membantu merancang database secara efektif dan

BAB II LANDASAN TEORI

Database Design. Pemodelan data & Model Entity-Relationship. Pertemuan 4. Dahlia Widhyaestoeti, S.Kom

BAB II DASAR TEORI. terbagi atas beberapa tahap yaitu: perancangan basis data secara konseptual, logis dan fisis.

BAB II LANDASAN TEORI

KONSEP SISTEM BASIS DATA

BAB III LANDASAN TEORI. 2001) suatu sistem mempunyai karakteristik atau sifat-sifat tertentu seperti:

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada Toko Nada Bandung yang beralamat di

BAB III LANDASAN TEORI

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

BAB II LANDASAN TEORI

6. Kumpulan data yang diorganisir menggunakan metode tertentu sehingga menghasilkan informasi yang berguna bagi pemakainya, pengertian dari: JAWAB:

BAB 2 LANDASAN TEORI. masukan-masukan (input) dan menghasilkan output dalam proses transformasi yang

BAB IV PERANCANGAN SISTEM

Abstrak BAB I PENDAHULUAN

Perancangan Basis Data

BAB II LANDASAN TEORI. bagian dalam sistem penggajian, formulir, database serta sistem pengendalian internal.

Pemodelan Database. Pengolahan Basis Data

3. File Laporan (Report file) File ini bisa disebut output file, yaitu file yang berisi informasi yang akan ditampilkan.

BAB 2 TINJAUAN PUSTAKA

Demi Masa.. Sesungguhnya Manusia Berada Dalam Kerugian Bila Tidak Memanfaatkan Waktu Dengan Sebaiknya.. (sebuah renungan untuk diri )

BAB II LANDASAN TEORI

PERANCANGAN SISTEM INFORMASI PENJUALAN ONLINE DI SAUNG SOCCER BANDUNG

Modul 3 Konsep Perancangan Basis Data

BAB III LANDASAN TEORI. transaksi penjualan yang terjadi dalam suatu perusahaan. Dengan adanya

ANALISIS SISTEM. Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015

SISTEM BASIS DATA Imam Asrowardi, S.Kom.

Hierarki organisasi data tersebut terdiri dari enam tingkatan, yaitu : bit, byte/karakter, field/elemen data, rekord, file dan data base.

MODEL ANALISA. Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak. Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM.

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI Definisi Program Aplikasi Pelayanan administrasi Kependudukan

1 BAB III OBJEK DAN METODE PENELITIAN

Tabel dan Key dalam Database Tipe data dan Karakter pada Database. Author : Minarni, S.Kom.,MM

BAB II LANDASAN TEORI. dan didistribusikan kepada para pemakai.

BAB III LANDASAN TEORI

Database Systems: Ch. 4: Entity Relational Diagram (ERD) Notation. Introduction. Apa itu entity relational diagram (ERD)?

BAB III LANDASAN TEORI. tertentu seperti penerapan, penggunaan dan penambahan data (Anisyah, 2000:30).

SOAL KUIS. 3. Data aktual yang disimpan pada tiap elemen atau atribute: a. Atribute d. Enterprise b. Data Value e. Tuple c. File

BAB III LANDASAN TEORI. yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu

ER (Entity-Relationship) Model dan Mapping ke Model Relasional. Politeknik Elektronika Negeri Surabaya

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

Pertemuan 6-7. UML (Unified Modeling Language) (Software Design 2) Muhamad Alif,S.Kom Teknik Informatika UTM 17 Oktober 2012

BAB III LANDASAN TEORI. Pengertian produksi menurut Sofyan Assauri(1980:7), definisi produksi

BAB III OBJEK DAN METODE PENELITIAN. Objek data penulis adalah Sistem Informasi Penjualan Produk untuk

BAB III LANDASAN TEORI

KATA PENGANTAR. Bandung, 03 Agustus Penulis

Daftar Isi... Dedikasi... Prakata...

BAB III OBJEK DAN METODE PENELITIAN. Showroom Berkah Mandiri Motor yang beralamat di Jl.Gunung Batu no.1

BAB III OBJEK DAN METODE PENELITIAN. yaitu di BORASPATI BANDUNG, Jl. Sukamantri no. 109 Bandung, adapun

Hubungan antara file pertama dan file kedua adalah satu berbanding satu.

Pemodelan Data (1) Week 2

BAB III OBJEK DAN METODE PENELITIAN. Objek yang dijadikan penelitian didalam penulisan skripsi ini adalah

BAB IV Normalisasi Data

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

Pertemuan 3 DATA MODEL

BAB III LANDASAN TEORI

BAB IV PERANCANGAN DATABASE. bertujuan untuk memberikan gambaran tentang sistem basis data yang saat ini sedang

BAB III LANDASAN TEORI. bertahan dalam jangka waktu tertentu. Menurut (Kristanto, 2008:1) sistem

Hanif Fakhrurroja, MT

Transkripsi:

Modul 4 : Entitas dan Atribut Tujuan Praktikum - Mahasiswa dapat membedakan entitas dan atribut - Mahasiswa mampu mengetahui dan memahami symbol dan terminology dalam ER diagram - Mahasiswa mampu mengidentifikasi dengan benar entitas yang dibutuhkan dari suatu bisnis proses tertentu - Mahasiswa mampu memahami atribut dan simbolnya - Mahasiswa mampu membedakan kebutuhan entitas, atribut atau nilai dari suatu atribut tertentu Materi Praktikum 1. ENTITAS ENTITAS yaitu suatu objek yang dapat dibedakan dengan objek lainnya. Entitas digunakan untuk menerapkan integritas pada tingkat Entity (Tabel), agar setiap Instances (Record/Baris) pada suatu Entity bersifat Unique yang disebut sebagai Primary Key sehingga dapat dibedakan antara yang satu dengan yang lain. Contoh : Semua pelanggan, atau pelanggan saja dengan entitas Adi, Ryan, Maudi dan seterusnya. Semua mobil, atau mobil apa saja dengan entitas mobil Kijang, Innova dan lain-lain. Entitas ini terbagi menjadi dua yakni entitas kuat dan entitas lemah. Yang dimaksud dengan entitas kuat adalah entitas yang tidak memiliki ketergantungan dengan entitas lainnya. Sedangkan entitas lemah adalah entitas yang memiliki ketergantungan dengan entitas lain dalam sebuah relasi. 2. ATRIBUT ATRIBUT merupakan pendeskripsian karakteristik dari entitas. Setiap Entitas pasti memiliki Atribut yang mendeskripsikan karakteristik dari Entitas tersebut. penentuan/pemilihan atribut-atribut yang relevan bagi sebuah entitas merupakan hal penting lainnya dalam pembentukan model data. Penetapan atribut bagi sebuah entitas 1 P a g e L a b o r a t o y o f E n t e r p r i s e A p p l i c a t i o n

umumnya memang didasarkan pada fakta yang ada. Tetapi tidak selalu seperti itu. Istilah atribut sebenarnya identik dengan pemakaian kolom data. ATRIBUT digambarkan dalam bentuk lingkaran atau elips. Atribut yang menjadi kunci entitas atau key diberi garis bawah. Contoh : - Tabel kelompokfilm memiliki 2 atribut, yaitu : jenis dan harga_sewa - Tabel film memiliki 5 atribut, yaitu : kode_film, jenis, judul, jml_keping, jml_film ATRIBUT KUNCI adalah satu atau gabungan dari beberapa atribut yang dapat membedakan semua baris data dalam tabel secara unik. Dikatakan unik jika pada atribut yang dijadikan kunci tidak boleh ada baris data dengan nilai yang sama. 3. RELASI/ Hubungan Antar Entitas 2 P a g e L a b o r a t o y o f E n t e r p r i s e A p p l i c a t i o n

RELASI ialah hubungan yang terjadi antara 1 entitas atau lebih yang tidak mempunyai fisik tetapi hanya sebagai konseptual. Dan berfungsi untuk mengetahui jenis hubungan yang ada antara 2 file. Relasi memiliki bentuk belah ketupat. 4. ALUR ALUR memiliki fungsi untuk menghubungkan atribut dengan entitas dan entitas dengan relasi. Dan berbentuk garis. Simbol-simbol untuk membuat diagram ERD: Intruksi 1) Bacalah kasus 1 berikut Sebuah perusahaan yang bergerak dibidang bakery, bernama Anand Brownis, menjual dua jenis kue yaitu kue basah dan kue kering. Kue-kue ini memiliki harga 3 P a g e L a b o r a t o y o f E n t e r p r i s e A p p l i c a t i o n

yang beragam mulai dari 20.000 sampai 50.000 rupiah. Perbedaan kue basah dan kue kering terletak pada jangka waktu expired-nya, dimana kue basah 3 hari sedangkan kue kering bertahan hingga 3 bulan. Berikut ini makanan yang dijual di perusahaan ini. Cara penjualan kue-kue ini dilakukan di outlet penjualan Ananda Brownis. Penjualan ke pembeli dilakukan secara tunai. Kasir mengeluarkan bukti penjualan berupa nota. Dalam nota terdapat nomor nota yang berbeda untuk setiap kali transaksi, tanggal, barang dan jumlah beli, beberapa waktu tertentu seperti hari besar terdapat diskon. Berikut contoh nota penjualan. 2) Tentukan Entitas dengan mengidentifikasi objek atau kumpulan objek yang ada. 4 P a g e L a b o r a t o y o f E n t e r p r i s e A p p l i c a t i o n

No Identifikasi Entitas Entitas / Non Entitas 1 Ananda Brownis Non Entitas 2 3 4 5 3) Setelah ditemukan Entitas, analisalah lebih jauh atribut kunci setiap Entitas. Lalu analisis lebih jauh mengenai daftar atribut yang ada dalam data yang dibutuhkan. Perhatikan bahwa data yang berkaitan dengan entitas tersebut, jika perlu bisa ditambahkan. No Nama Entitas Kuat/lemah Atribut Atribut Kunci 4) Lalu gambarkan dengan notasi entitas semua entitas yang sudah teridentifikasi 5) Selanjutnya gambarkan atribut pada entitas, missal untuk Jenis_kue sbb dan wajib membubuhkan tanda pada atribut kunci: 6) Lakukan proses penempatan atribut dengan cara yang sama untuk entitas lain. Tugas 5 P a g e L a b o r a t o y o f E n t e r p r i s e A p p l i c a t i o n