• Tidak ada hasil yang ditemukan

Learn basic Data analysis

N/A
N/A
Eka Permatasari

Academic year: 2023

Membagikan "Learn basic Data analysis"

Copied!
221
0
0

Teks penuh

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.

Gambar 1.  Peta Kedudukan Bahan Ajar Kelompok C2 Mata Pelajaran Basis  Data
Gambar 1. Peta Kedudukan Bahan Ajar Kelompok C2 Mata Pelajaran Basis Data

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.

Gambar 3. Diagram Proses Metode Scientifik-Eksperimen Ilmiah
Gambar 3. Diagram Proses Metode Scientifik-Eksperimen Ilmiah

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.

Gambar 21. 2. Tampilan data dari salah satu tabel
Gambar 21. 2. Tampilan data dari salah satu tabel

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.

Gambar 21. 8. Proses mengisi data ke dalam tabel
Gambar 21. 8. Proses mengisi data ke dalam tabel

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.

Gambar 22. 1. Jendela query wizard pembuatan query
Gambar 22. 1. Jendela query wizard pembuatan query

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.

Gambar 23. 3. Pembuatan form dengan fitur atau ikon Form
Gambar 23. 3. Pembuatan form dengan fitur atau ikon Form

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.

Gambar 24. 8. Penentuan pengurutan data pada report wizard
Gambar 24. 8. Penentuan pengurutan data pada report wizard

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.

Gambar 25. 3. Penggunaan form untuk entri data
Gambar 25. 3. Penggunaan form untuk entri data

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.

Gambar 26. 2. Pengaksesan fitur expression builder
Gambar 26. 2. Pengaksesan fitur expression builder

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.

Gambar 26. 3. Penentuan tabel sebagai acuan dari query
Gambar 26. 3. Penentuan tabel sebagai acuan dari query

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.

Gambar 27. 1. Membuka form pada mode Design View
Gambar 27. 1. Membuka form pada mode Design View

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.

Gambar 27. 5. Menu Add Existing Fields
Gambar 27. 5. Menu Add Existing Fields

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.

Gambar 27. 10. Pilihan obyek-obyek pada tab Design
Gambar 27. 10. Pilihan obyek-obyek pada tab Design

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.

Gambar 28. 1. Panduan terakhir dari report wizard
Gambar 28. 1. Panduan terakhir dari report wizard

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.

Gambar 28. 8. Mengakses icon insert image
Gambar 28. 8. Mengakses icon insert image

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:

Gambar 29. 1. Membuat query dengan Query Design
Gambar 29. 1. Membuat query dengan Query Design

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.

Gambar 29. 8. Tampilan awal instalasi Xampp 1.8.3
Gambar 29. 8. Tampilan awal instalasi Xampp 1.8.3

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.

Gambar 29. 24. Tampilan awal instalasi MySQL-Front.
Gambar 29. 24. Tampilan awal instalasi MySQL-Front.

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.

Gambar 30. 3. Membuat parameter pada query
Gambar 30. 3. Membuat parameter pada query

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.

Gambar 31. 17. Membuka jendela Expression Builder
Gambar 31. 17. Membuka jendela Expression Builder

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.

Gambar 32. 4. Data di tabel tbl_siswa_baru sebagai masukan action query
Gambar 32. 4. Data di tabel tbl_siswa_baru sebagai masukan action query

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.

Gambar 33. 2. Form bentuk columnar.
Gambar 33. 2. Form bentuk columnar.

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.

Gambar

Gambar 1.  Peta Kedudukan Bahan Ajar Kelompok C2 Mata Pelajaran Basis  Data
Gambar 2. Peta Konsep Mata Pelajaran Basis Data Semester 1 Kelas XI
Gambar 3. Diagram Proses Metode Scientifik-Eksperimen Ilmiah
Gambar 21. 11. Tampilan awal untuk membuat tabel
+7

Referensi

Dokumen terkait

tetap dapat mangakses, hanya saja dengan daya jangkau yang berbeda. Tampilan form login adalah sebagai berikut.. .Menu Input digunakan untuk menginput data pribadi siswa,

session yang akan menyimpan data-data dari inputan yang telah dimasukkan oleh user kemudian tampilan akan.. diredirect menuju page Result untuk

Khusus untuk data dari use case input datang akan dimasukkan dalam perbaikan (update) kartu keluarga jika data dari use case input datang tersebut akan dimasukkan

Buat tampilan sebagai berikut dengan menggunakan komponen listBox untuk menampilkan semua data, driveListBox untuk menampilkan dan memilih drive dalam komputer, DirListBox

• Pilih dropdown Bidang Urusan, Elemen Data, Wilayah kemudian masukan Tahun setelah itu klik tombol ‘Reload Data Elemen’ untuk menampilkan element yang akan di input. •

Gambar 1.6 adalah tampilan default kode yang telah dimasukkan, apabila ingin menampilkan nilai variable nya, maka klik tombol Value Labels di Toolbar.. Hasil

Dengan visual basic kita dapat membuat form login dengan menggunakan percabangan, jika data yang dimasukkan benar, maka akan memanggil tampilan yang berikutnya, dan

PREPARATION Proses inisialisasi / pemberian harga awal PROSES Proses Perhitungan / proses pengolahan data INPUT/OUTPUT DATA Proses input / output, parameter, informasi