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

rpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdfrpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdfGugunGunawan93
 
ppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptxppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptxUlyaSaadah
 
PPT uji anova keterangan dan contoh soal.ppt
PPT uji anova keterangan dan contoh soal.pptPPT uji anova keterangan dan contoh soal.ppt
PPT uji anova keterangan dan contoh soal.pptBennyKurniawan42
 
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
 
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
 
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfJaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfHendroGunawan8
 
(NEW) Template Presentasi UGM yang terbaru
(NEW) Template Presentasi UGM yang terbaru(NEW) Template Presentasi UGM yang terbaru
(NEW) Template Presentasi UGM yang terbaruSilvanaAyu
 
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptxUNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptxFranxisca Kurniawati
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanssuserc81826
 
Program Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfProgram Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfwaktinisayunw93
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfandriasyulianto57
 
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfPelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfEmeldaSpd
 
Product Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptx
Product Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptxProduct Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptx
Product Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptxKaista Glow
 
Modul persamaan perakaunan prinsip akaun
Modul persamaan perakaunan prinsip akaunModul persamaan perakaunan prinsip akaun
Modul persamaan perakaunan prinsip akaunnhsani2006
 
PPT Hukum Adat Keberadaan Hukum Adat Di Kehidupan Masyarakat.pdf
PPT Hukum Adat Keberadaan Hukum Adat Di Kehidupan Masyarakat.pdfPPT Hukum Adat Keberadaan Hukum Adat Di Kehidupan Masyarakat.pdf
PPT Hukum Adat Keberadaan Hukum Adat Di Kehidupan Masyarakat.pdfSBMNessyaPutriPaulan
 
Aksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptxAksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptxdonny761155
 
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
 
slide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfslide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfNURAFIFAHBINTIJAMALU
 
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
 
Asi Eksklusif Dong - buku untuk para ayah - Robin Lim
Asi Eksklusif Dong - buku untuk para ayah - Robin LimAsi Eksklusif Dong - buku untuk para ayah - Robin Lim
Asi Eksklusif Dong - buku untuk para ayah - Robin LimNodd Nittong
 

Recently uploaded (20)

rpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdfrpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdf
 
ppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptxppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptx
 
PPT uji anova keterangan dan contoh soal.ppt
PPT uji anova keterangan dan contoh soal.pptPPT uji anova keterangan dan contoh soal.ppt
PPT uji anova keterangan dan contoh soal.ppt
 
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
 
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
 
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfJaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
 
(NEW) Template Presentasi UGM yang terbaru
(NEW) Template Presentasi UGM yang terbaru(NEW) Template Presentasi UGM yang terbaru
(NEW) Template Presentasi UGM yang terbaru
 
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptxUNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukan
 
Program Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfProgram Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdf
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdf
 
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfPelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
 
Product Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptx
Product Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptxProduct Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptx
Product Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptx
 
Modul persamaan perakaunan prinsip akaun
Modul persamaan perakaunan prinsip akaunModul persamaan perakaunan prinsip akaun
Modul persamaan perakaunan prinsip akaun
 
PPT Hukum Adat Keberadaan Hukum Adat Di Kehidupan Masyarakat.pdf
PPT Hukum Adat Keberadaan Hukum Adat Di Kehidupan Masyarakat.pdfPPT Hukum Adat Keberadaan Hukum Adat Di Kehidupan Masyarakat.pdf
PPT Hukum Adat Keberadaan Hukum Adat Di Kehidupan Masyarakat.pdf
 
Aksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptxAksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptx
 
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...
 
slide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfslide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdf
 
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
 
Asi Eksklusif Dong - buku untuk para ayah - Robin Lim
Asi Eksklusif Dong - buku untuk para ayah - Robin LimAsi Eksklusif Dong - buku untuk para ayah - Robin Lim
Asi Eksklusif Dong - buku untuk para ayah - Robin Lim
 

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 />