Pemrograman Sistem Basis Data

Slides:



Advertisements
Presentasi serupa
Database.
Advertisements

Pembuatan Model Data dan Desain Database
Model Data Pertemuan Minggu Ke-3.
PEMROGRAMAN BASIS DATA
Sistem Basis Data - Universitas Semarang
P EMROGRAMAN S ISTEM B ASIS D ATA Chapter I Database Sistem.
Pengantar Basis Data Modern
1 Analisis dan Perancangan Perangkat Lunak PEMODELAN DATA.
Relation
Basis Data - Udinus Semarang
BAB 2 MODEL-MODEL DATA ..
© 2007 by Prentice Hall Management Information Systems, 10/e Raymond McLeod and George Schell 1 Management Information Systems, 10/e Raymond McLeod and.
Roesfiansjah Rasjidin Program Studi Teknik Industri Fakultas Teknik – Univ. Esa Unggul.
Perancangan Database Pertemuan 07 s.d 08
Database Management System
Activity Diagram Shinta P.. For Bussiness Modeling, Activity diagrams describe the activities of a class. It is used for the following purposes: (Bennet.
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
Presented By : Group 2. A solution of an equation in two variables of the form. Ax + By = C and Ax + By + C = 0 A and B are not both zero, is an ordered.
KULIAH MANAJEMEN BASIS DATA
Tujuan : Mengenal arsitektur basis data secara umum
METHOD, ARRAY DAN STRING
1 Pertemuan 12 Pengkodean & Implementasi Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
PEMBUATAN MODEL DATA dan DESAIN DATABASE
Yufis Azhar – Teknik Informatika – UMM.  Model data adalah sekumpulan konsep yang digunakan untuk menjelaskan struktur dari database (database structure)
PEMBUATAN MODEL DATA DAN DESAIN DATABASE (lanjutan)
PERTEMUAN KE-6 UNIFIED MODELLING LANGUAGE (UML) (Part 2)
1 Pertemuan 5 Sistem Manajemen Data (DMS) Matakuliah: M0154 / Management Support Systems Tahun: 2005 Versi: 1/1.
Mapping dari ERD ke Tabel
9.3 Geometric Sequences and Series. Objective To find specified terms and the common ratio in a geometric sequence. To find the partial sum of a geometric.
1 INTRODUCTION Pertemuan 1 s.d 2 Matakuliah: A0554/Analisa dan Perancangan Sistem Informasi Akuntansi Tahun: 2006.
Chapter 10 – The Design of Feedback Control Systems PID Compensation Networks.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 9 Relational Database Design by ER- to-Relational Mapping.
Pemrograman Berbasis Objek Inung Wijayanto
Management Information Systems, 10/e
EIS (Executive Information Systems)
Chapter 6 Foundations of Business Intelligence: Databases and Information Management.
Pert. 16. Menyimak lingkungan IS/IT saat ini
Notasi Object Oriented System
Presented by Team Basis Data
Pertemuan 5 Sistem Manajemen Data (DMS)
PENGEMBANGAN FARMING WEBSITE DAN SISTEM INFORMASI PASAR Tolok Ukur PENGEMBANGAN SISTEM INFORMASI Pusat Data dan Informasi Pertanian Tahun 2003 Teaching.
Tujuan : Mengenal arsitektur basis data secara umum
Rekayasa Perangkat Lunak Class Diagram
Sistem Basis Data Pendahuluan
Pertemuan #3 Data Modeling Using the Entity-Relationship Model
CLASS DIAGRAM.
Dasar-Dasar Pemrograman
Faculty of Computer Science University of Indonesia Dr. Aniati Murni
Pertemuan <<18>> << Penemuan Fakta(01) >>
Bab 9 Menggunakan Data Flow Diagrams
Pertemuan 2 Database Environment
Pertemuan 4 Menentukan Class
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
REKAYASA PERANGKAT LUNAK
EIS (Executive Information Systems)
CONCEPTUAL MODEL ER-D (Entity Relationship Diagram)
Kk ilo Associative entity.
Diskusi Anggaplah saudara bertanggung jawab untuk menyeleksi DBMS yang akan dibeli oleh perusahaan ditempat saudara bekerja. Sebagai latihan mulailah merumuskan.
KOMPONEN-KOMPONEN SPK
SEJARAH DESAIN INDUSTRI
Master data Management
Pertemuan 4 CLASS DIAGRAM.
SELAMAT BERPRESTASI… No. Nama Tim Judul Ide 1 TIM SIMPRU
Database User Account.
ABSTRACT Animation is an image or object processing which can be moved. Firstly, animation is made using paper sheet by sheet which is flipped until get.
Latihan Uraikan fungsi setiap kata pada SELECT statement. Apakah yang membatasinya? Apa hambatan memakai aggregate functions pada SELECT statement? Kenapa.
Is it different ? HEREDITY SUBSTANCES HEREDITY SUBSTANCES.
Don’t Forget to Avail the Timely Offers with Uber
Algoritma & Pemrograman 1 Achmad Fitro The Power of PowerPoint – thepopp.com Chapter 4.
Draw a picture that shows where the knife, fork, spoon, and napkin are placed in a table setting.
Transcript presentasi:

Pemrograman Sistem Basis Data Chapter III Data Model

In This Chapter You Will Learn Pentingnya Model Data Abstraction Data Model Perkembangan Model Data

Pentingnya Data Model ??? Follows Business Rules Communication Tools (Designer, Programmer, End user) End-users have different views and needs for data

Contoh Business Rules PT A menetapkan sistem pembayaran dilakukan dengan tunai dan kredit. Jika kita tidak pandai menganalisa maka mungkin saja dapat terjadi redudancy data yang menyebabkan terjadinya anomali data. Dirjend Pu mempunyai aplikasi keuangan dengan mengikuti Bagan Standar Akun yang ditetapkan MenKeu. Tiba2 ganti mentri dan BAS berganti mengikuti aturan yang baru sehingga terjadi Perubahan sistem secara menyeluruh.

Important Business Rules Membantu terciptanya Data Model yang akurat sesuai dengan kebutuhan perusahaan. Membantu desaigner mengerti kebiasaan, aturan, dan lingkup data. Membantu desaigner untuk mengerti proses bisnis dari perusahaan tersebut.

Abstraction Data Model A data model instance may be one of three kinds according to ANSI in 1970: Conceptual Model Internal Model Eksternal Model

Conceptual Model Merupakan sebuah Map dari konsep dan hubungannya secara lebih rinci menjelaskan tentang entity class dan hubungan antar entity class tersebut bukan desain database. Contoh : Person mungkin dapat memiliki satu order atau lebih. Tetapi order hanya dapat dimiliki satu order.

Conceptual Schema(lanjt)

Evolusi Model Data Hierarchical Network Relational Object Oriented

Hierarchical Data Model A hierarchical data model is a data model in which the data is organized into a tree-like structure. The structure allows repeating information using parent/child relationships: each parent can have many children but each child only has one parent (also known as a 1:many ratio ).

Examples of Hierarchical Data Represented as Relational Tables In this model, the employee data table represents the "parent" part of the hierarchy, while the computer table represents the "child" part of the hierarchy. As shown, each employee may possess several pieces of computer equipment, but each individual piece of computer equipment may have only one employee owner.

Hierarchical Data Model

network model Where the hierarchical database model structures data as a tree of records, with each record having one parent record and many children, the network model allows each record to have multiple parent and child records, forming a generalized graph structure.

network model

Relational Model

Object Oriented Data Model

Object Oriented Data Model Modeled both data and their relationships in a single structure known as an object Basis of object oriented data model (OODM) OODM becomes the basis for the object oriented database management system (OODBMS)