< Previous 171 Basis Data a. Tujuan Pembelajaran. Setelah mengikuti kegiatan belajar10 ini diharapkan peserta didik dapat: Menuliskan perintah SQL dalam jendela SQL Veiw MS Access Menjalankan Perintah SQL dalam jendela SQL Veiw MS Access Memperbaiki kesalahan perintah SQL b. Uraian materi. 1. Sekilas Microsoft Access 2010 Microsoft Access merupakan salah satu program pengolah data base yang digunakan untuk mengolah berbagai jenis data dengan pengoperasian yang mudah. Kemudahan yang ada dalam microsoft access antara lain ialah proses penyortiran, pengaturan, pembuatan Tabel data serta lpembuatan laporan data kegiatan sehari-hari misalnya untuk menampung daftar pelanggan, pendataan data karyawan. Microsoft Access 2010 memperkenalkan berbagai fitur yang tidak didukung dalam MS Access 2007. MS 2010 menawarkan beberapa perbaikan yang membuat aplikasi lebih bermanfaat, termasuk perangkat tambahan kehandalan. Gambar dibawah ini menjelaskan berbagai ragam icon toolbars micrpspft access 2010. Kegiatan belajar 14: Mengoperasikan SQL dalam DBMS 172 Basis Data 2. Ragam tipe data dalam MS Access Berbagai ragam jenis tipe data beserta ukurannya dalam microsoft access 2010 antara lain adalah sebagai berikut: 1. Text. Pada tipe data ini jenis data yang disimpan adalah karakter. Panjang maksimal type field adalah 255 karakter yang merupakan type default. 2. Memo. Pada tipe data ini, jenis data yang disimpan adalah karakter. Panjang maksimal type field adalah 65.535 karakter. 3. Number Merupakan tipe data yang digunakan untuk menampung type data angka. 4. Date/time. Jenis data yang disimpan adalah data tanggal dan waktu dengan besar memory 8 byte. 5. Currency. Merupakan tipe data yang digunakan untuk menyimpan angka dalam format mata uang. Besarnya memori penyimpanan adalah 4 byte. 6. Auto Number. Tipe data ini digunakan untuk memberikan penomoran secara otomatis (penambahan angka otomatis) 7. Yes/No. Tipe data ini berisikan data Yes atau No, Benar atau Salah, Ya atau Tidak. 8. OLE Object. Tipe data ini dapat memuat gambar, grafis, video dan suara dengan ukuran maksimal 1 GB (batas atas Harddisk) 9. Hyperlink. Tipe data yang berisikan alamat hyperlink URL dengan panjang maksimal 64.000 karakter. Lookup Wizard. Tipe data yang digunakan untuk menampilkan data dari tabel lain. Besar memori penyimpanan umumnya 4 byte. 3. Membuat database Langkah-langkah yang dilakukan untuk membuat basis data dalam microsoft access 2010 adalah sebagai beikut: a. Buka program aplikasi microsoft access 2010. 173 Basis Data b. Klik new tulis nama file database misal : dataBasepersuahaan c. Pilih folder untuk menyimpan kemudian klik tombol create d. Secara otomatis terbentuk satu tabel, hapus tabel tersebut dengan klik kanan nama tabel kemudian klik delete. e. Pilih menu create klik query design maka akan muncul jendela query dan show tabel klik close untuk menutup jendela show tabel 174 Basis Data f. Pada jendela query pilih menu Design dan klik icon SQL view pada toolbars g. Tuliskan script SQL untuk membuat tabel pegawai h. Klik kanan query1 kemudian klik save tulis nama file kemudian klik oke i. Klik icon run untuk menjalankan perintah SQL. 175 Basis Data j. Klik kanan pada tabel pegawai kemudian klik design view untuk melihat jendela desaian tabel k. Dari gambar terlihat bahwa tabel diatas belum mempunyai primary key. l. Untuk menambahkan primary key, buatlah query dengan nama TambahPrimaryKey, tuliskan script SQL dibawah ini kemudian jalankan perintah SQL tersebut Alter Table PEGAWAI Add Constraint PK_KTP Primary Key (PEG_KTP) m. Ulangi langkah e untuk tabel lainnya berdasarkan pemodelan data fisik (PDM) dalam kegiatan belajar 12 seperti terlihat dalam gambar dibawah ini.. 176 Basis Data n. Jika seluruh tabel sudah terbuat. Tampilkan relasi tabel tersebut dengan menekan menu databasetools kemudian klik relationship. Gambar dibawah ini menjelaskan contoh relasi tabel yang telah dibuat. Terdapat beberapa perbedaan untuk Nama field pada tabel yang terbentuk terhadap rancangan yang dibuat. 177 Basis Data c. Rangkuman Microsoft Access merupakan salah satu program pengolah data base yang digunakan untuk mengolah berbagai jenis data. Kemudahan yang ada dalam microsoft access antara lain ialah proses penyortiran, pengaturan, pembuatan Tabel data serta lpembuatan laporan data kegiatan sehari-hari misalnya untuk menampung daftar pelanggan, pendataan data karyawan. d. Tugas : Mengoperasikan perintah SQL Dalam kegiatan ini peserta didik akan melakukan praktikum secara berkelompok, satu kelompok terdiri dari dua sampai tiga orang. Peserta menjalankan script SQL yang telah dibuat dalam kegiatan belajar 13 pada DBMS microsoft access.. Bacalah seluruh langkah dibawah ini kemudian lakukan dengan cermat dan teliti dengan perangkat yang telah disediakan. 1. Bentuk kelompok diskusi setiap kelompok terdiri dari dua-tiga orang. 2. Jalankan dan buka aplikasi microsoft acsess. Buatlah database dengan nama dbPerusahaan.accdb. 3. Buatlah query tuliskan script SQL untuk membuat seluruh tabel beserta relasi tabel untuk data base perusahaan sesuai dengan relasi tabel physical data model (PDM) dalam kegiatan belajar 12. Beri nama dan simpan setiap query yang dibuat. 4. Jalankan script SQL setiap query yang dibuat. Catat hasilnya dengan meng-capture setiap tabel dalam fungsi design view 5. Kumpulkan data-data setiap langkah dan analisis data tersebut menggunakan analisis diskriptif. 6. Komunikasikan hasilnya dalam kelompok, buatlah kesimpulan dan laporan sementara. 7. Komunikasikan dan verifikasi hasil kepada guru pembimbing. 8. Lampirkan hasil verifikasi dan pengesahan laporan sementara ke dalam laporan lengkap. e. Test Formatif. Dalam test ini setiap peserta didik membaca dengan cermat dan teliti setiap butir soal dibawah ini. Kemudian berdasarkan uraian materi diatas tulislah jawabannya pada lembar jawaban test formatif yang telah disediakan. 178 Basis Data 1. Sebutkan dan jelaskan berbagai ragam tipe data dalam microsoft access 2010 ? 2. Sebutkan langkah-langkah membuat query yang digunakan untuk menuliskan scrip SQL dan menjalankan script SQL pada microsoft access.? f. Lembar Jawaban Test Formatif (LJ). LJ- 01 : Ragam jenis Tipe data dalam microsoft access 2010 ? ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................. ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... 179 Basis Data LJ- 02 : Langkah-langkah membuat query, menuliskan script SQL dan menjalankannya untuk membuat tabel .........................................................................................................:........ ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... .........................................................................................................:........ ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... 7. Lembar Kerja Peserta Didik. 180 Basis Data Next >