WorksheetsBasis Data
Total questions: 15
Worksheet time: 12mins
SELECT LastName FROM Employees, query di samping digunakan untuk
Menampilkan data LastNase dari tabel Employees
Menampilkan data Employess dari tabel LastName
Memasukkan data LastName ke tabel Employees
Mengupdate data Employes diisi dengan data LastName
$conn = new mysqli("servername", "username", "password","dbname"); Query disamping digunakan untuk
Melakukan koneksi ke database
Membuat database dengan nama dbname
Menutup koneksi
Menambah data ke database
if ($conn->connect_error)
{ die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
Mengecek apakah ada error koneksi.
Membuat koneksi ke database
Menampilkan tulisan Connection failed
Memperbaiki koneksi
CREATE DATABASE myDB, query di samping digunakan untuk
Membuat database dengan nama myDB
Membuat tabel di database dengan nama myDB
Membuat tabel dengan nama DATABASE di database myDB
Membuat database dengan nama DATABASE kemudia membuat tabel dengan nama myDB
CREATE TABLE MyGuests (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,firstname VARCHAR(30) NOT NULL,lastname VARCHAR(30) NOT NULL,email VARCHAR(50),reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP), banyaknya field tabel di atas adalah
5
4
3
6
Arti NOT NULL pada query MySQL adalah
Field tersebut tidak boleh kosong
Field tersebut tidak boleh diberikan angka nol
Field tersebut harus terisi angka bulat
Field tersebut bersifat kosong
"INSERT INTO MyGuests (firstname, lastname, email)VALUES ('John', 'Doe', 'john@example.com')", dari Query di samping field lastname akan terisi data
John
Doe
john@example.com
kosong
"SELECT id, firstname, lastname FROM MyGuests", banyaknya field tabel yang ditampilkan pada Query disamping adalah
0
1
2
3
Fungsi fetch_assoc() adalah
Mengambil data dengan hasil array assosiatif dan numeric
Mengambil data dengan hasil array assosiatif
Mengambil data dengan hasil array numeric
Mengambil data dengan hasil array key
"SELECT id, firstname, lastname FROM MyGuests WHERE lastname='Doe'" nama tabel pada query di samping adalah
MyGuest
Lastname
Doe
Firstname
"SELECT id, firstname, lastname FROM MyGuests ORDER BY lastname", fungsi dari query di samping adalah
Mengurutkan hasil query berdasar lastname
Menampilkan data yang ada di tabel lastname
Mengurutkan data berdasarkan tabel id
Menampilkan data berdasarkan id
"UPDATE MyGuests SET lastname='Doe' WHERE id=2", field data yang berubah pada tabel di samping adalah
lastname
id
Doe
2
Sintaks yang digunakan untuk menutup koneksi adalah
$con->close()
$con->execute()
$con->error()
$con->getMessage()
Query yang digunakan untuk menghapus data adalah
"DELETE FROM MyGuests WHERE id=3"
"SELECT id, firstname, lastname FROM MyGuests ORDER BY lastname"
$result->fetch_assoc()
"SELECT id, firstname, lastname FROM MyGuests WHERE lastname='Doe'"
if ($conn->query($sql) === TRUE) { echo "Record updated successfully";} else { echo "Error updating record: " . $conn->error;} jika terjadi kesalahan saat update data maka akan tampil tulisan
Error updating record: + erornya
Record updated successfully
Eror
Berhasil
