soal lomba kompetensi siswa smk 2009/2010 bidang …webmediacenter.com/images/soal database.pdfsoal...
TRANSCRIPT
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
Webmedia Training Center 2009
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 Nama Field Tipe Data Lebar Mask Caption Key Keterangan
1 NIS Text 5 Hanya bisa diisi angka
No.Induk Primary
2 Nama Text 50 Nama Lengkap
3 Alamat Text 50 Alamat Rumah
4 Tgl_Lahir Date/Time dd/mm/yyyy Tanggal Lahir
5 Foto OLE Object Foto Diri Diambil dari folder foto
b. Nama Tabel : Mapel
No Nama Field Tipe Data Lebar Mask Caption Key Keterangan
1 Kd_Mapel Text 3 Hanya bisa diisi angka
Kode Primary
2 Mapel Text 20 Mata Pelajaran
3 Sem Text 1 Hanya bisa diisi angka
Semester Hanya bisa diisi dengan angka antara 1-6(validasi)
4 Ket Text 30 Keterangan
c. Nama Tabel : Guru
No Nama Field Tipe Data Lebar Mask Caption Key Keterangan
1 NIP Text 5 Hanya bisa diisi angka
No.Induk Primary
2 Nama Text 50 Nama Lengkap
3 Kd_Mapel Text 3 Hanya bisa diisi angka
Kode Mapel Combo Box dgn Lookup data dari tabel Mapel
4 Telp Text 15 (061) 555-55555
No.Telepon
5 Email Text 50 Alamat Email
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
Webmedia Training Center 2009
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
3. Buatlah relasi dengan tampilan sebagai berikut:
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
Webmedia Training Center 2009
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 [email protected]
11002 Drs. Sardiman 102 (061)832-0011 [email protected]
11003 Mahyadin, S.Pd. 203 (061)827-9200 [email protected]
11004 Unun Irawati, S.Pd. 204 (061)835-8112 [email protected]
d. Kelas
Kode Kelas Waktu Belajar Wali Kelas
1001 X – 1 Pagi 11001
1002 X – 2 Pagi 11002
1101 XI – 1 Siang 11003
1102 XI – 2 Siang 11004
e. Belajar
Ruang Kelas Siswa
A-1 1001 09101
A-1 1001 09102
A-1 1001 09103
A-2 1002 09104
A-2 1002 09105
A-2 1002 09106
A-3 1101 09107
A-3 1101 09108
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
Webmedia Training Center 2009
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
d. QKelas
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
Webmedia Training Center 2009
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
b. Daftar Mata Pelajaran
c. Laporan Data Guru
d. Laporan Data Kelas
e. Laporan Absensi 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
Webmedia Training Center 2009
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
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
Webmedia Training Center 2009
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