2009
Webmedia Training Center
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 No 1 2 3 4 5
Nama Field NIS
Tipe Data Text
Lebar 5
Nama Alamat Tgl_Lahir Foto
Text Text Date/Time OLE Object
50 50
Mask Hanya bisa diisi angka
dd/mm/yyyy
Caption No.Induk
Key Primary
Nama Lengkap Alamat Rumah Tanggal Lahir Foto Diri
Keterangan
Diambil dari folder foto
b. Nama Tabel : Mapel No 1
Nama Field Kd_Mapel
Tipe Data Text
Lebar 3
2 3
Mapel Sem
Text Text
20 1
4
Ket
Text
30
Mask Hanya bisa diisi angka Hanya bisa diisi angka
Caption Kode
Key Primary
Mata Pelajaran Semester
Keterangan
Hanya bisa diisi dengan angka antara 1-6(validasi)
Keterangan
c. Nama Tabel : Guru No 1
Nama Field NIP
Tipe Data Text
Lebar 5
2 3
Nama Kd_Mapel
Text Text
50 3
4
Telp
Text
15
5
Email
Text
50
Mask Hanya bisa diisi angka Hanya bisa diisi angka (061) 55555555
Caption No.Induk Nama Lengkap Kode Mapel
Key Primary
Keterangan
Combo Box dgn Lookup data dari tabel Mapel
No.Telepon Alamat Email
http://www.webmediacenter.com
Page 1
2009
Webmedia Training Center
d. Nama Tabel : Kelas No 1
Nama Field Kd_Kelas
Tipe Data Text
Lebar 4
Mask Hanya bisa diisi angka
Caption Kode
2 3
Kelas Waktu
Text Text
20 5
Kelas Waktu Belajar
4
Kd_Guru
Text
5
Wali Kelas
Key Primary
Keterangan
Hanya bisa diisi dengan pagi atau siang(validasi) Combo box dgn Lookup data dari tabel Guru
e. Nama Tabel : Belajar No 1 2
3
Nama Field Kd_Ruang Kd_Kelas
Tipe Data Text Text
Lebar 4 4
Kd_Siswa
Text
5
Mask
Caption Ruang Kelas
Siswa
Key
Keterangan Combo box dgn Lookup data dari tabel Kelas Combo box dgn Lookup data dari tabel Siswa
3. Buatlah relasi dengan tampilan sebagai berikut:
http://www.webmediacenter.com
Page 2
2009
Webmedia Training Center
4. Isikan masing-masing tabel dengan data berikut : a. Siswa No.Induk Nama Lengkap Alamat 09101 Andrey Silaban Jl. Kalimantan 229 09102 Shiren Bayduri Jl. Sulawesi 300 09103 Thomas Salmon Jl. Pontianak 392 09104 Sulaeman Syueb Jl. Palangkaraya 11 09105 Marwan Dyandra Jl. Cirebon 200 09106 Sono Suseno Jl. Semarang 18 09107 Heru Marwoto Jl. Surabaya 82 09108 Donita Jainab Jl. Bandung 291 09109 Jamila Herawati Jl. Jakarta 76 09110 Firman Tyas Jl. Asia 361 b. Mapel Kode 101 102 203 204
Mata Pelajaran Matematika Bahasa Inggris Bahasa Indonesia Fisika
c. Guru No.Induk 11001 11002 11003 11004
Nama Lengkap Dra. Kustriyanti Drs. Sardiman Mahyadin, S.Pd. Unun Irawati, S.Pd.
d. Kelas Kode 1001 1002 1101 1102
Kelas X–1 X–2 XI – 1 XI – 2
Semester 1 1 2 2
Foto Diri File Tersedia File Tersedia File Tersedia File Tersedia File Tersedia File Tersedia File Tersedia File Tersedia File Tersedia File Tersedia
Keterangan Mapel Wajib Mapel Wajib Mapel Wajib Mapel Pilihan
Kode Mapel 101 102 203 204
Waktu Belajar Pagi Pagi Siang Siang
Tanggal Lahir 20/10/1994 26/04/1994 30/12/1994 28/07/1994 17/06/1994 18/04/1994 29/10/1994 10/11/1994 08/03/1994 07/05/1994
No.Telepon (061)822-1122 (061)832-0011 (061)827-9200 (061)835-8112
Alamat Email
[email protected] [email protected] [email protected] [email protected]
Wali Kelas 11001 11002 11003 11004
e. Belajar Ruang A-1 A-1 A-1 A-2 A-2 A-2 A-3 A-3
Kelas 1001 1001 1001 1002 1002 1002 1101 1101
Siswa 09101 09102 09103 09104 09105 09106 09107 09108
http://www.webmediacenter.com
Page 3
2009
Webmedia Training Center
Ruang A-4 A-4
Kelas 1102 1102
Siswa 09109 09110
5. Desainlah Query hingga menampilkan tampilan berikut: a. QSiswa (Select Query)
b. QRuang (Cross Tab Query)
c. QGuru
d. QKelas
http://www.webmediacenter.com
Page 4
2009
Webmedia Training Center
DATABASE 2 1. Desainlah Form untuk mengakses tabel-tabel pada pembahasan sebelumnya , dengan nama: a. Form Siswa
b. c. d. e.
Form Mata Pelajaran Form Guru Form Kelas 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 b. Daftar Mata Pelajaran c. Laporan Data Guru d. Laporan Data Kelas e. Laporan Absensi Siswa
http://www.webmediacenter.com
Page 5
2009
Webmedia Training Center
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 Penekanan tombol tiap form akan memanggil form yang bersangkutan. Penekanan tombol Menu Utama akan memanggil kembali Switchboard Utama
http://www.webmediacenter.com
Page 6
2009
Webmedia Training Center
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 Penekanan tombol tiap laporan akan memanggil laporan yang bersangkutan. Penekanan tombol Menu Utama akan memanggil kembali Switchboard Utama
http://www.webmediacenter.com
Page 7