TUGAS PERANCANGAN BASIS DATA

dokumen-dokumen yang mirip
Hubungan antara file pertama dan file kedua adalah satu berbanding satu.

Entity Relationship Diagram. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

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

Pertemuan 4. Entity-Relationship Diagram (ERD)

TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)

BAB 1 PERANCANGAN DATABASE DAN TABEL

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

ENTITY RELATIONSHIP MODEL

ENTITY RELATIONSHIP DIAGRAM (ERD)

MODEL RELASIONAL. Model Data adalah kumpulan bentukanbentukan deskripsi data level tinggi yang menyembunyikan rincian penyimpanan data level rendah.

Basis data ERD. Entity. Atribut ENTITY RELATIONSHIP DIAGRAM 13/10/2015 TIU TIK. Entity

TUTORIAL PERANCANGAN DATABASE DENGAN MENGGUNAKAN SYBASE POWER DESIGNER 11

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

Sumber Data. Sistem Database. Hierarki. Entity Relationship Diagram. Kelompok 3. Sistem Manajemen Databse. Perancangan Basis Data

KONSEP SISTEM BASIS DATA

Arif Basofi Laboratorium Database Politeknik Elekltronika Negeri Surabaya PENS ER Diagram (CDM-PDM) Power Designer 6 Data Architect

Database Design. Pemodelan data & Model Entity-Relationship. Pertemuan 4. Dahlia Widhyaestoeti, S.Kom

Pertemuan 4 ENTITY RELATIONSHIP

ERD (Entity Relationship Diagram)

Sistem Basis Data (IF )

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

Mahasiswa dapat melakukan perancangan basis data dengan model entity relationship

ERD MAPPING BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.

BAB III ANALISIS DAN PERANCANGAN SISTEM. digunakan dalam tahap analisis sistem ini yaitu metode pengembangan waterfall.

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem (system analysis) dapat didefinisikan sebagai penguraian dari

BAB II LANDASAN TEORI

Sistem Basis Data ( )

Kontrak Kuliah. Entity Relationship Diagram Bagian 1. Edi Sugiarto, S.Kom, M.Kom

Pertemuan 11. Donny Yulianto, S.Kom

Pembeli. Bag. Gudang. Bag. Keuangan. Supplier

BAB IV ANALISIS DAN DESAIN SISTEM. Dalam pengembangan sistem informasi dibutuhkan analisis

Pertemuan 5 DATA MODELING & ANALYSIS: ENTITY RELATIONSHIP DIAGRAM (ERD)

BAB II LANDASAN TEORI. (Davis, 1995, hal.68). Informasi menurut Gordon B. Davis adalah data yang telah

ENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA

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

TUTORIAL MEMBUAT DATABASE DENGAN MICROSOFT ACCESS BAGIAN 3

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

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

PERANCANGAN SISTEM APLIKASI PELACAK KARGO UDARA BERBASIS WEB UNTUK PT. AYUTRANS UTAMA

ENTITY RELATIONSHIP DIAGRAM (ERD)

Perancangan Sistem Informasi Perpustakaan Sekolah Dengan Pemanfaatan Teknologi Barcode Pada SMK YPC Tasikmalaya

ER (Entity-Relationship) Model dan Mapping ke Model Relasional. Politeknik Elektronika Negeri Surabaya

BAB IV DEKSRIPSI PEKERJAAN

Entity Relationship Diagram (ERD)

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

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

Model Model Basis Data

PERANCANGAN BASIS DATA

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM

DAFTAR ISI. repository.unisba.ac.id

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

BAB IV HASIL DAN PEMBAHASAN

PERTEMUAN 6 & 7 ENTITY RELATIONSHIP DIAGRAM (ERD)

BAB Perancangan Basis Data Konseptual (Conceptual Database Design) 2. Perancangan Basis Data Logikal (Logical Database Design)

By Hesti Khuzaimah Nurul Yusufiyah

KOMPONEN ENTITY RELATIONSHIP

LAPORAN PROYEK AKHIR

ANALISA DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN DAN PENJUALAN BERBASIS WEB PADA PT. ROMINDO PRIMAVETCOM SKRIPSI. Oleh

PERTEMUAN 3. Model E-R (Lanjutan)

SISTEM BASIS DATA Presented By

ENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4

BAB III ANALISA MASALAH DAN PEMBAHASAN

QUIZ 1 Introduction to Database. Page 1

BAB I PENDAHULUAN. Sarana Utama hadir guna menunjang program-program pemerintah. PT. Kwarta

Entity Relationship Model

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

Rancang Bangun Aplikasi Pelaporan Perkembangan Ternak Sapi Paguyuban Tani Makmur Berbasis Web

Analisis (Konvensional)

BAB III ANALISIS DAN PERANCANGAN. perpustakaan dengan alamat dokumen database,

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG

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

Rudi Asti Dina Dina Edi Ita Edi

ENTITY RELATIONSHIP PENGERTIAN

BAB I PEMBAHASAN. 3.1 Analisa Sistem

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

SISTEM BASIS DATA MODEL ENTITY-RELATIONSHIP

ENTITY RELATIONSHIP DIAGRAM

Pertemuan9. Disain Basis Data

BAB IV ANALISIS DAN PERANCANGAN SISTEM

ENTITY RELATIONSHIP DIAGRAM (ERD)

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini akan dibahas mengenai analisis sistem yang sedang

LAMPIRAN 3 INSTRUMEN TES, JUGMENT INSTRUMEN DAN ANALISIS INSTRUMEN

ABSTRAK. Kata Kunci : E Learning system. Universitas Kristen Maranatha

Abstrak BAB I PENDAHULUAN

PERANCANGAN SISTEM ADMINISTRASI SIMPAN PINJAM PADA KOPERASI PURNAMA JAYA MENGGUNAKAN VISUAL BASIC.NET. Permana Kurniawan

PERTEMUAN 3 MODEL DATA JUM AT,

RENCANA PEMBELAJARAN SEMESTER

BAB I PENDAHULUAN. berjalan dengan baik. Sesuai dengan maksud tersebut, maka tujuan utama adanya

Model Data Dalam SBD

SISTEM INFORMASI MANAJEMEN

MODUL 1 SEPUTAR PERANCANGAN DATABASE. 1.1 Entity-Relationship Model (ER Model) dan Entity Relationship Diagram (ERD)

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

BAB IV ANALISIS DAN DESAIN SISTEM

KONSEP DASAR SISTEM DATABASE adalah kepentingan proses pengambilan keputusan.

Hanif Fakhrurroja, MT

STMIK AMIKOM YOGYAKARTA

2.6 Desain Sistem Alat Bantu Analisis Sistem Pengertian Perancangan Sistem Alat Bantu Desain Sistem

Transkripsi:

TUGAS PERANCANGAN BASIS DATA Disusun Oleh JA FAR SIDIK NIM : 12126728

ENTERPRISE Perpustakaan Smart 1. DATA_PERPUSTAKAAN a) ENTITAS ; daftar,, buku, peminjaman, denda, donatur. b) ATRIBUT - entitas daftar : no_formulir, nama_, kode_, status_, tgl_, alamat_. - entitas : kode_, nama_, alamat_, tgl_, status_. - entitas buku : kode_buku, judul_buku, pengarang_buku, penerbit_buku, jenis_buku, jml_buku. - entitas peminjaman : kode_, nama_, kode_buku, judul_buku, tgl_pinjam, tgl_kembali, jml_pinjam. - entitas denda : kode_, nama_, kode_buku, judul_buku, ket_denda. - entitas donatur : kode_donatur, nama_donatur, status_donatur, judul_buku,kode_buku, jenis_buku, jml_buku. c) VALUE DATA - atribut kode_buku ; 100001, 100002, 200001, 300001, 300002, dst. - atribut nama_buku ; Menggapai Mimpi, Hikayat Malam, Cepat Membuat WEB, Kuliner Indonesia, Kepulauan Indonesia, dst. d) RECORD - entitas/tabel daftar no_formulir nama_ kode_ status_ tgl_ alamat_ A00001 Maemunah MH0023 Mahasiswa 05/03/2009 Jl. Mawar A00002 M.Safiq MH0021 Mahasiswa 28/02/2009 Bogor A00003 Nanang MS0004 Masyarakat 21/02/2009 Ciawi - entitas/tabel kode_ nama_ alamat_ status_ tgl_ MH0001 Maksum Bogor Mahasiswa 01/04/2010 MH0002 Budi Cibinong Mahasiswa 02/10/2010 MS0001 Harun Depok Masyarakat 18/03/2010 MS0002 Yahya Tanggerang Masyarakat 18/03/2010 PL0001 Dodi Bogor Pelajar 12/02/2010

- entitas/tabel buku kode_buku judul_buku pengarang_buku penerbit_buku jenis_buku jml_buku 100001 Menggapai Mimpi Ahmad Bintang Print Novel 3 100002 Hikayat Malam Khairil umam Gramedia Novel 2 200001 Cepat Membuat WEB Indra S.Kom Pelita Komputer 2 300001 Kuliner Indonesia Bondan Gramedia Umum 5 300002 Kepulauan Indonesia Marzuki Balai Pustaka umum 2 - entitas/tabel peminjaman kode_ nama_ kode_buku judul_buku tgl_pinjam tgl_kembali jml_pinjam MH0001 Maksum 100001 Menggapai Mimpi 09/04/2013 13/04/2013 1 MH0002 Budi 100002 Hikayat Malam 15/04/2013 18/04/2013 1 MS0001 Harun 200001 Cepat Membuat WEB 10/04/2013 20/04/2013 1 MS0002 Yahya 300001 Kuliner Indonesia 20/04/2013 22/04/2013 1 PL0001 Dodi 300002 Kepulauan Indonesia 11/04/2013 13/04/2013 1 - entitas/tabel denda kode_ nama_ kode_buku judul_buku ket_denda kode_ MS0001 Harun 300001 Kuliner Indonesia Terlambat 10 hari MS0001 MH0002 Budi 100001 Menggapai Mimpi Buku Rusak MH0002 - entitas/tabel donatur kode_donatur nama_donatur status_donatur kode_buku judul_buku jenis_buku D00001 Aminah Mahasiswa 100004 Merajut Cinta Novel D00002 Burhan Masyarakat 200003 Bongkar Pasang Komputer Komputer D00003 Kardun Mahasiswa 200004 Internet Komputer

2. DATA MODEL a) Model berbasis Objek - Semantik Model daftar no_formulir kode_ kode_ status_ nama_ nama_ alamat_ denda peminjaman Kode_buku kode_ kode_ kode_buku Ket_denda Tgl_pinjam Tgl_kembali buku kode_buku judul_buku donatur jenis_buku kode_buku Nama_donatur Judul_buku Status_donatur

b) Model Data Berbasis Record - Model Relational Tabel daftar no_formulir nama_ kode_ status_ tgl_ alamat_ A00001 Maemunah MH0023 Mahasiswa 05/03/2009 Jl. Mawar A00002 M.Safiq MH0021 Mahasiswa 28/02/2009 Bogor A00003 Nanang MS0004 Masyarakat 21/02/2009 Ciawi Tabel kode_ nama_ alamat_ status_ tgl_ MH0001 Maksum Bogor Mahasiswa 01/04/2010 MH0002 Budi Cibinong Mahasiswa 02/10/2010 MS0001 Harun Depok Masyarakat 18/03/2010 MS0002 Yahya Tanggerang Masyarakat 18/03/2010 PL0001 Dodi Bogor Pelajar 12/02/2010 Tabel pinjaman kode_ nama_ kode_buku judul_buku tgl_pinjam tgl_kembali jml_pinjam MH0001 Maksum 100001 Menggapai Mimpi 09/04/2013 13/04/2013 1 MH0002 Budi 100002 Hikayat Malam 15/04/2013 18/04/2013 1 MS0001 Harun 200001 Cepat Membuat WEB 10/04/2013 20/04/2013 1 MS0002 Yahya 300001 Kuliner Indonesia 20/04/2013 22/04/2013 1 PL0001 Dodi 300002 Kepulauan Indonesia 11/04/2013 13/04/2013 1 Tabel buku kode_buku judul_buku pengarang_buku penerbit_buku jenis_buku jml_buku 100001 Menggapai Mimpi Ahmad Bintang Print Novel 3 100002 Hikayat Malam Khairil umam Gramedia Novel 2 200001 Cepat Membuat WEB Indra S.Kom Pelita Komputer 2 300001 Kuliner Indonesia Bondan Gramedia Umum 5 300002 Kepulauan Indonesia Marzuki Balai Pustaka umum 2

- Model Jaringan Perpustakaan Smart Warga Jakarta M. SAFIQ donatur kode nama status kode buku nama donatur status mahasiswa mahasiswa - Model Hirarki Perpustakaan Smart Warga Jakarta M. SAFIQ donatur kode nama status kode buku nama donatur status mahasiswa mahasiswa

3. PEMBUATAN GAMBAR ERD (Entity Relationship Diagram) 1. Entity-entity yang digunakan - Anggota - Daftar - Buku - Donatur 2. Relationship antar entity - entity daftar entity - entity entity peminjaman entity buku 3. Cardinality Ratio a. one to one (1-1) DAFTAR JADI D1 D2 D3 R1 R2 R3 A1 A2 A3 DAFTAR JADI 1 1 Relasi one to one (1-1) : - 1 Pendaftaran hanya bisa dilakukan oleh 1-1 Anggota hanya bisa melakukan 1 Pendaftaran Relasi akan membentuk 2 tabel : Tabel Daftar (no_formulir,tgl_, status) Tabel Anggota (kode_, nama_, alamat) LRS yang terbentuk adalah sebagai berikut :

Kode_ Nama_ Alamat_ No_formulir Tgl_ Status Kode_(FK) b. one to many (1:M) DONATUR SUMBANG D1 D2 D3 R1 R2 R3 B1 B2 B3 B4 DONATUR SUMBANG 1 M Relasi one to many (1-M) : - 1 donatur bisa sumbang banyak buku - beberapa buku bisa disumbang oleh 1 donatur Relasi akan membentuk 2 tabel : Tabel Donatur (kode_donatur, nama_donatur, status_donatur) Tabel Buku (kode_buku,judul_buku, jenis_buku) LRS yang terbentuk adalah sebagai berikut :

Kode_donatur Nama_donatur Status_donatur Kode_buku Judul_buku Jenis_buku Kode_donatur(FK) c. Many to Many (M-M) PINJAM A1 R1 B1 A2 R2 B2 A3 R3 B3 B4 M PINJAM M Relasi many to many (M-M) : - 1 anggot bisa pinjam banyak buku - 1 buku bisa dipinjam oleh banyak Relasi akan membentuk 3 tabel : Tabel Anggota (kode_, nama_, alamat) Tabel Buku (kode_buku,judul_buku, jenis_buku) Tabel peminjaman (kode_, kode_buku, tgl_pinjam, tgl_kembali) LRS yang terbentuk adalah sebagai berikut :

Kode_ Nama_ Alamat_ Kode_buku Judul_buku Jenis_buku PINJAM Kode_ (FK) Kode_buku (FK) Tgl_pinjam Tgl_kembali 4. Participation Constraint a. Total Participation Constraint DAFTAR JADI 1 1 Tabel tergantung pada tabel daftar, karena jika ingin menjadi Perpustakaan Smart harus mendaftar dahulu. b. Partial Participation Constraint SUMBANG 1 M Anggota boleh menyumbang buku- boleh tidak, sehingga tidak ada ketergantungan antar tabel.