h t t p : / / w w w . w e b m e d i a c e n t e r . c o m Page 1
SOAL LOMBA KOMPETENSI SISWA SMK 2009/2010
BIDANG LOMBA IT
–
SOFTWARE APPLICATION
DATABASE 1
1. Buatlah sebuah database dengan nama : LKSNamaLengkap.accdb
2. Buatlah tabel dengan struktur sebagai berikut:
a. Nama Tabel : Siswa 4 Tgl_Lahir Date/Time dd/mm/yyyy Tanggal Lahir
5 Foto OLE Object Foto Diri Diambil dari
h t t p : / / w w w . w e b m e d i a c e n t e r . c o m Page 2
d. Nama Tabel : Kelas
No Nama Field Tipe Data Lebar Mask Caption Key Keterangan
1 Kd_Kelas Text 4 Hanya bisa diisi angka
Kode Primary
2 Kelas Text 20 Kelas
3 Waktu Text 5 Waktu Belajar Hanya bisa diisi dengan pagi atau siang(validasi) 4 Kd_Guru Text 5 Wali Kelas Combo box dgn
Lookup data dari tabel Guru
e. Nama Tabel : Belajar
No Nama Field Tipe Data Lebar Mask Caption Key Keterangan
1 Kd_Ruang Text 4 Ruang
2 Kd_Kelas Text 4 Kelas Combo box dgn Lookup data dari tabel Kelas 3 Kd_Siswa Text 5 Siswa Combo box dgn
Lookup data dari tabel Siswa
h t t p : / / w w w . w e b m e d i a c e n t e r . c o m Page 3 4. Isikan masing-masing tabel dengan data berikut :
a. Siswa
No.Induk Nama Lengkap Alamat Tanggal Lahir Foto Diri
09101 Andrey Silaban Jl. Kalimantan 229 20/10/1994 File Tersedia 09102 Shiren Bayduri Jl. Sulawesi 300 26/04/1994 File Tersedia 09103 Thomas Salmon Jl. Pontianak 392 30/12/1994 File Tersedia 09104 Sulaeman Syueb Jl. Palangkaraya 11 28/07/1994 File Tersedia 09105 Marwan Dyandra Jl. Cirebon 200 17/06/1994 File Tersedia 09106 Sono Suseno Jl. Semarang 18 18/04/1994 File Tersedia 09107 Heru Marwoto Jl. Surabaya 82 29/10/1994 File Tersedia 09108 Donita Jainab Jl. Bandung 291 10/11/1994 File Tersedia 09109 Jamila Herawati Jl. Jakarta 76 08/03/1994 File Tersedia 09110 Firman Tyas Jl. Asia 361 07/05/1994 File Tersedia
b. Mapel
Kode Mata Pelajaran Semester Keterangan
101 Matematika 1 Mapel Wajib
102 Bahasa Inggris 1 Mapel Wajib 203 Bahasa Indonesia 2 Mapel Wajib
204 Fisika 2 Mapel Pilihan
c. Guru
No.Induk Nama Lengkap Kode Mapel No.Telepon Alamat Email
11001 Dra. Kustriyanti 101 (061)822-1122 kustri@sma1.sch.id 11002 Drs. Sardiman 102 (061)832-0011 sardi@sma1.sch.id 11003 Mahyadin, S.Pd. 203 (061)827-9200 mahya@sma1.sch.id 11004 Unun Irawati, S.Pd. 204 (061)835-8112 unun@sma1.sch.id
d. Kelas
Kode Kelas Waktu Belajar Wali Kelas
h t t p : / / w w w . w e b m e d i a c e n t e r . c o m Page 4
Ruang Kelas Siswa
A-4 1102 09109 A-4 1102 09110
5. Desainlah Query hingga menampilkan tampilan berikut: a. QSiswa (Select Query)
b. QRuang (Cross Tab Query)
c. QGuru
h t t p : / / w w w . w e b m e d i a c e n t e r . c o m Page 5
DATABASE 2
1. Desainlah Form untuk mengakses tabel-tabel pada pembahasan sebelumnya , dengan nama: a. Form Siswa
b. Form Mata Pelajaran c. Form Guru
d. Form Kelas e. Form Belajar
Lengkapi setiap form dengan logo Tut Wuri Handayani (File Tersedia) dan Identitas Sekolah serta tambahkan tombol :
Navigasi Data : Pertama, Sebelum, Berikut, Terakhir,
Operasi Data : Tambah Data, Simpan Data, Batal, Hapus Data, Cetak Data dan Keluar.
2. Desainlah Laporan untuk menampilkan laporan data, dengan nama: a. Laporan Data Siswa
h t t p : / / w w w . w e b m e d i a c e n t e r . c o m Page 6 Lengkapi setiap laporan dengan logo Tut Wuri Handayani(File tersedia), nama sekolah dan alamat sekolah (minimal seperti pada contoh diatas).
3. Buatlah Switchboard dengan desain dan alur kerja sebagai berikut: a. Switchboard Utama
Menu Utama
Form Laporan Keluar
b. Switchboard Form
Switchboard Form akan muncul ketika tombol Form pada Switchboard Utama ditekan
Form
Form Siswa
Form Mata Pelajaran Form Guru
Form Kelas Form Belajar Menu Utama
h t t p : / / w w w . w e b m e d i a c e n t e r . c o m Page 7 c. Switchboard Laporan
Switchboard Laporan akan muncul ketika tombol Laporan pada Switchboard Utama ditekan
Laporan
Laporan Data Siswa Daftar Mata Pelajaran Laporan Data Guru Laporan Data Kelas Laporan Absensi Siswa Menu Utama