Pertemuan 3 DATA MODEL

dokumen-dokumen yang mirip
DATA MODEL. Pertemuan 3

Pertemuan 3 DATA MODEL

PERTEMUAN 3 MODEL DATA JUM AT,

Pertemuan 3 DATA MODEL

DATA MODEL. :Menunjukan object dasar. :Menunjukan relasi. :Menunjukan atribut dari objek dasar. :Menunjukan adanya relasi

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

Model data. Gambar Model-model Data

Konsep Pemodelan data.

MODEL DATA DIANA RAHMAWATI MAHENDRA ADI NUGRAHA

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAJEMEN 2

adalah : Q.1) Suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan

MAKALAH PERANCANGAN BASIS DATA MODEL DATA. Disusun oleh: Ainun Aisyiyah Iman Safuad Ismi Fadhilah

Konsep Basis Data (Lanjut)

Model Data Dalam SBD

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

Model Relasional Basis Data

P5 Konsep & Model Data

Sistem Basis Data BAB 8 MODEL DATA DAN ENTITY RELATIONSHIP MODEL. Komponen model data dapat dikategorikan menjadi 3 (tiga) bagian yang meliputi:

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

Sistem Basis Data ( )

PERANCANGAN BASIS DATA

Sistem Basis Data. Referensi:

Model Data: Model data merupakan kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik (makna) data dan batasan data Jenis

Model Model Basis Data

LINGKUNGAN BASIS DATA

DASAR BASIS DATA BASIS_DATA XI-RPL

BASIS DATA MODEL BASIS DATA

BAB II. 2.1 Model Data High Level Data Model (Conceptual Data Model)

TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)

Kontrak Kuliah. Model Data. Edi Sugiarto, S.Kom, M.Kom

Pertemuan 1. Konsep Dasar Basis Data (Database)

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

ENTITY RELATIONSHIP DIAGRAM (ERD)

Tujuan Intruksional : Model Data. Definisi. Jenis Model Data. Model Data Flat File 3/6/2016. Model data File datar ( Flat-file data model )

ARSITEKTUR SISTEM BASIS DATA

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

KODE MK : ST 126 UT3. Pemodelan Data. Agus Romadhona

PERTEMUAN 2 MODEL DATA MODEL ENTITY RELATIONSHIP ( MODEL E-R)

BAB II SISTEM BASIS DATA

ENTITY RELATIONSHIP MODEL

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

Pertemuan 4. Entity-Relationship Diagram (ERD)

-DATABASE (BASIS DATA)- Nama : Novriansyah Kelas : 2.DB.10 NPM : Dosen : Leli Safitri

Basis Data Pertemuan 3. Weny Mistarika R.

TEKNIK INFORMATIKA UNIVERSITAS JENDERAL SOEDIRMAN. Bab II: Mengenal DBMS

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

02. Berfungsi sebagai perantara antara pemakai dengan database adalah a. Data d. Perangkat lunak b. Pemakai e. File c.

Hanif Fakhrurroja, MT

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

Abstraksi Data (Arsitektur DBMS)

Pendahuluan. Tujuan MODUL

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

Model Data. Sistem Basis Data - Universitas Semarang

BASIS DATA I/2011-GANJIL MODEL DATA. Oleh Team Teaching Database. 26 September 2011 BASIS DATA I/2011-GANJIL 1

Bagian 2 Mengenal DBMS. Kuliah Basis Data Pra S2 Ilmu Komputer - FMIPA Drs. Agfianto Eko Putra, M.Si.

Rekayasa Perangkat Lunak

BAB III LANDASAN TEORI. organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi,

PERANCANGAN DATABASE E-R DIAGRAM. Pengolahan Basis Data D3-TI STMIK AMIKOM

Sistem Basis Data. Ir. H. Wawan Wardiana, M.T.

MODEL DATA POKOK BAHASAN. Pendahuluan

representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya

Relational Database & Pemodelan Data [Review]

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

Pertemuan 3. Mata Kuliah: Basis Data By. Rita Wiryasaputra, ST., M. Cs.

BAB I PENDAHULUAN A. LATAR BELAKANG

BAB III 3. LANDASAN TEORI. manajemen dan individu lain terhadap kejadian-kejadian internal dan eksternal

BAB III TEORI PENUNJANG. semua bentuk kegiatan pencatatan yang berkaitan dengan pemanfaatan,

Entity Relationship Diagram (ERD)

ENTITY RELATIONAL MODEL. Dr.Budi Setiyono, MT

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

SISTEM BASIS DATA (Lanjutan) :

E-R Diagram Kusnawi, S.Kom, M.Eng

Pemodelan Basis Data Entity-Relationship Diagram (contoh kasus 2) Yusuf 2010

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

1. Definisi Basis Data 2. Elemen Basis Data. 3. Model Basis Data 4. Terminologi dalam Basis Data

PENGENALAN BASIS DATA

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

TUGAS I BERKAS DAN BASIS DATA E-R Diagram

NAS_ACC ACCOUNT NASABAH. Gambar 1

Pembeli. Bag. Gudang. Bag. Keuangan. Supplier

Nama : Rendi Setiawan Nim :

Oleh : Rahmady Liyantanto

KONSEP DASAR DATA BASE. Pertemuan 1

Basis data (Database) adalah sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan pemakai untuk keperluan organisasi.

PENGANTAR DATA BASE. DATA adalah fakta mengenai objek yang dinyatakan

Database Design I. TPI4210 Sistem dan Teknologi Informasi

BAB II DASAR TEORI. 2.2 Sistem Suku Bunga Secara umum terdapat dua metode dalam perhitungan bunga, yaitu metode Flat dan Efektif.

Entity Relationship Diagram

INTERNET PROGRAMMING DATABASE

MANAGEMENT INFORMATION SYSTEMS Raymond McLeod, Jr. and George Schell

PE P NGE N NAL NA AN AN K ONS K E ONS P P D A D S A A S R A BAS A I S S D S A D T A A T ( A R ( ev e i v ew) e Dr. Karmilasari

Perancangan Database adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem.

KOMPONEN ENTITY RELATIONSHIP

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

Transkripsi:

Pertemuan 3 DATA MODEL PENGERTIAN MODEL DATA : Sekumpulan konsep-konsep untuk menerangkan data, hubungan-hubungan antara data dan batasanbatasan data yang terintegrasi di dalam suatu organisasi JENIS-JENIS MODEL DATA A. Model data berbasis objek B. Model data berbasis record C. Model data fisik D. Model data konseptual 1

A. OBJECT BASED DATA MODEL Model data berbasis objek menggunakan konsep entitas, atribut dan hubungan antar entitas. Terdiri dari : 1. Entity Relationship model 2. Binary model 3. Semantik data model 4. Infological model ENTITY RELATIONSHIP MODEL Model untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu persepsi bahwa real word terdiri dari objek-object dasar yang mempunyai hubungan atau relasi antara objek-objek tersebut MHS1 E-R MODEL berisi ketentuan /aturan khusus yang harus dipenuhi oleh isi database. Aturan terpenting adalah MAPPING CARDINALITIES, yang menentukan jumlah entity yang dapat dikaitkan dengan entity lainnya melalui relationship-set. Simbol yang digunakan : : Menunjukan object dasar : Menunjukan relasi : Menunjukan atribut dari objek dasar : Menunjukan adanya relasi 2

Slide 4 MHS1 Mahasiswa, 7/31/2007

Contoh kasus ER-model No tabungan Customer Memiliki Buku Tabungan Saldo Nama Atribute lain No tabungan Atribute lain Alamat SEMANTIC MODEL Hampir sama dengan Entity Relationship model dimana relasi antara objek dasar tidak dinyatakan dengan simbol tetapi menggunakan kata-kata (Semantic). Sebagai contoh, dengan masih menggunakan relasi pada Bank X sebagaimana contoh sebelumnya, dalam semantic model adalah seperti terlihat pada gambar di atas. Tanda-tanda yang menggunakan dalam semantic model adalah sebagai berikut : : Menunjukkan adanya relasi : menunjukkan atribut 3

Contoh kasus Semantic model Tabungan Mempunyai Customer Adalah Amir No. Tabungan Saldo Alamat No. Tabungan B. RECORD BASED DATA MODEL Model ini berdasarkan pada record untuk menjelaskan kepada user tentang hubungan logic antar data dalam basis data PERBEDAAN DENGAN OBJECT BASED DATA MODEL Pada record based data model disamping digunakan untuk menguraikan struktur logika keseluruhan dari suatu database, juga digunakan untuk menguraikan implementasi dari sistem database (higher level description of implementation) 4

Terdapat 3 data model pada record based data model : 1. Model Relational, Dimana data serta hubungan antar data direpresentasikan oleh sejumlah tabel dan masing-masing tabel terdiri dari beberapa kolom yang namanya unique. Model ini berdasarkan notasi teori himpunan (set theory), yaitu relation. Contoh : data base penjual barang terdiri dari 3 tabel : Supllier Suku_cadang Pengiriman SUPPLIER No_supl S01 s02 s03 s04 SUKU CADANG Nama_pen PT. OGAH-RUGI PT. SANTAI-DULU PT. MALU-MALU CV. ASAL JADI Status 03 03 02 01 KOTA MEDAN SURABAYA BANDUNG MEDAN NO_PART NAMA_PART BAHAN BAKU BERA T KOTA P01 P02 P03 P04 P05 BAUT-3 cm MUR - 3 cm BAUT -10 cm PACKING RING-MM BESI BESI ALUMUNIUM KARET ALUMUNIUM 10 8 45 6 2 JAKARTA JAKARTA SURABAYA MEDAN JAKARTA 5

DELIVERY/PENGIRIMAN NO_SUPL NO_PART JUML S01 S01 S01 S02 S02 S03 S04 P01 P02 P04 P01 P02 P03 P04 200 300 250 300 400 400 300 2. Model Hirarki Dimana data serta hubungan antar data direpresentasikan dengan record dan link (pointer), dimana record-record tersebut disusun dalam bentuk tree (pohon), dan masing-masing node pada tree tersebut merupakan record/grup data elemen dan memiliki hubungan cardinalitas 1:1 dan 1:M 6

A PARENT CHILD B C D E F G H I DOSEN BAYA SISTEM DATABASE ANALISA DAN PERANCANGAN SISFO NINA LENA HAFIDZ NOVI HAFIDZ NAYA RAFA 3. Model Jaringan Distandarisasi tahun 1971 oleh Database Task Group (DBTG) atau disebut juga model CODASYL (Conference on Data System Language), mirip dengan hirarkical model dimana data dan hubungan antar data direpresentasikan dengan record dan links. Perbedaannya terletak pada susunan record dan linknya yaitu network model menyusun record-record dalam bentuk graph dan menyatakan hubungan cardinalitas 1:1, 1:M dan N:M R1 R2 R3 R4 R5 7

DOSEN BAYA SISTEM DATABASE ANALISA DAN PERANCANGAN SISFO NINA LENA NOVI HAFIDZ NAYA RAFA 3. Physical Data Model Digunakan untuk menguraikan data pada internal level Beberapa model yang umum digunakan : Unifying model Frame memory 8