Ulangan Basis Data

123456789101112131415161718
Across
  1. 2. Pak Toni mengelola sistem inventaris sekolah. Setiap barang memiliki kode unik yg selalu berjumlah 8 karakter, misalnya BRG00023. Karena panjangnya tetap, dia ingn sistem menyimpan data dg ukuran tetap agar pencarian lbh cpt. Tipe data apa yg sebaiknya digunakn untk kolom kode_barang?
  2. 5. Bu Rina sdg membuat sistem absensi digital. Ia blm memiliki tabel untk mencatat absensi harian, shg ia ingin membuat tabel baru bernama `absensi`. Perintah SQL apa yg dibutuhkan Bu Rina untk membuat tabel baru tsb?
  3. 6. dlm sistem informasi perpustakaan, Pak Dani ingn mencatat usia siswa. Karena datanya berupa angka, ia memilih tipe data numerik. Tipe data apa yg digunakn agar bs menyimpan nilai usia?
  4. 7. Bu Retno membuat sistem data siswa. Ia perlu mencatat tanggal lahir siswa agar sistem bs menghitung usia otomatis. Ia tdk perlu menyimpan jam, hanya hari, bulan, & thn. Tipe data apa yg paling tepat untk menyimpan informasi ini?
  5. 9. Pak Rudi memiliki sebuah toko elektronik & ingin menyimpan data pelanggan baru ke dlm sistem database tokonya. Ia meminta bantuan km untk membuat perintah SQL agar data pelanggan bs langsung tercatat ke dlm tabel `pelanggan`. Perintah SQL apa yg hrs digunakan Pak Rudi?
  6. 13. dlm sebuah tabel transaksi, km ingin mengurutkan data dr transaksi terbaru ke terlama berdasarkan tanggal.Kata kunci apa yg km gunakan?
  7. 14. Pak Dedi ingin mengambil hanya 5 data pertama dr tabel produk agar ditampilkan di halaman utama aplikasi. Kata kunci apa yg digunakan untk membatasi jumlah hasil query?
  8. 15. dlm membuat tabel `anggota`, km diminta oleh guru untk memastikan bhw setiap siswa hanya boleh memiliki satu ID unik. ID ini akan menjadi acuan utama untk identifikasi. Apa nama atribut yg digunakan untk memastikan keunikan setiap baris dlm tabel?
  9. 16. Hari ini, Rani baru saja selesai membuat sebuah database bernama perpustakaan untk menyimpan data buku & anggota. stlh membuatnya, ia ingn mulai mengisi tabel-tabel di dlmnya. Namun, ketika ia mencoba menambahkan data, muncul pesan error karena database blm dipilih. Ia pun teringat bahwa sblm menjalankan perintah lain, ia harus memilih database yg akn digunakn terlebih dahulu. Perintah SQL apa yg harus Rani tuliskan agar dpt mulai menggunakn database perpustakaan tsb?
  10. 17. Ketika menambahkan data ke tabel pembayaran, km lupa mengisi nilai untk salah satu kolom yg diperbolehkan kosong. Sistem tdk menolak datanya. Apa nilai khusus yg disimpan secara otomatis jk kolom tdk diisi & tdk wajib?
  11. 18. Siti ingin melihat slurh daftar buku yg ada di perpustakaan sklhnya melalui sistem yg baru dibuat. Ia penasaran buku apa saja yg tersedia. Perintah SQL apa yg bs digunakan Siti untk menampilkan slurh data dr tabel `buku`?
Down
  1. 1. Saat membuat relasi antara tabel `siswa` & `kelas`, km hrs menunjukkan bhw setiap siswa terdaftar dlm satu kelas. Atribut apa yg km gunakan untk menghubungkan antara dua tabel tsb?
  2. 3. pd sistem anggota koperasi, Pak dani ingin agar kolom id_anggota otomatis bertambah setiap kali ada anggota baru tanpa perlu menuliskannya secara manual. Properti apa yg digunakan pd kolom ini?
  3. 4. Lala ingin mencari data siswa perempuan dr tabel `siswa`, tapi hanya yg berjenis kelamin ā€œPā€. Ia hrs menambahkan kondisi dlm query-nya. Kata kunci apa yg hrs digunakan Lala untk menyaring data berdasarkan kriteria?
  4. 7. Karena terjadi duplikasi data, Pak Budi ingin menghps satu entri dr tabel `pengunjung`. Namun ia ingin memastikan data yg dihps hanya yg sesuai dg ID tertentu. Perintah SQL apa yg digunakan Pak Budi untk menghps data tertentu dr tabel?
  5. 8. Pak Anton menyadr ada kesalahan dlm nama seorg siswa di sistem sklh. Ia ingin mengganti nama tsb dg benar tanpa menghps data siswa lainnya. Perintah SQL apa yg hrs digunakan Pak Anton untk memperbarui data tsb?
  6. 10. Saat memasukkan data pelanggan, km ingin memastikan bhw kolom nama tdk boleh dikosongkan. Apa yg hrs ditambahkan pd definisi kolom tsb saat membuat tabel?
  7. 11. Pak Anwar salah membuat tabel `sementara_siswa` & ingin menghpsnya slurhnya, termasuk strukturnya. Perintah SQL apa yg ia gunakan untk menghps tabel beserta strukturnya?
  8. 12. Setelah rapat, sklh memutuskan untk mengganti nama kolom `nama_siswa` menjadi `nm_siswa` di tabel `siswa`. km diminta guru untk melakukan perubahan ini di database. Perintah SQL apa yg km gunakan untk mengubah struktur kolom?