UAS BASIS DATA (A) 2015/2016

dokumen-dokumen yang mirip
UAS BASIS DATA (A) 2015/2016

Nama : Rizqy Iqbal Rinaldy NIM : Kelas : IFA 2014 UAS BASIS DATA (A) 2015/2016

a. Komik yg ada di sini memiliki bermacam-macam kategori, antara lain komedi, romantis, super hero dan drama.

UJIAN AKHIR SMESTER PEMODELAN BASIS DATA

UJIAN AKHIR SEKOLAH PEMODELAN BASIS DATA

1. Lakukan analisis terhadap CV Ayo Baca dan buatlah CDM dan PDM pada studi kasus tersebut. Beri penjelasan untuk setiap langkah pembuatan CDM dan PDM

Nama : Faisal Yudo Hernawan NIM : Kelas : 3 IF A UAS BASIS DATA

Kemdian buatlah entitas (tabel) dengan menggunakan menu berikut :

JAWABAN UAS BASDAT. 1. Analisis Table CV Ayo Baca dan CDM & PDM. Table yang digunakan sebagai berikut

ENTITY RELATIONSHIP DIAGRAM KOMPETENSI

TUTORIAL PERANCANGAN DATABASE DENGAN MENGGUNAKAN SYBASE POWER DESIGNER 11

TUGAS BASIS DATA (POWER DESIGNER)

Perancangan Analisis dan Database Sistem

Nama : Arif Hidayatullah ( ) Bayu Rahmawan ( ) Desi Eka H ( ) Surya Arditian Prakasa ( ) Kelas : 3 IF A

PRAKTIKUM BASIS DATA

Pertama klik create model, lalu Conceptual Diagram klik oke Pembuatan tabel karyawan

Panduan Membuat Data Flow Diagram, Entity Relationship Diagram, dan Database Menggunakan Power Designer

TUGAS PRAKTIKUM CDM, PDM, DAN DATABASE

Contoh Penerapan Reference Integrity di MySQL dengan PhpMyAdmin

BAB IV DESKRIPSI PEKERJAAN. dilakukan secara manual dengan menggunakan kertas. Proses peminjaman pada PT

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

BAB IV HASIL DAN PEMBAHASAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN. UPT. Taman Budaya Jawa Timur, secara garis besar permasalahan pada

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

BAB IV DESKRIPSI KERJA PRAKTEK

4.2. Jenis-Jenis Relationship Seperti yang pernah dibahas pada teori database, terdapat tiga jenis relationship, yaitu: 1. 1 : 1 : One-to-One Setiap r

MENGENAL QUERY CONTOH QUERY

Perancangan CASE Tools Untuk Mendesain. Conceptual Data Model dan Physical Data Model. Dengan Pendekatan Berorientasi Objek SKRIPSI.

BAB IV DESKRIPSI PEKERJAAN. 4 kali dalam 1 minggu sesuai dengan kesepakatan penulis dengan pihak sekolah,

BAB IV DESKRIPSI PEKERJAAN. penerimaan baju laundry diawali dengan bagian operasional mencatat di nota

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang

Contoh kasus membuat DFD dengan menggunakan Sybase Power Designer Sistem Peminjaman Dan Pengmbalian Buku di Perpustakaan

PERANCANGAN TAHAP ANALISIS DAN DATABASE SISTEM

BAB III METODE PENELITIAN. perancangan sistem, dan tahap evaluasi rancangan sistem. sistematis. Adapun model penelitian dapat dilihat pada Gambar 3.1.

BAB IV DESKRIPSI KERJA PRAKTEK

FAKULTAS TEKNOLOGI INFORMASI UNISKA. Modul NetBeans 8.1. Disusun oleh: Mirza Yogy Kurniawan. Modul Praktek NetBeans 8.1 Studi Kasus Perpustakaan

MODUL 12 PHP&MYSQL RELATIONAL DATABASE

PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN DB Designer PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN MYSQL

MANUAL PENGGUNAAN PLUGIN PERSEWAAN

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang

BAB IV DISKRIPSI KERJA PRAKTIK. 1. Studi Literatur dan Identifikasi Permasalahan. mengidentifikasi seluruh permasalahan dalam tugas khusus ini.

DESAIN DATABASE. Pertemuan 06 3 SKS

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

Perancangan Sistem Basisdata Faktur Penjualan serta Implementasinya dengan SQL Menggunakan MS. Acces

BAB IV ANALIS DAN DESAIN SISTEM. Dari document flow yang prosesnya masih manual lalu dibuat system

d. Primary Key Primary key atau unique key adalah suatu nilai di basis data yang digunakan untuk mengidentifikasi keunikan baris-baris di dalam tabel.

BAB 1 PERANCANGAN DATABASE DAN TABEL

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap

BAB 4 IMPLEMENTASI DAN TESTING Perkiraan Kebutuhan Piranti Keras (Hardware) b. Memory DDR 512MB

Lisensi Dokumen: Uraian Kasus :

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III LANDASAN TEORI

Excel dan Microsoft Query

Untuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini:

BAB III LANDASAN TEORI. tertentu seperti penerapan, penggunaan dan penambahan data (Anisyah, 2000:30).

BAB IV DESKRIPSI PEKERJAAN. Dalam penyelesaian proyek kerja praktek ini baik di dalam memperoleh. a. Observasi - Studi Lapangan (Field Research)

BAB IV DESKRIPSI PERKERJAAN

BAB III LANDASAN TEORI. informasi (Information System) atau disebut juga processing system atau

PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN MYSQL PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN MYSQL

Gambar ini menunjukkan informasi pemilihan folder untuk melakukan instalasi software XAMPP.

SISTEM INFORMASI PEMESANAN PRODUK SECARA ONLINE di CV. NIRWANA ART & GLASS DENGAN MENGGUNAKAN PHP dan MySQL SKRIPSI

BAB IV DESKRIPSI PEKERJAAN. dan transaksi baik peminjaman dan pengembalian masih dilakukan dengan cara

SQL. Pemrograman Web II. Ganjil

DAFTAR ISI. SAMPUL DEPAN... i. HALAMAN JUDUL... ii. LEMBAR PENGESAHAN PEMBIMBING... iii. LEMBAR PENGESAHAN PENGUJI... iv. SURAT PERNYATAAN...

PRAKTIKUM 2 IMPLEMENTASI MODEL DATA(PEMBUATAN DB)

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

PEMBUATAN DATABASE DENGAN DBDESIGNER

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

BAB IV DESKRIPSI KERJA PRAKTEK. itu juga dilakukan pengamatan pada proses penyimpanan data customer serta proses

BAB IV DESKRIPSI PEKERJAAN. permasalahan yang ada pada instansi ini adalah proses sebagai berikut:

Achmad Solichin

BAB III LANDASAN TEORI

Spesifikasi: Ukuran: 14x21 cm Tebal: 68 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:

Cara Menggunakan MySQL


Abstrak BAB I PENDAHULUAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

E-Trik Visual C++ 6.0

MEMBUAT BASIS DATA DAN TABEL, DAN MENGISI DATA PADA POSTGRESQL

BAB 3 ANALISIS DAN PERANCANGAN. menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem terbagi menjadi

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001)

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

BAB IV DISKRIPSI PEKERJAAN

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

Mengenal Query Base. Pada Bab ini anda akan mempelajari cara:

MENAMPILKAN DATA DARI BANYAK TABEL

BAB IV DESKRIPSI PEKERJAAN. berupa kertas, sehingga sering terjadi redudansi data dan adanya

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI PERPUSTAKAAN BERBASIS TEKNOLOGI INFORMASI Studi Kasus Perpustakaan Universitas Halmahera. Benisius.

BAB III LANDASAN TEORI

BAB IV ANALISIS DAN DESAIN SISTEM

PERANCANGAN DATABASE TELECENTER - JATIM BERBASIS WEB

BAB III LANDASAN TEORI

Assalamualainkum wr wb QUERY. Anna Mukhayaroh

C. Membuat Class Diagram

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

BAB III METODE PENELITIAN. informasi monitoring dan evaluasi koperasi pada Dinas Koperasi Kabupaten

TUTORIAL CONTENT MANAGEMENT SYSTEM WEB HOSTING JOOMLA

MODUL 3 JOIN TABLE. Gambar Model Relasi Basis Data db_mutiara SMK NEGERI 1 CIMAHI REKAYASA PERANGKAT LUNAK

Transkripsi:

UAS BASIS DATA (A) 2015/2016 Buatlah basis data untuk sebuah CV AYO BACA. CV AYO BACA ini adalah sebuah usaha Rental Komik ini memberikan peminjaman komik kepada anggotanya. Lakukan analisis terhadap CV Ayo Baca ini, dengan beberapa aturan di CV Ayo Baca ini adalah sebagai berikut: a. Komik yg ada di sini memiliki bermacam-macam kategori, antara lain komedi, romantis, super hero dan drama. b. Setiap proses peminjaman sejauh ini hanya dicatat secara manual. Dimana apabila waktu pengembalian melebihi 2 hari, maka akan dikenakan denda sebesar Rp 500.- untuk setiap buku dan setiap hari. c. Syarat untuk menjadi anggota CV Ayo Baca ini adalah dengan menyerahkan fotokopi Kartu Pelajar atau KTP. Memiliki nomor hp, email dan alamat yg jelas. d. CV Ayo Baca ini juga memiliki karyawan. Nama karyawan akan tercatat pada saat pemesanan buku. SOAL 1. Lakukan analisis terhadap CV Ayo Baca dan buatlah CDM dan PDM pada studi kasus tersebut. Beri penjelasan untuk setiap langkah pembuatan CDM dan PDM nya. 2. Tampilkan query untuk memasukkan 3 data pada masing-masing tabel yg telah dibuat. Jelaskan arti query yg ditulis. 3. Tampilkan data dengan menggunakan JOIN untuk minimal 2 tabel. Simpan query dan tampilkan hasilnya. Jelaskan arti query yg ditulis. 4. Apakah yg dimaksud dengan TRIGGER? 5. Buat 1 contoh TRIGGER pada database yg telah dibuat. Dan jelaskan arti dari query tersebut.

1. Lakukan analisis terhadap CV Ayo Baca dan buatlah CDM dan PDM pada studi kasus tersebut. Beri penjelasan untuk setiap langkah pembuatan CDM dan PDM nya. Buka aplikasi power designer, kemuian pilih create project, pilih conceptual diagram. Setelah itu pilih entity di bar platen, unutuk membuat entitas yang diperlukan. Membuat entitas kategori dengan klik kanan entitas yg dibuat kemudian pilih properties. Pada tab general isi namanya dengan kategori, di tab attribute isikan seperti gambar. Membuat entitas komik sama seperti diatas, dengan nama komik, atribut seperti gambar.

Membuat entitas peminjaman sama seperti diatas, dengan nama peminjaman, atribut seperti gambar. Membuat entitas pengembalian sama seperti diatas, dengan nama pengembalian, atribut seperti gambar. Membuat entitas member sama seperti diatas, dengan nama member, atribut seperti gambar.

Membuat entitas karyawan sama seperti diatas, dengan nama karyawan, atribut seperti gambar. Membuat relasi antar entitas, dengan memilih relation tool pada bar platen. Kemudian menghubungkan entitas yang berhubungan, kemudian pilih properties. Kategori-komik, pada tab general beri nama memiliki, tab cardinalitas one many, role name ceklis mandatory.

Komik-pengembalian, beri nama dikembalikan, cardinaltias one-many, role name ceklis mandatory.

Komik-peminjaman, beri nama dipinjam, cardinalitas one-many, role name ceklis mandatory. Karyawan-pengembalian, beri nama menerima, carinalitas one-many, role name ceklis mandatory.

Member-pengembalian, beri nama mengembalikan, cardinalitas onemany, role name ceklis mandatory. Karyawan-peminjaman, beri nama memberi, carinalitas one-many, role name ceklis Mandatory.

Tampilan setelah diberi relasi Kemudian pilih menu tool-generate physical data model, pada tab general beri nama CV AYO BACA, tab detail tabel prefix isi tbl_, reference pilih cascade semua.

Lalu kita Tampilan physical data model. Pilih menu databases, pilih generate database. Simpan dengan nama CV AYO BACA.sql. Hubungkan ke database dengan xampp. Masuk ke localhost phpmyadmin kemudian buat database baru dengan nama CV AYO BACA. Kemudian pilih import. Lalu pilih file CV AYO BACA.sql.

2. Tampilkan query untuk memasukkan 3 data pada masing-masing tabel yg telah dibuat. Jelaskan arti query yg ditulis. Query untuk memasukkan 3 data pada tabel karyawan. Query untuk memasukkan 3 data pada tabel kategori. Query untuk memasukkan 3 data pada tabel komik. Query untuk memasukkan 3 data pada tabel member. Query untuk memasukkan 3 data pada tabel peminjaman. Query untuk memasukkan 3 data pada tabel pengembalian. Menggunakan perintah insert untuk menambahkan data ke nama tabel yang ingin diisi pada database uas dengan menulis nama field tabel, kemudian menggunkan values untuk membuat isinya sesuai urutan field tabel yg ditulis. 3. Tampilkan data dengan menggunakan JOIN untuk minimal 2 tabel. Simpan query dan tampilkan hasilnya. Jelaskan arti query yg ditulis. Dua tabel yang akan di inner join adalah tabel kategori dan tabel komik. Caranya kita pilih tabel kategori kemudian pada sql nya kita isikan query seperti gambar Perintah select digunakan untuk memilih tabel yg ingin di inner join kan yaitu tabel kategori kemudian gunakan perintah inner join kemudian pilih tabel

pasangannya yaitu tabel komik. Kemudian perintah on untuk menentukan kondisi dimana penghubung antara 2 tabel tersebut adalah field id_kategori pada masing-masing tabel, sehingga data pada kedua tabel. 4. Apakah yg dimaksud dengan TRIGGER? Trigger adalah perintah yang digunakan untuk memanggil prosedur jika terjadi perubahan pada satu baris data tertentu pada tabel. 5. Buat 1 contoh TRIGGER pada database yg telah dibuat. Dan jelaskan arti dari query tersebut Kita akan membuat trigger untuk perubahan data yang terjadi pada tabel karyawan. Pertama kita buat tabel baru dengan nama tabel log_email_karyawan. Kemudian kita isi fieldnya seperti gambar. Kemudian pada sql kita isikan data seperti di bawah ini. Contohnya, pada tabel karyawan kita mengedit data email_karyawan dari nomor aufa22222@yahoo.com ke aufa11111@yahoo.com.

Kemudian setelah kita save, perubahan data yang kita lakukan akan otomatis tersimpan ke tabel log_email_karyawan.