0% menganggap dokumen ini bermanfaat (0 suara)
186 tayangan13 halaman

Pertemuan 5 Database MySQL Dan PHPMyAdmin

Pertemuan ini membahas tentang MySQL sebagai database relasional dan PHPMyAdmin sebagai alat untuk mengelola database MySQL secara visual. Pembahasan mencakup pengertian MySQL, struktur database dan tabel, serta perintah-perintah SQL dasar seperti membuat, mengubah, menambah, dan menampilkan data pada tabel. Tugas akhir adalah membuat 3 tabel (mahasiswa, mata kuliah, dan nilai) menggunakan PHPMyAdmin.

Diunggah oleh

Haniel Ain
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
186 tayangan13 halaman

Pertemuan 5 Database MySQL Dan PHPMyAdmin

Pertemuan ini membahas tentang MySQL sebagai database relasional dan PHPMyAdmin sebagai alat untuk mengelola database MySQL secara visual. Pembahasan mencakup pengertian MySQL, struktur database dan tabel, serta perintah-perintah SQL dasar seperti membuat, mengubah, menambah, dan menampilkan data pada tabel. Tugas akhir adalah membuat 3 tabel (mahasiswa, mata kuliah, dan nilai) menggunakan PHPMyAdmin.

Diunggah oleh

Haniel Ain
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 13

Pertemuan 5

Database MySQL dan PHPMyAdmin


Database MySQL
 MySQL adalah salah satu jenis database
server yang sangat terkenal
 MySQL menggunakan SQL sebagai bahasa

dasar untuk mengakses databasenya


 MySQL termasuk jenis RDBMS (Relational

Database Management System)


 Pada MySQL sebuah database mengandung

satu atau sejumlah tabel, tabel terdiri dari


sejumlah baris dan setiap baris mengandung
satu atau beberapa kolom
Bahasa SQL Pada Database MySQL
Pada umumnya bahasa SQL di database MySQL
yang sering digunakan pada aplikasi berbasis
web yaitu :
1. Membuat Database
2. Membuat Tabel
3. Menghapus Struktur Tabel
4. Merubah Struktur Tabel
5. Menginput Data Tabel
6. Mengupdate Data Tabel
7. Menghapus Isi Record Tabel
8. Menampilkan Isi Record Tabel
1 Membuat Database
CREATE DATABASE namadatabase
Contoh :
CREATE DATABASE dblatihan
2. Membuat Tabel
CREATE TABLE namatabel
( namafield1 type [NOT NULL] [AUTO_INCREMENT],
namafield2 type [NOT NULL] [AUTO_INCREMENT], .....
[PRIMARY KEY(namafield)]
);
contoh:
CREATE TABLE siswa
(
nosiswa int NOT NULL AUTO_INCREMENT,
nama_siswa VARCHAR(50) NOT NULL,
alamat VARCHAR(50) NOT NULL,
jenis_kelamin VARCHAR(10) NOT NULL,
email VARCHAR(50) NOT NULL,
PRIMARY KEY(nosiswa)
);
3. Menghapus Struktur Tabel
DROP TABLE namatabel
Contoh
DROP TABLE siswa
4. Merubah Struktur Tabel
ALTER TABLE namatabel
ADD namafield | DROP namafield | MODIFY namafield
Contoh
Menambah field hobbi pada tabel siswa
ALTER TABLE siswa
ADD hobbi VARCHAR(50) NULL
 
Contoh
Menghapus field hobbi pada tabel siswa
ALTER TABLE siswa
DROP hobbi
5. Menginput Data Tabel
INSERT INTO namatabel [(field1,field2, ...)]
VALUES (datafield1, datafield2, ....);

Contoh menginputkan data dalam tabel siswa


INSERT INTO siswa (nama_siswa, alamat,
jenis_kelamin, email) VAlUES (‘Hendra
Hermawan’,’Jln Mojopahit No 66 Sidoarjo’,
‘Pria’, ‘[email protected]’);
6. Mengupdate Data Tabel
UPDATE namatabel
SET namafield1=databaru1,
namafield2=databaru2, ...
WHERE kondisi

Contoh
UPDATE siswa
SET email = ‘[email protected]
WHERE nama_siswa = ‘Hendra Hermawan’
7. Menghapus Isi Record Tabel
DELETE FROM namatabel
WHERE kondisi

Contoh :
DELETE FROM siswa
WHERE nama_siswa = ‘Hendra Hermawan’
8. Menampilkan Isi Record Tabel
SELECT * | field1, field2, …
FROM nama_table1 [ , nama_table2, …]
[ WHERE kondisi ]
[ GROUP BY ekspresi ]
[ HAVING kondisi_pencarian ]
[ ORDER BY ekspresi_pengurutan [ ASC | DESC ]
]
PHPMyAdmin
 phpMyAdmin adalah aplikasi web untuk
mengelola database MySQL dan database
MariaDB dengan lebih mudah melalui
antarmuka (interface)grafis.
 Aplikasi web ini ditulis menggunakan bahasa

pemrograman PHP.
 Aplikasi web ini ditujukan untuk

memudahkan pengelolaan basis data MySQL


dan MariaDB dengan penyajian antarmuka
web yang lengkap dan menarik
Tugas
 Buat 3 tabel menggunakan PHPMyAdmin atau
sejenisnya dimana 3 tabel tersebut sebagai
berikut :
 Tabel 1 (Tabel Mahasiswa) terdiri dari :

NIM,Nama,Jenis Kelamin,Agama,Alamat,Tgl
Lahir,No HP dan Email
 Tabel 2 (Tabel Matakuliah) terdiri dari :

Kode Matakuliah,Nama Matakuliah,Jurusan


 Tabel 3 (Tabel Nilai) terdiri dari :

NIM,Kode Matakuliah,Semester,Nilai

Anda mungkin juga menyukai