SlideShare a Scribd company logo
1 of 16
DAFTAR ISI<br />KATA PENGANTAR .................................................................................. i<br />LEMBAR PERSETUJUAN ........................................................................ ii<br />DAFTAR ISI ................................................................................................. iii<br />BAB I<br />Desain Sistem ................................................................................................... 1<br />1.1.1 Ilustrasi Permasalahan .............................................................................. 1<br />1.1.2 Analisis Sistem Aplikasi ........................................................................... 1<br />1.1.3 Perancangan Sistem................................................................................... 2<br />1.1.4 Data Flow Diagram ................................................................................... 2<br />BAB II<br />Desain Database ............................................................................................... 4<br />2.1 Memodelkan Sistem Ke Dalam ERD .......................................................... 4<br />2.2 Normalisasi Tabel Sesuai ERD .................................................................... 5<br />BAB III<br />Implementasi SQL .......................................................................................... 7<br />3.1 ImplementasiPerintah_Perintah DDL ………............................................. 7<br />3.1.1 Membuat Database Buku ......................................................................... 7<br />3.1.2 Membuat Tabel Dalam Database ............................................................. 7<br />3.1.3 Menghapus Tabel Dalam Database .......................................................... 7<br />3.1.4 Mengubah Tabel Dalam Database ............................................................ 8<br />3.2 Implementasi Perintah_Perintah DML ........................................................ 8<br />3.2.1 Menyisipkan Data Pada Tabel Dalam Database ....................................... 8<br />3.2.2 Menyisipkan Keseluruhan Data Pada Tabel ............................................. 10<br />3.2.3 Menampilkan Data Pada Tabel Dengan Beberapa Kondisi ...................... 10<br />3.2.4 Mengubah Data Pada Tabel ...................................................................... 11<br />3.2.5 Menghapus Salah Satu Data PadaTabel ................................................... 11<br />BAB IV<br />Join .................................................................................................................... 12<br />4.1 Inner Join ..................................................................................................... 12<br />4.2 Outer Join .................................................................................................... 13<br />4.2.1 Left Outer Join .......................................................................................... 13<br />4.2.2 Right Outer Join ........................................................................................ 13<br />4.2.3 Full Outer Join .......................................................................................... 14<br />BAB V<br />View ................................................................................................................... 15<br />5.1 View tempat karaoke................................................................................................................ 15<br />BAB VI<br />Stored Procedure ............................................................................................................................ 16<br />6.1 Stored Prosedure ............................................................................................................................ 16<br />BAB VII<br />PENUTUP ............................................................................................................................ 23<br />Kesimpulan ............................................................................................................................ 23<br />KATA PENGANTAR<br />Puji syukur kami panjatkan kehadirat Allah SWT, karena dengan karunianya kami dapat menyelesaikan Tugas Akhir ini. Tujuan pembuatan laporan ini adalah untuk menambah pengetahuan khususnya bagi kami sendiri tentang Database Sistem Tempat Karaoke. Pada kesempatan ini kami menyampaikan terimakasih kepada :<br />1. Melik, selaku dosen pembimbing pada matakuliah Database,<br />2. Bapak Ahmad Faisol,ST. selaku dosen untuk matakuliah database yang telah  memberi kami ilmu tentang database.<br />3. Rekan-rekan mahasiswa yang telah membantu dan membimbing saya dalam  menyelesaikan laporanTugas Akhir ini<br />Kami menyadari bahwa makalah ini masih jauh dari sempurna, Oleh karena itu kritik dan saran yang bersifat membangun kami harapkan demi kesempurnaan Tugas Akhir ini. Kami berharapTugas Akhir ini dapat memberikan manfaat bagi kita semua.<br />Malang, 28 Desember 2009<br />Penulis<br />BAB IDesain Sistem<br />,[object Object]
Pada sebuah system tempat karaoke terjadi proses transaksi sewa menyewa yang di dalam system tersebut melibatkan seseorang yang nantinya akan bertugas untuk merekap semua data-data yang diperlukan. Juga akan mendata semua yang menyangkut proses sewa menyewa pada system tersebut. Di dalam system itu, seorang petugas juga akan memasukkan data yang berhubungan dengan proses yang satu dengan yang ainnya. Baik dalam menghubungkan semua proses yang dilakukan ataupun dalam memasukkan data beserta semua laporan-laporannya.
Anallisis system aplikasi
Proses
Pelaku Sistem
Data-data yang digunakan
Perancang Sistem
Data Flow Diagram
-190513970Dfd level 0-1905215264dfd level 1<br />,[object Object]
Desain Database
Memodelkan Sistem ke dalam Entity Relationship Diagram
-209551600202.2 Unormalisasi<br />,[object Object]
Tmpt_lahirTgl_lahirNo_tlpKd_jabatanNama_jabatanTotal_pembayaran
1Nf
Kd_pembayaranNama_pembayaranTgl_pembayaranWaktu_sewaKd_ruanganKelas_ruanganNikNamaAlamatpk
Tmpt_lahirTgl_lahirNo_tlpKd_jabatanNama_jabatanTotal_pembayaran

More Related Content

Viewers also liked

Viewers also liked (6)

Vulnerabiliadades en los Sistemas Operativos
Vulnerabiliadades en los Sistemas OperativosVulnerabiliadades en los Sistemas Operativos
Vulnerabiliadades en los Sistemas Operativos
 
OpenVPN: una solución VPN basada en SSL/TLS
OpenVPN: una solución VPN basada en SSL/TLSOpenVPN: una solución VPN basada en SSL/TLS
OpenVPN: una solución VPN basada en SSL/TLS
 
Vpn
VpnVpn
Vpn
 
Cisco ios easy vpn server
Cisco ios easy vpn serverCisco ios easy vpn server
Cisco ios easy vpn server
 
Tecnicas hacker
Tecnicas hackerTecnicas hacker
Tecnicas hacker
 
VPN: Virtual Private network
VPN: Virtual Private networkVPN: Virtual Private network
VPN: Virtual Private network
 

Similar to Database

Buku petunjuk atisisbada
Buku petunjuk atisisbadaBuku petunjuk atisisbada
Buku petunjuk atisisbadaKang Ohim Mlhyu
 
sistem informasi LTTkab. tanah datar.pdf
sistem informasi LTTkab. tanah datar.pdfsistem informasi LTTkab. tanah datar.pdf
sistem informasi LTTkab. tanah datar.pdfAlief30Muzdalifah
 
Dani r taufani mengolah data dengan access 2007
Dani r taufani   mengolah data dengan access 2007Dani r taufani   mengolah data dengan access 2007
Dani r taufani mengolah data dengan access 2007Rinto Hermawan
 
Dani r taufani mengolah data dengan access 2007
Dani r taufani   mengolah data dengan access 2007Dani r taufani   mengolah data dengan access 2007
Dani r taufani mengolah data dengan access 2007Ganek Hakim
 
Laporan kerja praktek
Laporan kerja praktekLaporan kerja praktek
Laporan kerja praktekTEKNOLOGI
 
Membuat Multiaplikasi menggunakan VB6
Membuat Multiaplikasi menggunakan VB6Membuat Multiaplikasi menggunakan VB6
Membuat Multiaplikasi menggunakan VB6Nurdin Al-Azies
 
Makalah Aplikasi Data Penjualan Menggunakan Visual Basic 6.0
Makalah Aplikasi Data Penjualan Menggunakan Visual Basic 6.0Makalah Aplikasi Data Penjualan Menggunakan Visual Basic 6.0
Makalah Aplikasi Data Penjualan Menggunakan Visual Basic 6.0Marlinda
 
Analisa sistem penjualan tunai pada pt. aurora medika purwokerto
Analisa sistem penjualan tunai pada pt. aurora medika purwokertoAnalisa sistem penjualan tunai pada pt. aurora medika purwokerto
Analisa sistem penjualan tunai pada pt. aurora medika purwokertowening esti rahayu
 
Data Aplikasi Tiket Kereta api
Data Aplikasi Tiket Kereta apiData Aplikasi Tiket Kereta api
Data Aplikasi Tiket Kereta apiblankspace15
 
Agus suriyono 530001542 nurindra dewi astrini 530004903 hapzi ali tugas siste...
Agus suriyono 530001542 nurindra dewi astrini 530004903 hapzi ali tugas siste...Agus suriyono 530001542 nurindra dewi astrini 530004903 hapzi ali tugas siste...
Agus suriyono 530001542 nurindra dewi astrini 530004903 hapzi ali tugas siste...Agus Supriyono
 
Contoh Kkp MI
Contoh Kkp MIContoh Kkp MI
Contoh Kkp MIAhmad M
 
Kkpmi 111106045901-phpapp02
Kkpmi 111106045901-phpapp02Kkpmi 111106045901-phpapp02
Kkpmi 111106045901-phpapp02Bucek MyName
 
Kkp manajemen-informatika2
Kkp manajemen-informatika2Kkp manajemen-informatika2
Kkp manajemen-informatika2wiizza
 
Sistem basis data bram dermawan
Sistem basis data bram dermawan Sistem basis data bram dermawan
Sistem basis data bram dermawan Bram Dermawan
 
Laporan Praktikum Jaringan Komputer
Laporan Praktikum Jaringan KomputerLaporan Praktikum Jaringan Komputer
Laporan Praktikum Jaringan KomputerPamulang University
 
Sistem informasi untuk keunggulan kompetitif
Sistem informasi untuk keunggulan kompetitifSistem informasi untuk keunggulan kompetitif
Sistem informasi untuk keunggulan kompetitifakuntansi2012
 

Similar to Database (20)

Buku petunjuk atisisbada
Buku petunjuk atisisbadaBuku petunjuk atisisbada
Buku petunjuk atisisbada
 
sistem informasi LTTkab. tanah datar.pdf
sistem informasi LTTkab. tanah datar.pdfsistem informasi LTTkab. tanah datar.pdf
sistem informasi LTTkab. tanah datar.pdf
 
SDD
SDDSDD
SDD
 
Dani r taufani mengolah data dengan access 2007
Dani r taufani   mengolah data dengan access 2007Dani r taufani   mengolah data dengan access 2007
Dani r taufani mengolah data dengan access 2007
 
Dani r taufani mengolah data dengan access 2007
Dani r taufani   mengolah data dengan access 2007Dani r taufani   mengolah data dengan access 2007
Dani r taufani mengolah data dengan access 2007
 
Laporan kerja praktek
Laporan kerja praktekLaporan kerja praktek
Laporan kerja praktek
 
payroll
payrollpayroll
payroll
 
Membuat Multiaplikasi menggunakan VB6
Membuat Multiaplikasi menggunakan VB6Membuat Multiaplikasi menggunakan VB6
Membuat Multiaplikasi menggunakan VB6
 
Makalah Aplikasi Data Penjualan Menggunakan Visual Basic 6.0
Makalah Aplikasi Data Penjualan Menggunakan Visual Basic 6.0Makalah Aplikasi Data Penjualan Menggunakan Visual Basic 6.0
Makalah Aplikasi Data Penjualan Menggunakan Visual Basic 6.0
 
Analisa sistem penjualan tunai pada pt. aurora medika purwokerto
Analisa sistem penjualan tunai pada pt. aurora medika purwokertoAnalisa sistem penjualan tunai pada pt. aurora medika purwokerto
Analisa sistem penjualan tunai pada pt. aurora medika purwokerto
 
Data Aplikasi Tiket Kereta api
Data Aplikasi Tiket Kereta apiData Aplikasi Tiket Kereta api
Data Aplikasi Tiket Kereta api
 
Makalah Matriks dalam Struktur Data
Makalah Matriks dalam Struktur DataMakalah Matriks dalam Struktur Data
Makalah Matriks dalam Struktur Data
 
Agus suriyono 530001542 nurindra dewi astrini 530004903 hapzi ali tugas siste...
Agus suriyono 530001542 nurindra dewi astrini 530004903 hapzi ali tugas siste...Agus suriyono 530001542 nurindra dewi astrini 530004903 hapzi ali tugas siste...
Agus suriyono 530001542 nurindra dewi astrini 530004903 hapzi ali tugas siste...
 
Contoh Kkp MI
Contoh Kkp MIContoh Kkp MI
Contoh Kkp MI
 
Kkpmi 111106045901-phpapp02
Kkpmi 111106045901-phpapp02Kkpmi 111106045901-phpapp02
Kkpmi 111106045901-phpapp02
 
Kkp manajemen-informatika2
Kkp manajemen-informatika2Kkp manajemen-informatika2
Kkp manajemen-informatika2
 
Sistem basis data bram dermawan
Sistem basis data bram dermawan Sistem basis data bram dermawan
Sistem basis data bram dermawan
 
Laporan Praktikum Jaringan Komputer
Laporan Praktikum Jaringan KomputerLaporan Praktikum Jaringan Komputer
Laporan Praktikum Jaringan Komputer
 
41826155 laporan-pkl
41826155 laporan-pkl41826155 laporan-pkl
41826155 laporan-pkl
 
Sistem informasi untuk keunggulan kompetitif
Sistem informasi untuk keunggulan kompetitifSistem informasi untuk keunggulan kompetitif
Sistem informasi untuk keunggulan kompetitif
 

Recently uploaded

Tina fitriyah - Uji Sampel statistik.pptx
Tina fitriyah - Uji Sampel statistik.pptxTina fitriyah - Uji Sampel statistik.pptx
Tina fitriyah - Uji Sampel statistik.pptxTINAFITRIYAH
 
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdf
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdfAKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdf
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdfHeriyantoHeriyanto44
 
Workshop penulisan buku (Buku referensi, monograf, BUKU...
Workshop penulisan buku                       (Buku referensi, monograf, BUKU...Workshop penulisan buku                       (Buku referensi, monograf, BUKU...
Workshop penulisan buku (Buku referensi, monograf, BUKU...Riyan Hidayatullah
 
KAMUS SOSIOLOGI LENGKAP.untuk sma umumdocx
KAMUS SOSIOLOGI LENGKAP.untuk sma umumdocxKAMUS SOSIOLOGI LENGKAP.untuk sma umumdocx
KAMUS SOSIOLOGI LENGKAP.untuk sma umumdocxjohan effendi
 
LATIHAN SOAL geo ANALISA DATA PENDUDUK.doc
LATIHAN SOAL geo ANALISA DATA PENDUDUK.docLATIHAN SOAL geo ANALISA DATA PENDUDUK.doc
LATIHAN SOAL geo ANALISA DATA PENDUDUK.docjohan effendi
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxsyafnasir
 
Modul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum MerdekaModul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum MerdekaAbdiera
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxFardanassegaf
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...Kanaidi ken
 
Modul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum MerdekaAbdiera
 
PAMPHLET PENGAKAP aktiviti pengakap 2024
PAMPHLET PENGAKAP aktiviti pengakap 2024PAMPHLET PENGAKAP aktiviti pengakap 2024
PAMPHLET PENGAKAP aktiviti pengakap 2024MALISAAININOORBINTIA
 
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptxPPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptxdanangpamungkas11
 
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdfWahyudinST
 
MATERI SESI 1a FILSAFAT DAN ETIKA KOMUNIKASI SKOM 4323 - Konsep-konsep Pemiki...
MATERI SESI 1a FILSAFAT DAN ETIKA KOMUNIKASI SKOM 4323 - Konsep-konsep Pemiki...MATERI SESI 1a FILSAFAT DAN ETIKA KOMUNIKASI SKOM 4323 - Konsep-konsep Pemiki...
MATERI SESI 1a FILSAFAT DAN ETIKA KOMUNIKASI SKOM 4323 - Konsep-konsep Pemiki...YosuaElyakim
 
Modul persamaan perakaunan prinsip akaun
Modul persamaan perakaunan prinsip akaunModul persamaan perakaunan prinsip akaun
Modul persamaan perakaunan prinsip akaunnhsani2006
 
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaMateri Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaSABDA
 
Materi pembelajaran tentang MISIOLOGI.pptx
Materi pembelajaran tentang MISIOLOGI.pptxMateri pembelajaran tentang MISIOLOGI.pptx
Materi pembelajaran tentang MISIOLOGI.pptxoperatorsttmamasa
 
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKAPPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKARenoMardhatillahS
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxLeniMawarti1
 
Dinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup Bangsa
Dinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup BangsaDinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup Bangsa
Dinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup BangsaEzraCalva
 

Recently uploaded (20)

Tina fitriyah - Uji Sampel statistik.pptx
Tina fitriyah - Uji Sampel statistik.pptxTina fitriyah - Uji Sampel statistik.pptx
Tina fitriyah - Uji Sampel statistik.pptx
 
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdf
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdfAKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdf
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdf
 
Workshop penulisan buku (Buku referensi, monograf, BUKU...
Workshop penulisan buku                       (Buku referensi, monograf, BUKU...Workshop penulisan buku                       (Buku referensi, monograf, BUKU...
Workshop penulisan buku (Buku referensi, monograf, BUKU...
 
KAMUS SOSIOLOGI LENGKAP.untuk sma umumdocx
KAMUS SOSIOLOGI LENGKAP.untuk sma umumdocxKAMUS SOSIOLOGI LENGKAP.untuk sma umumdocx
KAMUS SOSIOLOGI LENGKAP.untuk sma umumdocx
 
LATIHAN SOAL geo ANALISA DATA PENDUDUK.doc
LATIHAN SOAL geo ANALISA DATA PENDUDUK.docLATIHAN SOAL geo ANALISA DATA PENDUDUK.doc
LATIHAN SOAL geo ANALISA DATA PENDUDUK.doc
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
 
Modul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum MerdekaModul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
 
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
RENCANA + Link2 Materi Pelatihan/BimTek "Teknik Perhitungan & Verifikasi TKDN...
 
Modul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
 
PAMPHLET PENGAKAP aktiviti pengakap 2024
PAMPHLET PENGAKAP aktiviti pengakap 2024PAMPHLET PENGAKAP aktiviti pengakap 2024
PAMPHLET PENGAKAP aktiviti pengakap 2024
 
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptxPPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
 
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
 
MATERI SESI 1a FILSAFAT DAN ETIKA KOMUNIKASI SKOM 4323 - Konsep-konsep Pemiki...
MATERI SESI 1a FILSAFAT DAN ETIKA KOMUNIKASI SKOM 4323 - Konsep-konsep Pemiki...MATERI SESI 1a FILSAFAT DAN ETIKA KOMUNIKASI SKOM 4323 - Konsep-konsep Pemiki...
MATERI SESI 1a FILSAFAT DAN ETIKA KOMUNIKASI SKOM 4323 - Konsep-konsep Pemiki...
 
Modul persamaan perakaunan prinsip akaun
Modul persamaan perakaunan prinsip akaunModul persamaan perakaunan prinsip akaun
Modul persamaan perakaunan prinsip akaun
 
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaMateri Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
 
Materi pembelajaran tentang MISIOLOGI.pptx
Materi pembelajaran tentang MISIOLOGI.pptxMateri pembelajaran tentang MISIOLOGI.pptx
Materi pembelajaran tentang MISIOLOGI.pptx
 
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKAPPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
 
Dinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup Bangsa
Dinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup BangsaDinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup Bangsa
Dinamika perwujudan Pancasila sebagai Dasar Negara dan Pandangan Hidup Bangsa
 

Database

  • 1.
  • 2. Pada sebuah system tempat karaoke terjadi proses transaksi sewa menyewa yang di dalam system tersebut melibatkan seseorang yang nantinya akan bertugas untuk merekap semua data-data yang diperlukan. Juga akan mendata semua yang menyangkut proses sewa menyewa pada system tersebut. Di dalam system itu, seorang petugas juga akan memasukkan data yang berhubungan dengan proses yang satu dengan yang ainnya. Baik dalam menghubungkan semua proses yang dilakukan ataupun dalam memasukkan data beserta semua laporan-laporannya.
  • 9.
  • 11. Memodelkan Sistem ke dalam Entity Relationship Diagram
  • 12.
  • 14. 1Nf
  • 17. 2Nf
  • 27.
  • 28. 3Nf
  • 29. kd_pembayarannikNama_penyewaTgl_pembayaranWaktu_sewaKd_ruanganNama_ruanganTotal_pembayaranpkBab III<br />Implementasi SQL<br />3.1 Implementasi perintah-perintah DDL<br />3.1.1. Membuat database “system tempat karaoke”<br />create database tempat karaoke<br />3.1.2. Membuat tabel dalam database<br />create table tbl_karyawan (nik varchar(10)not null primary key, nama char(50)null, alamat char(50)null, tmpt_lahir char(50)null, tgl_lahir datetime, no_tlp varchar(20), kd_jabatan varchar(20))<br />2489839843<br />29682347685create table tbl_jabatan (kd_jabatan varchar(20) not null primary key, nama_jabatan char(30)null)<br />29683317323create table t_ruangan (kd_ruangan varchar(8) not null primary key, kelas_ruangan varchar(20))<br />create table t_pembayaran (kd_pembayaran varchar(20) not null primary key, nama_penyewa varchar(100), tgl_pembayaran datetime, waktu_sewa varchar(20), kd_ruangan varchar (8), nik varchar (8), kelas_ruangan varchar(20), total_pembayaran money)<br />2476585725<br />3.1.3 Menghapus table dalam database<br />24765154305drop table t_ruangan<br />3.1.4 mengubah tbl_karyawan dalam database<br />alter table tbl_karyawan<br />add jenis_kelamin varchar(20)<br />14265164569<br />3.2 Implementasi perintah-perintah DML<br />3.2.1 Menyisipkan data pada table dalam database<br />insert into tbl_karyawan values ('01','adam','mlg','sorong','12/11/1991','085254434351','1')<br />insert into tbl_karyawan values ('02','anto','mlg','manokwari','12/11/1986','0852123456','2')<br />insert into tbl_karyawan values ('03','ali','mlg','manokwari','12/11/1988','08525444333','3')<br />-28265326375insert into tbl_karyawan values ('04','anes','mlg','pandaan','12/11/1984','085253435544','4')<br />3.2.2 Menampilkan keseluruhan data pada tbl_karyawan<br />select * from tbl_Karyawan<br />142651994<br />3.2.3 Menampilkan data pada tabel dengan beberapa kondisi<br />select * from tbl_karyawan where alamat like '%l%'<br />14265797<br />3.2.4 mengubah data pada table<br />update tbl_karyawan set Jenis_Kelamin='Laki-laki' where nik='01'<br />update tbl_karyawan set Jenis_Kelamin='Laki-laki' where nik='02' <br />update tbl_karyawan set Jenis_Kelamin='Laki-laki' where nik='03'<br />update tbl_karyawan set Jenis_Kelamin='Laki-laki' where nik='04'<br />14265-2156<br />3.2.5 Menghapus Salah Satu Data Pada Tabel<br />Delete from tbl_karyawan where nik='03'13970215265<br />BAB IV<br />Join<br />4.1 Inner join<br />select tbl_karyawan.nama,tbl_karyawan.alamat,<br />tbl_karyawan.no_tlp,t_pembayaran.tgl_pembayaran,<br />t_pembayaran.total_pembayaran<br />from tbl_karyawan inner join t_pembayaran<br />on tbl_karyawan.nik=t_pembayaran.nik<br />4.2 Outer join<br />4.2.1 left outer join<br />select tbl_karyawan.nama,tbl_karyawan.alamat,<br />tbl_karyawan.no_tlp,t_pembayaran.tgl_pembayaran,<br />t_pembayaran.total_pembayaran<br />from tbl_karyawan left outer join t_pembayaran<br />on tbl_karyawan.nik=t_pembayaran.nik<br />4.2.2 Right outer join<br />select tbl_karyawan.nama,tbl_karyawan.alamat,<br />tbl_karyawan.no_tlp,t_pembayaran.tgl_pembayaran,<br />t_pembayaran.total_pembayaran<br />from tbl_karyawan right outer join t_pembayaran<br />14265164938on tbl_karyawan.nik=t_pembayaran.nik<br />4.2.3 Full outer join<br />select a.nama,a.alamat,<br />a.no_tlp,b.tgl_pembayaran,<br />b.total_pembayaran<br />from tbl_karyawan as a<br />full outer join t_pembayaran as b<br />on a.nik=b.nik<br />BAB V<br />VIEW<br />5.1 View tempat karaoke<br />create view tempat_karaoke as<br />select nama as nama,alamat as alamat, tmpt_lahir as tmpt_lahir, kd_jabatan as kd_jabatan<br />from tbl_karyawan as m<br />join t_pembayaran as n<br />on m.nik=n.nik<br />Bab VI<br />Stored procedure<br />6.1 Stored procedure adam<br />create procedure adam<br />as select P.nama_penyewa, P.waktu_sewa from t_pembayaran as P join tbl_karyawan as Q on P.nik=Q.nik where total_pembayaran in(80000)<br />Bab VII<br />PENUTUP<br />Kesimpulan <br />Database yang saya buat adalah tentang Sistem Tempat Karaoke, dan menggunakan SQL server 2005, mudah-mudahan database yang saya buat tadi bisa bermanfaat bagi tempat-tempat karaoke, supaya mereka bisa lebih gampang untuk memasukkan data dan mereka tidak usah perlu repot-repot lagi menggunakan cara manual. Dengan database yang saya buat semua cara tinggal di lakukan di computer seperti misalnya : mengentri data pegawai, data admin, dsb. Saya tahu database yang saya buat ini masih banyak kekurangannya tapi database yang saya buat ini saya yakin bisa bermanfaat.<br />