Anda di halaman 1dari 3

LEMBAR KERJA PESERTA DIDIK

Nama : ___________________
Kelas : XI Rekayasa Perangkat Lunak
Hari/Tanggal : ___________________
Mata Pelajaran : Basis Data
Materi : Record, Table dan Field

Kompetensi Dasar
3.6 Menerapkan record, table dan field
4.6 Membuat record, table dan field

Tujuan Pembelajaran
Peserta didik dapat :
1. Menjelaskan tentang field, record, table dan basis data dengan benar
2. Merencanakan basis data sederhana yang terdiri dari beberapa tabel dengan benar
3. Membuat basis data penjualan yang terdiri dari tabel user, barang dan transaksi dengan
tepat

Teori Singkat :
1. Sebelum membuat basis data, terlebih dahulu mengaktifkan/mengklik XAMPP
2. Perintah untuk menggunakan basis data yang telah di buat adalah use nama_basisdata
3. Show databases untuk melihat basis data yang di buat berhasil masuk kedalam MariaDB
4. Membuat basis data dan tabel dengan perintah CREATE nama_basisdata/nama_tabel
5. Untuk melihat deskripsi dari tabel yang telah adalah dibuat desc nama_tabel

Soal :
A. Pilihan Ganda
Berikanlah tanda silang pada jawaban yang paling tepat !
1. Untuk membuat basis data sebelumnya kita harus membuka aplikasi basis data dan
menjalankan ....
a. MySQL
b. File Zila
c. Mercury
d. Tomcat
e. Config

2. Setelah membuka command prompt perintah untuk masuk kedalam MariaDB pada
aplikasi XAMPP adalah masuk kedalam direktori ....
a. bin yang ada di dalam direktori mysql, kemudian ketik perintah mysql -u root –p
b. bin yang ada di dalam direktori xampp, kemudian ketik perintah mysql -u root –u
c. bin yang ada di dalam direktori user, kemudian ketik perintah mysql -u root –p
d. bin yang ada di dalam direktori mysql, kemudian ketik perintah mysql -p root –u
e. mysql yang ada di dalam direktori bin, kemudian ketik perintah mysql -u root -p

3. Perintah untuk melihat basis data yang di buat berhasil masuk kedalam MariaDB
adalah ....
a. show databases;
b. show database;
c. show databases
d. show basisdata;
e. use database;

4. nama_barang varchar(20) not null pengertian dari perintah tersebut adalah ….


a. kolom/field nama_barang dengan tipe data varchar dengan panjang maksimal 20
dan tidak boleh kosong
b. kolom/field nama_barang dengan tipe data varchar dengan panjang maksimal 20
dan boleh kosong
c. kolom/field varchar dengan tipe data nama_barang dengan panjang maksimal 20
dan tidak boleh kosong
d. record nama_barang dengan tipe data varchar dengan panjang maksimal 20 dan
tidak boleh kosong
e. tipe data varchar dengan panjang maksimal 20

5. INSERT INTO barang (kode, nama_barang, harga) Value (“D001”, “Diapet”,


“5000”);
Perintah tersebut adalah untuk menambahkan record pada suatu tabel, perintah
manakah yang kurang tepat ....
a. insert
b. into
c. value
d. tanda kutip
e. tanda kurung
B. Praktikum
Analisalah proyek berikut ini !

Toko “ ABC ” bergerak dibidang elektronik ingin membangun aplikasi penjualan


sederhana berbasis web, agar dapat memudahkan transaksi penjualan dari toko tersebut
maka dibutuhkan data seperti dibawah ini. Sebagai salah seorang tim pembangun aplikasi
yang bertugas dalam pengelolaan basis data. Buatlah rancangan basis data tersebut sesuai
dengan data yang dibutuhkan, kemudian isi data sebanyak 3 record pada masing-masing
tabel.

Anda mungkin juga menyukai