Nama : Sumardiati Sumard iati UNM Tugas M3KB2
Dalam kegiatan ini peserta didik akan melakukan eksperimen melalui pengamatan terhadap contoh aplikasi pada kegiatan 1 kemudian merancang dan membuat struktur basis datanya. Bacalah seluruh langkah eksperimen dibawah ini kemudian lakukan dengan cermat dan teliti dengan perangkat yang telah disediakan. 1. Jalankan contoh aplikasi basis data yang telah disediakan. Amatilah tabel-tabel yang ada dalam aplikasi basis data tersebut. 2. Berdasarkan pengamatan pada langkah 1, identi fikasi entitas-entitas basis data dan tulislah diskripsi singkat tentang entitas tersebut. 3. Untuk setiap entitas tambahkan atribute-atribute yang ada, tulislah dalam bentuk tab el dan tentukan pula atribute key (primary key). 4. Dengan menggunakan notasi yang telah dijelaskan, gambarkan struktur basis data level konseptual yang menjelaskan entitas beserta atribut-atributnya, tanpa menggambarkan relasi antar entitas. 5. Dari gambar diagram struktur entitas pada langkah 4, buatlah peta p engkodean record data (struktur level fisik). 6. Dengan merujuk DBMS micosoft access buatlah diskripsi setiap tabel dalam gambar langkah 5. Untuk setiap atribut tentukan tipe data, ukuran data dan key atribut (primary key). 7. Kumpulkan data-data setiap langkah dan analisis data tersebut menggunakan analisis diskriptif. 8. Diskusi dan komunikasikan hasilnya dalam kelompok dan buatlah kesimpulan. 9. Buatlah laporan dan komunikasikan hasil laporan dan pembahasan dengan instruktur
Penyelesaian 1. Berikut hasil pengamatan berdasarkan kegiatan 1
Identifikasi Aktor No
Aktor
Keterangan
1
Admin
Menginput data siswa, data guru, data mata pelajaran, dan data ruang kelas
2
Guru
Input Nilai dan melihat nilai
3
Siswa
Melihat Nilai
Berdasarkan tabel diatas, maka rancangan sistem informasi penilaian siswa terdiri dari beberapa beberap a tabel yaitu tabel ta bel data dat a user, tabel data d ata siswa, siswa , tabel data guru, gu ru, tabel tab el mata pelajaran, pelaja ran, tabel data kelas dan tabel nilai. 2.
Deskripsi Entitas berdasarkan kegiatan 1 Entitas adalah suatu objek yang dapat diidentifikasi dalam lingkungan pemakai, sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat. Berikut deskripsi Entitas berdasarkan kegiatan 1 a. Data User Data user menjelaskan tentang data p engguna sistem informasi penilaian siswa b. Data Siswa Data siswa adalah data tentang siswa yang diperlukan dalam penyusunan informasi siswa yaitu NIS, Nama Siswa, Kelas, Tempat/Tanggal Lahir, Alamat, Nama Ayah, Nama Ibu, Pekerja P ekerjaan an Ayah A yah dan pekerjaan pekerj aan Ibu c. Data Guru Data guru adalah data tentang guru yang diperlukan dalam penyusunan informasi guru siswa yaitu NIK, NUPTK, Nama d. Data Mata Pelajaran
Data mata pelajaran adalah data tentang mata pelajaran yang diperlukan dalam penyusunan informasi mata pelajaran yaitu kode mata pelajaran dan nama mata pelajaran. e. Data Kelas Data kelas adalah data tentang ruang kelas yang diperlukan dalam penyusunan kelas yaitu kode kelas dan ruang kelas. f. Input Nilai Pengisian nilai secara manual dilakukan oleh guru yang diperlukan dalam penyusunan informasi nilai yaitu NIS, Nama Siswa, kode mata pelajaran dan nilai akhir g. Lihat Nilai Bentuk tampilan hasil dari informasi yang telah tersusun yaitu Nomor, Nama Pelajaran, nilai Akhir. 3.
Atribut dan primary key dari masing-masing tabel
Tabel Data User No
Field Name
1
Username
2
Password
3
Nama
Keterangan
Primary key
Tabel Data Siswa No
Field Name
1
NIS
2
Nama Siswa
3
Ruang Kelas
4
Tempat/Tanggal Lahir
5
Alamat
6
Nama Ayah
7
Nama Ibu
8
Pekerjaan Ayah
9
Pekerjaan Ibu
Keterangan
Primary key
Tabel Data Guru No
Field Name
1
NIK
2
NUPTK
3
Nama Guru
4
Wali Kelas
Keterangan
Primary key
Tabel Data Mata Pelajaran No
Field Name
1
Kode Mata Pelajaran
2
Ruang Kelas
Keterangan
Primary key
Tabel Input Nilai No
4.
Field Name
1
NIS
2
Nama Siswa
3
Kode Mata Pelajaran
4
Nilai Akhir
Keterangan
Primary key
Struktur basis data level konseptual yang menjelaskan entitas beserta atributatributnya
User Name
Passwo rd
Nama
Data User
Nama Siswa
NIS
Ruang Kelas
Tempat/ Tgl.Lahir
Data Siswa
Alamat
Nama Ayah
Pekerjaa n Ayah Pekerja an Ibu
Nama Ayah
NUPT K
Nama Guru
NIK
Wali Kelas
Data Guru
Kode Mata Pelajaran
Nama Mata Pelajaran
Mata Pelajaran
Kode Kelas
Ruang Kelas
Ruang Kelas
Nama Siswa NIS
Nama Mata Pelajaran Nilai Akhir
Input Nilai
5.
Peta pengkodean record data (struktur level fisik)
Tabel Data User No
Field Name
1
Username; Number; primary key
2
Password; Text (8)
3
Nama; Text (10)
Tabel Data Siswa No
Field Name
1
NIS; Number;primary key
2
Nama Siswa; Text (30)
3
Ruang Kelas; Lookup Wizard
4
Tempat/Tanggal Lahir; Text(30)
5
Alamat; Text (50)
6
Nama Ayah; Text (30)
7
Nama Ibu; Text (30)
8
Pekerjaan Ayah; Text (30)
9
Pekerjaan Ibu; Text (30)
Tabel Data Guru No
Field Name
1
NIK; Number; primary key
2
NUPTK; Number (20)
3
Nama Guru; Text (30)
4
Wali Kelas; Lookup Wizard
Tabel Data Mata Pelajaran No
Field Name
1
Kode Mata Pelajaran;Text(10)
2
Nama Mata Pelajaran; Text(25)
Tabel Data Ruang Kelas No
Field Name
1
Kode Ruang Kelas;Number
2
Ruang Kelas; Text(10)
Tabel Input Nilai No
6.
Field Name
1
NIS, Lookup wizard
2
Nama Siswa, Lookup wizard
3
Nama Mata Pelajaran, Lookup wizard
4
Nilai Akhir, Number
Diskripsi setiap tabel
7.
langkah dan analisis data menggunakan analisis diskriptif a.
Pembuatan Tabel Database merupakan kumpulan dari beberapa tabel yang terintegrasi menjadi satu kesatuan yang saling berhubungan. Tabel merupakan kumpulan dari beberapa record dan fields. fields adalah atribut yang dimiliki oleh suatu tabel. Sedangkan record adalah isian data yang dimiliki oleh tabel. Untuk membuat tabel secara manual seperti pada point 6 (enam) diatas, mak a langkahlangkahnya sebaga berikut : 1. Pilih menu Create – pilih Table seperti gambar berikut :
2. Pilih Design View
3. Isikan nama field dengan jenis data type yang telah ditentukan 4. Membuat Primary Key 1. Pilih dan Klik nama field yang ingin dijadikan primary ke y 2. Pilih dan klik menu Design, P rimary Key atau klik tombol toolbar Primary Key 5. Simpan tabel dengan nama yang telah ditentukan b.
Pembuatan Relationship Untuk membuat relationship antar tabel dapat dilakukan dengan mengklik menu Database Tools, kemudian hubungkan field seperti gambar berikut.
c.
Pembuatan Query (Lihat Nilai) Untuk melihat hasil perolehan nilai siswa maka dilakukan pembuatan Query yaitu dengan langkah-langkah berikut : 1. Pilih menu Create – pilih Query Design 2. Pilih nama table dalam daftar Show Table kemudian klik Add. 3. Klik 2 x nama field yang ada pada tabel daftar sehingga nama-nama field tersebut tersimpan dalam daftar queries seperti pada gambar diatas. 4. Klik menu Design – klik Run Input Data Record Untuk Memasukkan data record pada masing-masing tabel dapat dilakukan dengan cara sebagai berikut : 1. Pada jendela data base pilih salah satu nama tabel yang datanya ingin anda masukan. 2. Buka jendela Data Sheet dari tabel tersebut dengan langkah : a. Tekan Tombol icon Open pada area kerja kemudian Tekan tombol enter b. Klik Ganda pada nama tabel c. Klik kanan pada nama tabel dan pilih perintah open dari menu yang tampil. 3. Setelah salah satu perintah tersebut di atas dijalankan maka akan tampil jendela data Sheet dari tabel yang masih kosong 4. Anda dapat lansung memasukan data Record sesuai dengan tatanan yang telah dibuat pada jendela desain View seperti gambar berikut.
d.