Model Basis Data. Disarikan dari berbagai sumber

dokumen-dokumen yang mirip
Pemodelan Database. Model Data Relational. Adri Priadana ilkomadri.com

Pertemuan Sistem Informasi SI adalah suatu suatu sistem dalam suatu organisasi yang merupakan

Abstraksi Data (Arsitektur DBMS)

Model Relasional Basis Data

MODEL DATA RELASIONAL

Model data. Gambar Model-model Data

MODEL DATA RELASIONAL

SISTEM BASIS DATA 2. WAHYU PRATAMA, S.Kom., MMSI.

Pertemuan 3 dan 4 : MODEL DATA RELASIONAL

Model Relasional. Basis Data. Pengertian

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

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

Model Data Dalam SBD

Pemodelan Database. Pengolahan Basis Data

SISTEM BASIS DATA (Lanjutan) :

Arsitektur Sistem Basis Data

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

PEMODELAN DATA DAN PROSES PENGEMBANGAN DATABASE. Pengolahan Basis Data D3-TI STMIK AMIKOM

Pertemuan 2 dan 3 : Tujuan Instruksional Khusus :

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

SISTEM BASIS DATA. Pertemuan 3. Nizar Rabbi Radliya 3 SKS Semester 2 S1 Sistem Informasi

SISTEM BASIS DATA II S A N T I W I D I A N T I

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

Modul Praktikum Basis Data 4 Relasi Table

SISTEM BASIS DATA 3 SKS

Pertemuan 11. Donny Yulianto, S.Kom

Materi 3 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

PERANCANGAN DATABASE 04/07/ :53

PERANCANGAN BASIS DATA

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

Pemodelan Data dan Proses Pengembangan Database

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

TEKNIK INFORMATIKA UNIVERSITAS JENDERAL SOEDIRMAN. Bab II: Mengenal DBMS

BAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI

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

Relational Database & Pemodelan Data [Review]

Sistem Basis Data ( )

Tabel dan Key dalam Database Tipe data dan Karakter pada Database. Author : Minarni, S.Kom.,MM

SQL Server merupakan program yang dirancang khusus untuk berkomunikasi dengan database relasional guna mendukung aplikasi dengan arsitektur

BAB IV Normalisasi Data

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

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

Universitas Syiah Kuala :

Model Relational. Dian Dharmayanti

bergantung pada keberadaan entitas lainnya[9]. relasi yang merekatkan dua entitas adalah bersifat

Konsep Basis Data (Lanjut)

STEPHANIE BETHA R.H,S.ST

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

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

Database Systems: Ch. 3: The Relational Model. History of The Relational Model. Learning Objectives

Desain Data Base. Proses Desain Data Base

Demi Masa.. Sesungguhnya Manusia Berada Dalam Kerugian Bila Tidak Memanfaatkan Waktu Dengan Sebaiknya.. (sebuah renungan untuk diri )

MODEL RELASIONAL. Alif Finandhita, S.Kom

PERANCANGAN BASIS DATA. Alif Finandhita, S.Kom

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAJEMEN 2

Pendahuluan. Tujuan MODUL

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

Sistem Basis Data. Referensi:

ALJABAR RELASIONAL. Memperoleh tupel tupel dari suatu relasi yang memenuhi predikat tertentu. Tupel tupel hasil SELECT

NORMALISASI BASIS DATA 1

OVERVIEW BASIS DATA RELASIONAL. Oleh: Ir. M. Ramadhan, MT

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

Hierarki organisasi data tersebut terdiri dari enam tingkatan, yaitu : bit, byte/karakter, field/elemen data, rekord, file dan data base.

Model Relational. S# Nama Status Kota S1 Hanato 20 Bandung S2 Andi 10 Jakarta S3 Shy 25 Surabaya S4 Tina 20 Medan

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

BAB V. dimengerti, mudah dipelihara, mudah memprosesnya, dan mudah untuk dikembangkan sesuai kebutuhan baru

P7 Perancangan Database

PENGANTAR DATA BASE. DATA adalah fakta mengenai objek yang dinyatakan

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

NORMALISASI DATA POKOK BAHASAN. Pendahuluan

Pertemuan 4. Entity-Relationship Diagram (ERD)

Model dan Aljabar Relasional. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

BASIS DATA I/2011-GANJIL MODEL RELASIONAL. Oleh Team Teaching Database. 12 Oktober 2011 BASIS DATA I/2011-GANJIL 1

Basis Data. Normalisasi dan Anomali pada tabel MODUL PERKULIAHAN. Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh

Oleh : Rahmady Liyantanto

Basis Data. Peranan Basis Data Struktur Data Dan Basis Data

PERANCANGAN SISTEM TERINCI DATABASE

PERTEMUAN 6 & 7 ENTITY RELATIONSHIP DIAGRAM (ERD)

Yang di bahas pada bab ini : Abstraksi Data Mode Database Relasi Model Data Entity Relationship

PERTEMUAN 4 Model Data Relational

Pertemuan Transformasi ER-MODEL INDIKATOR. 1. Memahami ER model 2. Menerapkan transformasi ER- Model ke Model Relasional.

E-R Model (Model Keterhubungan Entitas)

BASIS DATA (BS203) MODEL RELASIONAL

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

Memahami tujuan penggunaan basis data Memahami elemen-elemen Basis Data Mampu mengidentifikasi tabel dan atribut dalam suatu basis data

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

MODEL DATA RELASIONAL

SISTEM BASIS DATA Imam Asrowardi, S.Kom.

Contents. Normalisasi. Bentuk Normalisasi. Dependency. Status Kunci (Key) Dekomposisi

Database dan DBMS DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses basis data dengan

BAB III LANDASAN TEORI. 3.1 Pengertian Pengabdian kepada Masyarakat. kepada masyarakat adalah kegiatan yang mencakup upaya-upaya peningkatan

BAB 2 LANDASAN TEORI

SISTEM BASIS DATA MODEL ENTITY-RELATIONSHIP

BASIS DATA MODEL BASIS DATA

«Pengenalan Database Temporal:

PERTEMUAN 8 & 9 MODEL ENTITY RELATIONSHIP DIAGRAM (ERD) KONSEP DASAR MODEL ENTITY RELATIONSHIP

PERANCANGAN SISTEM DATABASE

PERANCANGAN SISTEM TERINCI DATABASE

Transkripsi:

Model Basis Data Disarikan dari berbagai sumber 1

Definisi Model Data Perancang perlu mengetahui kebutuhan data dan informasi yang diinginkan user Selalu berkomunikasi dengan para pemakai Diperlukan suatu cara yang mudah dipahami secara logika oleh user basis data. User tidak perlu tahu kompleksitas dan kerumitan dalam teknis penyimpanan data dalam media penyimpanan 2

Pemakai juga tidak akan memperhatikan bagaimana data disimpan dalam media secara fisik Diperlukan model data, untuk menjelaskan tentang data-data yg tersimpan dalam basis data dan bagaimana hubungan antar data 3

Model Data Mengintegrasikan suatu konsep yang menjelaskan data, hubungan dengan data dan mengatur data dalam sebuah sistem Model basis data menyatakan hubungan antar rekaman yang tersimpan dalam basis data Ada 3 macam model dasar basis data yang umum, yaitu: Model data Jaringan Model data Hirarkis Model data Relasional 4

Model Hirarkis Model hirarkis sering disebut model pohon, karena menyerupai pohon yang dibalik. Model ini menggunakan pola hubungan orangtua anak. Setiap orang tua bisa memiliki satu atau beberapa anak, tetapi setiap anak hanya memiliki satu orangtua. Simpul orantua yang tidak mempunyai orangtua disebut akar. Simpul yang tak memiliki anak disebut daun. Hubungan antara anak dan orangtua disebut cabang. 5

Level yang paling tinggi dalam node disebut root. Node yang tidak memiliki anak disebut leaves. 6

Hirarkis 01 Umar Jl. Kebun sirih MK01 Struk.data MK012 Basis Data 0124001 Dewi 0124007 Deni 0124005 Dadang 0124001 Dewi 7

Model Jaringan (Network Model) Model ini mirip dengan hirarkis, dengan perbedaan satu simpul anak bisa memiliki lebih dari satu orang tua. Pada model jaringan, orang tua disebut pemilik dan anak disebut sebagai anggota. Sebuah basis data dengan model jaringan akan terdiri dari sekumpulan record yang dihubungkan satu sama lain melalui Link 8

Jaringan MK01 Struk.data MK012 Basis Data 98001 Alex 98 002 Jaidan 03005 Siti 98004 Dian 9

Relasional Model relasional merupakan model yang paling sederhana sehingga mudah digunakan dan dipahami oleh pengguna, serta merupakan yang paling populer saat ini. Model ini menggunakan sekumpulan tabel berdimensi dua (yang disebut relasi atau tabel), dengan masingmasing relasi tersusun atas tupel atau baris dan atribut. Tabel atau relasi dirancang sedemikian rupa sehingga dapat menghilangkan kemubaziran data dan menggunakan kunci tamu (Foreign Key) untuk berhubungan dengan tabel lain 10

Relasional Tabel Mahasiswa NPM Nama Alamat 98001 Jaidan Jl. A 98002 Jauhari Jl. B 03003 Alex Jl. C Mata kuliah Kd_MK Nama_MK sks MK01 Kalkulus 4 Nilai NPM Nilai Kd_MK MK02 Basis data 2 MK03 E Commerce 4 98001 B MK02 98001 A MK03 98002 A MK01 98002 C MK02 11

Beberapa Istilah yang sering digunakan : Istilah Record Cardinality Atribut Domain Definisi Sebuah baris dalam suatu relasi. record synonimnya tuple Banyaknya tuple atau record dalam sebuah relasi Suatu kolom dalam sebuah relasi Batasan-batasan nilai dalam atribut dan type datanya Derajat/ Degree Banyaknya atribut/kolom dalam sebuah relasi 12

Candidate Key Atribut atau sekelompok atribut yang unik yang dapat digunakan untuk mengidentifikasi /membedakan suatu record Primary Key Untuk mengidentifikasi / membedakan suatu record Alternate Key Bagian dari candidate key selain dari primary key atau candidate key yang tidak dipilih sebagai primary key 13

Beberapa sifat yang melekat pada relasi/tabel : 1. Tidak ada baris atau tuple yang kembar 2. Urutan tuple tidaklah penting 3. Setiap atribut memiliki nama yang unik 4. Letak atribut bebas (Urutan atribut tidaklah penting) 5. Setiap atribut memiliki nilai tunggal dan jenisnya sama untuk setiap tuple 14