: Kumpulan Soal LKS SMK Bidang IT Software Application SOALDatabase
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
kustri@sma1.sch.id
sardi@sma1.sch.id
mahya@sma1.sch.id
unun@sma1.sch.id
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
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
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
kustri@sma1.sch.id
sardi@sma1.sch.id
mahya@sma1.sch.id
unun@sma1.sch.id
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