MODEL DATA BASIS DATA I/2011-GANJIL Team teaching Bas Dat Oleh

Slides:



Advertisements
Presentasi serupa
Pertemuan 4 Heintje Hendrata, S.Kom Heintje Hendrata, S.Kom.
Advertisements

Continous DBMS DATA MODELS
BASIS DATA RELATIONAL.
(ENTITY RELATIONSHIP DIAGRAM)
(ENTITY RELATIONSHIP DIAGRAM)
Teknologi Informasi ~ Aplikasi Basis Data ~ Oleh : Tim Hibah Pengajaran Mata Kuliah Teknologi Informasi Jurusan Matematika Pertemuan 5.
Pengantar Basis Data Sumber :
Relational Database Model
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Model Data Pertemuan Minggu Ke-3.
SISTEM BASIS DATA BASIS DATA I/2011-GANJIL Team teaching Basis Data
Model Basis Data Pertemuan 6.
Sistem Basis Data - Universitas Semarang
Konsep Dasar Database Database (basis data) adalah: sistem penyimpanan beragam jenis data dalam sebuah entitas yang besar untuk diolah sedemikian rupa.
Perancangan Basis Data MI 1133
DATABASE SYSTEM (Sistem Basis Data)
BASIS DATA LANJUT Pertemuan 3 Mengenal Istilah Dalam Basis Data
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
MODEL BASIS DATA.
Arsitektur Sistem Basis Data
Basis Data - Udinus Semarang
BAB 2 MODEL-MODEL DATA ..
PERTEMUAN 3 Sistem Basis Data Presented by :
Pertemuan 5-1 Database dan Sistem Manajemen Database
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Materi ke 4 Model Data.
Database Management System
Sistem Basis Data Sistem Basis Data
BASIS DATA RELASIONAL Pertemuan ke 3 Basis Data Relasional.
Pertemuan 4 – Sistem Basis Data.  Pada model relasional, basis data akan “disebar” atau dipilah-pilah ke dalam berbagai tabel dua dimensi. Setiap tabel.
SISTEM MANAJEMEN DATA Cherrya Dhia Wenny.
Basis Data Week 2: Arsitektur & Model Basis Data
PROGRAM STUDI AKUNTANSI - STIE MDP
Pertemuan 3 Sistem Basis Data Pemodelan Data Renni Angreni, M.Kom.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Model Data Relasional.
Outline: Relational Data Model Entity Relationship Diagram
Pengantar TI 2015/2016 DATABASE (BASIS DATA).
Presented by Team Basis Data
BAB 2 MODEL-MODEL DATA ..
Abstraksi Data Abstraksi data merupakan tingkatan/level dalam melihat data dalam sebuah sistem basis data Pembagian abstraksi data: Lapis Fisik / phisical.
MODEL DATA BASIS DATA I/2011-GANJIL
Pertemuan III Betha Nurina Sari, M.Kom
Sistem Basis Data Pendahuluan
PENGENALAN DASAR-DASAR DATABASE
PEMODELAN DATA.
Arsitektur Sistem Basis Data
Soal Quiz Perancangan Basis Data
SISTEM BASIS DATA STMIK BANI SALEH BEKASI Salim
Database & Database Users
Model Relational DATABASE
Management Information System
Pemrograman Visual II Database Management System (DBMS)
Tinjauan Ringkas Konsep Basis Data
Pertemuan 2 Database Environment
Konsep & Perancangan Database
Basis Data (Database) Rahmat D.R. Dako, ST., M.Eng.
ANALYSIS.
System Basis Data Dwi Hartanto, Skom.
MODEL DATA BASIS DATA I/2011-GANJIL
Model Data Presentation
MODEL DATA RELASIONAL.
PEMROGRAMAN BASIS DATA
MODEL DATA RELASIONAL (1)
Abstraksi Data Abstraksi data merupakan tingkatan/level dalam melihat data dalam sebuah sistem basis data Pembagian abstraksi data: Lapis Fisik / phisical.
Arsitektur Sistem Basis Data
ORGANISASI FILE Penyimpanan ataupun penulisan charakter demi charakter yang ada didalam exsternal memori, harus diatur sedemikian rupa sehingga komputer.
Model Data Relasional.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Pengantar Teknologi SIM 2 (pertemuan 6)
Transcript presentasi:

MODEL DATA BASIS DATA I/2011-GANJIL Team teaching Bas Dat Oleh 09 April 2017 BASIS DATA I/2011-GANJIL

MODEL DATA Definisi Kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik data dan batasan data Model Data: Flat File Hirarkis Jaringan Relasional Relasi-Entitas Berbasis Objek 09 April 2017 BASIS DATA I/2011-GANJIL

MODEL DATA Model Data Flat File Data flat-file terdiri dari satu atau lebih file yang dapat dibaca, yang secara normal berbentuk format file text. Informasi pada suatu flat-file disimpan sebagai fields, dengan fields-nya memiliki panjang konstan atau panjang bervariasi yang dipisahkan beberapa karakter (delimeter). 09 April 2017 BASIS DATA I/2011-GANJIL

MODEL DATA Contoh Model Flat File dengan Panjang Field Konstan 1234 67890123456789012345 78901234567890123 0123 Mulyono Progdi TI-S1 Arifin 2345 Tyas Catur P. 3456 Ifan Riska 4567 Ayu Pertiwi 09 April 2017 BASIS DATA I/2011-GANJIL

MODEL DATA Contoh Model Flat File dengan Panjang Field Bervariasi 0123: Mulyono: Progdi TI-S1 1234: Max Tetelepta : Progdi TI-S1 2345: Tyas Catur P.: Progdi TI-S1 3456: Ifan Riska:PS. Progdi TI-S1 4567: Ayu Pertiwi:PS. Progdi TI-S1 5678: Etika Kartika:PS. Progdi TI-S1 6789: Anthoni Suteja:PS. Progdi TI-S1 7890: Fikri Budiman: Progdi TI-S1 09 April 2017 BASIS DATA I/2011-GANJIL

MODEL DATA Model Data Hirarkis Model paling tua yang pernah diterapkan dalam suatu DBMS Model Hirarkis Biasa disebut model pohon, karena meyerupai pohon yang dibalik Menggunakan pola orang tua – anak Setiap orang tua bisa memiliki satu (hubungan 1:1) atau beberapa anak (hubungan 1:M) tetapi setiap anak hanya memiliki 1 orang tua Pernah di-implementasikan oleh IBM pada sebuah DBMS yang diberi nama IMS (Information Management System) namun kemudian di-kalahkan oleh implementasi model yang lebih mutakhir seperti model Data Relasional seperti Rbase, dsb 09 April 2017 BASIS DATA I/2011-GANJIL

MODEL DATA Contoh MHS KRS 09 April 2017 BASIS DATA I/2011-GANJIL

MODEL DATA Contoh Model Hirarkis Dari MHS KRS 09 April 2017 BASIS DATA I/2011-GANJIL

MODEL DATA Model Data Jaringan Pengembangan dari model data hirarkis, melihat kekurangan dari model hirarkis tersebut. Diperkenankan bahwa sebuah child-record bisa memiliki lebih dari satu parent-record. Pada implementasi-nya berarti antara parent-record dan child-record diperlukan penghubung (link atau pointer) yang bisa satu arah atau dua-arah Persoalan yang timbul adalah “terjadinya hutan pointer” akibat relasi antar record yang rumit sehingga penelusuran data menjadi sangat sulit 09 April 2017 BASIS DATA I/2011-GANJIL

MODEL DATA Contoh MHS KRS 09 April 2017 BASIS DATA I/2011-GANJIL

MODEL DATA Contoh Model Jaringan Dari MHS KRS 09 April 2017 BASIS DATA I/2011-GANJIL

BASIS DATA RELASIONAL Model Data Relasional Model data yang diciptakan berdasarkan teori-relasional seperti relational algebra, dan relational calculus Salah seorang pencetus awal dari basis data relasional adalah E.F.Codd yang juga telah menciptakan serangkaian operasi matematika relasional terhadap model data relasional. Menggunakan tabel dua dimensi yang terdiri atas baris dan kolom untuk memberi gambaran sebuah berkas data. 09 April 2017 BASIS DATA I/2011-GANJIL

BASIS DATA RELASIONAL Prinsip Model Data Relasional Satu tabel mewakili satu “domain” data atau entity, bila direkam merupakan satu file yang hanya memiliki satu tipe record saja, setiap record adalah baris Setiap record terdiri atas beberapa field (atribut) atau tuple, atau kolom Jumlah tuple / field pada setiap record sama Setiap record memiliki atribut kunci utama (primary key) yang unik dan dapat dipakai untuk mengenali satu record Record dapat diurutkan menurut kunci utama 09 April 2017 BASIS DATA I/2011-GANJIL

BASIS DATA RELASIONAL Contoh Tabel Mahasiswa NIM NAMA_MHS ALAMAT_MHS TGL_LHR 011234 Ahmad Jl. Melati 50 21-3-1980 011345 Bobby Jl. Mawar 103 13-5-1980 011456 Charles Jl. Mangga 145 17-8-1980 09 April 2017 BASIS DATA I/2011-GANJIL

BASIS DATA RELASIONAL Contoh Tabel Kuliah Kode_mkuliah Nama_Mkuliah sks Semester 315KP2 Pemrograman Visual 2 5 317KP2 Pemrograman Web 319MP2 Analisis Numerik 09 April 2017 BASIS DATA I/2011-GANJIL

BASIS DATA RELASIONAL Contoh Tabel KHS Nim16 Kode_kuliah Nilai 011234 315KP2 A 319MP2 B 011345 C 317KP2 011456 D 09 April 2017 BASIS DATA I/2011-GANJIL

BASIS DATA RELASIONAL Kelebihan Data sangat cepat diakses Struktur basis data mudah dilakukan perubahan Data direpresentasikan secara logik, user tidak membutuhkan bagaimana data disimpan. Mudah untuk membentuk query yang komplek dalam melakukan retrieve data Mudah untuk mengimplementasikan integritas data Data lebih akurat Mudah untuk membangun dan memodifikasi program aplikasi Telah dikembangkan Structure Query Language (SQL). 09 April 2017 BASIS DATA I/2011-GANJIL

BASIS DATA RELASIONAL Kekurangan Kelompok informasi/tables yang berbeda harus dilakukan joined untuk melakukan retrieve data User harus familiar dengan relasi antar tabel User harus belajar SQL. 09 April 2017 BASIS DATA I/2011-GANJIL

BASIS DATA RELASIONAL Model Relasi Entitas Model Relasi-Entitas atau (Entity Relationship Model) pada hakekatnya perwujudan dari model relasional dalam bentuk diagram, yaitu E-R Diagram. Domain data disebut juga sebagai himpunan entitas, diwakili oleh diagram kotak Field-data atau atribut diwakili oleh diagram lingkaran atau ellips. Hubungan atau relasi antar domain diwakili oleh jajaran-genjang 09 April 2017 BASIS DATA I/2011-GANJIL

BASIS DATA RELASIONAL Contoh Model Relasi Entitas Antara Mahasiswa – Mata Kuliah 09 April 2017 BASIS DATA I/2011-GANJIL

BASIS DATA RELASIONAL Model Data Berbasis Objek Model data berbasis objek dikembangkan searah dengan perkembangan pemrograman berbasis objek. Salah satu karakteristik dari sistem berbasis objek adalah encapsulation yaitu suatu objek terpisah dari objek lain sehingga setiap objek seakan-akan berada dalam kapsulnya masing-masing. Pada setiap kapsul terdapat komponen data (attribute) dikemas bersama dengan komponen akses-nya (methods). 09 April 2017 BASIS DATA I/2011-GANJIL

BASIS DATA RELASIONAL Contoh Model Data Berbasis Objek 09 April 2017 BASIS DATA I/2011-GANJIL

P E N U T U P Terima kasih 09 April 2017 BASIS DATA I/2011-GANJIL