SlideShare a Scribd company logo
IDENTITAS PENYUSUN
1. Nama Sekolah : SMK Negeri 2 Kraksaan
2. Nama Siswa : Siti Sumiyati
3. NISN : 6290/1216.065/0058146864
4. Kelas : XII RPL 3
5. Alamat Sekolah :
 Jalan : Diponegoro No. 05 Kraksaan
 Kabupaten : Probolinggo
 Provinsi : Jawa Timur
 Telpon/Fax : (0335) 846407
6. Alamat Rumah :
a. Jalan : Jl Taman mas, desa wangkal, kecamatan gading
b. Kabupaten : Probolinggo
c. Provinsi : Jawa Timur
d. Telepon/Fax : 082320560880
7. Email : sitisumiyati996@gmail.com
LAPORAN PRAKTIKUM TUGAS AKHIR
1. Membuat Database dengan nama db_ekstrakuliuler_tahfidz
2. Membuat Tabel :kategory, asal, santri, ustadz, hafalan, dan surat
3. Mengisi data Tabel minimal 3 data dan maksimal 5 data
A. Membuat database dengan perintah CREATE
Bagian perintah ini CREATE membuat database
Lalu untuk memanggil database yang sudah dibuat dengan perintah create itu, menggunakan
perintah use lalu ketikan nama database nya.
1. Membuat table kategory
2. Menampilkan tabel kategory
3. Membuat tabel santri
4. Menampilkan tabel santri
5. Membuat table asal
Menampilkan table asal
6. Membuat table hafalan
Menampilkan data hafalan
7. Membuat table ustadz
8. Menampilkan table ustadz
9. Membuat table surat
10. Menampilkan table surat
B. Pengisian dari masing-masing tabel
Bagian pengisian dari masing-masing table ini bertujuan untuk, ketika salah satu tabel dipanggil
dengan inputan-inputan tertentu maka table tersebut akan tampil, karena sudah ada data dalam
table tersebut, begitupun sebaliknya, apabila masing-masing dari table yang sudah dibuat tidak di
isi data-data maka tidak akan berfungsi apabila ada pemanggilan.
1. Pengisian table Kategori
Pemanggilan table kategory
2. Pengisian table santri
Pemanggilan table santri
3. Pengisian table asal
Pemanggilan table asal
4. Pengisian table hafalan
Pemanggilan table hafalan
5. Pengisian table surat
Pemanggilan table surat
6. Pengisian table ustadz
Pemanggilan table ustadz
C. PERINTAH TRIGGER
Suatu objek database yang merupakan aksi atau prosedur yang terjadi jika terjadi perubahan pada
suatu row
D. PERINTAH SELECT
Perintah ini digunakan untuk menampilkan atau mengambil data pada sebuah table dalam
database
1. Menampilkan data sesuai dengan kriteria tertentu
2. Menampilkan data dari gabungan dua table
3. Menampilkan jumlah data
4. Menampilkan jumlah data santri yang berasal dari alamat tertentu
E. PERINTAH MEMBUAT VIEW
Perintah query yang disimpan pada database dengan suatu nama tertentu, sehingga bisa
digunakan setiap saat untuk melihat data tanpa menuliskan ulang query tersebut.
1. View alamat santri
CREATE VIEW santri_wangkal AS SELECT * FROM tbl_santri WHERE alamat=’Wangkal’;
F. PERINTAH STORAGE PRODECURE
Satu objek routine yang tersimpan pada database MySQL dan dapat digunakan untuk
menggantikan berbagai kumpulan perintah yang sering digunakan
G. PERINTAH TRANSACTION COMMIT DAN ROLLBACK
H. Backup databse menggunakan CLI pada sisi server
I. Membuat user tanpa password, berilah akses insert dan update pada database yang di buat
J. Membuat user baru dengan password dan berikan akses ALL PRIVILADGES
K. Membuat tampilan/view tabel salah satu tabel dari database yang telah di buat, menjadi
sebuat aplikasi dekstop dengan software pengembang netbeans

More Related Content

Similar to Laporan Praktikum Tugas Akhir Basis Data

Tugas Akhir Basis Data Muhammad Zainul Hasan SMK NEGERI 2 KRAKSAAN
Tugas Akhir Basis Data Muhammad Zainul Hasan SMK NEGERI 2 KRAKSAANTugas Akhir Basis Data Muhammad Zainul Hasan SMK NEGERI 2 KRAKSAAN
Tugas Akhir Basis Data Muhammad Zainul Hasan SMK NEGERI 2 KRAKSAAN
MZHasan
 
TUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docx
TUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docxTUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docx
TUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docx
dinanurholisyah
 
TUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docx
TUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docxTUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docx
TUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docx
dinanurholisyah
 
Dwi Candra Aldianto-TGS Akhir Basis Data-XII RPL1.docx
Dwi Candra Aldianto-TGS Akhir Basis Data-XII RPL1.docxDwi Candra Aldianto-TGS Akhir Basis Data-XII RPL1.docx
Dwi Candra Aldianto-TGS Akhir Basis Data-XII RPL1.docx
AldiCandra
 
TUGAS AKHIR SEMESTER GENAP BASIS DATA Abrori Iswandanar (1).pdf
TUGAS AKHIR SEMESTER GENAP BASIS DATA Abrori Iswandanar (1).pdfTUGAS AKHIR SEMESTER GENAP BASIS DATA Abrori Iswandanar (1).pdf
TUGAS AKHIR SEMESTER GENAP BASIS DATA Abrori Iswandanar (1).pdf
AbroriDanar
 
Moh.Rosan_Taufel_A._Kelas_XII_RPL_1[1].docx
Moh.Rosan_Taufel_A._Kelas_XII_RPL_1[1].docxMoh.Rosan_Taufel_A._Kelas_XII_RPL_1[1].docx
Moh.Rosan_Taufel_A._Kelas_XII_RPL_1[1].docx
RosanTaufel
 
Hasby Hidayatullah - Tugas Akhir Semester Genap Kelas XII RPL 1.docx
Hasby Hidayatullah - Tugas Akhir Semester Genap Kelas XII RPL 1.docxHasby Hidayatullah - Tugas Akhir Semester Genap Kelas XII RPL 1.docx
Hasby Hidayatullah - Tugas Akhir Semester Genap Kelas XII RPL 1.docx
HasbyHidayatullah
 
Tugas Akhir Semester Basis Data - Wike Nur Syarifah XII RPL 1.pdf
Tugas Akhir Semester Basis Data - Wike Nur Syarifah XII RPL 1.pdfTugas Akhir Semester Basis Data - Wike Nur Syarifah XII RPL 1.pdf
Tugas Akhir Semester Basis Data - Wike Nur Syarifah XII RPL 1.pdf
WikeSyarifah
 
laporan tugas akhir-Kireyna 12 RPL 1-.pdf
laporan tugas akhir-Kireyna 12 RPL 1-.pdflaporan tugas akhir-Kireyna 12 RPL 1-.pdf
laporan tugas akhir-Kireyna 12 RPL 1-.pdf
KireynaNazalaPutriIn
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
Muhamad Edi.S
 
VICKY ARDIANSYAH-XII RPL 3-LAPORAN DML BASIS DATA AKHIR.docx
VICKY ARDIANSYAH-XII RPL 3-LAPORAN DML BASIS DATA AKHIR.docxVICKY ARDIANSYAH-XII RPL 3-LAPORAN DML BASIS DATA AKHIR.docx
VICKY ARDIANSYAH-XII RPL 3-LAPORAN DML BASIS DATA AKHIR.docx
VickyArdiansyah11
 

Similar to Laporan Praktikum Tugas Akhir Basis Data (11)

Tugas Akhir Basis Data Muhammad Zainul Hasan SMK NEGERI 2 KRAKSAAN
Tugas Akhir Basis Data Muhammad Zainul Hasan SMK NEGERI 2 KRAKSAANTugas Akhir Basis Data Muhammad Zainul Hasan SMK NEGERI 2 KRAKSAAN
Tugas Akhir Basis Data Muhammad Zainul Hasan SMK NEGERI 2 KRAKSAAN
 
TUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docx
TUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docxTUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docx
TUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docx
 
TUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docx
TUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docxTUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docx
TUGAS AKHIR BASIS DATA-DINA NUR HOLISYAH- XII RPL 1.docx
 
Dwi Candra Aldianto-TGS Akhir Basis Data-XII RPL1.docx
Dwi Candra Aldianto-TGS Akhir Basis Data-XII RPL1.docxDwi Candra Aldianto-TGS Akhir Basis Data-XII RPL1.docx
Dwi Candra Aldianto-TGS Akhir Basis Data-XII RPL1.docx
 
TUGAS AKHIR SEMESTER GENAP BASIS DATA Abrori Iswandanar (1).pdf
TUGAS AKHIR SEMESTER GENAP BASIS DATA Abrori Iswandanar (1).pdfTUGAS AKHIR SEMESTER GENAP BASIS DATA Abrori Iswandanar (1).pdf
TUGAS AKHIR SEMESTER GENAP BASIS DATA Abrori Iswandanar (1).pdf
 
Moh.Rosan_Taufel_A._Kelas_XII_RPL_1[1].docx
Moh.Rosan_Taufel_A._Kelas_XII_RPL_1[1].docxMoh.Rosan_Taufel_A._Kelas_XII_RPL_1[1].docx
Moh.Rosan_Taufel_A._Kelas_XII_RPL_1[1].docx
 
Hasby Hidayatullah - Tugas Akhir Semester Genap Kelas XII RPL 1.docx
Hasby Hidayatullah - Tugas Akhir Semester Genap Kelas XII RPL 1.docxHasby Hidayatullah - Tugas Akhir Semester Genap Kelas XII RPL 1.docx
Hasby Hidayatullah - Tugas Akhir Semester Genap Kelas XII RPL 1.docx
 
Tugas Akhir Semester Basis Data - Wike Nur Syarifah XII RPL 1.pdf
Tugas Akhir Semester Basis Data - Wike Nur Syarifah XII RPL 1.pdfTugas Akhir Semester Basis Data - Wike Nur Syarifah XII RPL 1.pdf
Tugas Akhir Semester Basis Data - Wike Nur Syarifah XII RPL 1.pdf
 
laporan tugas akhir-Kireyna 12 RPL 1-.pdf
laporan tugas akhir-Kireyna 12 RPL 1-.pdflaporan tugas akhir-Kireyna 12 RPL 1-.pdf
laporan tugas akhir-Kireyna 12 RPL 1-.pdf
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
VICKY ARDIANSYAH-XII RPL 3-LAPORAN DML BASIS DATA AKHIR.docx
VICKY ARDIANSYAH-XII RPL 3-LAPORAN DML BASIS DATA AKHIR.docxVICKY ARDIANSYAH-XII RPL 3-LAPORAN DML BASIS DATA AKHIR.docx
VICKY ARDIANSYAH-XII RPL 3-LAPORAN DML BASIS DATA AKHIR.docx
 

Laporan Praktikum Tugas Akhir Basis Data

  • 1.
  • 2. IDENTITAS PENYUSUN 1. Nama Sekolah : SMK Negeri 2 Kraksaan 2. Nama Siswa : Siti Sumiyati 3. NISN : 6290/1216.065/0058146864 4. Kelas : XII RPL 3 5. Alamat Sekolah :  Jalan : Diponegoro No. 05 Kraksaan  Kabupaten : Probolinggo  Provinsi : Jawa Timur  Telpon/Fax : (0335) 846407 6. Alamat Rumah : a. Jalan : Jl Taman mas, desa wangkal, kecamatan gading b. Kabupaten : Probolinggo c. Provinsi : Jawa Timur d. Telepon/Fax : 082320560880 7. Email : sitisumiyati996@gmail.com
  • 3. LAPORAN PRAKTIKUM TUGAS AKHIR 1. Membuat Database dengan nama db_ekstrakuliuler_tahfidz 2. Membuat Tabel :kategory, asal, santri, ustadz, hafalan, dan surat 3. Mengisi data Tabel minimal 3 data dan maksimal 5 data A. Membuat database dengan perintah CREATE Bagian perintah ini CREATE membuat database Lalu untuk memanggil database yang sudah dibuat dengan perintah create itu, menggunakan perintah use lalu ketikan nama database nya. 1. Membuat table kategory 2. Menampilkan tabel kategory 3. Membuat tabel santri
  • 4. 4. Menampilkan tabel santri 5. Membuat table asal Menampilkan table asal 6. Membuat table hafalan Menampilkan data hafalan
  • 5. 7. Membuat table ustadz 8. Menampilkan table ustadz 9. Membuat table surat 10. Menampilkan table surat B. Pengisian dari masing-masing tabel Bagian pengisian dari masing-masing table ini bertujuan untuk, ketika salah satu tabel dipanggil dengan inputan-inputan tertentu maka table tersebut akan tampil, karena sudah ada data dalam table tersebut, begitupun sebaliknya, apabila masing-masing dari table yang sudah dibuat tidak di isi data-data maka tidak akan berfungsi apabila ada pemanggilan. 1. Pengisian table Kategori
  • 6. Pemanggilan table kategory 2. Pengisian table santri Pemanggilan table santri 3. Pengisian table asal Pemanggilan table asal
  • 7. 4. Pengisian table hafalan Pemanggilan table hafalan 5. Pengisian table surat Pemanggilan table surat 6. Pengisian table ustadz Pemanggilan table ustadz
  • 8. C. PERINTAH TRIGGER Suatu objek database yang merupakan aksi atau prosedur yang terjadi jika terjadi perubahan pada suatu row D. PERINTAH SELECT Perintah ini digunakan untuk menampilkan atau mengambil data pada sebuah table dalam database 1. Menampilkan data sesuai dengan kriteria tertentu 2. Menampilkan data dari gabungan dua table 3. Menampilkan jumlah data 4. Menampilkan jumlah data santri yang berasal dari alamat tertentu
  • 9. E. PERINTAH MEMBUAT VIEW Perintah query yang disimpan pada database dengan suatu nama tertentu, sehingga bisa digunakan setiap saat untuk melihat data tanpa menuliskan ulang query tersebut. 1. View alamat santri CREATE VIEW santri_wangkal AS SELECT * FROM tbl_santri WHERE alamat=’Wangkal’; F. PERINTAH STORAGE PRODECURE Satu objek routine yang tersimpan pada database MySQL dan dapat digunakan untuk menggantikan berbagai kumpulan perintah yang sering digunakan G. PERINTAH TRANSACTION COMMIT DAN ROLLBACK
  • 10. H. Backup databse menggunakan CLI pada sisi server
  • 11. I. Membuat user tanpa password, berilah akses insert dan update pada database yang di buat J. Membuat user baru dengan password dan berikan akses ALL PRIVILADGES K. Membuat tampilan/view tabel salah satu tabel dari database yang telah di buat, menjadi sebuat aplikasi dekstop dengan software pengembang netbeans