PEMBUATAN MODEL DATA DAN DESAIN DATABASE (lanjutan)

Slides:



Advertisements
Presentasi serupa
Desain Fisik Database Oleh : ARI YAZID M. ( )
Advertisements

Yufis Azhar – Teknik Informatika – UMM
Pembuatan Model Data dan Desain Database
Model Relasional Part-1
Manajemen Sumber Daya Manusia
ERD (Entity Relationship Diagram)
Tahapan Membuat ERD.
Pemrograman Sistem Basis Data
Dimensional Modeling Achmad Yasid.
Dimensional Modeling Achmad Yasid.
PEMBUATAN MODEL DATA dan DESAIN DATABASE
© 2009 by Prentice Hall 1 Data Modeling and the Entity-Relationship Model Pengampu Matakuliah A Didimus Rumpak, M.Si. hp.:
ERD (Entity Relationship Diagram) Relasi
Perancangan Database Pertemuan 07 s.d 08
Power Designer Tutorial (Data Architect)
Desain Database Disusun Oleh : Dr. Lily Wulandari
Bab 4 Data Manipulation Language dan Entity Relational Diagram
Pemodelan Data (Data Modeling)
Disampaikan oleh Nyimas Artina,S.Kom, M.Si
Entity Relationship Diagram (ERD)
DATA MODELING & ANALYSIS: ENTITY RELATIONSHIP DIAGRAM (ERD)
ENTITY RELATIONSHIP DIAGRAM
Desain Basis Data.
Transformasi Diagram ER. Diagram E-R yang diperoleh dari analisis entitas dan relasi sangat mudah untuk dipahami oleh pengguna yang membacanya, karena.
Perancangan Basis Data
PEMBUATAN MODEL DATA dan DESAIN DATABASE
SISTEM INFORMASI AKUNTANSI dan KEUANGAN
Perancangan Skema Logis dengan Model Relasional
Siklus Produksi Bab 13 Siklus Produksi.
Pengantar Desain Basisdata-Part I Oleh: Devie Rosa Anamisa.
MODEL DATA & DESAIN DATABASE
Mapping dari ERD ke Tabel
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 9 Relational Database Design by ER- to-Relational Mapping.
Desain Database Dengan Model Entity Relationship (ER)
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Outline Entity Relationship Diagram (ERD). - Element-elemen ERD
Outline: Relational Data Model Entity Relationship Diagram
Entity Relasional Diagram (ERD)
ERD (Entity Relationship Diagram )
Entity Relationship Diagram
PERTEMUAN 9 SISTEM BASIS DATA
Tingkat Model Proses Bisnis
Entity Relationship Model
Model Berorinetasi Data
Oleh : Devie Rosa Anamisa
ENTITY RELATIONSHIP DIAGRAM
PEMBUATAN MODEL DATA DAN DESAIN DATABASE
IT204 SISTEM BASIS DATA.
Model Entity Relationship
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
Entity Relationship Model
PEMBUATAN MODEL DATA DAN DESAIN DATABASE
BAB 3 DATA MODELING.
PERANCANGAN BASIS DATA
Transformasi Diagram ER ke dalam basis data fisik
TINJAUAN MENYELURUH PROSES BISNIS
All sections to appear here
Entity Relationship Diagram
DESAIN DATA BASE.
CONCEPTUAL MODEL ER-D (Entity Relationship Diagram)
Transformasi Diagram ER ke dalam basis data fisik
Latihan Gambarkan strong dan weak entity. Berikan contohnya
Model Berorinetasi Data
Entity Relationship Diagram
TINJAUAN MENYELURUH PROSES BISNIS
Entity-Relationship Model (ER- M) bagian II
Tahapan pengembangan sistem basis data
Relasi data base SBD 2 – sesi 2.
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
SISTEM INFORMASI AKUNTANSI
Transcript presentasi:

PEMBUATAN MODEL DATA DAN DESAIN DATABASE (lanjutan) Romney, Sistem Informasi Akuntansi, Bab 5 Tinjauan Menyeluruh Proses Bisnis

Tinjauan Menyeluruh Proses Bisnis Outline MEMBANGUN DIAGRAM REA UNTUK SATU SIKLUS TRANSAKSI (lanjutan) MENGIMPLEMENTASIKAN DIAGRAM REA DALAM DATABASE -RELASIONAL Tinjauan Menyeluruh Proses Bisnis

Decomposing Sales into Orders and Sales Tinjauan Menyeluruh Proses Bisnis

REA Diagram, Langkah 4: Menetapkan kardinalitas Kardinalitas menunjukkan bagaimana perumpamaan dalam satu entitas dapat dihubungkan ke perumpamaan tertentu dalam entitas lainnya Kardinalitas sering diekspresikan sebagai pasangan nomor di setiap entitas Nomor pertama adalah kardinalitas minimum, nomor kedua adalah kardinalitas maksimum Tinjauan Menyeluruh Proses Bisnis

Tinjauan Menyeluruh Proses Bisnis Kardinalitas minimum menunjukkan apakah sebuah baris dalam tabel harus dihubungkan dengan paling tidak satu baris di dalam tabel yang letaknya bersebrangan dalam hubungan tersebut Kardinalitas minimum dapat berisi 0 atau 1 Kardinalitas minimum 0 memiliki arti bahwa sebuah baris baru dapat ditambahkan di tabel tersebut tanpa harus dihubungkan dengan baris tertentu dalam tabel yang letaknya bersebrangan dalam hubungan tersebut Kardinalitas minimum 1 memiliki arti bahwa setiap baris dalam suatu tabel harus dihubungkan ke paling tidak satu baris dalam tabel lainnya di hubungan tersebut Tinjauan Menyeluruh Proses Bisnis

Tinjauan Menyeluruh Proses Bisnis The minimum cardinality of zero in the (0, N) cardinality pair to the left of the customer entity in the customer-sales relationship indicates that a new customer may be added to the database without being linked to any sales events. Made to Sales (0, N) Customer Tinjauan Menyeluruh Proses Bisnis

Tinjauan Menyeluruh Proses Bisnis The minimum cardinality of 1 in the (1, 1) cardinality pair to the right of the sales entity in the customer-sales relationship indicates that a new sales transaction CAN ONLY be added if it is linked to a customer. Made to Sales (1,1) (0, N) Customer Tinjauan Menyeluruh Proses Bisnis

Tinjauan Menyeluruh Proses Bisnis Kardinalitas maksimum menunjukkan apakah suatu baris dalam tabel dapat dihubungkan ke lebih dari satu baris dalam tabel lainnya Kardinalitas maksimum 1 memiliki arti bahwa setiap baris di dalam tabel dapat dihubungkan ke, paling banyak, hanya satu baris dalam tabel lainnya Kardinalitas maksimum N berarti setiap baris dalam tabel pelanggan dapat dihubungkan ke lebih dari satu baris tabel penjualan. Tinjauan Menyeluruh Proses Bisnis

Tinjauan Menyeluruh Proses Bisnis The maximum cardinality of N in the (0, N) cardinality pair to the left of the customer entity in the customer-sales relationship indicates that a given customer MAY be linked to many sales events. Made to Sales (0, N) Customer Tinjauan Menyeluruh Proses Bisnis

Tinjauan Menyeluruh Proses Bisnis The maximum cardinality of 1 in the (1, 1) cardinality pair to the right of the sales entity in the customer-sales relationship indicates that a given sales transaction can only be linked to one customer. Made to Sales (1,1) (0, N) Customer Tinjauan Menyeluruh Proses Bisnis

Tinjauan Menyeluruh Proses Bisnis Pendesain database tidak menentukan sendiri kardinalitas Kardinalitas mencerminkan fakta mengenai organisasi yang dibuat modelnya dan juga praktek bisnis organisasi tersebut Tiga jenis hubungan antar entitas, tergantung dari kardinalitas maksimum yang berhubungan dengan setiap entitas : Hubungan satu-ke-satu (1:1) Hubungan satu-ke-banyak (1:N) Hubungan banyak-ke-banyak (M:N) Tinjauan Menyeluruh Proses Bisnis

Berbagai Jenis Hubungan Tinjauan Menyeluruh Proses Bisnis

Tinjauan Menyeluruh Proses Bisnis

Diagram Hubungan Entitas Diagram hubungan entitas merupakan suatu teknik grafis yang menggambarkan skema database. Disebut diagram E-R karena diagram tersebut menunjukkan berbagai entitas yang dimodelkan, serta hubungan antar-entitas tersebut Di dalam diagram E-R,entitas muncul dalam bentuk persegi panjang,sedangkan hubungan antar-entitas diwakili oleh bentuk wajik Tinjauan Menyeluruh Proses Bisnis

Sample E-R Diagrams Employers Supervisors Departments Cash Receipts Managed By Employers Supervisors Part of Manages Departments Customer Orders Part of Cash Receipts Part of Sales Part of Players Teams Part of League ©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart

Contoh Diagram E-R berdasarkan model REA Tinjauan Menyeluruh Proses Bisnis

Implementing an REA Diagram in a Relational Database Diagram ini dapat dipergunakan untuk mendesain database relasional yang terstruktur baik Membuat suatu rangkaian tabel berdasarkan diagram REA secara otomatis akan menghasilkan database relasional yang terstruktur baik,tanpa adanya masalah anomali update, insert dan delete Tinjauan Menyeluruh Proses Bisnis

Tinjauan Menyeluruh Proses Bisnis Implementasi diagram REA ke dalam database relasional Create a table for each distinct entity and for each many-to many relationship Assign attributes to appropriate tables Use foreign keys to implement one-to-one and one-to-many relationships Tinjauan Menyeluruh Proses Bisnis

Tinjauan Menyeluruh Proses Bisnis Kesimpulan : Empat langkah membangun diagram REA untuk siklus transaksi tertentu : Identifikasi kegiatan pertukaran ekonomi Identifikasi sumber daya dan pelaku Masukkan kegiatan komitmen Menetapkan kardinalitas hubungan Tiga jenis hubungan antar entitas, tergantung dari kardinalitas maksimum yang berhubungan dengan setiap entitas : hubungan satu ke satu, hubungan satu ke banyak, hubungan banyak ke banyak Tinjauan Menyeluruh Proses Bisnis

Tinjauan Menyeluruh Proses Bisnis Referensi Romney, Marshall B., 2006, Sistem Informasi Akuntansi, Edisi 9, Buku 1, Salemba Empat, Jakarta Tinjauan Menyeluruh Proses Bisnis