Budeng!!!
Minggu, 11 Januari 2026
Rabu, 26 November 2025
Operasi Relasi DataBase
Microsoft Windows [Version 10.0.19045.6332]
(c) Microsoft Corporation. All rights reserved.
C:\Users\A-20>cd C://xampp2/mysql/bin
C:\xampp2\mysql\bin>mysql -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 8
Server version: 10.4.32-MariaDB mariadb.org binary distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
1. UNTUK MENAMPILKAN SELURUH DATA SISWA PADA TABEL tb_siswa
MariaDB [(none)]> use db_smk;
Database changed
MariaDB [db_smk]> select*from tb_siswa;
+------------+---------------------+---------------+--------------+---------------+-----------------+
| nis | nama | jenis_kelamin | tempat_lahir | tanggal_lahir | nama_ibukandung |
+------------+---------------------+---------------+--------------+---------------+-----------------+
| 126 | Abyan Nadif | Laki-laki | Jakarta | 2012-11-19 | Ina |
| 127 | Jaka | Laki-laki | Pandeglang | 2008-12-08 | Inu |
| 2024010020 | Muhammmad Priambudi | Laki-laki | Jakarta | 2007-12-01 | Shofiyah |
| 2147483647 | bedul | Laki-laki | Tangerang | 2025-11-03 | dd |
+------------+---------------------+---------------+--------------+---------------+-----------------+
4 rows in set (0.040 sec)
2. Tampilkan data siswa yang memiliki nama "bedul"
MariaDB [db_smk]> select*from tb_siswa WHERE nama='bedul';
+------------+-------+---------------+--------------+---------------+-----------------+
| nis | nama | jenis_kelamin | tempat_lahir | tanggal_lahir | nama_ibukandung |
+------------+-------+---------------+--------------+---------------+-----------------+
| 2147483647 | bedul | Laki-laki | Tangerang | 2025-11-03 | dd |
+------------+-------+---------------+--------------+---------------+-----------------+
1 row in set (0.000 sec)
2. Tampilkan data siswa yang memiliki nis lebih besar atau sama dengan dari 126
MariaDB [db_smk]> select*from tb_siswa WHERE nis>=126;
+------------+---------------------+---------------+--------------+---------------+-----------------+
| nis | nama | jenis_kelamin | tempat_lahir | tanggal_lahir | nama_ibukandung |
+------------+---------------------+---------------+--------------+---------------+-----------------+
| 126 | Abyan Nadif | Laki-laki | Jakarta | 2012-11-19 | Ina |
| 127 | Jaka | Laki-laki | Pandeglang | 2008-12-08 | Inu |
| 2024010020 | Muhammmad Priambudi | Laki-laki | Jakarta | 2007-12-01 | Shofiyah |
| 2147483647 | bedul | Laki-laki | Tangerang | 2025-11-03 | dd |
+------------+---------------------+---------------+--------------+---------------+-----------------+
4 rows in set (0.000 sec)
2. Tampilkan data siswa yang memiliki nama akhiran huruf "l"
MariaDB [db_smk]> select*from tb_siswa WHERE nama LIKE "%l";
+------------+-------+---------------+--------------+---------------+-----------------+
| nis | nama | jenis_kelamin | tempat_lahir | tanggal_lahir | nama_ibukandung |
+------------+-------+---------------+--------------+---------------+-----------------+
| 2147483647 | bedul | Laki-laki | Tangerang | 2025-11-03 | dd |
+------------+-------+---------------+--------------+---------------+-----------------+
1 row in set (0.000 sec)
2. Tampilkan data siswa yang memiliki nama awalan huruf "b"
MariaDB [db_smk]> select*from tb_siswa WHERE nama LIKE "b%";
+------------+-------+---------------+--------------+---------------+-----------------+
| nis | nama | jenis_kelamin | tempat_lahir | tanggal_lahir | nama_ibukandung |
+------------+-------+---------------+--------------+---------------+-----------------+
| 2147483647 | bedul | Laki-laki | Tangerang | 2025-11-03 | dd |
+------------+-------+---------------+--------------+---------------+-----------------+
1 row in set (0.000 sec)
3. Tampilkan data siswa yang memiliki nis dari 126 sampai 127
MariaDB [db_smk]> select*from tb_siswa WHERE nis BETWEEN 126 AND 127;
+-----+-------------+---------------+--------------+---------------+-----------------+
| nis | nama | jenis_kelamin | tempat_lahir | tanggal_lahir | nama_ibukandung |
+-----+-------------+---------------+--------------+---------------+-----------------+
| 126 | Abyan Nadif | Laki-laki | Jakarta | 2012-11-19 | Ina |
| 127 | Jaka | Laki-laki | Pandeglang | 2008-12-08 | Inu |
+-----+-------------+---------------+--------------+---------------+-----------------+
2 rows in set (0.001 sec)
Senin, 24 November 2025
FROM UBAH DATA SISWA DIWEB
Langkah-Langkah Mengubah Data Siswa DI Web
1. Tampilkan data siswa. kemudian tambah tombol untuk aksi Ubah dengan nama data_siswa.php
Contoh Kodingan:
data_siswa.php
2. Buat form untuk mengubah data siswa dengan nama form_ubahsiswa.php
script / koding :
form_ubahsiswa.php
Hasil:
Script/koding Proses Update :
proses_ubahsiswa.php
Senin, 27 Oktober 2025
Menampilkan Data Tabel Guru ke web dengan bahasa pemrograman PHP
Langkah -Langkah
1. Buka CMD;
2. Masuk kedalam database MariaDB;
- C:\Users\A-20>cd c://xampp/mysql/bin/
- c:\xampp\mysql\bin>mysql -u root -p (enter)
3. Tampilkan semua database kemudian Aktifakan/Pilih database menggunakan query USE;
- MariaDB [(none)]> show databases;
- MariaDB [(none)]> use db_smk;
4. Buat Tabel tb_guru menggunakan perintah CREATE;
- MariaDB [db_smk]> CREATE TABLE tb_guru(
- -> nip int(25)not null,
- -> nama_guru varchar(200)not null,
- -> jenis_kelamin varchar(15)not null,
- -> tempat_lahir varchar(50)not null,
- -> tanggal_lahir date,
- -> nama_ibukandung varchar(100)not null,
- -> primary key(nip));
5. Isi minimal 3 baris data menggunakan INSERT;
- MariaDB [db_smk]> INSERT INTO tb_guru VALUES('1001','Agri','Laki-Laki','Sumedang','1994-08-17','Anah');
- MariaDB [db_smk]> INSERT INTO tb_guru VALUES('1002','Fahrul','Laki-Laki','Pandeglang','1990-02-25','Anis');
- MariaDB [db_smk]> INSERT INTO tb_guru VALUES('1003','Priambudi','Laki-Laki','Pandeglang','2007-05-10','Siti');
6. Tampilkan menggunakan perintah SELECT;
- MariaDB [db_smk]> SELECT * FROM tb_guru;
Hasil Output:
Minggu, 26 Oktober 2025
Menampilkan data tabel siswa ke website
Menampilkan data tabel siswa ke website
hasil / output :
DML
DML(Data Manipulation Language)
A. Pengertian DML
DML adalah sub-bahasa sql yang digunakan untuk memanipulasi data dalam database. perintah yang digunakan diantaranya adalah:
1) INSERT. Perintah ini digunakan untuk menyisipkan atau memasukan data baru kedalam tabel. INSERT digunakan setelah Database dan tabel selesai dibuat
sintaks perintahnya :1.INSERT INTO nama_tabel values (data1,data2,.....n);
2.INSERT INTO nama_tabel (kolom1,kolom2,kolom5)values (data1,data2,data5);
contoh :
1. CD C://xampp/mysql/bin
2. C:\xampp\mysql\bin>mysql -u root -p
3. MariaDB [(none)]> show databases;
4. MariaDB [(none)]> use db_smk;
5. MariaDB [db_smk]> show tables;
6. MariaDB [db_smk]> INSERT INTO tb_siswa
VALUES('123','Aan','Laki-laki','Pandeglang','2005-11-30','Siti');
7. MariaDB [db_smk]> INSERT INTO tb_siswa(nis,nama,jenis_kelamin,nama_ibukandung)
VALUES('124','Iin','Perempuan','Ani');
6. MariaDB [db_smk]> INSERT INTO tb_siswa
VALUES('125','Nama_sendir','Laki-laki','Pandeglang','2005-11-30','ibu');
Senin, 13 Oktober 2025
IF ELSEIF
Refleksi Pembelajaran: Materi IF dan ELSE IF
Pada pembelajaran kali ini, saya mempelajari tentang struktur percabangan dalam pemrograman, khususnya penggunaan if dan else if. Materi ini sangat penting karena memungkinkan program untuk mengambil keputusan berdasarkan kondisi tertentu. Dengan kata lain, program bisa menjalankan perintah yang berbeda tergantung pada situasi yang terjadi.
Awalnya, saya sedikit bingung dalam memahami bagaimana alur logika percabangan bekerja, terutama ketika terdapat banyak kondisi yang harus diuji. Namun, setelah mempelajari lebih dalam dan mencoba menulis beberapa contoh kode, saya mulai memahami bahwa:
-
ifdigunakan untuk mengecek kondisi pertama. -
else ifdigunakan untuk mengecek kondisi tambahan jika kondisi sebelumnya tidak terpenuhi. -
elsedigunakan sebagai "jalan terakhir" jika semua kondisi sebelumnya tidak terpenuhi.
Contoh logika ini sangat berguna dalam kehidupan sehari-hari. Misalnya, ketika menentukan nilai huruf dari angka:
Skript
Output:
Dari pembelajaran ini, saya jadi sadar kalau dalam pemrograman itu nggak cuma soal ngafalin kode atau sintaks aja, tapi juga butuh cara berpikir yang logis. Kita harus ngerti alur pikirannya, gimana komputer ngerjain perintah satu per satu, dan kenapa hasilnya bisa kayak gitu.
Saya juga jadi pengin lebih sering latihan bikin program sederhana pakai if dan else if, biar makin paham cara kerja percabangan. Soalnya, makin sering nyoba, makin ngerti mana yang benar dan mana yang masih salah. Saya juga belajar kalau nyari kesalahan di kode (debugging) itu penting banget, karena kadang programnya jalan tapi hasilnya nggak sesuai karena ada logika yang keliru—dan itu nggak selalu ketahuan dari error.
Secara keseluruhan, belajar if dan else if bikin saya makin ngerti gimana bikin program yang bisa ngikutin kondisi atau input dari pengguna, jadi lebih fleksibel dan nggak kaku.
Yang Sesuai dengan pencarian:
-
Pemrograman Web Fungsi Rekursif Fungsi rekursif adalah fungsi yang memanggil dirinya sendiri. fungsi ini biasanya digunakan untuk menyel...
-
Menampilkan data tabel siswa ke website < h1 > Data Siswa </ h1 > < table width = "600" border = "1" ...