DB Ms. Access – Sa’adatud Daroin/093224006   Page 1
Database Ms. Access         Microsoft Access (atau Microsoft Office Access) adalah sebuah programaplikasi basis data kompu...
Development/RAD tool), khususnya untuk pembuatan purwarupa untuk sebuahprogram yang lebih besar dan aplikasi yang berdiri ...
dilakukan hanya dengan menggunakan form tersebut, dan merupakan sesuatu halyang umum untuk menggunakan kueri yang akan dit...
B. Query   Query adalah permintaan atau pemanggilan suatu data untuk diolah dari table   menjadi satu informasi yang mudah...
Cara membuat Crosstab Query Wizard dapat dilakukan dengan langkah-langkah   yang diuraikan sebagai berikut:   1. Klick Cre...
Gambar 2. Contoh FormD. ReportReport digunakan untuk mencetak hasil. Langkah-langkahnya :   1. Klik Create   2. Pilih Repo...
Daftar Pustakahttp://id.wikipedia.org/wiki/Microsoft_Accesshttp://bowol.blogspot.com/2010/02/cara-membuat-tabel-form-dan-r...
Upcoming SlideShare
Loading in …5
×

Database ms. access siiesde

4,899 views

Published on

tentang Database menggunakan Ms. Access, disertai cara membuat tabel, query, form hingga report

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,899
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
166
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Database ms. access siiesde

  1. 1. DB Ms. Access – Sa’adatud Daroin/093224006 Page 1
  2. 2. Database Ms. Access Microsoft Access (atau Microsoft Office Access) adalah sebuah programaplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan danperusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapaaplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, danMicrosoft PowerPoint. Aplikasi ini menggunakan mesin basis data Microsoft JetDatabase Engine, dan juga menggunakan tampilan grafis yang intuitif sehinggamemudahkan pengguna. Microsoft Access dapat menggunakan data yang disimpan di dalam formatMicrosoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, OracleDatabase, atau semua kontainer basis data yang mendukung standar ODBC. Parapengguna/programmer yang mahir dapat menggunakannya untuk mengembangkanperangkat lunak aplikasi yang kompleks, sementara para programmer yang kurangmahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yangsederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek,tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasiobjek. Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil danmenengah, di dalam sebuah organisasi yang kecil bahkan mungkin juga digunakanoleh perusahaan yang cukup besar, dan juga para programmer untuk membuat sebuahsistem buatan sendiri untuk menangani pembuatan dan manipulasi data. Access jugadapat digunakan sebagai sebuah basis data untuk aplikasi Web dasar yang disimpandi dalam server yang menjalankan Microsoft Internet Information Services (IIS) danmenggunakan Microsoft Active Server Pages (ASP). Meskipun demikian,penggunaan Access kurang disarankan, mengingat telah ada Microsoft SQL Serveryang memiliki kemampuan yang lebih tinggi. Beberapa pengembang aplikasi profesional menggunakan Microsoft Accessuntuk mengembangkan aplikasi secara cepat (digunakan sebagai Rapid ApplicationDB Ms. Access – Sa’adatud Daroin/093224006 Page 2
  3. 3. Development/RAD tool), khususnya untuk pembuatan purwarupa untuk sebuahprogram yang lebih besar dan aplikasi yang berdiri sendiri untuk para salesman. Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehinggaaplikasi-aplikasi yang digunakan oleh banyak pengguna cenderung menggunakansolusi sistem manajemen basis data yang bersifat klien/server. Meskipun demikian,tampilan muka Access (form, report, query, dan kode Visual Basic) yang dimilikinyadapat digunakan untuk menangani basis data yang sebenarnya diproses oleh sistemmanajemen basis data lainnya, seperti halnya Microsoft Jet Database Engine (yangsecara default digunakan oleh Microsoft Access), Microsoft SQL Server, OracleDatabase, dan beberapa produk lainnya yang mendukung ODBC. Salah satu keunggulan Microsoft Access dilihat dari perspektif programmeradalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language(SQL); query dapat dilihat dan disunting sebagai statemen-statemen SQL, danstatemen SQL dapat digunakan secara langsung di dalam Macro dan VBA Moduleuntuk secara langsung memanipulasi tabel data dalam Access. Para pengguna dapatmencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro)untuk memprogram form dan logika dan juga untuk mengaplikasikan konsepberorientasi objek. Microsoft SQL Server Desktop Engine (MSDE) 2000, yang merupakansebuah versi mini dari Microsoft SQL Server 2000, dimasukkan ke dalam Office XPDeveloper Edition dan dapat digunakan oleh Microsoft Access sebagai alternatif dariMicrosoft Jet Database Engine.Tidak seperti sebuah sistem manajemen basis data relasional yang komplit, MicrosoftJET Database Engine tidak memiliki fitur trigger dan stored procedure. Dimulai dariMicrosoft Access 2000 yang menggunakan Microsoft Jet Database Engine versi 4.0,ada sebuah sintaksis yang mengizinkan pembuatan kueri dengan beberapa parameter,dengan sebuah cara seperi halnya sebuah stored procedure, meskipun prosesurtersebut dibatasi hanya untuk sebuah pernyataan tiap prosedurnya. Access jugamengizinkan form untuk mengandung kode yang dapat dieksekusi ketika terjadisebuah perubahan terhadap tabel basis data, seperti halnya trigger, selama modifikasiDB Ms. Access – Sa’adatud Daroin/093224006 Page 3
  4. 4. dilakukan hanya dengan menggunakan form tersebut, dan merupakan sesuatu halyang umum untuk menggunakan kueri yang akan diteruskan (pass-through danteknik lainnya di dalam Access untuk menjalankan stored procedure di dalamRDBMS yang mendukungnya. Dalam berkas Access Database Project (ADP) yang didukung oleh MicrosoftAccess 2000 dan yang selanjutnya, fitur-fitur yang berkaitan dengan basis databerbeda dari versi format/struktur data yang digunakan Access (*.MDB), karena jenisberkas ini dapat membuat koneksi ke sebuah basis data MSDE atau Microsoft SQLServer, ketimbang menggunakan Microsoft JET Database Engine. Sehingga, denganmenggunakan ADP, adalah mungkin untuk membuat hampur semua objek di dalamserver yang menjalankan mesin basis data tersebut (tabel basis data denganconstraints dan trigger, view, stored procedure, dan UDF). Meskipun demikian, yangdisimpan di dalam berkas ADP hanyalah form, report, macro, dan modul, sementarauntuk tabel dan objek lainnya disimpan di dalam server basis data yangmembelakangi program tersebut.Berikut sedikit contoh cara Membuat Tabel, Form, dan Report pada Microsoft OfficeAccess 2007A. Tabel Untuk membuat suatu tabel sederhana, langkah-langkahnya sebagai berikut : 1. Biasanya ketika telah membuat database baru, akan langsung muncul perintah untuk membuat tabel. Jika tidak ada, klik Create, pilih Table. 2. Isikan nama field-fieldnya beserta isi dari field-field tersebut Gambar 1. Contoh Membuat Tabel Baru 3. SimpanDB Ms. Access – Sa’adatud Daroin/093224006 Page 4
  5. 5. B. Query Query adalah permintaan atau pemanggilan suatu data untuk diolah dari table menjadi satu informasi yang mudah dimengerti, Query juga bisa didasari dari satu table atau penggabungan beberapa table. Apa manfaat Query dalam membuat database? 1. Dapat menampilkan data-data tertentu pada suatu table 2. Menampilkan data-dari dari dua tabel atau lebih 3. Dapat melakukan operasi perhitungan Bagaimana cara membuat Query tersebut? Langkah-langkahnya sama dengan cara membuat Table. 1. Pada jendela database pilih Query lalu double klik Create Query In Design View 2. Pada Jendela Show Table Pilihlah table yang akan dimunculkan dan dikaitkan terhadap table lain Keterangan : Field = Nama Field yang akan ditampilkan Table = Nama table dari Field tersebut Sort = Mengurutkan data hasil Query Show = Mengatur Field ditampilkan atau tidak Criteria = Syarat dari data yang akan ditampilkan 3. Untuk melihat hasil Query Pilih menu Query lalu klik Run atau bisa langsung klik icon Run pada toolbar 4. Untuk menyimpan Query tinggal Save aja atau klik icon disket. Begitupun cara membuat Query lainnya, untuk setiap table yang belum dimasukan dalam Query. Jika kita ingin membuat Crosstab pada query maka dalam penggunaan Crosstab Query Wizard ini hampir sama dengan langkah-langkah membuat tabel Simple query wizard.DB Ms. Access – Sa’adatud Daroin/093224006 Page 5
  6. 6. Cara membuat Crosstab Query Wizard dapat dilakukan dengan langkah-langkah yang diuraikan sebagai berikut: 1. Klick Create pada Menu 2. Klick Query Design pada Menu setelah itu akan muncul tabel Show Table 3. Klick Close pada Show Table. 4. Klick Crosstab klick pada Menu 5. Klick Kanan masih pada posisi tabel Crosstab Query Wizard. Langkah ini untuk menampilkan kembali Show Table yang ditutup tadi agar bisa melanjutkan design Crosstab Query Wizard. 6. Pilih Tab Query lalu klick Add untuk memasukan tabel Query ke dalam tabel Crosstab Query Wizard. 7. Design tabel Crosstab Query Wizard seperti dibawah ini. Cara memasukan datanya sama seperti yang dilakukan pada tabel Simple Query Wizard. 8. Klick RunC. Form Form digunakan untuk berinteraksi dengan data pada layar, agar data yang kita isikan pada tabel tadi terlihat pada form. Langkah-langkahnya : 1. Klik Create 2. Pilih More Forms 3. Pada Form Wizard, pindahkan Field-fieldnya, lalu next 4. Pilih layout form (layout dibawah menggunakan Columnar) klik next 5. Pilih gaya tampilan form (tampilan dibawah menggunakan gaya Flow) lalu next 6. Klik FinishDB Ms. Access – Sa’adatud Daroin/093224006 Page 6
  7. 7. Gambar 2. Contoh FormD. ReportReport digunakan untuk mencetak hasil. Langkah-langkahnya : 1. Klik Create 2. Pilih Report Wizard 3. Pada Form Wizard, pindahkan Field-fieldnya, lalu next 4. Urutkan seperti keinginan, klik next 5. Pilih gaya tampilan report (tampilan dibawah menggunakan gaya Urban), lalu next 6. Klik Finish Gambar Contoh ReportDB Ms. Access – Sa’adatud Daroin/093224006 Page 7
  8. 8. Daftar Pustakahttp://id.wikipedia.org/wiki/Microsoft_Accesshttp://bowol.blogspot.com/2010/02/cara-membuat-tabel-form-dan-report-pada.htmlhttp://harisobri.blogspot.com/2010/06/cara-membuat-query-pada-ms-access.htmlhttp://bangahyar.blogspot.com/2011/05/cara-membuat-crosstab-query-wizard-pada.htmlDB Ms. Access – Sa’adatud Daroin/093224006 Page 8

×