KELOMPOK 11 1. ATRI HERMAWAN  02110072 (3B) 2. WAHYU WICAKSONO  02110004 (3A)

Slides:



Advertisements
Presentasi serupa
PROGRAM APLIKASI BERBASIS DATA MICROSOFT ACCES
Advertisements

TURUNAN/ DIFERENSIAL.
MEDIA PEMBELAJARAN KKPI
DESAIN & KONFIGURASI DATABASE
Pemrograman Terstruktur
Selamat Datang Dalam Kuliah Terbuka Ini
PROYEK 9 FORMULIR DAN LAPORAN BASIS DATA
Menunjukkan berbagai peralatan TIK melalui gambar
SQL (Structured Query Language)
Database MySQL.
Presentasi instalasi windows xp
Paket Program Aplikasi
Menempatkan Pointer Q 6.3 & 7.3 NESTED LOOP.
Assalamu’alaikum wr.wb
Metode Simpleks Diperbaiki (Revised Simplex Method)
1 Penulisan Statements SELECT SQL Dasar. 1-2 Tujuan Setelah mengikuti sesi ini, diharapkan mampu : Mendaftar kemampuan statement SELECT SQL Mengeksekusi.
Latihan SQL.
Membuat Gambar Potongan Sesuai Standar Iso Pada Model 3D
Membuat Asesori Web. Tujuan Instruksional Khusus  Mampu membuat obyek dan teks dengan berbagai variasinya.
Tutorial e-Learning. ITSC-Project Konfigurasi Web Browser Sebaiknya anda gunakan Web Browser Firefox dengan konfigurasi Proxy sebagai berikut atau no.
Disusun Oleh: Enis Setiawati Sopiawati
MS Word 2000 Bagian #3 Kolom Koran & Insert Object.
Paket Program Aplikasi
Selamat Datang Dalam Kuliah Terbuka Ini
Sistem Basis Data - Universitas Semarang
Luas Daerah ( Integral ).
SORTIR dan TABEL. MEMBUAT/ MENYISIPKAN TABEL Ada beberapa cara membuat/ menyisipkan tabel dalam Word for Windows : Pulldown menu Table, klik Insert Table.
DATABASE & TABLE.
Membuat Data Base Kemahasiswaan
Bagaimana merancang diagram E-R yang interaktif
Bagian #1 Konsep, Editing & Formating
Pemrograman Terstruktur
2 Bab 2 Model Basis Data Relasional Basis Data
DATABASE & TABLE By : d e w i.
1 Power Domain Teori Set menyediakan suatu notasi elegan untuk uraian perhitungan. Keluarga bahasa Pascal menyediakan set gabungan dan simpangan dan keanggotaan.
Pengenalan Lingkungan Visual C++
MINGGU Ke Tigabelas Pemrograman Visual
1 MAILMERGE Winda Widya A Barka Satya. Apl Mnjmn Pkntran A M4 2 Tidak jarang sebuah surat yang isinya sama dikirim ke banyak orang, misalnya surat undangan,
Pemrograman Terstruktur
Matakuliah : Perangkat Keras Komputer Versi Materi
Bagaimana merancang diagram E-R yang interaktif
Aplikasi HRD & Payroll.
Internet Programming MySQL
Basis Data - Udinus Semarang
WISNU HENDRO MARTONO,M.Sc
Microsoft SQL Server DDL dan DML dasar
EDITING TEKS PERTEMUAN 2.
Database Management System
Microsoft Office Access 2010
Disusun Oleh: Enis Setiawati Sopiawati
Penjelasan Umum Ms. Access
Membuat File Database & Tabel
Disampaikan Pada Pertemuan 5 Komputer Aplikasi IP-I
KONSEP SISTEM INFORMASI A
MEDIA PEMBELAJARAN KKPI
Konsep sistem informasi a
MENGOPRASIKAN APLIKASI DATABASE ( Microsoft Access )
PERTEMUAN III MICROSOFT ACCESS 2003
Mengelola Desain Tabel
MS. ACCESS 2007 Oleh : W A R I D I Disampaikan pada mata kuliah Komputer Aplikasi Hukum II Jurusan Ilmu Hukum Fakultas Hukum UNIKOM.
MENGELOLA DESAIN TABEL
Membuat Table Pertemuan 3
Disampaikan Pada Pertemuan 5 Komputer Aplikasi IP-I
MERANCANG DAN MEMBUAT TABEL
Mengelola Desain Tabel
Pertemuan 10 REPORT SWITCHBOARD
MENGELOLA DESAIN TABEL
ACCESS POINT 2007 PT. JASA MARGA SURABAYA.  Tabel memiliki primary key, yaitu suatu atribut yang tidak hanya mengidentifikasi secara unik suatu kejadian.
MERANCANG DAN MEMBUAT TABEL
MEDIA PEMBELAJARAN KKPI
Transcript presentasi:

KELOMPOK ATRI HERMAWAN  (3B) 2. WAHYU WICAKSONO  (3A)

TUJUAN BELAJAR :  Mengetahui cara membuat query menggunakan satu tabel atau lebih.  Memahami cara membatasi hasil query dengan satu atau beberapa batasan.  Memahami bagaimana query dapat meminta nilai batasan dari pengguna query.  Mengetahui cara menggunakan query untuk mencari nilai parsial dalam field.  Mengetahui cara membuat perhitungan di dalam query baik pada field dan numerik.

CONTOH  Sebuah contoh disini akan menghasilkan sebuah query dari basis data class projects. Query digunakan untuk mencari catatan (record) tertentu. Query juga akan mencari catatan yang memiliki nilai tertentu. Sedangkan query yang lainnya digunakan untuk menghitung nilai baru berdasarkan nilai field lain dalam query tersebut.  Sebagai pembuat keputusan kita dapat menghasilkan query sendiri dengan keuntungan mendapatkan akses langsung terhadap kekuatan basis data. Namun kerugiannya mungkin tidak mengetahui secara tepat catatan yang mana dalam basis data yang dibutuhkan serta tidak memiliki pemahaman akan basis data yang intuitif kecuali jika mereka memiliki pengalaman menangani langsung nilai data serta hubungan mereka dalam basis data. Informasi merupakan alat pengambilan keputusan yang amat penting.

 Basis data class project terdiri dari 3 tabel yang saling berhubungan karena memiliki nilai yang sama. Tabel dan field datanya ditampilkan pada Figur P11.1 (Tabel COURSE) yang berisikan 3 field yaitu: Code, Description, dan Abreviation.  Kombinasi nilai dari field code dan number membuat sebuah kunci yang unik untuk tabel PROJECT. Field abbreviation kunci dari tabel DEPARTEMENT.  Jika nilai pada abbreviation adalah “INT” baik pada tabel DEPARTEMENT maupun COURSE, maka nama siswa dari tabel DEPARTEMENT dapat dihubungkan dengan diskripsi mata kuliah pada catatan COURSE.

FIGUR P 11.1

CODEDESCRIPTIONABREVIATION ACG201Financial AccountingACGFIN ACG301Cost AccountingACGFIN ECN375Global MarketsECN ECN460Banking RegulationsECN FIN305Personal FinanceACGFIN INT100Cultural DiversityINT INT201Spanish for BusinessINT INT202French for BusinessINT MGT300Introduction to ManajementMGTMKT MIS105Information System LiteracyISOM MIS315Database Management SystemsISOM MKT300Introduction to MarketingMGTMKT MKT444Marketing ResearchMGTMKT POM250Introduction to Operations ManagementISOM STA230Descriptive StatisticsISOM Figur P11.2

ABBREVIATIONNAMELOCATEDPHONE ACGFINAccounting and FinanceDobo Hall ECNEconomicsRandall INTInternational BusinessDobo hall ISOM Information System and Operation ManagementCameron Hall MGTMKTManagement and MarketingCameron Hall FIGUR P 11.3

FIGUR P 11.4

CODENUMBERTITLEDUEPOINTS FIN3051Personal Portfolio14-Nop-0635 INT2011Nouns17-Sep-0615 INT2012Verb21-Nop-0625 INT2021Nouns17-Sep-0615 INT2022Verb21-Nop-0625 MIS1051Home Page Development15-Sep-0625 MIS1052Working With Windows13-Nop-0650 MIS3151Alumni Database15-Des-0620 MKT4441Finding Customers31-Okt-0650 MKT4442Segmenting Customers21-Nop-0650 MKT4443Customer Service12-Des-0640 FIGUR P 11.5

 Buka komputer, liat dan klik tampilan “Create” lalu klik 2x pada “Query Design” seperti tampilan Figur P Kemudian akan muncul Figur P 11.6 lalu kita pilih tabel project untuk query dan muncullah Figur P 11.7 yang berformat query berdasarkan contoh (Query by-Example atau QBE) yang mana pengguna dapat menentukan apa yang diinginkan tanpa harus menulis kode komputer untuk menarik catatan tersebut dari basis data.  Masing-masing kolom di QBE dapat berbentuk field yang akan ditampilkan. Klik 2x (code, number dan points), lalu beri batasan >35 pada field criteria dan pilih ascending di field sort seperti tampilan pada Figur P Setelah itu pilih perintah “View” dan subperintah “Datasheet View” maka akan muncul tampilan seperti Figur P Begitu seterusnya cara membuat query dengan batasan

FIGUR P 11.6

FIGUR P 11.7

FIGUR P 11.8

FIGUR P 11.9

FIGUR P 11.10

FIGUR P 11.11

 Access memungkinkan adanya query parameter, yaitu query yang memberi kesempatan kepada pengguna untuk memberikan suatu nilai ketika query tersebut dijalankan.  Tampilan Figur P adalah salah satu kriterianya yaitu kata-kata “ [OR points should be above]”.  Figur P adalah tampilan dari kriteria query yang pertama. Query parameter mengharuskan penggunaan tanda kurung persegi bukan tanda kurung yang lainnya. Penyimpanan query ini menggunakan perintah “File” diikuti subperintah “Save” lalu ganti nama query sesuai keinginan tanpa tanda kutip, koma, maupun tanda lainnya.

FIGUR P 11.12

FIGUR P 11.13

 Batasan pada field berisikan text bisa jadi sulit untuk dibuat karena kecocokan yang dimaksud kurang jelas. Misalnya kata “Management” seperti Figur P atau bahkan kata “Is Null” seperti Figur P11.24 yang merupakan kasus khusus dimana tidak terdapat nilai sama sekali.  Namun access menggunakan karakter sebagai pembantu dalam melakukan pencarian (wildcard) pada field teks tanda “*” yaitu merupakan wildcard yang sesuai dengan nilai atau deretan nilai apapun. Figur P11.15 menunjukkan sebuah query dengan wildcard yang mencari kecocokan dengan kata “for”. Access tidak seperti dengan peranti lunak manajemen basis data lainnya, sebab access akan menemukan kecocokan meskipun besar huruf tersebut tidak sesuai (ukuran huruf/ besar-kecil).

FIGUR P 11.14

FIGUR P 11.15

 Query yang membutuhkan field data lebih dari satu tabel mengharuskan tabel yang memberikan nilai field maupun tbel yang digunakan untuk menavigasi antara tabel-tabel juga dimasukkan ke dalam QBE. Pada Figur P11.1 Tabel DEPARTEMENT tidak berhubungan langsung dengan catatan pada Tabel PROJECT tetapi dihubungkan dengan Tabel COURSE.  Jika field name dari Tabel DEPARTEMENT dan field title dari Tabel PROJECT dibuat sebuah query yang tidak tepat seperti Figur P maka semua catatan akan ditampilkan meskipun seharusnya tidak dikelompokkan bersama-sama sehingga hasilnyapun tidak tepat seperti Figur P Lain halnya jika hubungan antara tabelnya tepat seperti Figur P 11.18, maka hasilnyapun akan tepat seperti Figur P 11.19

 Penyusunan query untuk menemukan mata kuliah yang tidak mengharuskan proyek adalah dengan mengedit properti yang menyatukan Tabel COURSE dan INTERSECTION dan menempatkan batasan pada field code di Tabel PROJECT seperti Figur P  Kemudian tempatkan kursor pada garis yang menyatukan tabel-tabel tersebut, ketika tombol kanan pada mouse ditekan akan muncul tampilan seperti Figur P lalu pilih opsi “join properties” dan selanjutnya akan muncul tampilan seperti Figur P yang mengharuskan untuk mengisi tabel COURSE dan PROJECT serta kolom yang diisi “Code”.  Ketika sudah dipilih dan OK maka akan muncul tampilan seperti Figur P yang merupakan hasil query setelah memodifikasi properti gabungan.

FIGUR P 11.16

FIGUR P 11.17

FIGUR P 11.18

FIGUR P 11.19

FIGUR P 11.20

FIGUR P FIGUR P FIGUR P 11.22

FIGUR P 11.24

 Karakter pada field data dapat digabungkan dengan karakter field teks lain. Field numerik dibutuhkan untuk melakukan operasi matematika. Operasi ini dapat berada dalam suatu query sehingga nilai dalam basis data tidak harus diubah.  Figur P menunjukkan bagaimana field tersebut dapat ditampilkan secara terpisah dan bersamaan dalam satu label gabungan. Jika ingin melihat jumlah proyek dan jumlah poin untuk semua proyek pada satu catatan munculkan field total dengan cara meletakkan kursor pada field sort lalu tekan tombol mouse bagian kanan. Muncullah “Total” kemudian klik dan langsung tampilan tersebut seperti Figur P 11.26

 Dengan baris “Total” pada query, sekarang kita memiliki query baru yang dapat digunakan untuk membuat keputusan. Nilai awal untuk suatu kolom adalah “Group by” dan disitu terdapat menu drop down yang mempunyai banyak tampilan contohnya count dan sum seperti Figur P11.27 yang menampilkan query yang akan menghitung berapa kali jumlah proyek untuk sebuah mata kuliah serta jumlah point proyek untuk mata kuliah tersebut. Sedangkan daftar hasil query ditampilkan oleh Figur  Untuk mendapatkan nilai “A” di masing-masing proyek, maka nilai tersebut dihitung sebagai 90 persen dari point yang mungkin. Figur P menampilkan query yang akan menghasilkan laporan seperti ini.  Jika proyek dapat diberikan 1 minggu lebih lambat dengan pengurangan 5 poin dari niloai maksimun maka perhitungan query akan ditampilkan seperti Figur P dan hasil query ditampilkan pada Figur P 11.31

FIGUR P 11.25

FIGUR P 11.26

FIGUR P 11.27

FIGUR P 11.28

FIGUR P 11.29

FIGUR P 11.30

FIGUR P 11.31

Wildcard Phrase Matches Does Not Match Like **Management* Introduction to Management Database Management System Introduction to Operation Management Like *Management* Introduction to Management Introduction to Operations Management Database Management Systems Like **Management** Introduction to Management Introduction to Operations Management Database Management Systems lke”?!*” FIN305 INT100 MIS105 INT201 MIS315 INT202 TABEL P 11.1