Oleh :
AGUS NUR CHOLIS
Sejarah
Microsoft merilis Microsoft Access 1.0 pada bulan November 1992 dan dilanjutkan dengan
merilis versi 2.0 pada tahun 1993. Microsoft menentukan spesifikasi minimum untuk
menjalankan Microsoft Access 2.0 adalah sebuah komputer dengan sistem operasiMicrosoft
Windows 3.0, RAM berkapasitas 4 megabyte (6 megabyte lebih disarankan) dan ruangan kosong
hard disk yang dibutuhkan 8 megabyte (14 megabyte lebih disarankan). Versi 2.0 dari Microsoft
Access ini datang dengan tujuh buah disket floppy 3 inci berukuran 1.44 megabyte.
Perangkat lunak tersebut bekerja dengan sangat baik pada sebuah basis data dengan banyak
record tapi terdapat beberapa kasus di mana data mengalami kerusakan. Sebagai contoh, pada
ukuran basis data melebihi 700 megabyte sering mengalami masalah seperti ini (pada saat itu,
memang hard disk yang beredar masih berada di bawah 700megabyte). Buku manual yang
dibawanya memperingatkan bahwa beberapa kasus tersebut disebabkan oleh driver perangkat
yang kuno atau konfigurasi yang tidak benar.
Nama kode (codename) yang digunakan oleh Access pertama kali adalah Cirrus yang
dikembangkan sebelum Microsoft mengembangkan Microsoft Visual Basic, sementara mesin
pembuat form antarmuka yang digunakannya dinamakan dengan Ruby. Bill Gatesmelihat
purwarupa (prototype) tersebut dan memutuskan bahwa komponen bahasa pemrograman
2
BASIC harus dikembangkan secara bersama-sama sebagai sebuah aplikasi terpisah tapi dapat
diperluas. Proyek ini dinamakan dengan Thunder. Kedua proyek tersebut dikembangkan secara
terpisah, dan mesin pembuat form yang digunakan oleh keduanya tidak saling cocok satu sama
lainnya. Hal tersebut berakhir saat Microsoft merilis Visual Basic for Applications (VBA).
Versi
Nomor
Thn Nama versi Sistem operasi yang didukung VersiMicrosoft Office
versi
Microsoft
1992 1 Microsoft Windows T/A
Access 1.1
Microsoft Microsoft Office 4.3
1993 2 Microsoft Windows
Access 2.0 Professional
Microsoft
Microsoft Windows 95 dan Windows NT Microsoft Office 95
1995 Access for 7
3.51 Professional
Windows 95
Microsoft Microsoft Windows 95/98 dan Windows Microsoft Office 97
1997 8
Access 97 NT 3.51/NT 4.0 Professional
Microsoft Office 2000
Microsoft Microsoft Windows 98/Me, Windows NT
1999 9 Premium dan Office 2000
Access 2000 4.0/2000
Professional
Microsoft Microsoft Windows 98/Me, Windows Microsoft Office XP
2001 10
Access 2002 NT/2000/XP Professional
Microsoft Windows 2000 (Service Pack 3
Microsoft
2003 11 ke atas)/XP (Service Pack 1 ke Microsoft Office System 2003
Access 2003
atas)/Server 2003
Microsoft Windows XP (Service Pack
Microsoft
2007 12 2)/Server 2003/Vista/Server 2008 (Beta 2 Microsoft Office System 2007
Access 2007
ke atas)
Microsoft Windows XP (Service Pack
3)/Windows Server 2003 R2(32-
Microsoft Microsoft Office Professional
2010 14 bit)/Windows Server 2008(32-bit atau 64-
Access 2010 2010
bit)/Windows Vista (Service Pack
1)/Windows 7
Microsoft Microsoft Windows Vista/Windows Microsoft Office Professional
2012 15
Access 2013 7/Windows 8/Windows 8.1 2013
Penggunaan
Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah, di dalam sebuah
organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar, dan
juga para programmer untuk membuat sebuah sistem buatan sendiri untuk menangani pembuatan
dan manipulasi data. Access juga dapat digunakan sebagai sebuah basis data untuk aplikasi
Web dasar yang disimpan di dalam server yang menjalankan Microsoft Internet Information
Services (IIS) dan menggunakan MicrosoftActive Server Pages (ASP). Meskipun demikian,
penggunaan Access kurang disarankan, mengingat telah ada Microsoft SQL Server yang
memiliki kemampuan yang lebih tinggi.
Beberapa pengembang aplikasi profesional menggunakan Microsoft Access untuk
mengembangkan aplikasi secara cepat (digunakan sebagai Rapid Application Development/RAD
tool), khususnya untuk pembuatan purwarupa untuk sebuah programyang lebih besar dan aplikasi
yang berdiri sendiri untuk para salesman.
3
Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi
yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis
data yang bersifat klien/server. Meskipun demikian, tampilan muka Access (form, report, query,
dan kode Visual Basic) yang dimilikinya dapat digunakan untuk menangani basis data yang
sebenarnya diproses oleh sistem manajemen basis data lainnya, seperti halnya Microsoft Jet
Database Engine (yang secara default digunakan oleh Microsoft Access), Microsoft SQL
Server, Oracle Database, dan beberapa produk lainnya yang mendukung ODBC.
Fitur
Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah
kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL); query dapat
dilihat dan disunting sebagai statemen-statemen SQL, dan statemen SQL dapat digunakan secara
langsung di dalam Macro dan VBA Module untuk secara langsung memanipulasi tabel data
dalam Access. Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa
tersebut (VBA dan Macro) untuk memprogram form danlogika dan juga untuk mengaplikasikan
konsep berorientasi objek.
Microsoft SQL Server Desktop Engine (MSDE) 2000, yang merupakan sebuah versi mini MAL
dari Microsoft SQL Server 2000, dimasukkan ke dalam Office XP Developer Editiondan dapat
digunakan oleh Microsoft Access sebagai alternatif dari Microsoft Jet Database Engine.
Tidak seperti sebuah sistem manajemen basis data relasional yang komplit, Microsoft JET
Database Engine tidak memiliki fitur trigger dan stored procedure. Dimulai dari Microsoft
Access 2000 yang menggunakan Microsoft Jet Database Engine versi 4.0, ada
sebuahsintaksis yang mengizinkan pembuatan kueri dengan beberapa parameter, dengan sebuah
cara seperi halnya sebuah stored procedure, meskipun prosesur tersebut dibatasi hanya untuk
sebuah pernyataan tiap prosedurnya. Access juga mengizinkan form untuk mengandung kode
yang dapat dieksekusi ketika terjadi sebuah perubahan terhadap tabel basis data, seperti
halnya trigger, selama modifikasi dilakukan hanya dengan menggunakan form tersebut, dan
merupakan sesuatu hal yang umum untuk menggunakan kueri yang akan diteruskan (pass-
through dan teknik lainnya di dalam Access untuk menjalankan stored procedure di dalam
RDBMS yang mendukungnya.
Dalam berkas Access Database Project (ADP) yang didukung oleh Microsoft Access 2000 dan
yang selanjutnya, fitur-fitur yang berkaitan dengan basis data berbeda dari versi format/struktur
data yang digunakan Access (*.MDB), karena jenis berkas ini dapat membuat koneksi ke sebuah
basis data MSDE atau Microsoft SQL Server, ketimbang menggunakan Microsoft JET Database
Engine. Sehingga, dengan menggunakan ADP, adalah mungkin untuk membuat hampur semua
objek di dalam server yang menjalankan mesin basis data tersebut (tabel basis data
dengan constraints dan trigger, view, stored procedure, dan UDF). Meskipun demikian, yang
disimpan di dalam berkas ADP hanyalahform, report, macro, dan modul, sementara untuk tabel
dan objek lainnya disimpan di dalam server basis data yang membelakangi program tersebut.
4
Pengembangan dengan Access
Access mengizinkan pengembangan yang relatif cepat karena semua tabel basis data, kueri, form,
dan report disimpan di dalam berkas basis data miliknya (*.MDB). Untuk membuat Query,
Access menggunakan Query Design Grid, sebuah program berbasisgrafis yang mengizinkan para
penggunanya untuk membuat query tanpa harus mengetahui bahasa pemrograman SQL. DI
dalam Query Design Grid, para pengguna dapat memperlihatkan tabel basis data sumber
dari query, dan memilih field-field mana yang hendak dikembalikan oleh proses dengan mengklik
dan menyeretnya ke dalam grid.Join juga dapat dibuat dengan cara mengklik dan menyeret field-
field dalam tabel ke dalam field dalam tabel lainnya. Access juga mengizinkan pengguna untuk
melihat dan memanipulasi kode SQL jika memang diperlukan.
Bahasa pemrograman yang tersedia di dalam Access adalah Microsoft Visual Basic for
Applications (VBA), seperti halnya dalam beberapa aplikasi Microsoft Office. Dua
buahpustaka komponen Component Object Model (COM) untuk mengakses basis data pun
disediakan, yakni Data Access Object (DAO), yang hanya terdapat di dalam Access 97,
dan ActiveX Data Objects (ADO) yang tersedia dalam versi-versi Access terbaru.
5
Buat aplikasi yang mudah digunakan dan berkembang bersama bisnis Anda*
"Pengalaman aplikasi"
Pengguna tidak khawatir lagi akan "bingung terhadap data" berkat aplikasi yang secara otomatis
memastikan antarmuka tetap atraktif dan mudah digunakan serta pengalaman pengguna yang
konsisten. Access menggunakan kode yang akan membuat tampilan dan nuansanya terasa begitu
profesional.
Kontrol item terkait
Pengguna dapat melihat sekilas informasi tambahan terkait di database tanpa beralih ke layar
lain, sehingga mereka mengetahui konteks yang tepat saat memeriksa atau memasukkan
informasi.
Kontrol penyelesaian otomatis
Memasukkan data jauh lebih mudah dan lebih sedikit kesalahan bagi pengguna aplikasi yang
memiliki drop-down dan saran yang dibuat berdasarkan data yang dimasukkan. Pencarian
memungkinkan penyimpulan relasi antara data dalam berbagai tabel.
6
Teori Dasar
Pengertian Tabel, Field dan Record
Seperti kita ketahui bahwa database merupakan kumpulan dari beberapa tabel yang terintegrasi
menjadi satu kesatuan yang saling berhubungan. Tabel merupakan kumpulan dari beberapa
record dan fields. Sebagai ilustrasinya adalah sebagai berikut :
Jadi yang dimaksud dengan fields adalah atribut yang dimiliki oleh suatu tabel. Sedangkan record
adalah isian data yang dimiliki oleh tabel. Untuk memulai microsoft Access pada dasarnya
hampir sama antara Taskbar Windows 95 2000 yaitu dimulai dengan tombol Start -> Program
-> Program MS-Access.
Membuat databases
1. Buka aplikasi Microsoft Access
2. Klik File New
3. Pilih Blank Database
4. Create nama file database
Setelah anda mengisi nama database, anda bisa langsung mengklik tombol create atau menekan
tombol enter.
Membuat Tabel
Untuk membuat tabel ada 3 cara yaitu:
1. Create table in design view
2. Create table by using wizard
3. Create table bya entering data
Pada saat ini kita akan membuat tabel dengan cara yang pertama yaitu Create table in Design
View. Langkah-langkahnya sebagai berikut :
1. Tampilan awal create table in design view
2. Klik 2 x create table in design view sehingga terbuka jendela untuk mengisikan field dan
type data
3. Masukan nama-nama field beserta type datanya
4. Setelah itu klik close pada pojok kanan atas
5. Klik yes, lalu beri nama tabel (contoh:daftar) kemudian klik OK
6. Nama dari hasil pembuatan tersebut akan tampil pada lembar kerja Ms. Acces
7
Setelah tabel terbentuk selanjutnya terserah kita untuk melakukan proses terhadap tabel tersebut
selanjutnya.
Barbagai macam tipe data yang ada di ACCESS sebagai berikut:
1. Text: Merupakan tipe data yang sering digunakan(Alfabetic dan Numeric). Panjang
maksimumnya 255.
2. Number: Hanya digunakan untuk menyimpan data numerik.
3. Date/Time: Digunakan untuk menyimpan nilai tanggal dan jam. Panjang maksimumnya 8
karakter.
4. Memo: Mampu menampung nilai sampai 65535 karakter.
5. Currency:Sering digunakan untuk nilai mata uang.
6. AutoNumber: Berisi angka urut yang sudak ditetapkan oleh Access yang muncul secara
otomatis dan nilainya tidak dapat diubah.
7. Yes/No: Berisi dua nilai saja yaitu Yes/No atau True/false dan On/Off.
8. OLE Object: Digunakan untuk eksternal objek. Misalnya gambar,suara, dan sebagainya.
9. Hyperlink: Gabungan dari Text dan Numerik yang disimpan dalam bentuk Text. Digunakan
untuk manyimpan pointer ke situs web.
10. Lookup Wizard: Untuk memilih sebuah nilai dari tabel lain atau List Box atau Combo Box.
Menambah Field
1. Buka file Pilih Table
2. Pilih Design View
3. Blok field yang akan disisipi ( klik sebelah kiri nama field )
4. Klik insert rows
5. Tuliskan fields baru
6. Kemudian klik close dan Save OK
Menghapus Field
1. Buka file Pilih Table
2. Pilih Design View
3. Blok field yang akan dihapus
4. Klik edit delete
5. Tuliskan fields baru
6. Kemudian klik close dan Save OK
Merubah Field
1. Buka file Pilih Table
2. Pilih Design View
3. Rubah field
4. Kemudian klik close dan Save OK
QUERIES
Membuat Queries
Sebelum memulai kegiatan ini, sebaiknya kita tahu terlebih dulu maksud dari query. Query bisa
diartikan sebagai pernyataan atau permintaan untuk memproses table yang ada. Biasanya
digunakan untuk menuliskan perintah matematik ( *, /, +, - dll ).
Cara membuat query ada 2 yaitu:
1. Create quey in design view
2. Create query by using wizard.
Pada saat ini kita akan membahas untuk membuat query dengan cara yang pertama yaitu Create
query in design view.
Langkah-langkahnya sebagai berikut:
9
1. Klik Queries pada bagian objects
2. Klik 2 x Create query in Design view sama seperti membuat table.
3. Pilih nama table dalam daftar Show Table kemudian klik Add.
4. Klik 2 x nama field yang ada pada tabel daftar sehingga nama-nama field tersebut tersimpan
dalam daftar queries seperti pada gambar diatas.
5. Masukkan rumus pada field yang diinginkan Contoh Rumus Jml_nilai : ([PPKn]+[Bah_ind]+
[Matemt]+[Bah_ing]+[IPA]+[IPS]).
6. Kemudian klik tombol close pada sudut kanan atas,
FORM
Form adalah suatu interfase/tatap muka yang dapat membantu pengguna atau operator dalam
menjalankan suatu program aplikasi Salah satu interface yang disediakan oleh microsoft Access
adalah Form.
Cara membuat form ada 2 yaitu:
1. Create form in design view
2. Create forrm by using wizard
Pada saat ini kita akan mempelajari cara membuat form dengan Create form by using wizard.
Langkah-langkahnya:
1. Klik Form pada Objects
2. Klik 2 x Create form by using wizard akan tampil form wizard
3. Pada Tables/Queries pilih nama table anda kemudian Pindahkan semua field Available field ke
Selected Fields dengan menekan tombol >>
4. Kemudian klik next
5. Kemudian klik next sekali lagi
6. Pada tampilan berikutnya Anda dapat memilih diantara beberapa alternatif untuk dipakai
sebagai bentuk tampilan form. Misalnya Anda memilih stone ...
7. Kemudian klik next
8. Berikan nama form yang akan kita buat (contoh : daftar)
9. Kemudian Klik Finish
Memberi judul form
1. Klik nama form
2. Pilih design
3. Drag baris antara form header dan detail
4. Maka akan terbuat kolom baru antara form header dan detail
5. Klik label pada toolbar option
6. Klik daerah kolom baru antara form header dan detail
7. Tuliskan judul yang diinginkan
8. Klik close, save OK
REPORT/LAPORAN
Laporan adalah hasil dari proses input data yang telah dilakukan yang berupa informasi yang
mudah dimengerti oleh orang lain, biasanya laporan nantinya dicetak dalam bentuk print out
( lembaran kertas )
Untuk membuat laporan, langkah-langkahnya adalah :
10
1. Klik Report pada Objects
2. Klik 2 x Create report by using wizard akan
tampil form wizard
3. Pada Tables/Queries pilih nama table anda
kemudian Pindahkan semua field Available
field ke Selected Fields dengan menekan
tombol >>
4. Kemudian klik next, sampai ada perintah
finish
5. Klik finish
Melihat/mencetak hasil laporan
1. Klik report pada object
2. Klik 2 kali pada nama report
3. Akan tampil hasil dari report
4. Klik file print .
5. Klik OK
11
4. Isikan nama field dengan nama Tgl_lahir
5. Setelah selesai klik tombol silang pada pojok kanan atas
Menghapus field
Sebagai latihan kita akan menghapus satu buah field kelas, ikuti langkah-langkah sebagai
berikut :
1. Lakukan langkah-langkah seperti diatas sampai point 3
2. Kemuduian blok field kelas, dengan cara seperti diatas
3. Klik menu edit delete, jika ada konfirmasi klik yes
4. Setelah selesai klik tombol silang pada pojok kanan atas
Kunci primer/primary key
buatlah sebuah tabel
Setelah tabel terbentuk, buatlah kunci primernya dengan cara sebagai berikut :
1. Klik tabel, klik tool bar design
2. Klik field yang akan dibuat kunci primer
3. Klik menu edit primary key
4. Untuk mengakhiri, klik tanda silang pada pojok kanan atas, pilih yes untuk menyimpan
6. Pada tabel terdapat id/pk yang sama, maka data tersebut tidak dapat dimasukkan
QUERIES
1. Buatlah sebuah tabel
2. Buatlah queries dengan langkah-langkah sebagai berikut :
3. Pada tab Object, klik queries kemudian klik 2 x pada create queries in design view
4. Kemudian akan muncul dialog box show table, klik tabel harga, kemudian klik add
12
5. Kemudian muncul form seperti berikut :
6. Pada baris field, isikan fieldnya dengan cara klik anak panah kebawah, kemudian pilih
field yang sesuai
7. Setelah selesai klik tombol silang pada pojok kanan atas
8. Pada field name isikan nama queries
9. Sekarang isikan datanya dengan cara klik 2x pada nama queris
13
FORM
Buatlah sebuah form dari tabel praktek 4 dengan langkah-langkah sebagai berikut :
1. Pada tab Object, klik form kemudian klik 2 x pada create form by using wizard
3. Pada Table/Queries pilih tabel harga, kemudian pada selected fields klik tanda lebih besar
ganda (>>), klik next
4. Setelah muncul form wizard seperti diatas, pilih columnar, kemudian klik next, akan
muncul form seperti berikut :
14
5. Pilih salah satu pilihan yang ada pada kolom sebelah kanan, sebagai latihan kita pilih
international, kemudian klik next
3. Klik kanan pada tulisan form header, kemudian klik form header/footer
4. Perlebar form dengan cara : letakkan kursor pada pojok kanan bawah sehingga kursor
membentuk tanda Plus, kemudian tarik untuk memperlebarnya
5. Turunkan semua tulisan dengan cara drag (klik tidak dilepas) ke tempat yang
diinginkan
6. Pada tool box klik labe (icon Aa) kemudian klik dimana judul akan di letakkan
7. Tuliskan judul dan lakukan perubahan/format font sesuai selera
8. Klik tanda silang pada pojok kanan atas untuk menutup, kemudian klik yes untuk
menyimpan perubahan
15
PEMBUATAN QUERIES/RUMUS PADA FORM
Sebagai latihan bukalah tabel pada praktik 5 kemudian ikuti langkah-langkah sebagai
berikut :
1. Klik form pada object, kemudian klik 2 kali pada harga
2. Kita lihat pada bagian jumlah semua masih berisi nol(0), ini dikarenakan kita belum
memasukkan rumus kedalam field tersebut
3. Klik kanan pada field tersebut (pada bagian nol) pilih propertis kemudian klik all
4. Pada bagian control source tuliskan rumus =([qty]*[hrg_sat]), kemudian klik tanda
silang pada pojok kanan atas untuk menutupnya
5. Jika pembuatan rumsu berhasil, maka pada bagian jumlah secara otomatis akan terisi
nilainya
6. Lakukan perubahan tampilan pada bagian hrg_sat dan jumlah, kita lihat pada bagian
tersebut berupa angka yang masih susah dipahami karena tidak ada titik atau koma desimal
7. Klik kanan pada bagian nilai hrg_sat, pilih propertis kemudian klik all
8. Pada bagian format pilih Currency, dengan cara klik tanda panah kebawah, tutup form
tersebut
9. Lakukan perubahan pada bagian jumlah dengan cara seperti pada poin 8
16
MEMBUAT LAPORAN
1. Klik report pada bagian object
4. Pada tabel/queries pilih tabel siswa, kemudian pindahkan semua field ke kolom
sebelah kanan ( kecuali ID ) dengancara klik field kemudian klik anak panah lebih
besar ( > ). Klik next
5. Klik next sekali lagi, muncul form wizard konfirmasi untuk pengurutan data, pada baris 1
isikan no, kemudian klik next
6. Klik next beberapa kali sampi tombol next tidak aktiv, kemudian klik tombol finish
17
Cara Mudah Membuat Database Di Ms. Access 2016
Adapun langkah-langkah membuat database dan tabel baru pada Ms Accessadalah sebagai
berikut
Pertama buka aplikasi Ms Access
Keterangan gambar
1. Pada urutan no 1 menunjukan nama database anda, contoh "dbbarang"
2. Pada urutan no 2 menunjukan akan disimpan dimana database anda
3. Dan pada urutan ke 3 yaitu klik tombol Create untuk membuat database.
Setelah anda klik Create maka anda akan dibawah ke halaman berikutnya yaitu halaman
membuat tabel database, untuk lebih jelasnya lihat gambar dibawah ini
Perhatikan gambar diatas, klik pada View kemudian pilih Design view maka anda akan
dibawa ke proses berikutnya
Keterangan gambar
1. Pada urutan no 1 yaitu memberikan nama tabel database anda, contoh "tbbarang"
18
2. Dan pada urutan no 2 yaitu setelah memberikan nama tabel database kemudian klik
tombol OK.
Setelah itu anda akan diminta mengisikan nama field dari tabel database tersebut
Keterangan gambar
1. Pada urutan no 1 yaitu memberikan nama field dari tabel, contoh "kodebarang,
namabarang, jumlah, satuan"
2. Pada urutan no 2 yaitu type data dari field tersebut, contoh "Text, Number dan lain-lain"
3. Pada urutan no 3 yaitu ukuran dari field tersebut, sesuaikan dengan kebutuhan.
Proses membuat database dan tabel di microsoft Access telah selesai, akan tetapi jika anda
ingin mengisi record tabel tersebut secara langsung
Lihat gambar diatas, klik pada nama tabel anda, kemudian isikan record lalu klik simpan
Sekarang anda telah memiliki database dan tabel yang anda buat menggunakan Microsoft
Access 2010.
19
DAFTAR PUSTAKA
https://id.wikipedia.org/wiki/Microsoft_Access
https://products.office.com/id-id/access
http://remotmepetsawah.blogspot.com/2016/05/membuat-database-di-ms-access.html
20