SlideShare a Scribd company logo
PROYEK 10
Query Basis Data-Basis Data Textbook


             Lia Aprilianti

             (0211 11 134)

    Dosen : Dr. Wonny A.R, MM., SE.

Fakultas Ekonomi Universitas Pakuan
Tujuan Pembelajaran

Mengetahui     cara     membuat       query
 menggunakan satu atau lebih tabel.

Memahami cara membatasi hasil query
 dengan satu atau beberapa pembatasan.

Memahami bagaimana sebuah 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 teks dan
 numerik.
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.
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.
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.
Anda harus membuat duplikat file data
dengan basis data Anda secara rutin.
   Di   dalam    Access,   Anda     dapat
menggunakan     perintah   “Edit”      untuk
menyalin (cut dan paste) objek. Objek ini
mencakup
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
harus menduplikasi keseluruhan file basis
data menggunakan Windows Explorer atau
dengan cara mengklik ikon “My Computer”.
   Yang    harus       di     perhatikan       dalam
menggunakan        peranti    lunak    basis    data
adalah    ukuran     file    basis    data     dapat
membesar     dengan          amat     cepat.    Para
pengguna sering menggunakan fitur seperti
perintah “Undo” yang dapat dengan mudah
membalikkan kesalahan. Fitur semaca ini
memakan banyak tempat di dalam disk agar
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.
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 secara otomatis akan memadatkan
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”.
Pentingnya menghasilkan query sendiri
bagi seorang pembuat keputusan :

• 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, dan
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 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.
Basis Data Textbook

   Basis data Textbook terdiri atas empat
tabel yang saling berhubungan karena
memiliki nilai yang sama.
   Field dari berbagai tabel dapat di
kombinasikan jika terdapat nilai yang
sama antara dua tabel.
Proyek 10
Proyek 10
Membuat Query dengan Batasan

   Jika sebuah query di buat tanpa batasan,
semua catatan dalam tabel akan di tampilkan
pada hasil query. Akan lebih produktif untuk
membatasi catatan yang di tampilkan ke
dalam    beberapa     kriteria   pembuatan
keputusan tertentu. Sekarang lihat beberapa
buku yang berharga lebih dari $100.
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”.
Proyek 10
Proyek 10
Figur ini berformat query berdasarkan
contoh   (query-by-example—QBE)        adalah
format di mana seorang pengguna dapat
menentukan apa yang di inginkan tanpa
harus menulis kode komputer untuk menarik
catatan tersebut dari basis data. Masing-
masing kolom di QBE dapat berbentuk
sebuah field yang akan di tampilkan.
Baris teratas adalah tempat nama field. Baris
yang kedua memberitahu nama tabel yang
berisikan field. Baris yang ketiga memberikan
pilihan untuk mengurutkan hasil, dan baris
keempat    memberi    kesempatan     kepada
pengguna untuk memutuskan
apakah nilai tersebut akan di tampilkan
pada laporan. Baris-baris yang tersisa di
gunakan untuk memberikan batasan pada
baris yang akan di tampilkan.
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 untuk memilih field adalah
mengklik mouse pada nama field di kotak
tabel BOOK dsn mensrik nama field
tersebut ke tempatnya.
Proyek 10
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 design query.
Proyek 10
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 jumlah harga ke
dalam query.
Batasan yang Tidak Tepat

   Batasan pada field berisikan teks bisa jadi
sulit untuk di buat karena kecocokan yang di
maksud kurang jelas.
   Access     menggunakan      dua     karakter
sebagai     pembantu      dalam      melakukan
pencarian (wildcard) yang sesuai dengan
nilai atau deretan nilai apa
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.
Query yang Membutuhkan Lebih dari Satu
                  Tabel
   Query yang membutuhkan field data dari
lebih dari satu tabel mengharuskan tabel
yang memberikan nilai field ini maupun tabel
yang di gunakan untuk menavigasi antara
tabel-tabel ini juga di masukkan ke dalam
QBE. Misalkan Anda ingin membuat query
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.
Perlu       di   catat   bahwa     ketika
menggunakan tabel dalam suatu query
ketika tidak terdapat nilai bersesuaian
antara     tabel-tabel,     catatan   tanpa
kesesuaian tidak akan di tampilkan pada
hasil query.
Ini   karena    pertalian   antara   tabel
biasanya di lakukan dengan nilai-nilai
yang bersesuaian antara tabel. Untuk
menampilkan catatan yang tidak memiliki
kecocokan,     kita   harus     memodifikasi
pertalian antara tabel-tabel ini.
Penggabungan dan Perhitungan Field Data

    Karakter-karakter pada field data dapat di
 gabungkan dengan karakter field teks lain.
 Field numerik di butuhkan untuk melakukan
 operasi numerik. Operasi ini dapat berada
 dalam suatu query sehingga nilai-nilai dalam
 basis data tersebut tidak harus di ubah.
Terima kasih..

More Related Content

PPTX
Fungsi menu dan ikon pada microsoft excel 2007
fauzan tamier
 
DOCX
Cara memasukkan dan mengolah data menggunakan spss
mulyono15
 
DOCX
Menu yang ada di spss
Ambar Apriani
 
PDF
Pengenalan SPSS
Indira Laksmi
 
PPTX
01. pengenalan ms access
AnDree Nordisc
 
DOC
Berikut merupakan menu ms. excel
Mohammad Adzani Muktiyanta
 
PPT
Materi access
Rifqi Ardian
 
DOCX
Laporan praktikum modul 7 (dml)
Devi Apriansyah
 
Fungsi menu dan ikon pada microsoft excel 2007
fauzan tamier
 
Cara memasukkan dan mengolah data menggunakan spss
mulyono15
 
Menu yang ada di spss
Ambar Apriani
 
Pengenalan SPSS
Indira Laksmi
 
01. pengenalan ms access
AnDree Nordisc
 
Berikut merupakan menu ms. excel
Mohammad Adzani Muktiyanta
 
Materi access
Rifqi Ardian
 
Laporan praktikum modul 7 (dml)
Devi Apriansyah
 

What's hot (15)

DOCX
Laporan praktikum modul 6
Devi Apriansyah
 
PPTX
Pengolahan Data MS. Access
IAIN PEKALONGAN
 
DOCX
Fungsi menu dan ikon pada microsoft excel 2007
Yang Terluka
 
DOC
Menu dan ikon microsoft excel 2007
siskaaprilianingrum
 
PDF
Mengenal access 2007
Sri Lestari
 
DOCX
Laporan praktikum modul 6 (ddl)
Devi Apriansyah
 
PDF
Microsoft access-2003
Fadli
 
PPTX
Basis data 10
Febrienda
 
DOCX
Laporan modul 5 basisdata
Istu Purnamasari
 
DOCX
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Devi Apriansyah
 
PDF
D3 mi modul_ppbd_maret2013
Saybia Himma
 
DOCX
Fungsi Icon Icon pada ms.excel 2007
Firdika Arini
 
DOCX
Laporan praktikum modul 8 (dml part 2)
Devi Apriansyah
 
DOCX
Simbol dan fungsi ikon pada ms.excel
Erlangga Erlangga
 
PPTX
Proyek 10 bhionk kiki yudi
Muhamad Rachman
 
Laporan praktikum modul 6
Devi Apriansyah
 
Pengolahan Data MS. Access
IAIN PEKALONGAN
 
Fungsi menu dan ikon pada microsoft excel 2007
Yang Terluka
 
Menu dan ikon microsoft excel 2007
siskaaprilianingrum
 
Mengenal access 2007
Sri Lestari
 
Laporan praktikum modul 6 (ddl)
Devi Apriansyah
 
Microsoft access-2003
Fadli
 
Basis data 10
Febrienda
 
Laporan modul 5 basisdata
Istu Purnamasari
 
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Devi Apriansyah
 
D3 mi modul_ppbd_maret2013
Saybia Himma
 
Fungsi Icon Icon pada ms.excel 2007
Firdika Arini
 
Laporan praktikum modul 8 (dml part 2)
Devi Apriansyah
 
Simbol dan fungsi ikon pada ms.excel
Erlangga Erlangga
 
Proyek 10 bhionk kiki yudi
Muhamad Rachman
 
Ad

Viewers also liked (9)

PDF
Bbpp batu peduli gunung kelud
BBPP_Batu
 
PDF
Kampanye kembangkitan pemuda pemuda menggugat demokrasi!
Rizky Faisal
 
PPT
Ekologi dan ilmu lingkungan
ganjarfebriyanipratiwi
 
PDF
Realita
barchanski
 
PDF
Analisis integrasi pasar beras tumpang
BBPP_Batu
 
PDF
Bab 1. pendahuluan evaluasi lahan s1 agrotek by ndaru
Purwandaru Widyasunu
 
PDF
9 C33 Dcf Cd01
ilman
 
PPTX
Ukuran kecepatan akses internet
blackh4t21
 
Bbpp batu peduli gunung kelud
BBPP_Batu
 
Kampanye kembangkitan pemuda pemuda menggugat demokrasi!
Rizky Faisal
 
Ekologi dan ilmu lingkungan
ganjarfebriyanipratiwi
 
Realita
barchanski
 
Analisis integrasi pasar beras tumpang
BBPP_Batu
 
Bab 1. pendahuluan evaluasi lahan s1 agrotek by ndaru
Purwandaru Widyasunu
 
9 C33 Dcf Cd01
ilman
 
Ukuran kecepatan akses internet
blackh4t21
 
Ad

Similar to Proyek 10 (20)

PPTX
Proyek 10
Fany Widyodiningrat
 
PPTX
Proyek bab 10 query basis data basis data textbook
Fitria Wulan
 
PPTX
Proyek 10 query basis data basis data textbook
hesty93
 
PPTX
BAB 10 Query Basis Data Basis Data Textbook
Fadlichi
 
PPTX
Proyek 10 query basis data basis data text book
Fadlichi
 
PPTX
SIM Proyek 10
Muhammad Fadli. SE,.
 
PDF
Bab 11 proyek
66693
 
DOCX
Microsoft access database
Dewa Dewa
 
PDF
Pemrograman database dengan dao pada vb
Materi Kuliah Online
 
PPTX
SISTEM BASIS DATA2
Ayu_lestari
 
PPT
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
bukanyusup13
 
PDF
Praktikum01
akuida
 
PDF
Penjelasan indexing database
Samsul Arifin
 
PPTX
Materi struktur hirarki basis data
Mutiara Ayu
 
PDF
Sgs mengolah-database-dg-excel-2007
Odin Onyenk
 
PDF
Sistem manajemen basis data
Theresia Magdalena
 
PPTX
PENGOLAHAN DATA BISNIS DENGAN EXCEL.pptx
novitarahma15
 
DOCX
TUGAS SIM, AKBAR NURHISYAM, YANANTO MIHADI PUTRA, SE, M.Si, Sistem Manajemen ...
akbarnurhisyam1
 
PDF
SIM,Ivan fadhila, Hapzi Ali, Sistem manajemen database, Universitas Mercu Bua...
ivanfadhila18
 
PDF
SIM, Gagas Bintang, Hapzi Ali, Sistem manajemen database, Universitas Mercu B...
GagasBintang
 
Proyek bab 10 query basis data basis data textbook
Fitria Wulan
 
Proyek 10 query basis data basis data textbook
hesty93
 
BAB 10 Query Basis Data Basis Data Textbook
Fadlichi
 
Proyek 10 query basis data basis data text book
Fadlichi
 
SIM Proyek 10
Muhammad Fadli. SE,.
 
Bab 11 proyek
66693
 
Microsoft access database
Dewa Dewa
 
Pemrograman database dengan dao pada vb
Materi Kuliah Online
 
SISTEM BASIS DATA2
Ayu_lestari
 
PPT-UEU-–-Sistem-Informasi-Akuntansi-–-Pertemuan-13.ppt
bukanyusup13
 
Praktikum01
akuida
 
Penjelasan indexing database
Samsul Arifin
 
Materi struktur hirarki basis data
Mutiara Ayu
 
Sgs mengolah-database-dg-excel-2007
Odin Onyenk
 
Sistem manajemen basis data
Theresia Magdalena
 
PENGOLAHAN DATA BISNIS DENGAN EXCEL.pptx
novitarahma15
 
TUGAS SIM, AKBAR NURHISYAM, YANANTO MIHADI PUTRA, SE, M.Si, Sistem Manajemen ...
akbarnurhisyam1
 
SIM,Ivan fadhila, Hapzi Ali, Sistem manajemen database, Universitas Mercu Bua...
ivanfadhila18
 
SIM, Gagas Bintang, Hapzi Ali, Sistem manajemen database, Universitas Mercu B...
GagasBintang
 

More from rainbi (17)

PDF
Sim bab 3 teori
rainbi
 
PPTX
Bab 9 proyek
rainbi
 
PPTX
Tugas sim
rainbi
 
PPTX
Sim bab ii teori
rainbi
 
PPTX
Sim bab 10 teori
rainbi
 
PPTX
Sim bab 6 teori
rainbi
 
PPTX
Sim bab 6 proyek regi
rainbi
 
PPTX
Sim bab 4 teori
rainbi
 
PPTX
Kiki proyek 8 sim
rainbi
 
PPTX
Tugas sim kel. 6
rainbi
 
PPTX
Tugas sim
rainbi
 
PPTX
Bab iii proyek web html notepad
rainbi
 
PPTX
Proyek 7 sim (robertus)
rainbi
 
PPTX
Tugas sim
rainbi
 
PPTX
Sim bab 4 praktek
rainbi
 
PPTX
Sim bab 2 praktek
rainbi
 
PPTX
Proyek 10
rainbi
 
Sim bab 3 teori
rainbi
 
Bab 9 proyek
rainbi
 
Tugas sim
rainbi
 
Sim bab ii teori
rainbi
 
Sim bab 10 teori
rainbi
 
Sim bab 6 teori
rainbi
 
Sim bab 6 proyek regi
rainbi
 
Sim bab 4 teori
rainbi
 
Kiki proyek 8 sim
rainbi
 
Tugas sim kel. 6
rainbi
 
Tugas sim
rainbi
 
Bab iii proyek web html notepad
rainbi
 
Proyek 7 sim (robertus)
rainbi
 
Tugas sim
rainbi
 
Sim bab 4 praktek
rainbi
 
Sim bab 2 praktek
rainbi
 
Proyek 10
rainbi
 

Recently uploaded (20)

DOCX
Modul Ajar Deep Learning Informatika Kelas 9 SMP Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning PKWU Kelas 11 Terbaru 2025
wahyurestu63
 
PPTX
BAB 1 kelas 9 tentang berpikir komputasional
asepfalah32
 
DOCX
Modul Ajar Deep Learning MTK Kelas 12 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Pembelajaran Mendalam Biologi Kelas 11 Terbaru 2025
fubierabita
 
PPTX
Materi_Bahasa_Indonesia_XII_Mengkritisi_Informasi_Tokoh.pptx
YuvensSetiawan
 
PPTX
PPT MAKHLUK HIDUP DAN LINGKUNGANNYA.pptx
sakinahaidah
 
DOCX
Modul Ajar Deep Learning Prakarya Rekayasa Kelas 8 SMP Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Pembelajaran Mendalam Matematika Kelas 12 Terbaru 2025
fubierabita
 
DOCX
Modul Ajar Deep Learning PJOK Kelas 11 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning Prakarya Pengelolaan Kelas 8 SMP Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning Biologi Kelas 10 Terbaru 2025
wahyurestu63
 
PDF
RPP Pembelajaran mendalam mata pelajaran PAI
riefkiardhiansyah46
 
PDF
Materi Praktek Mengajar Tentang 7 Jurus BK Hebat 2025 Versi Nilai-Nilai Islam...
Namin AB Ibnu Solihin
 
PPTX
01. Permendikdasmen No 13 Tahun 2025_KURIKULUM_16 JULI 2025_18052014ss.pptx
ArifWahyudi58
 
PDF
PPT Teknis Diskusi Kelas Doktrin Alkitab Lanjutan (DAL) 2025
SABDA
 
PDF
MODUL 5 KELOMPOK 6 CERIA PELATIHAN PM KEPSEK ASAHAN
suhendro79
 
DOCX
Modul Ajar Pembelajaran Mendalam MTK Kelas 11 Terbaru 2025
fubierabita
 
PDF
PPT Materi Kelas Doktrin Alkitab Lanjutan (DAL) 2025
SABDA
 
DOCX
Modul Ajar Deep Learning Bahasa Indonesia Kelas 10 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning Informatika Kelas 9 SMP Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning PKWU Kelas 11 Terbaru 2025
wahyurestu63
 
BAB 1 kelas 9 tentang berpikir komputasional
asepfalah32
 
Modul Ajar Deep Learning MTK Kelas 12 Terbaru 2025
wahyurestu63
 
Modul Ajar Pembelajaran Mendalam Biologi Kelas 11 Terbaru 2025
fubierabita
 
Materi_Bahasa_Indonesia_XII_Mengkritisi_Informasi_Tokoh.pptx
YuvensSetiawan
 
PPT MAKHLUK HIDUP DAN LINGKUNGANNYA.pptx
sakinahaidah
 
Modul Ajar Deep Learning Prakarya Rekayasa Kelas 8 SMP Terbaru 2025
wahyurestu63
 
Modul Ajar Pembelajaran Mendalam Matematika Kelas 12 Terbaru 2025
fubierabita
 
Modul Ajar Deep Learning PJOK Kelas 11 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning Prakarya Pengelolaan Kelas 8 SMP Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning Biologi Kelas 10 Terbaru 2025
wahyurestu63
 
RPP Pembelajaran mendalam mata pelajaran PAI
riefkiardhiansyah46
 
Materi Praktek Mengajar Tentang 7 Jurus BK Hebat 2025 Versi Nilai-Nilai Islam...
Namin AB Ibnu Solihin
 
01. Permendikdasmen No 13 Tahun 2025_KURIKULUM_16 JULI 2025_18052014ss.pptx
ArifWahyudi58
 
PPT Teknis Diskusi Kelas Doktrin Alkitab Lanjutan (DAL) 2025
SABDA
 
MODUL 5 KELOMPOK 6 CERIA PELATIHAN PM KEPSEK ASAHAN
suhendro79
 
Modul Ajar Pembelajaran Mendalam MTK Kelas 11 Terbaru 2025
fubierabita
 
PPT Materi Kelas Doktrin Alkitab Lanjutan (DAL) 2025
SABDA
 
Modul Ajar Deep Learning Bahasa Indonesia Kelas 10 Terbaru 2025
wahyurestu63
 

Proyek 10

  • 1. PROYEK 10 Query Basis Data-Basis Data Textbook Lia Aprilianti (0211 11 134) Dosen : Dr. Wonny A.R, MM., SE. Fakultas Ekonomi Universitas Pakuan
  • 2. Tujuan Pembelajaran Mengetahui cara membuat query menggunakan satu atau lebih tabel. Memahami cara membatasi hasil query dengan satu atau beberapa pembatasan. Memahami bagaimana sebuah query dapat meminta nilai batasan dari pengguna query.
  • 3. Mengetahui cara menggunakan query untuk mencari nilai parsial dalam field. Mengetahui cara membuat perhitungan di dalam query baik pada field teks dan numerik.
  • 4. 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.
  • 5. 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.
  • 6. 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.
  • 7. Anda harus membuat duplikat file data dengan basis data Anda secara rutin. Di dalam Access, Anda dapat menggunakan perintah “Edit” untuk menyalin (cut dan paste) objek. Objek ini mencakup
  • 8. 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
  • 9. harus menduplikasi keseluruhan file basis data menggunakan Windows Explorer atau dengan cara mengklik ikon “My Computer”. Yang harus di perhatikan dalam menggunakan peranti lunak basis data adalah ukuran file basis data dapat membesar dengan amat cepat. Para pengguna sering menggunakan fitur seperti
  • 10. perintah “Undo” yang dapat dengan mudah membalikkan kesalahan. Fitur semaca ini memakan banyak tempat di dalam disk agar 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.
  • 11. 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 secara otomatis akan memadatkan
  • 12. 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”.
  • 13. Pentingnya menghasilkan query sendiri bagi seorang pembuat keputusan : • 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, dan
  • 14. 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 data.
  • 15. 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.
  • 16. Basis Data Textbook Basis data Textbook terdiri atas empat tabel yang saling berhubungan karena memiliki nilai yang sama. Field dari berbagai tabel dapat di kombinasikan jika terdapat nilai yang sama antara dua tabel.
  • 19. Membuat Query dengan Batasan Jika sebuah query di buat tanpa batasan, semua catatan dalam tabel akan di tampilkan pada hasil query. Akan lebih produktif untuk membatasi catatan yang di tampilkan ke dalam beberapa kriteria pembuatan keputusan tertentu. Sekarang lihat beberapa buku yang berharga lebih dari $100.
  • 20. 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”.
  • 23. Figur ini berformat query berdasarkan contoh (query-by-example—QBE) adalah format di mana seorang pengguna dapat menentukan apa yang di inginkan tanpa harus menulis kode komputer untuk menarik catatan tersebut dari basis data. Masing- masing kolom di QBE dapat berbentuk sebuah field yang akan di tampilkan.
  • 24. Baris teratas adalah tempat nama field. Baris yang kedua memberitahu nama tabel yang berisikan field. Baris yang ketiga memberikan pilihan untuk mengurutkan hasil, dan baris keempat memberi kesempatan kepada pengguna untuk memutuskan
  • 25. apakah nilai tersebut akan di tampilkan pada laporan. Baris-baris yang tersisa di gunakan untuk memberikan batasan pada baris yang akan di tampilkan.
  • 26. 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 untuk memilih field adalah mengklik mouse pada nama field di kotak tabel BOOK dsn mensrik nama field tersebut ke tempatnya.
  • 28. 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 design query.
  • 30. 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 jumlah harga ke dalam query.
  • 31. Batasan yang Tidak Tepat Batasan pada field berisikan teks bisa jadi sulit untuk di buat karena kecocokan yang di maksud kurang jelas. Access menggunakan dua karakter sebagai pembantu dalam melakukan pencarian (wildcard) yang sesuai dengan nilai atau deretan nilai apa
  • 32. 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.
  • 33. Query yang Membutuhkan Lebih dari Satu Tabel Query yang membutuhkan field data dari lebih dari satu tabel mengharuskan tabel yang memberikan nilai field ini maupun tabel yang di gunakan untuk menavigasi antara tabel-tabel ini juga di masukkan ke dalam QBE. Misalkan Anda ingin membuat query
  • 34. 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.
  • 35. Perlu di catat bahwa ketika menggunakan tabel dalam suatu query ketika tidak terdapat nilai bersesuaian antara tabel-tabel, catatan tanpa kesesuaian tidak akan di tampilkan pada hasil query.
  • 36. Ini karena pertalian antara tabel biasanya di lakukan dengan nilai-nilai yang bersesuaian antara tabel. Untuk menampilkan catatan yang tidak memiliki kecocokan, kita harus memodifikasi pertalian antara tabel-tabel ini.
  • 37. Penggabungan dan Perhitungan Field Data Karakter-karakter pada field data dapat di gabungkan dengan karakter field teks lain. Field numerik di butuhkan untuk melakukan operasi numerik. Operasi ini dapat berada dalam suatu query sehingga nilai-nilai dalam basis data tersebut tidak harus di ubah.