Sistem Basis Data. Chapter 5: Logical Database Design and the Relational Model Andronicus Riyono, M.T.
|
|
- Handoko Irawan
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Sistem Basis Data Chapter 5: Logical Database Design and the Relational Model Andronicus Riyono, M.T.
2 E-R & Relational Model Conceptual Data Model (E-R Model) dibuat untuk memahami kebutuhan data dan aturan-aturan bisnisnya Logical Data Model (Relational Model) dibuat untuk mengatur struktur data agar data dapat diproses dengan baik Menterjemahkan Conceptual Design menjadi Logical Database Design untuk kemudian diimplementasikan pada DBMS yang dipilih.
3 Komponen-Komponen Relational Data Model Data Structure SQL Data Integrity Data dalam bentuk tabel (baris & kolom) Data Manipulation Fasilitas untuk menjaga integritas data (kaitannya dengan aturan-aturan bisnis)
4 Relation Tabel data dua dimensi yang memiliki nama Tabel terdiri dari baris dan kolom Tidak semua tabel adalah relation Syarat Relation Setiap relation memiliki nama unik Setiap attributenya atomic (tidak multivalued, tidak composite) Setiap baris adalah unik (tidak ada dua baris dengan isi seluruh kolomnya sama) Attributes (kolom) dalam tabel memiliki nama unik Urutan baris atau kolom tidak relevan
5 Keterkaitan dengan E-R Model Relations (tabel) terkait dengan entity types dan many-to-many relationship types Baris-baris terkait dengan entity instances dan many-to-many relationship instances Kolom-kolom terkait dengan attributes Catatan: kata relation (dalam relational database) berbeda dengan relationship (dalam E-R model)
6 Kolom-kolom Kunci/Key Primary key adalah kolom (atau gabungan beberapa kolom) yang menjadi identitas unik tiap-tiap baris pada sebuah relation. Foreign key adalah kolom (atau gabungan beberapa kolom) yang merupakan primary key pada relation (tabel) lain Berguna untuk menghubungkan antara dependent relation (sisi many) dengan parent relation (sisi one)
7 Primary Key implementasi one-to-many (1:N) relationship antara mahasiswa dan jurusan) Foreign Key bersama membentuk composite primary key (unik untuk tiap mahasiswa mengambil matakuliah)... namun masing-masing merupakan foreign key, NIM dari tabel mahasiswa, dan Kode_MK dari tabel matakuliah implementasi many-to-many (M:N) relationship antara mahasiswa dan matakuliah Primary & Foreign Key
8 Integrity Constraints Domain Constraints Batasan mengenai nilai yang boleh muncul dalam sebuah kolom Entity Integrity Primary key tidak boleh NULL Primary key harus berisi data Action Assertions Aturan bisnis yang dinamis (Chapter 4)
9 Referential Integrity Aturan yang menyatakan bahwa nilai suatu foreign key harus cocok dengan sebuah nilai primary key dari sisi one suatu relationship. (atau foreign key boleh null) Contoh: Delete Rule Restrict - membatasi penghapusan baris dari parent apabila ada baris terkait di sisi dependent Cascade - otomatis menghapus baris-baris terkait di sisi dependent apabila parent dihapus Set-to-Null - foreign key diubah menjadi null bila parent dihapus (tidak boleh untuk weak entity)
10 Referential integrity constraints digambarkan dengan panah dari tabel dependent ke tabel parent Referential Integrity Constraints
11 7 Langkah Mengubah EER Diagram menjadi Relations Langkah 1: Entity menjadi Relation Langkah 2: Weak Entity Langkah 3: Binary Relationships Langkah 4: Associative Entities Langkah 5: Unary Relationships Langkah 6: Ternary (dan n-ary) Relationships Langkah 7: Supertype/Subtype Relationships
12 Langkah 1: Entity menjadi Relation Simple Attribute: ubah simple attribute langsung menjadi kolom pada Relation Composite Attribute: ubah hanya component attributes-nya saja menjadi kolom-kolom Multivalued Attribute: ubah menjadi relation yang berbeda dengan foreign key diambil dari entitynya Catatan: Multivalued Attribute seharusnya sudah diubah menjadi many-to-many relationships sejak di EER diagram!
13 Entity menjadi Relation Simple attributes menjadi kolom-kolom dalam relation Simple Attributes menjadi kolomkolom pada relation
14 components dari composite attributes menjadi kolom-kolom dalam relation Components dari Composite Attribute menjadi kolom-kolom pada relation
15 Catatan: sebaiknya multivalued attribute sudah diubah terlebih dahulu menjadi many-to-many relationship sejak di EER Diagram Multivalued Attribute menjadi Relation terpisah dengan foreign key dari superior entity
16 Langkah 2: Weak Entity Weak Entity menjadi relation terpisah dengan foreign key dari Strong Entity Primary Key relationnya akan terdiri dari: Primary Key dari Strong Entity (foreign key) Bagian yang membuat tiap Weak Entity instance menjadi unik
17 Foreign Key Composite Primary Key Weak Entity menjadi Relation terpisah dengan foreign key menjadi bagian primary key-nya
18 Langkah 3: Binary Relationships One-to-Many: Primary key dari sisi one menjadi foreign key di sisi many Many-to-Many: Buat sebuah relation baru dengan primary key dari kedua entities sebagai primary key-nya One-to-One: Primary key dari sisi mandatory menjadi foreign key di sisi optional
19 Perhatikan! mandatory one berarti tidak boleh ada nilai null di foreign key ini, karena minimum cardinalitynya mandatory one Foreign Key One-to-Many Binary Relationship: Primary key sisi one menjadi foreign key sisi many
20 Many-to-Many Binary Relationship: Buat sebuah relation baru dengan primary key...
21 NEW Intersection Relation Foreign Key Foreign Key Composite Primary Key Many-to-Many Binary Relationship:...dari kedua entities sebagai primary key-nya
22 One-to-One Binary Relationship: Primary key dari sisi mandatory...
23 Foreign Key One-to-One Binary Relationship:... menjadi foreign key di sisi optional
24 Langkah 4: Associative Entities Tanpa Unique Identifier-nya sendiri Primary Key terbentuk dari gabungan primary key dua entities yang membentuknya (seperti pada many-to-many relationship) Dengan Unique Identifier-nya sendiri Memiliki Natural Identifier yang memang unik, atau bila gabungan primary key kedua entity yang dihubungkannya tidak bisa unik
25 Associative Entities: Memiliki Natural Identifier-nya sendiri...
26 Primary Key Foreign Key Foreign Key Associative Entities:...yang kemudian menjadi Primary Key
27 Langkah 5: Unary Relationship One-to-Many Ditambahkan foreign key pada tabel itu sendiri yang berasal dari primary key-nya Many-to-Many Ditambahkan sebuah Associative Relation yang primary key-nya terdiri atas 2 kolom, yang keduanya berasal dari primary key milik entity yang terkait
28 Unary Relationship: One-to-Many
29 Unary Relationship: Many-to-Many
30 Langkah 6: Ternary (dan n-ary) Relationship Satu Relation untuk tiap entity dan satu untuk associative entity-nya Associative entity-nya memiliki foreign key dari tiap-tiap entity yang terkait dalam relationship
31 Ternary Relationship
32 Ternary Relationship
33 Langkah 7: Supertype/Subtype Relationships Masing-masing satu relation untuk supertype dan tiap-tiap subtypes-nya Supertype attributes (termasuk subtype discriminator) berada pada supertype relation Subtype attribute berada pada masing-masing subtype relation, primary key dari supertype juga menjadi primary key dari subtype One-to-One relationship dari tiap subtype ke supertype-nya
34 Supertype/Subtype Relationship
35 Supertype/Subtype
Sistem Basis Data. Pertemuan 3 : Modeling Data in Organization Andronicus Riyono, M.T.
Sistem Basis Data Pertemuan 3 : Modeling Data in Organization Andronicus Riyono, M.T. Pemodelan data adalah kegiatan analisis Project Identification and Selection Project Initiation and Planning Purpose
Lebih terperinciBASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS
BASIS DATA Model Data Relational Fakultas Ilmu Komputer UDINUS MODEL DATA RELATIONAL Data Model High Level Lower Level Model Data Relational Kumpulan tabel berdimensi dua dengan masing-masing relasi (relations)
Lebih terperinciSistem Basis Data. Chapter 4: The Enhanced E-R Model and Business Rules Andronicus Riyono, M.T.
Sistem Basis Data Chapter 4: The Enhanced E-R Model and Business Rules Andronicus Riyono, M.T. Supertype & Subtypes Subtype: Pengelompokan sebagian entity instances dari suatu entity type yang memiliki
Lebih terperinciSistem Basis Data. Chapter 4: The Enhanced E-R Model and Business Rules Andronicus Riyono, M.T.
Sistem Basis Data Chapter 4: The Enhanced E-R Model and Business Rules Andronicus Riyono, M.T. Supertype & Subtypes Subtype: Pengelompokan sebagian entity instances dari suatu entity type yang memiliki
Lebih terperinciBASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS
BASIS DATA Model Data Relational Fakultas Ilmu Komputer UDINUS MODEL DATA RELATIONAL Data Model High Level Lower Level Model Data Relational Kumpulan tabel berdimensi dua dengan masing-masing relasi (relations)
Lebih terperinciDatabase Design I. TPI4210 Sistem dan Teknologi Informasi
Database Design I TPI4210 Sistem dan Teknologi Informasi Database Design Life Cycle Requirements Definition Conceptual Design Logical Design Physical Design Recap: ANSI/SPARC architecture Requirements
Lebih terperinciBAB III MODEL DATA RELASIONAL DAN ALJABAR RELASIONAL
BAB III MODEL DATA RELASIONAL DAN ALJABAR RELASIONAL Model data relasional diperkenankan oleh Codd pada tahun 1970. Didasarkan pada suatu struktur data yang sederhana dan seragam (uniform), yaitu : Relasi
Lebih terperinciPemodelan Basis Data Entity-Relationship Diagram (contoh kasus 2) Yusuf 2010
Pemodelan Basis Data Entity-Relationship Diagram (contoh kasus 2) Yusuf Priyandari @Agustus 2010 Tahap Pengembangan Basis Data Model 1 1 2 Topics discussed 3 4 5 6 7 2 Database Design Methodology Topics
Lebih terperinciRelational Database & Pemodelan Data [Review]
Modul ke: 02 Alen Fakultas FASILKOM Relational Database & Pemodelan Data [Review] Pemrograman Basis Data & SQL Boby Hartanto, S.Kom,M.M. Program Studi Sistem Informasi Basis Data Relasional Pada pembuatan
Lebih terperinciDemi Masa.. Sesungguhnya Manusia Berada Dalam Kerugian Bila Tidak Memanfaatkan Waktu Dengan Sebaiknya.. (sebuah renungan untuk diri )
Demi Masa.. Sesungguhnya Manusia Berada Dalam Kerugian Bila Tidak Memanfaatkan Waktu Dengan Sebaiknya.. (sebuah renungan untuk diri ) RELATIONAL MODEL Relational DataBase Model (RDBM) DIANA RAHMAWATI MAHENDRA
Lebih terperinciBAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI
1 BAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI 1.1. RDBM Terminologi Istilah formal Istilah non formal Keterangan Elemen data (data element), rinci data (data item), entri (entry) Nilai data pada
Lebih terperinciTeknik untuk perencanaan, permodelan proses (process modeling), permodelan data (data modeling), permodelan object (object modeling), permodelan
5. Teknik Modeling Terstruktur Teknik untuk perencanaan, permodelan proses (process modeling), permodelan data (data modeling), permodelan object (object modeling), permodelan transisi (state transition
Lebih terperinciER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM)
BASIS DATA I/2011-GANJIL ER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM) Oleh Satrio Agung Wicaksono, S.Kom., M.Kom 21 September 2011 BASIS DATA I/2011-GANJIL 1 Model Entity Relationship Model Entity Relationship
Lebih terperinciENTITY RELATIONAL MODEL. Dr.Budi Setiyono, MT
ENTITY RELATIONAL MODEL Dr.Budi Setiyono, MT Pemodelan Data Definisi Database dapat dimodelkan sebagai : Suatu koleksi dari entitas relationship diantara entitas tersebut Suatu entity merupakan suatu object
Lebih terperinciPertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP
Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari model
Lebih terperinciPertemuan Transformasi ER-MODEL INDIKATOR. 1. Memahami ER model 2. Menerapkan transformasi ER- Model ke Model Relasional.
Pertemuan 4-5-6 Transformasi ER-MODEL INDIKATOR 1. Memahami ER model 2. Menerapkan transformasi ER- Model ke Model Relasional. URAIAN MATERI PERANCANGAN DATABASE Perancangan Database adalah proses untuk
Lebih terperinciSISTEM BASIS DATA (Lanjutan) :
SISTEM BASIS DATA (Lanjutan) : BAB III : Basis Data Relasional Pengertian : Pada model relasional, basis data disusun dalam bentuk tabel dua dimensi yang terdiri atas baris (record) dan kolom (field).pertemuan
Lebih terperinciPERTEMUAN 4 Model Data Relational
PERTEMUAN 4 Model Data Relational (Chap. 4 Conoly) (Hal 51-83 Ramakrishnan) Tujuan Menjelaskan model data relasional Menjelaskan langkah-langkah pemetaan dari diagram ER ke model data relasional Topik
Lebih terperinciMetodologi Perancangan basis data secara konseptual
Metodologi Perancangan basis data secara konseptual Metodologi Perancangan merupakan suatu pendekatan terstruktur yang menggunakan bantuan prosedur, tehnik, tools dan dokumentasi untuk mendukung dan memfasilitasi
Lebih terperinciENTITY RELATIONSHIP MODEL
ENTITY RELATIONSHIP ODEL JURUSAN SISTE INFORASI FAKULTAS TEKNOLOGI KOUNIKASI DAN INFORATIKA UNIVERSITAS NASIONAL 2007 ENTITY RELATIONSHIP ODEL Konsep Dasar dari Entity Relationship odel adalah : - Entity
Lebih terperinciANALISA & PERANCANGAN SISTEM
ANALISA & PERANCANGAN SISTEM Database Design Mulyadi, S.Kom, M.S.I Conventional Files versus the Database 14-2 File Kumpulan record-record sejenis. File tidak terkait satu sama lain kecuali dalam kode
Lebih terperinciENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4
ENTITY RELATIONSHIP DIAGRAM SiBaDa Sesi 4 ENTITY RELATIONAL DIAGRAM ERD adalah suatu diagram untuk menggambarkan desain konseptual dari yang menghubungkan antara objek satu dengan objek lainnya dalam dunia
Lebih terperinciBASIS DATA MODEL RELASIONAL
BASIS DATA MODEL RELASIONAL MODEL RELASIONAL Diusulkan oleh Codd pada tahun 1970 Model saat itu adalah hierarki dan jaringan Saat ini model relasional menjadi model data yang dominan dan mendasar pada
Lebih terperinciDatabase Systems: Ch. 3: The Relational Model. History of The Relational Model. Learning Objectives
1 Database Systems: Thomas Connolly, Carolyn Begg, Database System, A Practical Approach to Design Implementation and Management, 4 th Edition, Addison Wesley History of The Relational Model Terminology
Lebih terperinciBasis Data. Pemodelan Database dengan ER Diagram (Entity Relationship Diagram) Arif Basofi, S.Kom. MT. Teknik Informatika, PENS
Basis Data Pemodelan Database dengan ER Diagram (Entity Relationship Diagram) Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Tujuan 1. Memahami konsep dasar ER Model. 2. Mengenal notasi ER Diagram. 3.
Lebih terperinciPertemuan 2-3 ER-MODEL
Pertemuan 2-3 ER-MODEL INDIKATOR 1. Memahami konsep dasar ER Model. 2. Mengenal notasi ER Diagram. 3. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 4. Memahami relasi dan
Lebih terperinciBy Hesti Khuzaimah Nurul Yusufiyah
By Hesti Khuzaimah Nurul Yusufiyah Database? Database : Basis data Database tersusun atas sekelompok data Contoh??? Data mahasiswa, data dosen Contoh dalam kehidupan sehari? Database pada smarthphone Database
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Pada saat ini data atau informasi sangatlah penting bagi suatu perusahaan,
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pada saat ini data atau informasi sangatlah penting bagi suatu perusahaan, tidak peduli ukuran dari bentuk perusahaan tersebut. Namun semakin besar perusahaan
Lebih terperinciBasis Data I Danny Kriestanto, S.Kom., M.Eng
Topik Basis Data I Danny Kriestanto, S.Kom., M.Eng Komponen E-R Hubungan Entitas Kunci Constraint: kardinalitas Pengertian Entitas Semua obyek yang memiliki makna dan merupakan informasi yang perlu diketahui.
Lebih terperinciP7 Perancangan Database
P7 Perancangan Database SQ http://sidiq.mercubuana-yogya.ac.id Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta Tujuan Mahasiswa mengetahui & memahami konsep
Lebih terperinciMEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom
MEMAHAMI KONSEP DATABASE Oleh : Yuhefizar, S.Kom Database Management System(DBMS) merupakan paket program (Software) yang dibuat agar memudahkan dan mengefisienkan pemasukan, pengeditan, penghapusan dan
Lebih terperinciTEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)
TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD) Pertemuan 9 A. Entity Relationship Konsep Teknik Entity Relationship Pada teknik ini akan terdapat dua atau lebih file yg direlasikan dengan kunci relasi (primary
Lebih terperinciKOMPONEN ENTITY RELATIONSHIP
ENTITY RELATIONSHIP Pertemuan 4 PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari model terdiri dari unsur-unsur
Lebih terperinciHanif Fakhrurroja, MT
Pertemuan 5 Sistem Informasi Manajemen Komputer: Pemodelan Data Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com http://hanifoza.wordpress.com Desain Database Model
Lebih terperinciPerancangan Basis Data
Perancangan Basis Data Pertemuan 4 Transformasi Rule ke Cardinality Diagram ER, dan Transformasi Diagram ER ke Tabel AER 2013/2014 Universitas Pembangunan Jaya SIF_TIF 1 Tujuan Pertemuan Mahasiswa akan
Lebih terperinciKonsep model relasional
Konsep model relasional Relasi, Attribute, Domain, dan Tuple Integrity Contraints yang harus diberlakukan Operasi-operasi update pada skema relasi dan pengaruhnya Pemetaan dari Skema ER ke Skema Relasi
Lebih terperinciER (ENTITY RELATIONSHIP) MODEL
C H A P T E R Objectives Tujuan: 1. Memahami konsep dasar ER Model. 2. Mengenal notasi ER Diagram. 3. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 4. Memahami relasi dan
Lebih terperinciE-R Diagram Kusnawi, S.Kom, M.Eng
E-R R Diagram Kusnawi, S.Kom, M.Eng Diagram E-RE Diagram E-R E R (Entity- Relationship) biasa digunakan dalam tahap analisis perancangan database Digunakan sebagai perangkat untuk berkomunikasi antara
Lebih terperinciData Modeling and the Entity-Relationship Model
3 Didimus Rumpak, M.Si. Database Concepts 1e Chapter 3 Data Modeling and the Entity-Relationship Model Pengampu Matakuliah A Didimus Rumpak, M.Si. hp.: 085691055061 dimurumpak@yahoo.com 2009 by Prentice
Lebih terperinciPERANCANGAN SISTEM DATABASE
PERANCANGAN SISTEM DATABASE 1. PERANCANGAN DATABASE Perancangan Database adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem. Perancangan sistem
Lebih terperinciModel Relasional. Basis Data. Pengertian
Model Relasional Basis Data Materi Yang Akan Disampaikan Pengertian 3 MODEL DATABASE Istilah dalam Basis Data Relasional Relational Key Di Model Relational Bahasa pada Model Data Relasional Bahasa Query
Lebih terperinciMUHAMMAD ZEN S. HADI, ST. MSC.
INTERNET PROGRAMMING Sistem Basis Data MUHAMMAD ZEN S. HADI, ST. MSC. Bahasan Sistem Database ER Diagram Database MySQL Internet Application Pendahuluan Menyimpan data dalam file biasa memiliki banyak
Lebih terperinciINTEGRITAS DAN KEAMANAN DATA. Gentisya Tri Mardiani, S.Kom., M.Kom
INTEGRITAS DAN KEAMANAN DATA Gentisya Tri Mardiani, S.Kom., M.Kom Integritas Data Integritas data mengacu pada konsistensi dan akurasi data yang disimpan di dalam basis data. Batasan Integritas Data (Data
Lebih terperinciPERTEMUAN 11 CONSTRAINT. Tujuan Pembelajaran : Memahami definisi Constraint Dapat Membuat Constraint Dapat Melakukan pemeliharaan Constraint
PERTEMUAN 11 CONSTRAINT Tujuan Pembelajaran : Memahami definisi Constraint Dapat Membuat Constraint Dapat Melakukan pemeliharaan Constraint TEORI DAN PERCOBAAN 11.1. Definisi Constraint Constraint adalah
Lebih terperinciPEMODELAN DATA (ER-D) Basis Data -1 / Dian Dharmayanti
PEMODELAN DATA (ER-D) Basis Data -1 / Dian Dharmayanti OUTLINE Modeling Entity, Relationship, Attributes Mapping Cardinality Constraints Key ER Diagram Design Issues Modeling (Entitas) Entitas adalah sesuatu
Lebih terperinciERD, EERD DAN PEMETAAN KE MODEL RELASIONAL
BAB 1 ERD, EERD DAN PEMETAAN KE MODEL RELASIONAL Tujuan Belajar: Memahami konsep dalam Model EntitasHubungan (EntityRelationship Model) Memahami dan bisa membuat Entity Relationship Diagram (ERD) Memahami
Lebih terperinciLaboratorium Database PENS C H A P T E R. Arif Basofi, S.Kom, MT. Teknik Informatika - PENS
Laboratorium Database PENS - 2010 C H A P T E R 4 Arif Basofi, S.Kom, MT. Teknik Informatika - PENS Objectives Tujuan: 1. Memahami Desain ER Diagram. 2. Memahami Mapping ER ke Skema Relasi. 3. Memahami
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1. Teori Umum 2.1.1. Data Menurut Connolly dan Begg (2010, p19), data adalah komponen yang paling penting dalam Database Management System (DBMS), berasal dari sudut pandang end
Lebih terperinciMODUL 1 SEPUTAR PERANCANGAN DATABASE. 1.1 Entity-Relationship Model (ER Model) dan Entity Relationship Diagram (ERD)
MODUL 1 SEPUTAR PERACAGA DATABASE TUJUA PRAKTIKUM 1. Praktikan mampu menggambarkan ERD dengan baik dan benar dengan ER Modeling. 2. Praktikan dapat memahami konsep Basis Data Relasional. 3. Praktikan mampu
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Teori-teori Sistem Basis Data 2.1.1 Basis Data Menurut Hoffer, Prescott dan McFadden, (2007, p6), data adalah representasi tersimpan dari objek dan kejadian yang memiliki arti
Lebih terperinciContoh SQL Constraint
Contoh SQL Constraint Anda dapat menggunakan constraint untuk membatasi tipe data yang disimpan ke dalam tabel. Constraint dapat digunakan pada saat pertama kali membuat table dengan statement CREATE TABLE
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Teori umum Data Data merupakan aliran fakta yang mewakili kejadian yang terjadi dalam organisasi atau dalam lingkungan fisik sebelum mereka diatur menjadi sebuah bentuk yang dapat
Lebih terperinciTabel dan Key dalam Database Tipe data dan Karakter pada Database. Author : Minarni, S.Kom.,MM
Tabel dan Key dalam Database Tipe data dan Karakter pada Database Author : Minarni, S.Kom.,MM Buatlah 3 buah file/ tabel 2 diantara 3 file tersebut berhubungan, misal tabel A berhubungan dengan tabel B,
Lebih terperinciPERTEMUAN 5. Model Data Relational (Lanjut)
PERTEMUAN 5 Model Data Relational (Lanjut) -- 1 -- Untuk setiap entity type E pada diagram ER, buat satu relasi R yang mengandung semua simple attribute dari E. Untuk composite attribute, masukkan komponenkomponen
Lebih terperinciC H A P T E R. Copyright 2005 PENS-ITS
C H A P T E R 2 Objectives Tujuan: 1. Memahami konsep dasar ER Model. 2. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 3. Memahami relasi dan himpunan relasi. 4. Memahami
Lebih terperinciadalah : Q.1) Suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan
Q.1) Suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan yang diorganisir/dikelola dan disimpan secara terintegrasi dengan menggunakan metode tertentu dengan menggunakan komputer
Lebih terperinciPengenalan Basis Data
Overview Pengenalan Basis Data Sistem Database ER Diagram Database MySQL Acep Irham Gufroni, M.Eng. Pemrograman Internet Teknik Informatika Univ. Siliwangi Internet Application Intro Menyimpan data dalam
Lebih terperinciINTERNET PROGRAMMING DATABASE
INTERNET PROGRAMMING DATABASE Muhmmad Zen Samsono Hadi, ST. MSc. zenhadi@eepis-its.edu POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Bahasan Sistem Database ER Diagram Database MySQL Internet Application Pendahuluan
Lebih terperinciBASIS DATA I/2011-GANJIL MODEL RELASIONAL. Oleh Team Teaching Database. 12 Oktober 2011 BASIS DATA I/2011-GANJIL 1
BASIS DATA I/2011-GANJIL MODEL RELASIONAL Oleh Team Teaching Database 12 Oktober 2011 BASIS DATA I/2011-GANJIL 1 Konsep-Konsep Model Relasional Model relasional berdasarkan pada konsep relasi dalam matematika
Lebih terperinciMODUL 5. Pemodelan Dan Analisis Database
MODUL 5 Pemodelan Dan Analisis Database Tujuan pembelajaran untuk mempelajari dan memahami tentang : Konsep pemodelan dan Analisis database dengan Entity Relationship Diagram dan Normalisasi. PEMODELAN
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1 Teori Yang Berkaitan Dengan Database 2.1.1 Database Menurut Connoly ( 2010 : 65 ) Database adalah suatu kumpulan dari data yang terselubung secara logis, dan deskripsi dari data
Lebih terperinciBAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI. Teori umum yang dibahas dalam penulisan skripsi ini mencakup teori sistem
BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI 4.1 Perancangan Basis Data Teori umum yang dibahas dalam penulisan skripsi ini mencakup teori sistem basis data, Database Management System (DBMS), Database
Lebih terperinciC H A P T E R. Copyright 2005 PENS-ITS
C H A P T E R 3 Objectives Tujuan: 1. Memahami desain ER Diagram. 2. Memahami Mapping ER ke skema relasi. 3. Memahami aturan dalam mapping. ER DIagram E-R Diagram With Composite, Multivalued, and Derived
Lebih terperinciBAB 2 LANDASAN TEORI
8 BAB 2 LANDASAN TEORI 2.1 Pengertian Database Menurut Connolly (2010, p65), database adalah kumpulan data dan deskripsi data yang terhubung secara logika serta dirancang untuk memenuhi kebutuhan informasi
Lebih terperinciEntity Relationship Model
Entity Relationship Model Rinta Kridalukmana, S.Kom, MT! Program Studi Sistem Komputer Universitas Diponegoro Database sebagai kelompok tabel yang berkaitan & mengekspresikan hubungan SQL STATEMENT : SELECT
Lebih terperinciKONSEP SISTEM BASIS DATA
KONSEP SISTE BASIS DATA Sistem Basis Data adalah suatu sistem menyusun dan mengelola record-record menggunakan computer untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi/perusahaan
Lebih terperinciEntity Relationship Diagram. Rima Dias Ramadhani, S.Kom., M.Kom Wa:
Entity Relationship Diagram Rima Dias Ramadhani, S.Kom., M.Kom Email: rima@ittelkom-pwt@ac.id Wa: 087731680017 Entity Relationship Diagram Semesta Data di dunia nyata ditransformasikan ke dalam sebuah
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Teori-teori Utama 2.1.1 Basis Data 2.1.1.1 Pengertian Basis Data Menurut Connolly (2002, p14), database adalah suatu kumpulan logikal data yang terhubung satu sama lain, dan deskripsi
Lebih terperinciENTITY RELATIONSHIP MODEL
Pertemuan 4 ENTITY RELATIONSHIP MODEL ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari
Lebih terperinciPendahuluan. Tujuan MODUL
DATABASE Satrio Agung W, Ari Kusyanti dan Mahendra Data Teknik Informatika, Fakultas Teknik, Universitas Brawijaya, Email : informatika@ub.ac.id Pendahuluan Model relasional berdasar pada konsep relasi
Lebih terperinciENTITY RELATIONSHIP PENGERTIAN
ENTITY RELATIONSHIP Pertemuan 4 PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari model terdiri dari unsur-unsur
Lebih terperinciENTITY RELATIONSHIP DIAGRAM (ERD)
Sistem Basis Data Materi 6 ENTITY RELATIONSHIP DIAGRAM (ERD) ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship
Lebih terperinciEntity Relationship Model
Entity Relationship Model Outline Pendahuluan Entitas Atribut Batasan Keys Hubungan Pendahuluan Model data E-R didasarkan pada persepsi bahwa dunia nyata merupakan sekumpulan dari sejumlah obyek dasar
Lebih terperinciPERANCANGAN SISTEM TERINCI DATABASE
PERANCANGAN SISTEM TERINCI DATABASE 1. PERANCANGAN DATABASE Perancangan Database adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem. Perancangan
Lebih terperinciPERANCANGAN BASIS DATA. Alif Finandhita, S.Kom
PERANCANGAN BASIS DATA Alif Finandhita, S.Kom Proses perancangan basis data, terlepas dari masalah yang ditangani dibagi menjadi 3 tahapan : Perancangan basis data secara konseptual Merupakan upaya untuk
Lebih terperinciBasis Data. Pemetaan ER Diagram ke Bentuk Skema Relasi Database. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS
Basis Data Pemetaan ER Diagram ke Bentuk Skema Relasi Database Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Tujuan 1. Memahami Pemetaan (Mapping) ER Diagram ke Bentuk Skema Relasional. 2. Memahami
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Teori Dasar Sistem Basis Data 2.1.1 Data Menurut Everest (1986, p3), data adalah fakta yang dipresentasikan dengan nilai berupa angka, karakter string, atau symbol yang memiliki
Lebih terperinciModel Data. Universitas Darwan Ali Kalimantan Tengah. Author : Minarni, S.Kom.,MM
Model Data Universitas Darwan Ali Kalimantan Tengah Author : Minarni, S.Kom.,MM Definisi : MODEL DATA sekumpulan tool konseptual untuk mendeskripsikan data, relasi-relasi antar data yang menyatakan hubungan
Lebih terperinciBAB 2 LANDASAN TEORI. database system, seperti yang diungkapkan Leitheiser dan March (1996).
BAB 2 LANDASAN TEORI Database system pada dasarnya adalah sistem pencatatan terkomputerisasi di mana sistem tersebut ditujukan untuk menyimpan informasi dan mengizinkan pengguna untuk menerima dan mengubah
Lebih terperinciAdri Priadana. ilkomadri.com
Adri Priadana ilkomadri.com Entity, Entity Set Entity : object atau benda dalam dunia nyata Entity Set : Sekumpulan entity yang sejenis Misal kumpulan orang yang berobat di sebuah rumah sakit dapat didefinisikan
Lebih terperinciSISTEM BASIS DATA 1 Imam Asrowardi, S.Kom.
SISTEM BASIS DATA 1 Imam Asrowardi, S.Kom. POLITEKNIK NEGERI LAMPUNG 2007 Chapter 2 ER Model (Entitiy Relatioanship) OBJECTIVES Tujuan Memahami konsep dasar ER Model Memahami Entity, Attribute, Entity
Lebih terperinciBAB III LANDASAN TEORI. yang saling berkaitan untuk mencapai tujuan tertentu. operasional atau teknis yang menjelaskannya.
BAB III LANDASAN TEORI 3.1 Definisi Sistem Menurut Herlambang Soendoro (2005), definisi sistem dapat dibagi menjadi dua pendekatan, yaitu pendekatan secara prosedur pendekatan secara komponen. Berdasarkan
Lebih terperinciPertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP
Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari model
Lebih terperinciBAB 2 LANDASAN TEORI
7 BAB 2 LANDASAN TEORI 2.1 Teori-teori Dasar/Umum 2.1.1 Data Data adalah fakta yang didapat, di mana kenyataan tambahan dapat ditarik menjadi simpulan (Date, 2004, p15). Data merupakan fakta yang dapat
Lebih terperinciPERANCANGAN DATABASE E-R DIAGRAM. Pengolahan Basis Data D3-TI STMIK AMIKOM
PERANCANGAN DATABASE E-R DIAGRAM Pengolahan Basis Data D3-TI STMIK AMIKOM DIAGRAM E-R Diagram E-R (Entity-Relationship) biasa digunakan dalam tahap analisis perancangan database Digunakan sebagai perangkat
Lebih terperinciSistem Basis Data; Tutorial Konseptual Oleh : Yakub
Sistem Basis Data; Tutorial Konseptual Oleh : Yakub Edisi Pertama Cetakan Pertama, 2008 Hak Cipta 2008 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang memperbanyak atau memindahkan sebagian
Lebih terperinciUNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006
UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Program Studi Strata-1 Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN BASISDATA PENJUALAN, PEMBELIAN DAN PERSEDIAAN
Lebih terperinciASSALAMU ALAIKUM WR.WB
Basis Data ASSALAMU ALAIKUM WR.WB Basis data MIF W4-09 1 Basis Data Hubungan ERD dengan Normalisasi & Denormalisasi KELOMPOK VI MIF W4 09 Basis data MIF W4-09 2 Apa itu ERD.?? Diagram E-R berupa model
Lebih terperinciBAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI SISTEM. Proses perancangan sistem basis data yang dibuat meliputi perancangan konseptual,
BAB 4 PERANCANGAN, IMPLEMENTASI, DAN EVALUASI SISTEM 4.1 Perancangan Sistem Basis Data Proses perancangan sistem basis data yang dibuat meliputi perancangan konseptual, perancangan logikal, dan perancangan
Lebih terperinciPertemuan 2 dan 3 : Tujuan Instruksional Khusus :
1 Pertemuan 2 dan 3 : MODEL DATA RELASIONAL Tujuan Instruksional Khusus : 1. Mahasiswa dapat menjelaskan pengertian model data relasional, istilah-istilah dalam model data relasional, jenis- jenis kunci
Lebih terperinciBAB 2 LANDASAN TEORI
7 BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Terminologi Definisi Sistem Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan, McLeod (1996,p13). Dan kebanyakkan
Lebih terperinciCopyright 2005 PENS-ITS C H A P T E R
C H A P T E R 2 ER (ENTITY RELATIONSHIP) MODEL Objectives Tujuan: 1. Memahami konsep dasar ER Model. 2. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 3. Memahami relasi dan
Lebih terperinciPERANCANGAN SISTEM TERINCI DATABASE
PERANCANGAN SISTEM TERINCI DATABASE 1. PERANCANGAN DATABASE Perancangan Database adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem. Perancangan
Lebih terperinci02. Berfungsi sebagai perantara antara pemakai dengan database adalah a. Data d. Perangkat lunak b. Pemakai e. File c.
01. Kumpulan data dari sebuah perusahaan yang terorganisir dan tersimpan secara terintegrasi adalah a. File Base d. DSS b. Field Base e. Expert System c. Data Base 02. Berfungsi sebagai perantara antara
Lebih terperinciANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS
UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006 ANALISIS DAN PERANCANGAN SISTEM BASISDATA PEMBELIAN DAN PERSEDIAAN PADA PT. INDO PRIMA FOODS
Lebih terperinciSISTEM BASIS DATA Presented By
SISTEM BASIS DATA Presented By BAB IV PERANCANGAN BASIS DATA Pentingnya Perancangan Basis data : Perancangan basis data adalah cara formal untuk menggambarkan data yang digunakan dan diciptakan dalam suatu
Lebih terperinciPERTEMUAN 8 & 9 MODEL ENTITY RELATIONSHIP DIAGRAM (ERD) KONSEP DASAR MODEL ENTITY RELATIONSHIP
1 PERTEMUAN 8 & 9 MODEL ENTITY RELATIONSHIP DIAGRAM (ERD) KONSEP DASAR MODEL ENTITY RELATIONSHIP Model Entity Relationship diperkenalkan pertama kali oleh P.P. Chen pada tahun 1976. Model ini dirancang
Lebih terperinciPerancangan Basis Data
Tabel NILAI (3NF) Nilai 2683 MI350 A 2683 MI465 B 5432 MI350 C 5432 AKN201 B 5432 MKT300 A Tabel MATAKULIAH (3NF) Kode-MK Nama-MK Kode-Dosen MI350 Manajamen DB B104 MI465 Analsis Prc. Sistem B317 AKN201
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Definisi Umum 2.1.1.1 Pengertian Analisis Menurut Whitten-Bently-Ditman (2004, p38), analisis adalah suatu proses yang bertujuan untuk memberikan pengertian yang
Lebih terperinciUNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Fakultas Ilmu Komputer. Skripsi Sarjana Komputer. Semester Genap Tahun 2008
UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Genap Tahun 2008 ANALISA DAN PERANCANGAN APLIKASI SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN
Lebih terperinci