Professional Documents
Culture Documents
Bab 10 Proyek
Bab 10 Proyek
Lia Aprilianti (0211 11 134) Dosen : Dr. Wonny A.R, MM., SE.
Tujuan Pembelajaran
v
Mengetahui
cara
membuat
query
Memahami cara membatasi hasil query dengan satu atau beberapa pembatasan.
Memahami dapat
bagaimana nilai
sebuah batasan
query dari
meminta
1/18/13
pengguna query.
Mengetahui cara menggunakan query untuk mencari nilai parsial dalam field.
Mengetahui cara membuat perhitungan di dalam query baik pada field teks dan numerik.
1/18/13
Pendahuluan
Proyek ini menggunakan Microsoft
Access untuk membuat query (permintaan) untuk basis data yang sudah ada. Basis data awal dapat di unduh dari situs Prentice Hall untuk buku ini di WWW.PRENHALL.COM/MCLEOD--mcleod harus di tulis dalam huruf kecil.
1/18/13
Basis data untuk proyek ini, Textbook, berkenaan dengan berbagai mata kuliah dan buku-buku yang di gunakan dalam mata kuliah. Basis data ini juga berisikan catatan mengenai mahasiswa yang memiliki buku untuk di jual.
1/18/13
Basis data Access terdiri atas satu file. Meskipun terdapat banyak tabel di dalam sebuah basis data, tabel tersebut terletak di dalam file basis data, bersama dengan berbagai formulir, laporan atau komponen basis data yang lain.
1/18/13
Anda harus membuat duplikat file data dengan basis data Anda secara rutin. Di dalam Access, perintah Anda Edit dapat untuk
menggunakan mencakup
1/18/13
tabel, laporan, dan komponen basis data lain. Anda tidak dapat menduplikasi basis data itu sendiri dari dalam Access. Untuk menduplikasi keseluruhan basis data, misalnya untuk keperluan cadangan, Anda
1/18/13
harus menduplikasi keseluruhan file basis data menggunakan Windows Explorer atau dengan cara mengklik ikon My Computer. Yang adalah harus di file perhatikan basis amat data cepat. dalam dapat Para
dengan
perintah Undo yang dapat dengan mudah dalam membalikkan disk agar kesalahan. Fitur semaca ini memakan banyak tempat di dapat mengarahkan tindakan pembalikan yang dilakukan. Agar ukuran file basis data Anda tidak terlalu besar, Anda harus memadatkannya secara rutin, misalnya setiap kali Anda keluar dari Access. 1/18/13
Dari dalam Access, urutan perintah Tools, Database Utilities, dan Compact and Repair Database akan memadatkan basis data Anda untuk menghilangkan semua penghapusan dan kesalahan langkah yang mungkin pernah Anda lakukan ketika menggunakan basis data tersebut. Anda dapat mengubah pengaturan Access sehingga 1/18/13 secara otomatis akan
basis data setiap kali Anda keluar dari Access. Anda dapat mengatur Access agar secara otomatis memadatkan basis data ketika Anda keluar dari program dengan cara memilih Tools, di ikuti Options, General, dan Compact on Close.
1/18/13
Para pembuat keputusan yang dapat membuat query akan mendapatkan akses langsung terhadap kekuatan basis data
Para pembuat keputusan mungkin tidak mengetahui secara tepat catatan mana dalam basis data yang di butuhkan hingga sebuah query di buat, hasilnya terlihat,
1/18/13
lebih banyak lagi query di buat dalam sebuah proses yang terus-menerus hingga hasil yang di inginkan akhirnya di temukan.
Para pembuat keputusan tidak dapat memiliki pemahaman akan basis data yang intuitif kecuali jika mereka memiliki pengalaman menangani langsung nilai data serta hubungan mereka dalam basis
1/18/13
data.
Informasi merupakan alat pengambilan keputusan yang amat penting. Pemahaman akan basis data yang di peroleh dari penulisan query akan melatih para pembuat keputusan untuk menggunakan alat ini dengan lebih baik.
1/18/13
1/18/13
1/18/13
Klik dua kali pada Create query in Design view. Untuk query ini, pilihlah tabel BOOK dari daftar dengan cara menyorot pilihan BOOK dan mengklik tombol Add. Kemudian tutuplah layar yang menampilkan tabel ini dengan cara mengklik tombol Close.
1/18/13
1/18/13
1/18/13
Figur ini berformat query berdasarkan contoh (query-by-exampleQBE) adalah format di mana seorang pengguna dapat menentukan apa yang di inginkan tanpa harus menulis kode komputer untuk menarik catatan tersebut dari basis data. Masingmasing kolom di QBE dapat berbentuk sebuah field yang akan di tampilkan.
1/18/13
Baris teratas adalah tempat nama field. Baris yang kedua memberitahu nama tabel yang berisikan field. Baris yang ketiga memberikan hasil, dan kesempatan memutuskan
1/18/13
untuk
keempat
pengguna
apakah nilai tersebut akan di tampilkan pada laporan. Baris-baris yang tersisa di gunakan untuk memberikan batasan pada baris yang akan di tampilkan.
1/18/13
Klik baris Field pada kolom yang pertama. Dari menu drop-down yang muncul pilihlah field title. Klik baris Field di kolom kedua dan pilihlah field price. Cara alternatif tabel untuk dsn memilih mensrik field adalah field mengklik mouse pada nama field di kotak BOOK nama tersebut ke tempatnya.
1/18/13
1/18/13
Sekarang pilihlah perintah View di ikuti subperintah Datasheet View. Tabel dari hasilnya akan di tampilkan dengan semua catatan dari tabel BOOK tetapi hanya dua field title dan price yang di tampilkan. Perhatikan bahwa catatan tersebut tidak di urutkan dengan cara yang berarti. Pilihlah perintah View di ikiuti subperintah Design View untuk mengubah 1/18/13
1/18/13
Query Parameter
Query parameter adalah query yang memberi kesempatan kepada pengguna untuk memberikan suatu nilai ketika query tersebut di jalankan. Misalkan pembuat keputusan ini mencari harga buku yang amat rendah atau amat tinggi. Pembuat keputusan tersebut dapat mengodekan
1/18/13 jumlah harga ke dalam query.
pun, bahkan nilai null. Nilai null adalah kasus khusus di mana tidak terdapat nilai sama sekali. Tanda tanya, ? adalah wildcard yang mencari kecocokan dengan kata-kata tertentu.
1/18/13
yang menampilkan jumlah mata kuliah dan judul buku yang akan di gunakan untuk kelas tersebut. Tanpa link antara tabel, query tersebut tidak akan membatasi dirinya kepada catatan-catatan yang bersesuaian antara tabel.
1/18/13
di
catat
bahwa nilai
ketika
menggunakan tabel dalam suatu query terdapat bersesuaian antara tabel-tabel, catatan tanpa kesesuaian tidak akan di tampilkan pada hasil query.
1/18/13
Ini
karena
pertalian antara
antara tabel.
tabel Untuk
biasanya di lakukan dengan nilai-nilai yang bersesuaian kecocokan, menampilkan catatan yang tidak memiliki kita harus memodifikasi pertalian antara tabel-tabel ini.
1/18/13
Terima kasih..
1/18/13