Model Berorinetasi Data

Slides:



Advertisements
Presentasi serupa
Pertemuan 4 Behavioral Modeling 1 – Use Case
Advertisements

Desain Fisik Database Oleh : ARI YAZID M. ( )
MODEL ENTITY RELATIONSHIP
Yufis Azhar – Teknik Informatika – UMM
Entity Relationship Diagram
PEMODELAN ANALISIS Kuliah - 5
ENTITY RELATIONSHIP DIAGRAM
PERANCANGAN SISTEM BERORIENTASI OBJEK
PEMROGRAMAN BASIS DATA
ENTITY RELATIONSHIP DIAGRAM
Fase Analisa Sistem Menggambarkan kebutuhan sistem
Analisis Model.
Pemodelan data By: Mr. Haloho. Pendahuluan terhadap pemodelan sistem Model: representasi dari kenyataan. Model dapat dibentuk untuk sistem yang sudah.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
01 Feb M0414 Analisa Sistem Informasi Entity Relationship Diagram - Chen.
Pemodelan Data Oleh : Encep Kurniawan Teknik Informatika STMIK Subang.
Terminologi Object Oriented Analaysis adalah metode analisis yang memeriksa requirements (syarat/keperluan yang harus dipenuhi suatu sistem) dari sudut.
ANALISIS DAN PEMODELAN DATA
Data Modeling And Analysis Entity Relationship Diagram ( ERD)
Pemodelan Data (Data Modeling)
Entity Relationship Diagram (ERD)
ANALISIS DAN PEMODELAN BERORIENTASI OBJEK DENGAN UML
Database TP – || AKN Bojonegoro.
Perancangan Basis Data
PEMBUATAN MODEL DATA dan DESAIN DATABASE
P ENGANTAR A NALISA D ESAIN B ERORIENTASI O BJEK SRI HERAWATI, S.Kom, M.Kom Blog : zheira83.wordpress.com MANAJEMEN INFORMATIKA.
Analisis Model.
Desain Database Dengan Model Entity Relationship (ER)
Model Data Relasional.
Latihan Jelaskan : a) relasi b) atribut c) domain
AnalisIS & Perancangan sistem
Outline: Relational Data Model Entity Relationship Diagram
Analisa Desain Berorientasi Objek
Perancangan Sistem.
Entity Relationship Diagram (ERD)
Data Modeling And Analysis Entity Relationship Diagram ( ERD)
Analisa dan Desain Berorientasi Obyek
MODEL RELASIONAL.
Desain database 1 (erd) Pertemuan Ke-6&7.
Intro to OOP Yesi Novia, S.Kom.
Oleh : Devie Rosa Anamisa
Rekayasa Perangkat Lunak
ENTITY RELATIONSHIP DIAGRAM
ANALISIS DAN DESAIN SISTEM INFORMASI
Soal Quiz Perancangan Basis Data
Pertemuan 3 Pemodelan Data Oriented
Data Modeling And Analysis Entity Relationship Diagram ( ERD)
SISTEM BASIS DATA STMIK BANI SALEH BEKASI Salim
Diagram Hubungan Entitas / Entity Relationship Diagram
Pertemuan 4 Object and Class.
Rekayasa Perangkat Lunak Pertemuan 7
ER-D (Entity Relationship Diagram)
All sections to appear here
Konsep & Perancangan Database
Data Modeling And Analysis Entity Relationship Diagram ( ERD)
Entity Relationship Diagram (ERD)
Analisis Model.
Model Berorinetasi Data
Data Modeling And Analysis Entity Relationship Diagram ( ERD)
Entity Relationship Diagram (ERD)
Pengantar Analisa Desain Berorientasi Objek
Diagram Hubungan Entitas / Entity Relationship Diagram
ENTITY RELATIONSHIP DIAGRAM
Model Data Relasional.
Entity Relationship Diagram
Rekayasa Perangkat Lunak
Tim Dosen Basis Data Fakultas Ilmu Komputer UDINUS
Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD)
Pertemuan 4 Object and Class.
Transcript presentasi:

Model Berorinetasi Data Oleh : Sri Herawati, S.Kom

Model Berorientasi Data Pemodelan Sistem Pemodelan Data : ERD Pemodelan Entity-Relationship Model berorientasi objek Pengenalan Objek Object-Oriented vs Object-based Model sbg alat komunikasi

Pemodelan sistem Model adalah representasi kenyataan. Model Logika mendokumentasikan persyaratan bisnis untuk menunjukkan sistem apakah itu atau apa yang dilakukannya. Model tersebut menggambarkan sistem independent (lepas) dari implementasi teknisnya. Model Fisik tidak hanya menunjukkan apakah sistem tersebut atau apa yang dilakukannya, tetapi juga bagaimana sistem tersebut diimplementasikan secara fisik dan teknis. Chapter 2 Information System Building Blocks

Pemodelan data Pemodelan Data adalah teknik untuk mengatur dan mendokumentasikan data sistem. Pemodelan data sering disebut pemodelan database karena model data biasanya diimplementasikan sebagai database. Hal ini biasanya disebut pemodelan informasi. Namun paling sering disebut Entity Relationship Diagram (ERD) karena menggambarkan data dalam konteks entitas dan hubungan yang dideskripsikan oleh data. Chapter 2 Information System Building Blocks

Bagaimana data dihubungkan dan diorganisasi. Pemodelan Data ERD merupakan tool analisis sistem pertama yg fokus pada DATA Dan Bagaimana data dihubungkan dan diorganisasi.

Contoh ERD Chapter 2 Information System Building Blocks

Konsep Pemodelan Data : Entitas Entitas adalah kelompok orang, tempat, obyek, kejadian atau konsep tentang apa yang kita perlukan untuk menyimpan data Orang : agen, kontraktor, costumer, pegawai, instruktur, siswa, supplier. Tempat: wilayah sales, bangunan, ruangan, kantor cabang, kampus. Objek : buku, mesin, produk, model kendaraan, kendaraan. Peristiwa : penerbangan, registrasi, pelayanan. Konsep : stok, laporan keuangan.

Konsep pemodelan data :atribut Atribut mendeskripsikan sifat atau karakteristik suatu entitas. Sinonim dengan field. Atribut Composite adalah atribut yang terdiri dari atribut lain. Teaching Tips: Show the students slide #6. Pick an entity and ask the students to list attributes that they feel describe those entities. Show the students a form. Ask the students to identify the attributes. Be sure that the students recognize what items appearing on the form are truly attributes and those that are simply headings or preprinted items. Also, often times students accidentally identify attribute values as attributes. For example, they may say that an item that appears as a check box is an attribute when in fact it may be the value of an attribute (ie. Male and female are values, whereas GENDER is the real attribute). Chapter 2 Information System Building Blocks

Konsep pemodelan data : identifikasi Key adalah atribut atau kelompok atribut yang mengasumsikan nilai unik untuk tiap contoh entitas. Concatened key adalah kelompok atribut yang secara unik mengidentifikasi entitas. Candidate key adalah kandidat untuk menjadi identifier utama pada entitas Primary key adalah candidate key yang terpilih untuk mengidentifikasi secara unik suatu entitas Alternate key adalah candidate key yang tidak terpilih Foreign key adalah Atribut dengan domain yang sama yang menjadi kunci utama pada sebuh relasi tetapi pada relasi lain atribut tersebut hanya sebagai atribut biasa No additional notes Chapter 2 Information System Building Blocks

Konsep pemodelan data : Asosiasi Asosiasi merupakan interaksi dua entitas dan dinyatakan dengan kata kerja.

Konsep pemodelan data : Cardinality - Menjelaskan batasan jumlah keterhubungan satu entity dengan entity lainnya. - Jenis Cardinality Ratio 1 : 1 1: M / M : 1 M : N

E-R model untuk desain database. E-R model pada dasarnya penting untuk pengembangan sistem karena: Setiap entitas akan menjadi tabel. Setiap atribut akan menjadi field (kolom) Setiap asosiasi akan menjadi jalan akses (foreign key)

Model Berorientasi Objek Object-Oriented Programming (OOP) Kelompok programmer C  C++ Semua orang sekarang belajar Java Object-Oriented Analysis and Design (OOA&D) untuk analisa dan desain. Object-Oriented Databases (OODBMS) dengan menerapkan dalam Relational database (RDBMS)  Oracle9i.

Pengenalan Objek Sama seperti entitas, objek dinyatakan dengan kt benda. Obyek dalam ‘software analysis & design’ adalah sesuatu berupa konsep (concept), benda (thing), dan sesuatu yang membedakannya dengan lingkungannya. Secara sederhana obyek adalah mobil, manusia, alarm, tabel, database, event, system messages.

Pengenalan Objek Tetapi objek ini lebih dari entitas dengan penambahan pada datanya, objek memuat program code (penggunaan dan perubahan data)

Seperti ditunjukkan pada Taylor Donut Diagram: Pengenalan Objek Seperti ditunjukkan pada Taylor Donut Diagram: Change Name Change Address Customer Create Change Phone No Name Jo Address Here Phone No 555 Balance $1.49 Delete Customer Update Balance Print Balance List all Customer

Object-Oriented vs Object-Based Beberapa bahasa pemrograman mempunyai objek tetapi tidak dimasukkan dlm Object- Oriented. ADA 85, Clipper O-O seharusnya mempunyai dua ciri-ciri penting: Inheritance, Polymorphism

Model sbg alat komunikasi Untuk membangun model yg tepat, hal yang penting dalam pemodelan adalah pandangan user. User mempelajari notasi secara cepat dengan menggunakan model ini, kemudian berdiskusi dan mengatasi permasalahan dengan sistem analis.

Tugas Menurut Anda, apakah ciri-ciri dari pemodelan berorientasi objek itu? Jelaskan dan beri contoh ! Tugas bersifat individu Dikumpulkan tgl 11 Oktober 2010, hard copy.