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

Ukuran: px
Mulai penontonan dengan halaman:

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

Transkripsi

1 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 Pertama klik create model, lalu Conceptual Diagram klik oke Pembuatan tabel karyawan

2 Attribute dari tabel karyawan,pada id_karyawan diberi primary key Pembuatan tabel komik

3 Attributes dari tabel komik, pada field id_komik diberi primary key Pembuatan tabel member

4 Attributes dari tabel member, pada field id_member diberi primary key Pembuatan tabel transaksi peminjaman

5 Attributes dari tabel transaksi peminjaman, pada field id_transaksi diberi primary key Pembuatan tabel denda

6 Attributes dari tabel denda, pada field id_denda diberi primary key Lalu setiap tabel dihubungkan dengan relationship

7 Contohnya tabel karyawan dengan tabel member

8 Lalu cardinalities lalu oke Maka akan seperti ini

9 Cek jika ada kesalah apa tidak dengan klik f4, lalu oke Setelah CDM selesai selanjutnya PDM dengan klik menu tools lalu pilih generate physical data model

10 Ganti name sesuai yang diinginkan

11 Lalu klik details, isi table prefix dengan TBL_ dan ganti Delete rule dengan cascade Akan muncul seperti ini PDM

12 Selanjutnya pembuatan query dengan cara klik menu database lalu klik generate database,lalu oke Lalu klik edit

13 Akan mucul scriptnya sebagai berikut Lalu buka localhost/phpmyadmin, lalu klik import di CV_Ayo_Baca.sql, lalu klik GO, maka akan mucul 2. Tampilkan query untuk memasukkan 3 data pada masing-masing tabel yg telah dibuat. Jelaskan arti query yg ditulis. a) Pengisian tabel karyawan INSERT INTO `cv_ayo_baca`.`tbl_tabel_karyawan` (`ID_KARYAWAN`, `NAMA_KARYAWAN`, `NOHP_KARYAWAN`, `ALAMAT_KARYAWAN`) VALUES ('K001', 'Agus, ' ', 'JL.Durian No:10 Purwokerto'), ('K002', 'Asep', ', 'JL.Rambutan No:11 Tambun ),

14 ('K003', 'Budi, ' , 'Jl.Ceri No:12 Purwokerto'); Penjelasan : INSERT INTO `cv_ayo_baca` digunakan untuk perintah menambahkan data ke dalam database cv_ayo_baca `tbl_tabel_karyawan` untuk tabel yang digunakan dan yang akan dimasukan data. (`ID_KARYAWAN`, `NAMA_KARYAWAN`, `NOHP_KARYAWAN`, `ALAMAT_KARYAWAN`) adalah Field yang terdapat pada tabel karyawan serta urutan field yang akan dimasukan data. VALUES ('K001', 'Agus, ' ', 'JL.Durian No:10 Purwokerto'), ('K002', 'Asep', ', 'JL.Rambutan No:11 Tambun ), ('K003', 'Budi, ' , 'Jl.Ceri No:12 Purwokerto'); -> untuk data yang dimasukan kedalam tabel karyawan dan sesuai urutan field yang diatas, data yang dimasukan pada kali ini sebanyak 3 data. b) Pengisian tabel transaksi peminjaman INSERT INTO `cv_ayo_baca`.`tbl_transaksi_peminjaman` (`ID_TRANSAKSI`, `ID_KARYAWAN`, `TGL_KEMBALI`, `TGL_PINJAM`, `TOTAL_PINJAM`, `TOTAL_HARGA`) VALUES ('trans1', 'K001', ' ', ' ', '1', '2500'), ('trans2', 'K002', ' ', ' ', '2', '5000'), ('trans3', 'K003', ' ', ' ', '3', '10000'); Penjelasan: INSERT INTO `cv_ayo_baca` digunakan untuk perintah menambahkan data ke dalam database cv_ayo_baca `tbl_transaksi_peminjaman` tabel yang digunakan dan yang akan dimasukan data. (`ID_TRANSAKSI`, `ID_KARYAWAN`, `TGL_KEMBALI`,`TGL_PINJAM`, `TOTAL_PINJAM`, `TOTAL_HARGA`) field yang terdapat pada tabel transaksi_peminjaman serta urutan field yang akan dimasukan data. VALUES ('trans1', 'K001', ' ', ' ', '1', '2500'), ('trans2', 'K002', ' ', ' ', '2', '5000'), ('trans3', 'K003', ' ', ' ', '3', '10000'); -> data yang dimasukan kedalam tabel transaksi_peminjaman dan sesuai urutan field yang diatas, data yang dimasukan pada kali ini sebanyak 3 data. c) Pengisian tabel member INSERT INTO `cv_ayo_baca`.`tbl_tabel_member` (`ID_MEMBER`, `ID_TRANSAKSI`, `ID_KARYAWAN`, `NAMA_MEMBER`, `ALAMAT_MEMBER`, `KTP_MEMBER`, `NOHP_MEMBER`, ` _MEMBER`) VALUES ('M0007', 'trans1', 'K001', 'Doni',

15 'JL.Tomat NO:20 Purwokerto', ' ', ' ', ('M0008', 'trans2', 'K002', 'Bening', 'JL.Kentang NO:21 Bekasi', ' ', ' ', ('M0009', 'trans3', 'K003', 'Ermas', 'Jl Cabai No:22 Cikarang', ' ', ' ', Penjelasan: INSERT INTO `cv_ayo_baca` digunakan untuk perintah menambahkan data ke dalam database cv_ayo_baca `tbl_tabel_member` tabel yang digunakan dan yang akan dimasukan data. (`ID_MEMBER`, `ID_TRANSAKSI`, `ID_KARYAWAN`, `NAMA_MEMBER`, `ALAMAT_MEMBER`, `KTP_MEMBER`, `NOHP_MEMBER`, ` _MEMBER`) Field yang terdapat pada tabel member serta urutan field yang akan dimasukan data. VALUES ('M0007', 'trans1', 'K001', 'Doni', 'JL.Tomat NO:20 Purwokerto', ' ', ' ', ('M0008', 'trans2', 'K002', 'Bening', 'JL.Kentang NO:21 Bekasi', ' ', ' ', ('M0009', 'trans3', 'K003', 'Ermas', 'Jl Cabai No:22 Cikarang', ' ', ' ', -> data yang dimasukan kedalam tabel member dan sesuai urutan field yang diatas, data yang dimasukan pada kali ini sebanyak 3 data. d) Pengisian tabel komik INSERT INTO `cv_ayo_baca`.`tbl_tabel_komik` (`ID_KOMIK`, `ID_MEMBER`, `ID_KARYAWAN`, `PENGARANG_KOMIK`, `PENERBIT_KOMIK`, `KATEGORI_KOMIK`,`JUDUL_KOMIK` ) VALUES ('KOM1', 'M0007', 'K001', 'Toni', 'Yudhistira', 'Anime', 'Naruto'), ('KOM02', 'M0112', 'K0002', 'Dadang', 'Yudhistira', 'Scifi', 'Iron Man'), ('KOM03', 'M0113', 'K0003', 'Tatang', 'Yudhistira', 'Horor', 'Annabele'); Penjelasan: INSERT INTO `cv_ayo_baca` digunakan untuk perintah menambahkan data ke dalam database cv_ayo_baca. `tbl_tabel_komik` tabel yang digunakan dan yang akan dimasukan data. (`ID_KOMIK`, `ID_MEMBER`, `ID_KARYAWAN`, `PENGARANG_KOMIK`, `PENERBIT_KOMIK`, `KATEGORI_KOMIK`,`JUDUL_KOMIK` ) Field yang terdapat pada tabel member serta urutan field yang akan dimasukan data. VALUES ('KOM1', 'M0007', 'K001', 'Toni', 'Yudhistira', 'Anime', 'Naruto'), ('KOM02', 'M0112', 'K0002', 'Dadang', 'Yudhistira', 'Scifi', 'Iron Man'), ('KOM03', 'M0113', 'K0003', 'Tatang',

16 'Yudhistira', 'Horor', 'Annabele'); -> data yang dimasukan kedalam tabel komik dan sesuai urutan field yang diatas, data yang dimasukan pada kali ini sebanyak 3 data. e) Pengisian tabel denda INSERT INTO `cv_ayo_baca`.`tbl_tabel_denda` (`ID_DENDA`, `ID_TRANSAKSI`, `JUMLAH_KOMIK`, `JUMLAH_HARI`) VALUES ('D1', 'trans1', '1', '3'), ('D2', 'trans2', '2', '3'), ('D3', 'trans3', '3', '3'); Penjelasan: INSERT INTO `cv_ayo_baca` digunakan untuk perintah menambahkan data ke dalam database cv_ayo_baca `tbl_tabel_denda` tabel yang digunakan dan yang akan dimasukan data. (`ID_DENDA`, `ID_TRANSAKSI`, `JUMLAH_KOMIK`, `JUMLAH_HARI`) Field yang terdapat pada tabel denda serta urutan field yang akan dimasukan data. VALUES ('D1', 'trans1', '1', '3'), ('D2', 'trans2', '2', '3'), ('D3', 'trans3', '3', '3'); data yang dimasukan kedalam tabel denda dan sesuai urutan field yang diatas, data yang dimasukan pada kali ini sebanyak 3 data. 3. Tampilkan data dengan menggunakan JOIN untuk minimal 2 tabel. Simpan query dan tampilkan hasilnya. Jelaskan arti query yg ditulis. SELECT tbl_transaksi_peminjaman.id_transaksi, tbl_tabel_member.nama_member, tbl_tabel_komik.judul_komik, tbl_tabel_komik.kategori_komik, tbl_transaksi_peminjaman.tgl_pinjam, tbl_transaksi_peminjaman.tgl_kembali FROM tbl_transaksi_peminjaman, tbl_tabel_member, tbl_tabel_komik WHERE tbl_transaksi_peminjaman.id_transaksi=tbl_tabel_member.id_transaksi AND tbl_tabel_member.id_member=tbl_tabel_komik.id_member penjelasan : SELECT tbl_transaksi_peminjaman.id_transaksi, merupakan perintah memilih tabel dan field yang akan ditampilkan, field yang akan ditampilkan ID_TRANSAKSI dari tabel tbl_transaksi_peminjaman. tbl_tabel_member.nama_member, merupakan field yang akan ditampilkan NAMA_MEMBER dari tabel tbl_tabel_member.

17 tbl_tabel_komik.judul_komik, merupakan field yang akan ditampilkan JUDUL_KOMIK dari tabel tbl_tabel_komik tbl_tabel_komik.kategori_komik, merupakan field yang akan ditampilkan KATEGORI_KOMIK dari tabel tbl_tabel_komik. tbl_transaksi_peminjaman.tgl_pinjam, merupakan field yang akan ditampilkan TGL_PINJAM dari tabel tbl_transaksi_peminjaman. tbl_transaksi_peminjaman.tgl_kembali merupakan field yang akan ditampilkan TGL_KEMBALI dari tabel tbl_transaksi_peminjaman. FROM tbl_transaksi_peminjaman, tbl_tabel_member, tbl_tabel_komik merupakan Asal tabel yang akan ditampilkan datanya. WHERE tbl_transaksi_peminjaman.id_transaksi=tbl_tabel_member.id_transaksi AND tbl_tabel_member.id_member=tbl_tabel_komik.id_member kondisi dimana antara 2 tabel yang akan dihubungkan dengan menggunakan field yang sama pada kedua tabel tersebut. Pada kondisi diatas tabel tbl_transaksi_peminjaman dengan field ID_TRANSAKSI dihubungkan dengan tabel tbl_tabel_member dengan field yang sama seperti pada tabel tbl_transaksi_peminjaman yaitu field ID_TRANSAKSI, begitu pula selanjutnya. 4. Apakah yg dimaksud dengan TRIGGER? Trigger merupakan sebuah objek database yang di asosiasikan dengan sebuah tabel dan akan aktif (terpicu/trigger) ketika sebuah event terjadi pada tabel tersebut. Trigger hanya terjadi ketika ada eksekusi INSERT, DELETE, dan UPDATE pada tabel yang bersangkutan. Waktu eksekusi trigger yang mungkin terjadi terdiri dari 2 yaitu BEFORE dan AFTER dari statement SQLnya. Implementasi trigger yang sering ditemui dalam dunia nyata adalah untuk mengreset dan mengubah nilai kolom dalam suatu tabel sehingga validasi nilai dari tabel tersebut akan terjaga. Adanya trigger dalam database akan meringankan kita dalam pembuatan aplikasi karena di dalam aplikasi yang kita buat kita tidak perlu lagi untuk melakukan validasi data. 5. Buat 1 contoh TRIGGER pada database yg telah dibuat. Dan jelaskan arti dari query tersebut. CREATE TRIGGER insert_tbl_tabel_member AFTER INSERT ON tbl_tabel_member FOR EACH ROW INSERT INTO log_member VALUES("Tambah data",now()); Penjelasan:

18 CREATE TRIGGER insert_tbl_tabel_member ->membuat triger dengan nama insert_tbl_tabel_member AFTER INSERT ON tbl_tabel_member -> Trigger akan dijalankan otomatis setelah ada instruksi insert pada tbl_tabel_member. FOR EACH ROW INSERT INTO log_member VALUES("Tambah data",now()); -> Secara otomatis akan mengisi tabel log_member dengan Tambah data dan tanggal serta waktu pada saat dilakukan insert di tbl_tabel_member.

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

JAWABAN UAS BASDAT. 1. Analisis Table CV Ayo Baca dan CDM & PDM. Table yang digunakan sebagai berikut JAWABAN UAS BASDAT 1. Analisis Table CV Ayo Baca dan CDM & PDM. Table yang digunakan sebagai berikut Komik Id_komik Pengarang_komik Penerbit_komik Kategori_komik Judul_komik Karyawan Id_karyawan Nama_karyawan

Lebih terperinci

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

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 UAS BASIS DATA NAMA : ARIF HIDAYATULLAH NIM : 14102006 KELAS : 3IFA 1. Lakukan analisis terhadap CV Ayo Baca dan buatlah CDM dan PDM pada studi kasus tersebut. Beri penjelasan untuk setiap langkah pembuatan

Lebih terperinci

UJIAN AKHIR SEKOLAH PEMODELAN BASIS DATA

UJIAN AKHIR SEKOLAH PEMODELAN BASIS DATA UJIAN AKHIR SEKOLAH PEMODELAN BASIS DATA Disusun oleh: Nama : Rendy Andriyanto NIM : 14102035 Program Studi : S1IF-02-A PROGRAM STUDI S1 TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM PURWOKERTO

Lebih terperinci

UJIAN AKHIR SMESTER PEMODELAN BASIS DATA

UJIAN AKHIR SMESTER PEMODELAN BASIS DATA NAMA : KHOERUL UMAM NIM :14102024 KELAS : 3IFA UJIAN AKHIR SMESTER PEMODELAN BASIS DATA Buatlah basis data untuk sebuah CV AYO BACA. CV AYO BACA ini adalah sebuah usaha Rental Komik ini memberikan peminjaman

Lebih terperinci

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

a. Komik yg ada di sini memiliki bermacam-macam kategori, antara lain komedi, romantis, super hero dan drama. UAS BASIS DATA (A) 2015/2016 Buatlah basis data untuk sebuah CV AYO BACA. CV AYO BACA ini adalah sebuah usaha Toko. Toko Komik ini memberikan peminjaman komik kepada anggotanya. Lakukan analisis terhadap

Lebih terperinci

Kemdian buatlah entitas (tabel) dengan menggunakan menu berikut :

Kemdian buatlah entitas (tabel) dengan menggunakan menu berikut : Nama : Bintang Sabda Esa NIM : 14102013 Kelas : 3 IF A UAS BASIS DATA 1. Lakukan analisis terhadap CV Ayo Baca dan buatlah CDM dan PDM pada studi kasus tersebut kemudian beri penjelasan untuk setiap langkah

Lebih terperinci

UAS BASIS DATA (A) 2015/2016

UAS BASIS DATA (A) 2015/2016 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 anggota-nya. Lakukan analisis terhadap

Lebih terperinci

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

Nama : Faisal Yudo Hernawan NIM : Kelas : 3 IF A UAS BASIS DATA Nama : Faisal Yudo Hernawan NIM : 14102019 Kelas : 3 IF A UAS BASIS DATA 1. Lakukan analisis terhadap CV Ayo Baca dan buatlah CDM dan PDM pada studi kasus tersebut. Beri penjelasan untuk setiap langkah

Lebih terperinci

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

Nama : Rizqy Iqbal Rinaldy NIM : Kelas : IFA 2014 UAS BASIS DATA (A) 2015/2016 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

Lebih terperinci

UAS BASIS DATA (A) 2015/2016

UAS BASIS DATA (A) 2015/2016 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

Lebih terperinci

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

Nama : Arif Hidayatullah ( ) Bayu Rahmawan ( ) Desi Eka H ( ) Surya Arditian Prakasa ( ) Kelas : 3 IF A Nama : Arif Hidayatullah (14102006) Bayu Rahmawan (14102012) Desi Eka H (14102016) Surya Arditian Prakasa (14102041) Kelas : 3 IF A EVALUASI DAN PERTANYAAN : 1. Apakah perbedaan CDM, PDM dan ERD? 2. Mengapa

Lebih terperinci

TUGAS PRAKTIKUM CDM, PDM, DAN DATABASE

TUGAS PRAKTIKUM CDM, PDM, DAN DATABASE TUGAS PRAKTIKUM CDM, PDM, DAN DATABASE LAPORAN Disusun sebagai Tugas pada Mata Kuliah Basis Data Oleh : Arof Arto Perdana 14101007 Edwin Satria 14102018 Faisal Yudo Hernawan 14102019 Ros Novia Citra Devi

Lebih terperinci

Praktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN

Praktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN A. TUJUAN MODUL 8 TRIGGER Memahami konsep dasar trigger di dalam basis data. Memahami implementasi trigger sebagai bentuk respon atas suatu kejadian. Mampu menyelesaikan kasus-kasus manipulasi data yang

Lebih terperinci

ENTITY RELATIONSHIP DIAGRAM KOMPETENSI

ENTITY RELATIONSHIP DIAGRAM KOMPETENSI ENTITY RELATIONSHIP DIAGRAM KOMPETENSI Setelah menyelesaikan modul ini, mahasiswa dapat membuat sebuah rancangan Entity Relationship Diagram (ERD) untuk sebuah perancangan database. 1. TUJUAN Setelah menyelesaikan

Lebih terperinci

TRIGGER TRIGGER 5/29/2017 HANI IRMAYANTI, S.KOM

TRIGGER TRIGGER 5/29/2017 HANI IRMAYANTI, S.KOM TRIGGER HANI IRMAYANTI, S.KOM TRIGGER Trigger adalah object di dalam database yang berasosiasi dengan suatu table. Trigger akan diaktivasi ketika table tersebut dikenai event tertentu. Event yang dimaksud

Lebih terperinci

TUTORIAL PERANCANGAN DATABASE DENGAN MENGGUNAKAN SYBASE POWER DESIGNER 11

TUTORIAL PERANCANGAN DATABASE DENGAN MENGGUNAKAN SYBASE POWER DESIGNER 11 TUTORIAL PERANCANGAN DATABASE DENGAN MENGGUNAKAN SYBASE POWER DESIGNER 11 Laboratorium Sistem Pendukung Keputusan Program Studi Teknik Industri Universitas Diponegoro A. Sekilas Mengenai Sybase Power Designer

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN Berdasarkan hasil wawancara yang dilakukan saat kerja praktik di PT. Jawa Pos Koran, permasalahan yang ada dalam perusahaan ini adalah banyaknya kumpulan koleksi seperti koran,

Lebih terperinci

Contoh SQL Constraint

Contoh 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 terperinci

PRAKTIKUM BASIS DATA

PRAKTIKUM BASIS DATA PRAKTIKUM BASIS DATA Disusun oleh: Bagus Rachmat Hartanto P. 14102011 Putri Aylin Marsha 14102033 Rendy Andriyanto 14102035 Sania Ulfa Nurfala 14102039 Tirto Pambuniarto 14102042 PROGRAM STUDI S1 TEKNIK

Lebih terperinci

Mudafiq Riyan Pratama

Mudafiq Riyan Pratama Trigger Pada Oracle 10g Mudafiq Riyan Pratama mudafiq.riyan@yahoo.com http://dhafiq-san.blogspot.com/ Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara

Lebih terperinci

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

Untuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini: JOIN Dalam menampilkan sebuah data seringkali kita perlu menggunakan lebih dari 1 tabel, 2 tabel, bahkan lebih, karena data yang akan ditampilkan terletak pada beberapa tabel. Setiap tabel biasanya memiliki

Lebih terperinci

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

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 Bab 4 Relationship A. T U J U A N 1. Dapat membuat hubungan relasi antar table. 2. Menambahkan tabel baru pada jendela kerja relationship. 3. Mengatur hubungan antar tabel. 4. Menyaring data pada tabel

Lebih terperinci

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA TUGAS PRAKTIKUM SISTEM BASIS DATA Di susun Oleh : Nama = Ridwan Abdulah NIM = 12131279 Kelas = TI.B Malam Dosen : Wahyu widodo, S. Kom PROGRAM STUDI TEKNIK INFORMATIKA STMIK EL-RAHMA YOGYAKARTA TUGAS 1.

Lebih terperinci

Perancangan Analisis dan Database Sistem

Perancangan Analisis dan Database Sistem MODU L 2 Perancangan Analisis dan Database Sistem 2.1 Tujuan Praktikum 1. Praktikan mampu memahami macam-macam perancangan obyek dan kelas di tahap analisis. 2. Praktikan mampu membuat object diagram.

Lebih terperinci

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

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam

Lebih terperinci

TUGAS I PRAKTIKUM SISTEM BASIS DATA. Nama: Krisna Pandu Wibowo( )

TUGAS I PRAKTIKUM SISTEM BASIS DATA. Nama: Krisna Pandu Wibowo( ) TUGAS I PRAKTIKUM SISTEM BASIS DATA Nama: Krisna Pandu Wibowo(12131353) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 1. Buat database dan 1 tabel dengan objek yang ada

Lebih terperinci

Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.

Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan. Mengenal Trigger di MySQL Pernahkan menemukan kasus saat men-develop aplikasi, dimana perlu melakukan update terhadap suatu field, berdasarkan isi dari field lain? Contoh: men-update field status menjadi

Lebih terperinci

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

Arif Basofi Laboratorium Database Politeknik Elekltronika Negeri Surabaya PENS ER Diagram (CDM-PDM) Power Designer 6 Data Architect Arif Basofi Politeknik Elekltronika Negeri Surabaya PENS 2016 ER Diagram (CDM-PDM) Power Designer 6 Data Architect Referensi 1. Sybase, Getting Started PowerDesigner 6.1 Data Architect & Process Analyst,

Lebih terperinci

BAB III PERANCANGAN SISTEM. Berikut permasalahan yang kerap terjadi pada unit usaha ini:

BAB III PERANCANGAN SISTEM. Berikut permasalahan yang kerap terjadi pada unit usaha ini: BAB III PERANCANGAN SISTEM 3.1 Analisis Sistem Pada saat survey ke lapangan, penulis melihat pencatatan yang ada masih berupa manual. Manajemen pun kebingungan untuk mengetahui berapa jumlah aset yang

Lebih terperinci

PRAKTIKUM PL/SQL (Trigger) OLEH : WIRATMOKO YUWONO, ST

PRAKTIKUM PL/SQL (Trigger) OLEH : WIRATMOKO YUWONO, ST PRAKTIKUM PL/SQL (Trigger) OLEH : WIRATMOKO YUWONO, ST 1 PRAKTIKUM PL/SQL (Trigger) 1. Statement Trigger dan Row Trigger Syntax Statement trigger : CREATE [OR REPLACE] TRIGGER trigger_name timing event1

Lebih terperinci

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

BAB IV DESKRIPSI PEKERJAAN. Dalam penyelesaian proyek kerja praktek ini baik di dalam memperoleh. a. Observasi - Studi Lapangan (Field Research) BAB IV DESKRIPSI PEKERJAAN 1.1 Prosedur Kerja Praktek Dalam penyelesaian proyek kerja praktek ini baik di dalam memperoleh data, menyelesaikan maupun dalam memecahkan permasalahan yang diperlukan dalam

Lebih terperinci

Achmad Solichin

Achmad Solichin Achmad Solichin http://achmatim.net Alat bantu administrasi database MySQL. Berbasis web Mendukung PHP5 Mendukung MySQL 4.x dan 5.x Open Source (Free download at http://www.phpmyadmin.net) Menjadi tools

Lebih terperinci

Computer Science, University of Brawijaya. Putra Pandu Adikara, S.Kom. Trigger. Basis Data 2

Computer Science, University of Brawijaya. Putra Pandu Adikara, S.Kom. Trigger. Basis Data 2 Computer Science, University of Brawijaya Putra Pandu Adikara, S.Kom Trigger Basis Data 2 Konsep Trigger Trigger Trigger SQL adalah pernyataan SQL atau satu set pernyataan SQL yang disimpan dalam database

Lebih terperinci

TUGAS BASIS DATA (POWER DESIGNER)

TUGAS BASIS DATA (POWER DESIGNER) TUGAS BASIS DATA (POWER DESIGNER) Nama NIM 3 IF A 1. Ayu Rakhmawati 14102010 2. Muhammad Nur Alam Arifin 14102029 3. Nancy Ria Silvani Hutauruk 14102031 4. Rizqy Iqbal Rinaldy 14102037 EVALUASI DAN PERTANYAAN

Lebih terperinci

PERINTAH DASAR MySQL

PERINTAH DASAR MySQL PERINTAH DASAR MySQL Menjalankan MySQL Untuk menjalankan MySQL cukup dengan mengetikan mysql pada system prompt Bentuk umum perintah mysql database h host u user p password Dengan windows Menu Start All

Lebih terperinci

DESAIN DATABASE. Pertemuan 06 3 SKS

DESAIN DATABASE. Pertemuan 06 3 SKS Materi 1. Era Informasi 2. Strategi dan Peluang Yang Kompetitif 3. Database dan Database Warehouse 4. Desain Database 5. Sistem Pendukung Keputusan dan Sistem Cerdas 6. E-Commerce DESAIN DATABASE Pertemuan

Lebih terperinci

Cara Membuat Trigger di MySQL

Cara Membuat Trigger di MySQL Cara Membuat Trigger di MySQL Bayu Lesmana Putra bayu.lesmana@raharja.info Abstrak Trigger adalah suatu objek database yang merupakan aksi atau prosedur yang dilakukan jika terjadi perubahan pada row data

Lebih terperinci

Contoh SQL Constraint

Contoh 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 terperinci

MENGENAL QUERY CONTOH QUERY

MENGENAL QUERY CONTOH QUERY MENGENAL QUERY 1. SELECK QUERY : jenis query yg paling umum. Select query mengambil data dr satu table atau lebih dg menggunkan suatu kreteia tertentu. 2. PARAMETER QUERY : jenis query yg dijalankan menampilkan

Lebih terperinci

Pertemuan VII TRIGGERS

Pertemuan VII TRIGGERS Pertemuan VII TRIGGERS TUJUAN 1. Mahasiswa mampu untuk menjelaskan tentang jenisjenis dari triggers. 2. Mahasiswa mampu untuk menjelaskan tentang database triggers dan penggunaannya. 3. Mahasiswa mampu

Lebih terperinci

BAB VIII FUNGSI, PL/PGSQL dan TRIGER

BAB VIII FUNGSI, PL/PGSQL dan TRIGER BAB VIII FUNGSI, PL/PGSQL dan TRIGER 8.1 Bahasan dan Sasaran 8.1.1 Bahasan - Pada bab kali ini akan membahas tentang fungsi - Selain hal itu akan dibahas juga mengenai pl/pgsql dan triger 8.1.2 Sasaran

Lebih terperinci

Modul 3 : Query Penggabungan Tabel

Modul 3 : Query Penggabungan Tabel Modul 3 : Query Penggabungan Tabel Tujuan Praktikum - Mahasiswa dapat membedakan perbedaan macam-macam join tabel. - Mahasiswa mampu melakukan query untuk join tabel. - Mahasiswa dapat membedakan union,

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. barang, CV. Duta Tehnik mencatat barang/bahan dalam bentuk catatan

BAB IV ANALISIS DAN DESAIN SISTEM. barang, CV. Duta Tehnik mencatat barang/bahan dalam bentuk catatan BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisa Sistem Berdasarkan hasil observasi di CV. Dura Tehnik, ditemukan beberapa permasalahan. Permasalahannya adalah dalam melakukan kegiatan pengadaan barang, CV.

Lebih terperinci

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA TUGAS PRAKTIKUM SISTEM BASIS DATA Disusun Oleh: Nama : Eva Alfian Sidiq Nurzaman NIM : (12131260) Kls : TI A Malam SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 Tampilan

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat BAB IV DESKRIPSI PEKERJAAN 4.1 Analisis Permasalahan Berdasarkan hasil wawancara di perusahaan tersebut terdapat berbagai masalah terkait proses penggajian karyawan. Berbagai masalah yang ada di perusahaan

Lebih terperinci

Manajemen Data dengan Database MySQL Supriyono, M.Kom

Manajemen Data dengan Database MySQL Supriyono, M.Kom Manajemen Data dengan Database MySQL Supriyono, M.Kom 05/03/2015 By : Supriyono, M.Kom 1 Pendahuluan MYSQL adalah aplikasi database yang berbasis client server. Aplikasi service berjalan tanpa menampilkan

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. Proses perhitungan tunjangan kinerja, uang makan, dan lembur pada Kantor

BAB IV ANALISA DAN PERANCANGAN SISTEM. Proses perhitungan tunjangan kinerja, uang makan, dan lembur pada Kantor BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 Gambaran Sistem Manual Proses perhitungan tunjangan kinerja, uang makan, dan lembur pada Kantor Kesehatan Pelabuhan Kelas I Surabaya masih menggunakan perhitungan

Lebih terperinci

BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS

BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS Merupakan suatu hal yang sangat menjemukan bagi user untuk mengingat begitu banyak kode dan bilangan pada saat memasukkan data pada form entry.

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. penggunaan sistem masih dilakukan dengan pencatatan secara manual, sehingga

BAB IV DESKRIPSI PEKERJAAN. penggunaan sistem masih dilakukan dengan pencatatan secara manual, sehingga BAB IV DESKRIPSI PEKERJAAN 4.1. Menganalisis Sistem Analisis sistem merupakan langkah untuk mengetahui dan mengambil gambaran tentang sistem yang sedang berjalan saat ini, sehingga kelebihan dan kekurangan

Lebih terperinci

Cara Membuat Trigger di MySQL

Cara Membuat Trigger di MySQL Cara Membuat Trigger di MySQL Bayu Lesmana Putra bayu.zty@gmail.com :: bayu.lesmana@raharja.info Abstrak Menurut Wikipedia, trigger dalam database diartikan sebagai procedural code that is automatically

Lebih terperinci

Program Studi: Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi. (Structure of The Database Language)

Program Studi: Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi. (Structure of The Database Language) Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi (Structure of The Database Language) Learning Objectives Students are able to explain the Structured Query

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. 4.1 Proses Bisnis Peminjaman dan Pengembalian Perpustakaan. terkait dengan siswa, guru dan petugas perpustakaan.

BAB IV ANALISIS DAN DESAIN SISTEM. 4.1 Proses Bisnis Peminjaman dan Pengembalian Perpustakaan. terkait dengan siswa, guru dan petugas perpustakaan. BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Proses Bisnis Peminjaman dan Pengembalian Perpustakaan 4.1.1Peminjaman Buku Perpustakaan Proses bisnis yang di bahas oleh penulis adalah mengenai peminjaman buku perpustakaan

Lebih terperinci

IMPLEMENTASI TRIGGER, STORED PROCEDURE, FUNCTION DAN VIEW PADA MYSQL DALAM PERANCANGAN SYSTEM INVENTORY CAFFE BOULEVARD JAYAPURA

IMPLEMENTASI TRIGGER, STORED PROCEDURE, FUNCTION DAN VIEW PADA MYSQL DALAM PERANCANGAN SYSTEM INVENTORY CAFFE BOULEVARD JAYAPURA IMPLEMENTASI TRIGGER, STORED PROCEDURE, FUNCTION DAN VIEW PADA MYSQL DALAM PERANCANGAN SYSTEM INVENTORY CAFFE BOULEVARD JAYAPURA DOSEN MATAKULIAH SISTEM MANAJEMEN BASIS DATA Dr. KHAMAMI HERUSUSANTO DISUSUN

Lebih terperinci

Kontrak Kuliah. Trigger dan Scheduled Events. Edi Sugiarto, S.Kom, M.Kom

Kontrak Kuliah. Trigger dan Scheduled Events. Edi Sugiarto, S.Kom, M.Kom Kontrak Kuliah Trigger dan Scheduled Events Edi Sugiarto, S.Kom, M.Kom 1 Triggers 2 Trigger Merupakan sekumpulan sintaks SQL yang secara otomatis akan dieksekusi secara implisit oleh database server ketika

Lebih terperinci

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul BAB IV PEMBAHASAN 4.1 Analisis Sistem Analis sistem (system analysis) dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian atau komponenkomponen dengan maksud

Lebih terperinci

You are using demo version Please purchase full version from BAB IV ANALISIS DAN PERANCANGAN SISTEM

You are using demo version Please purchase full version from  BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis sistem adalah menguraikan sistem informasi yang sedang berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud

Lebih terperinci

Praktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.

Praktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs. Praktikum Basis Data By. Rita Wiryasaputra, ST., M. Cs. SQL: DDL (Data Definition Language) Create Database Create Table Create View Create Index Alter Database Alter Table Alter View Drop Database Drop

Lebih terperinci

BAB II PEMBUATAN DAN MANAJEMEN TABLE

BAB II PEMBUATAN DAN MANAJEMEN TABLE BAB II PEMBUATAN DAN MANAJEMEN TABLE 2.1 Bahasan dan Sasaran 2.1.1 Bahasan - pembuatan tabel - pengelolaan tabel 2.1.1 Sasaran 1. Mahasiswa memahami cara pembuatan maupun penghapusan tabel. 2. Mahasiswa

Lebih terperinci

Dasar Microsoft Access 2007

Dasar Microsoft Access 2007 Dasar Microsoft Access 2007 1. Membuka Aplikasi Tekan Start > Programs > Microsoft Office > Microsoft Office Access 2007 Tampilan Awal : 1 2. Membuat Database Baru [ File.mdb ] a. Tekan Shortcut New Blank

Lebih terperinci

Bab 16 Mengekspor Data, Mengambil Data dari Luar dan Menggunakan Password

Bab 16 Mengekspor Data, Mengambil Data dari Luar dan Menggunakan Password Bab 16 Mengekspor Data, Mengambil Data dari Luar dan Menggunakan Password Pokok Bahasan Menyalin atau Membuat Duplikat Objek-objek Database ke Database Lain Mengambil Data dari Luar (Import Data) Menggunakan

Lebih terperinci

Nama : Parisaktiana Fathonah NIM : Kelas : Prak Sistem Basis Data TI-2 B malam

Nama : Parisaktiana Fathonah NIM : Kelas : Prak Sistem Basis Data TI-2 B malam Nama : Parisaktiana Fathonah NIM : 12131276 Kelas : Prak Sistem Basis Data TI-2 B malam 1. Membuat database dan 1 tabel a. Query language DDL: create database perpus_pribadi; use perpus_pribadi; create

Lebih terperinci

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA TUGAS 1 PRAKTIKUM SISTEM BASIS DATA Oleh: MUCHAMAD ASROR (12131271) TEHNIK INFORMATIKA B (MALAM) STMIK EL-RAHMA YOGYAKARTA 2014 Soal 1. Buat database dan 1 tabel dengan objek yang ada di tempat kerja Anda.

Lebih terperinci

B a s i s D a t a - 1 C H A P T E R. SQL Operasi DML. Copyright 2005 PENS-ITS

B a s i s D a t a - 1 C H A P T E R. SQL Operasi DML. Copyright 2005 PENS-ITS Copyright 2005 PENS-ITS C H A P T E R Operasi DML Objectives Tujuan: Mengenal operasi perintah dalam: - DML (Data Manipulation Language) S Q L DML DML (Data Manipulation Language) adalah inti dari. DML

Lebih terperinci

Tahap Instalasi PostgreSQL di Windows

Tahap Instalasi PostgreSQL di Windows Tahap Instalasi PostgreSQL di Windows 1. Unduh file installer PostgreSQL terbaru dari alamat http://www.enterprisedb.com/productsservices-training/pgdownload#windows 2. Setelah file installer berhasil

Lebih terperinci

Basis Data. DDL & Aturan Referential

Basis Data. DDL & Aturan Referential Basis Data DDL & Aturan Referential Tipe Data Untuk setiap kolom/field yang terdapat pada sebuah tabel, harus ditentukan pula tipe datanya yang menentukan jangkauan nilai yang bisa diisikan Masing-masing

Lebih terperinci

1. Pengertian Database

1. Pengertian Database 1. Pengertian Database Database adalah kumpulan data yang berhubungan dengan suatu obyek, topik, atau tujuan khusus tertentu. Merancang suatu database adalah untuk menentukan struktur dari database, yaitu

Lebih terperinci

Mahasiswa memahami fungsi-fungsi lain di dalam SQL Mahasiswa memahami tentang operasi agregasi Mahasiswa mampu mengaplikasikan operasi agregasi

Mahasiswa memahami fungsi-fungsi lain di dalam SQL Mahasiswa memahami tentang operasi agregasi Mahasiswa mampu mengaplikasikan operasi agregasi Mahasiswa memahami fungsi-fungsi lain di dalam SQL Mahasiswa memahami tentang operasi agregasi Mahasiswa mampu mengaplikasikan operasi agregasi 2 Review Klausa Where Filter Perbandingan Like IN dan NOT

Lebih terperinci

PRAKTIKUM SISTEM BASIS DATA. Tugas I. Disusun oleh: Yoga Asmara (TI/ )

PRAKTIKUM SISTEM BASIS DATA. Tugas I. Disusun oleh: Yoga Asmara (TI/ ) PRAKTIKUM SISTEM BASIS DATA Tugas I Disusun oleh: Yoga Asmara (TI/12131295) PROGRAM STUDI TEKNIK INFORMATIKA STMIK EL RAHMA YOGYAKARTA 2014 Soal 1. Buat database dan 1 tabel dengan objek yang ada di tempat

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. Dari document flow yang prosesnya masih manual lalu dibuatkan system

BAB IV DESKRIPSI KERJA PRAKTEK. Dari document flow yang prosesnya masih manual lalu dibuatkan system BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisis Sistem Dari document flow yang prosesnya masih manual lalu dibuatkan system flow yang dirancang mengacu pada document flow yang manual kemudian diubah secara

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI KERJA PRAKTIK BAB IV DESKRIPSI KERJA PRAKTIK 4.1. Analisa Sistem Pelaksanaan kerja praktik dilakukan pada CV ALFA tepatnya pada Toko Alfa Komputer yang berlokasi di Jalan Dr. Soetomo No.01 (Ruko Mutiara Blambangan)

Lebih terperinci

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

Spesifikasi: Ukuran: 14x21 cm Tebal: 68 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat: Spesifikasi: Ukuran: 14x21 cm Tebal: 68 hlm Harga: Rp 14.800 Terbit pertama: Februari 2005 Sinopsis singkat: Buku ini berisi tip dan trik tentang pemrograman aplikasi database dengan Microsoft Access 2000,

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. Kerja Praktek di unit IS SSM PT. TELKOM Surabaya, maka dapat diketehui

BAB IV DESKRIPSI PEKERJAAN. Kerja Praktek di unit IS SSM PT. TELKOM Surabaya, maka dapat diketehui BAB IV DESKRIPSI PEKERJAAN 4.1 Analisis Sistem Berdasarkan hasil pengamatan yang dilakukan pada saat pelaksanaan Kerja Praktek di unit IS SSM PT. TELKOM Surabaya, maka dapat diketehui proses-proses pencatatan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain: BAB IV ANALISIS DAN PERANCANGAN SISTEM Dalam pengumpulan data sebagai bahan penyusunan laporan kerja praktek, diperlukan adanya pengamatan data dan informasi yang dibutuhkan oleh perusahaan. Data dan informasi

Lebih terperinci

Triggers. by: Ahmad Syauqi Ahsan

Triggers. by: Ahmad Syauqi Ahsan 04 Triggers by: Ahmad Syauqi Ahsan Triggers 2 Trigger adalah suatu statement yang dieksekusi secara otomatis ketika terjadi perubahan dalam database. Untuk mendesain mekanisme trigger, kita harus: Mendifinisikan

Lebih terperinci

Praktikum Basis Data 2017 TE UM

Praktikum Basis Data 2017 TE UM MODUL 3 SQL A. TUJUAN - Memahami SQL, komponen-komponen, dan penggunaannya. - Mengenal operasi-operasi DML menggunakan phpmyadmin. - Mampu melakukan operasi-operasi retrieve yang spesifik - Mampu penguraikan

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM 24 BAB III PERANCANGAN SISTEM 3.1 Flowchart User memilih pada menu utama yang berisi pilihan menu untuk menuju pada halaman tentang kami, produk kami, hubungi kami dan login admin. Jika user ingin membeli

Lebih terperinci

Basis Data II. Pertemuan Ke-9 dan ke-10 (Stored Procedure dan Trigger) Noor Ifada S1 T. Informatika - UTM (2012) 1

Basis Data II. Pertemuan Ke-9 dan ke-10 (Stored Procedure dan Trigger) Noor Ifada S1 T. Informatika - UTM (2012) 1 Basis Data II Pertemuan Ke-9 dan ke-10 (Stored Procedure dan Trigger) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 T. Informatika - UTM (2012) 1 Sub Pokok Bahasan Stored Procedure vs Trigger Stored Procedure

Lebih terperinci

CONSTRAINT clients_client_num_pk PRIMARY KEY (client_number));

CONSTRAINT clients_client_num_pk PRIMARY KEY (client_number)); Five types of constraints exist within an Oracle database. Each type enforces a different rule. The types are: NOT NULL constraints UNIQUE constraints PRIMARY KEY constraints FOREIGN KEY constraints CHECK

Lebih terperinci

INTERNET PROGRAMMING DATABASE

INTERNET 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 terperinci

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

BAB IV DESKRIPSI PEKERJAAN. 4 kali dalam 1 minggu sesuai dengan kesepakatan penulis dengan pihak sekolah, BAB IV DESKRIPSI PEKERJAAN 4.1 Jadwal Kerja Praktik Kerja Praktik dimulai pada tanggal 27 Juni 2016 sampai 27 Juli 2016 di Perpustakaan Taman Ilmu Masyarakat selama 18 hari. Kerja praktik dilaksanakan

Lebih terperinci

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

BAB IV DESKRIPSI PEKERJAAN. dilakukan secara manual dengan menggunakan kertas. Proses peminjaman pada PT BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Peminjaman fasilitas dilakukan transaksi peminjaman di PT Guntner dilakukan secara manual dengan menggunakan kertas. Proses peminjaman pada PT Guntner

Lebih terperinci

Membuat Relasi pada Access 2007

Membuat Relasi pada Access 2007 Membuat Relasi pada Access 2007 Setelah anda membuat semua table pada database, anda harus membuat relasi antara table yang satu dengan table yang lainnya. Relasi ini kita dengan memghubungkan field-field

Lebih terperinci

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

Panduan Membuat Data Flow Diagram, Entity Relationship Diagram, dan Database Menggunakan Power Designer Panduan Membuat Data Flow Diagram, Entity Relationship Diagram, dan Database Menggunakan Power Designer Disusun oleh: Oke Setiawan, S.T. Untuk keperluan internal dalam mendukung Tugas Besar Sistem Informasi

Lebih terperinci

Basis Data. Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan

Basis Data. Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Basis Data Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Deletion Yang dapat dihapus (delete) hanyalah tuple bukan nilai ada suatu atribut tertentu. Dalam SQL, deletion

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. pengumpulan data, identifikasi masalah, dan rancangan penelitian. keuangan, dan penyimpanan data transaksi.

BAB III ANALISIS DAN PERANCANGAN SISTEM. pengumpulan data, identifikasi masalah, dan rancangan penelitian. keuangan, dan penyimpanan data transaksi. BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Pada proses ini terdapat beberapa tahap yang telah dilalui yaitu pengumpulan data, identifikasi masalah, dan rancangan penelitian. 3.1.1 Pengumpulan

Lebih terperinci

BAB IV ANALISA DAN DESAIN

BAB IV ANALISA DAN DESAIN 26 BAB IV ANALISA DAN DESAIN 4.1 Identifikasi Masalah Sebelum proses analisa dilakukan, tahapan yang terlebih dahulu dilakukan adalah identifikasi permasalahan yang terdiri dari survey, wawancara kepada

Lebih terperinci

MySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini

MySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini MySQL 1. Mengenal MySQL MySQL adalah salah satu jenis database server yang sangat terkenal. MySQL termasuk jenis RDBMS (Relational Database Management System), itulah sebabnya istilah seperti table, baris,

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB IV ANALISIS DAN DESAIN SISTEM. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow, BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisis Sistem Analisis sistem ini digunakan untuk melihat proses-proses sistem baru yang akan dibuat. Dari analisa sistem ini juga bisa melihat perbedaan antara

Lebih terperinci

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com Pengantar SQL By Mrs Imana Malia Kondou, S.T. 1 Tujuan Mahasiswa memahami konsep dasar SQL 2 Pokok k Bahasan Statemen Macam-macam macam perintah SQL DDL DML 3 Mengapa SQL? SQL mrpk very-high-level language.

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. informasi agar dapat terorganisir dengan baik dan jelas.

BAB IV DESKRIPSI KERJA PRAKTEK. informasi agar dapat terorganisir dengan baik dan jelas. BAB IV DESKRIPSI KERJA PRAKTEK Analisis merupakan cara untuk menganalisa permasalahan berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain sistem merupakan langkah yang harus

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil observasi dan wawancara terkait proses yang berjalan

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil observasi dan wawancara terkait proses yang berjalan BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisis Sistem Berdasarkan hasil observasi dan wawancara terkait proses yang berjalan saat ini dari perusahaan terkait, bagaimana proses dari pelaporan penggajian

Lebih terperinci

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA TUGAS 1 PRAKTIKUM SISTEM BASIS DATA Oleh: RIYADI ABDUL AZIS (12131282) TEHNIK INFORMATIKA B (MALAM) STMIK EL-RAHMA YOGYAKARTA 2014 TUGAS PRAKTIKUM SISTEM BASIS DATA 1. Membuat Database dan 1 Table dengan

Lebih terperinci

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

BAB IV DISKRIPSI KERJA PRAKTIK. 1. Studi Literatur dan Identifikasi Permasalahan. mengidentifikasi seluruh permasalahan dalam tugas khusus ini. BAB IV DISKRIPSI KERJA PRAKTIK 4.1. Metodologi Pembuatan tugas khusus ini terbagi menjadi beberapa tahap yang tertera sebagai berikut : 1. Studi Literatur dan Identifikasi Permasalahan Studi literatur

Lebih terperinci

MENGOPERASIKANPERANGKAT LUNAK BASIS DATA

MENGOPERASIKANPERANGKAT LUNAK BASIS DATA MENGOPERASIKANPERANGKAT LUNAK BASIS DATA Untuk membuka program MS Acceess yaitu : klik start, run, access klik start, program, microsoft office, microsoft access klik start, explorer, microsoft office,

Lebih terperinci

B a s i s D a t a C H A P T E R. SQL Operasi DML. Arif Basofi PENS 2015

B a s i s D a t a C H A P T E R. SQL Operasi DML. Arif Basofi PENS 2015 C H A P T E R 15 SQL Operasi DML Arif Basofi PENS 2015 Objectives Tujuan: Mengenal operasi perintah SQL dalam: - DML (Data Manipulation Language) [1] - DDL (Data Definition Language) [2] S Q L DML DML

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. membawa kartu Perpustakaan. Siswa memilih buku atau koleksi yang akan

BAB IV ANALISIS DAN DESAIN SISTEM. membawa kartu Perpustakaan. Siswa memilih buku atau koleksi yang akan BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisis Sistem Lama Pada sistem yang lama, siswa datang sendiri ke perpustakaan dengan membawa kartu Perpustakaan. Siswa memilih buku atau koleksi yang akan mereka

Lebih terperinci

Praktikum Basis Data 14 Structure Query Language 2

Praktikum Basis Data 14 Structure Query Language 2 Praktikum Basis Data 14 Structure Query Language 2 Pokok Bahasan : - DDL create table - DDL alter table - DDL drop table - DML insert - DML update - DML delete Tujuan : - Mahasiswa dapat menerapkan perintah

Lebih terperinci

BAB IV DISKRIPSI KERJA PRAKTIK. baru. Dalam langkah ini penulis melakukan analisis terhadap permasalahan yang

BAB IV DISKRIPSI KERJA PRAKTIK. baru. Dalam langkah ini penulis melakukan analisis terhadap permasalahan yang BAB IV DISKRIPSI KERJA PRAKTIK 4.1 Analisis Sistem Analisis sistem merupakan langkah awal untuk membuat suatu sistem baru. Dalam langkah ini penulis melakukan analisis terhadap permasalahan yang ada pada

Lebih terperinci

MODUL 2 PENGENALAN DATA DEFINITION LANGUAGE (DDL) & DATA MANIPULATION LANGUAGE (DML)

MODUL 2 PENGENALAN DATA DEFINITION LANGUAGE (DDL) & DATA MANIPULATION LANGUAGE (DML) MODUL 2 PENGENALAN DATA DEFINITION LANGUAGE (DDL) & DATA MANIPULATION LANGUAGE (DML) TUJUAN PRAKTIKUM 1. Praktikan dapat mengetahui pengertian SQL. 2. Praktikan dapat mengetahui klasifikasi SQL. 3. Praktikan

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1 Rancangan Perangkat Keras. Sistem Evoting adalah sebuah perangkat keras yang dapat dipergunakan sebagai alat untuk memilih suatu pilihan dengan cara menekan tombol-tombol yang

Lebih terperinci