Peta letak bahan pembelajaran merupakan diagram yang menjelaskan struktur mata pelajaran dan hubungan antar mata pelajaran dalam satu kelompok bidang profesi. Sedangkan peta konsep mata kuliah menjelaskan struktur rangkaian kegiatan pembelajaran dan topik mata kuliah.
Diskripsi
PENDAHULUAN
- Prasyarat
- Petunjuk Penggunaan
- Tujuan Akhir
- Kompetensi Inti Dan Kompetensi Dasar
- Kompetensi Inti 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya
- Cek Kemampuan Awal
- Kegiatan Belajar
Untuk mencapai kompetensi di bidang database ini dengan lancar diperlukan beberapa persyaratan, baik pengetahuan dasar maupun keterampilan. Topik Fitur Visual untuk Membuat Objek Database memperkenalkan Anda untuk menggunakan fitur Tampilan Desain untuk membuat formulir dan laporan yang lebih fleksibel terhadap kebutuhan pengguna Anda.
PEMBELAJARAN
Kegiatan Belajar 1 : Obyek utama table pada DBMS
Obyek-obyek utama pada DBMS Microsoft Access
Form merupakan objek database yang digunakan untuk memasukkan dan mengedit data atau informasi pada database dengan menggunakan form view form. Report merupakan objek database yang digunakan untuk menampilkan data atau informasi dalam bentuk laporan yang siap dicetak.
Pembuatan tabel
- Membuat tabel dengan Datasheet View
Namun cara ini mempunyai kelemahan yang cukup mengganggu, yaitu tidak tersedianya fasilitas untuk menentukan tipe data setiap kolom (field). Sedangkan pilih salah satu opsi pada combo box pada tab General untuk menentukan format tanggal tipe data Date/Time, seperti terlihat pada gambar berikut.
Kegiatan Belajar 2 : Pengenalan obyek query
Pengertian Query
Jenis-jenis Query
Append query digunakan untuk menambahkan record dari satu tabel ke tabel lainnya berdasarkan kriteria yang ditentukan. Kueri pass-through yang digunakan untuk menanyakan sumber data dari database ODBC seperti SQL-Server, FoxPro, dan lainnya.
Pembuatan Query
Simple Query Wizard : Yaitu wizard untuk membuat query yang menampilkan data pada field yang dipilih. Wizard Pencarian Kueri Tak Cocok: Panduan untuk membuat kueri yang menampilkan baris data yang tidak terkait dengan data di tabel lain.
Kegiatan Belajar 3 : Pengenalan obyek form
Pengertian Form
Bedanya, pilihan data hanya ditampilkan satu per satu ketika item ini diklik. Bagian ini bertindak sebagai masukan dengan mengklik satu atau lebih opsi data dari kotak centang yang tersedia.
Pembuatan Form
Namun jika pengguna atau operator hanya memerlukan entri data standar dan proses pembuatan formulir relatif singkat, fitur formulir Wizard dapat dipilih. Seperti halnya membuat tabel dan query, ada beberapa fitur yang tersedia untuk membuat form yaitu menu form, menu desain form, blank form dan form wizard.
Kegiatan Belajar 4 : Pengenalan obyek report
Pembuatan report
Menu Report
Menu Report Design
Menu Blank Report
Menu Report Wizard
Untuk membuat laporan, tersedia beberapa fitur antara lain menu laporan, menu desain laporan, menu laporan kosong, atau wizard laporan. Untuk lebih menyempurnakan tampilan laporan sesuai keinginan, laporan hasil report wizard dapat dirancang lebih lanjut dalam mode desain laporan.
Kegiatan Belajar 5: Pengelolaan data menggunakan form
Perancangan form
Demikian pula, buat formulir Dari Mapel untuk mengelola data di tabel Mata Pelajaran dan formulir FrmNilai untuk mengelola data di tabel Nilai.
Mengelola data
Pilih record yang akan dihapus menggunakan icon Find masukkan kata yang dicari, misalnya mencari data siswa dengan nama yang mengandung kata tersebut. Pilih entri yang akan dihapus menggunakan fungsi Temukan, seperti yang dijelaskan pada subbagian 2.2.
Kegiatan Belajar 6 : Pengaturan tampilan data dengan query
Pengenalan tentang fitur expression builder
Nomor 3 – Kolom kategori ekspresi menampilkan kategori fungsi bawaan yang dapat digunakan untuk membentuk ekspresi. Nomor 4 – Kolom nilai ekspresi menampilkan fungsi bawaan yang digunakan dalam ekspresi sesuai dengan kategori ekspresi di kolom No.
Perancangan query dengan expression builder
Dengan menggunakan pembuat ekspresi, kita juga dapat menampilkan fungsi-fungsi yang ada di dalam Ms Access. Gunakan fitur pembuat ekspresi untuk menampilkan nama depan (suku kata pertama) dan nama belakang (suku kata kedua, dan seterusnya) berdasarkan kolom nama.
Kegiatan Belajar 7 : Pembuatan form dengan form design
Pengenalan tentang form Design View
Pada tampilan hasil form wizard seperti pada Gambar 27.2 terlihat tampilan form masih sangat sederhana dan tidak terdapat tombol sama sekali. Proses pengolahan data seperti menambah, mengubah, menghapus, serta navigasi dan pencarian data dilakukan dengan menggunakan fitur bawaan Microsoft Access.
Penerapan menu Form Design untuk membuat form
Sedangkan jika Anda hanya ingin memindahkan kotak teks, maka dengan cara yang hampir sama, letakkan kursor mouse di pojok kiri atas kotak teks dan bentuk kursor sebagai tanda. Untuk mengatur panjang dan singkatnya kotak teks, caranya dengan meletakkan kursor di tengah-tengah tepi kotak teks sehingga kursor terlihat seperti tanda “-” seperti pada gambar di bawah ini.
Penambahan tombol pada form
Pergi ke rekaman pertama yang merupakan tombol yang berfungsi untuk menampilkan data pada urutan pertama. Masuk ke Next Record, yaitu tombol yang berfungsi menampilkan data urutan selanjutnya dari posisi kursor.
Kegiatan Belajar 8 : Pengaturan report pada mode design view
Pengenalan bagian-bagian (section) dan obyek – obyek pada report Sebelum kita membahas tentang bagian – bagian atau section dari
Header laporan merupakan bagian laporan yang objek-objek yang terdapat di dalamnya, misalnya teks atau gambar, hanya akan muncul satu kali saja, yaitu di awal laporan. Header laporan merupakan bagian laporan yang objek-objek yang terdapat di dalamnya, misalnya teks atau gambar, hanya akan muncul satu kali saja, yaitu pada bagian bawah laporan.
Pengaturan obyek-obyek di dalam report
Kemudian seret kursor ke area header bagian laporan dan atur panjang dan lebar gambar, seperti terlihat pada Gambar 28.9 di bawah ini. Warna latar belakang bagian header laporan dapat diubah dengan mengarahkan kursor ke bagian header laporan dan seterusnya.
Kegiatan Belajar 9 : Penerapan query select untuk menampilkan data
Review tentang klasifikasi instruksi SQL
Penerapan instruksi SQL SELECT pada DBMS Microsoft Access
Hal ini bertujuan agar kita dapat menggunakan pernyataan SQL tanpa bantuan instruksi dari DBMS, sehingga akan benar-benar menjamin bahwa pernyataan SQL yang dihasilkan dapat dipahami. Tuliskan pernyataan SQL pada jendela tersebut, misalnya jika ingin menampilkan seluruh data pada tabel siswa dan mengurutkannya berdasarkan kolom NIS, maka pernyataan yang diberikan adalah:
Penerapan instruksi SQL SELECT pada DBMS MySQL
Cara mengakses dan mengeksekusi pernyataan SQL pada DBMS MySQL adalah dengan membuka command prompt kemudian mengetikkan perintah “mysql –u root” seperti terlihat pada gambar berikut. Mengetik pernyataan "mysql" akan menampilkan kesalahan dan komentar kesalahan seperti yang ditunjukkan pada gambar berikut.
Penerapan instruksi SQL SELECT dengan tool MySQLFront
Tulis pernyataan SQL SELECT di jendela editor SQL Klik tombol RUN (No. 2) dan hasil query akan ditampilkan pada jendela di bawah (No. 3). Ada beberapa cara alternatif untuk mengeksekusi pernyataan SQL saat mengelola data di DBMS MySQL.
Penerapan klausa where untuk menampilkan data sesuai kriteria tertentu Di dalam instruksi SELECT, dapat ditambahkan klausa WHERE,
Untuk mencari data dengan kriteria pencarian yang tidak harus sesuai dengan kriteria yang diinginkan, atau dengan kata lain data yang mirip dengan kriteria tersebut, Anda dapat menambahkan operator LIKE pada klausa WHERE. Menampilkan data tentang siswa yang namanya mengandung kata 'ALI' baik di depan, tengah, atau belakang data namanya.
Penerapan fitur Criteria pada query DBMS Microsoft Access
Jika kueri dibuka dalam mode tampilan SQL, pernyataan SQL yang dihasilkan dari penggunaan fungsi kriteria akan ditampilkan. Namun pada praktiknya, jika pernyataan SQL hanya melibatkan 1 tabel, sebenarnya tidak perlu mengetikkan nama tabel untuk mengakses kolom tabel tersebut.
Penerapan fitur Parameter pada query DBMS Microsoft Access
Ada perbedaan kecil antara format SQL standar. misalnya di MySQL) dengan format pernyataan SQL standar di Microsoft Access DBMS menggunakan ekspresi pada operator LIKE. Pada DBMS Microsoft Access juga terdapat fitur query parameter, yaitu fitur yang memungkinkan kriteria data yang ditampilkan dapat fleksibel sesuai masukan dari pengguna.
Kegiatan Belajar 11: Penggunaan fungsi pada query
Penerapan fungsi – fungsi pengelompokan data (Group Function)
Petunjuk menghitung jumlah siswa dari seluruh kelas pada tabel diberikan:
COUNT()
Pada fungsi grup juga dapat ditambahkan klausa WHERE, misalnya untuk menghitung jumlah siswa yang beralamat di Malang seperti pada contoh berikut.
AVG()
MAX()
MIN()
Penerapan fungsi – fungsi pengolah karakter (teks) dan numerik
CONCAT()
Pada contoh di atas terlihat bahwa data pada kolom NIS digabungkan dengan data pada kolom nama, dan diberi celah berupa spasi (' ') diantara kedua data tersebut dengan menggunakan fungsi concat.
LENGTH()
SUBSTR()
Di bawah ini kita akan membahas beberapa contoh FUNGSI NUMERIK yang sering digunakan, antara lain sebagai berikut.
ABS()
CEIL()
FLOOR()
MOD()
POWER()
ROUND()
SQRT()
Penerapan fungsi – fungsi pengolah data tanggal (date)
Fungsi DAY, MONTH, dan YEAR menghasilkan nilai numerik untuk data tanggal, bulan, dan tahun.
HOUR(), MINUTE(), SECOND()
Dengan menggunakan pembuat ekspresi, fungsi lain dapat diterapkan, sehingga mudah untuk memilih fungsi yang akan digunakan dengan terlebih dahulu memilih kategori ekspresi. Di Microsoft Access, terdapat fitur pembuatan ekspresi yang memungkinkan pengguna menerapkan fungsi SQL dengan sangat mudah.
Kegiatan Belajar 12: Penerapan action query untuk mengolah data
Penerapan Instruksi INSERT
Penerapan Instruksi UPDATE
Penerapan Instruksi DELETE
Seperti yang umumnya berlaku pada pernyataan UPDATE, kolom yang digunakan sebagai kriteria data yang akan dihapus juga didasarkan pada kolom PRIMARY KEY.
Penerapan fitur action query pada DBMS Microsoft Access
Edit data pada tabel tbl_siswa_baru, tambahkan data pada kolom alamat, tempat lahir dan tanggal lahir, contohnya seperti pada gambar berikut. Pilih icon Delete Query pada tab Design buat garis relasi dari kolom NIS pada tabel siswa ke kolom NIS pada tabel tbl_student_baru.
Kegiatan Belajar 13: Pengenalan Bentuk – Bentuk Form
Pengenalan bentuk – bentuk form
Format tabel adalah format dimana data ditampilkan dalam kolom sesuai dengan struktur tabel. Form data sheet merupakan form yang sama persis dengan tampilan data dari tabel yang kita buka.
Pengenalan ODBC
Di jendela ODBC Anda dapat melihat berbagai sumber data pengguna, atau lebih tepatnya nama sumber data (DSN). Jika Anda ingin mengakses data dari DBMS, Anda dapat membuat pengguna DSN dari jendela ini yang nantinya dapat diakses oleh DBMS lain, seperti Microsoft Access.
Pengelolaan data dari DBMS MySQL di dalam Microsoft Access
Formulir dapat dibuat di Microsoft Access untuk mengelola data di DBMS MySQL menggunakan ODBC. Lihat atau verifikasi hasil penambahan, pengeditan, dan penghapusan data formulir di Microsoft Access dari Command Prompt.
Kegiatan Belajar 14: Pembuatan subform
Pengertian tabel parent dan tabel child
Kolom pada tabel induk yang direferensikan (direferensikan) oleh tabel anak merupakan kolom kunci utama. Untuk dapat mengakses dan mengelola data pada tabel anak (tabel nilai), dapat diterapkan formulir dengan subformulir yang terdapat di dalamnya.
Pembuatan subform
Hubungan antar tabel (Reationship) merupakan suatu syarat agar hubungan antara tabel induk dan tabel anak dapat terbentuk. Pembuatan subformulir ditentukan dengan memilih kolom yang akan ditampilkan dalam formulir, yang harus menyertakan tabel induk dan tabel anak.
Kegiatan Belajar 15: Pembuatan subreport
Pengertian subreport
Pembuatan subreport
Di jendela pemilihan kolom yang ditampilkan dalam laporan, pilih kolom dengan urutan berikut: Kolom NIS di tabel nilai kolom kode maple di tabel nilai kolom nama_maple di tabel maple. Pengeditan yang dapat dilakukan antara lain penyesuaian judul laporan, pemindahan label judul kolom pada sublaporan ke bagian yang sesuai (header laporan) agar teks dapat ditampilkan, penyesuaian lebar bagian dan lebar kolom data.
Kegiatan Belajar 16 : Penerapan filter data pada report
Pemfilteran data pada report
Pembuatan report dengan query parameter
Langkah-langkah untuk mengarahkan sumber data laporan (misalnya RptNilai yang memiliki sublaporan) ke query tertentu, dalam hal ini query berparameter (QryParameter), adalah sebagai berikut. Hasil dari filtering data pada query QryParameter adalah tampilan laporan yang memperlihatkan hanya satu data siswa dengan NIS yang dimasukkan pada jendela entri parameter, seperti contoh pada gambar berikut.
Pemfilteran data berdasarkan parameter input dari form
Buatlah query yang sama seperti QryParameter, bedanya pada baris Criteria dimana nilai kriterianya diambil dari nilai yang ada pada combo box CboNIS form FrmParameter2. Laporan RptNilai2 dibuka dengan terlebih dahulu membuka FrmPilihNIS Pilih NIS yang tersedia pada combo box Klik tombol Tampilkan Laporan.