makalah microsoft access 1

42
MAKALAH TEKNOLOGI INFORMASI DAN KOMUNIKASI ”MICROSOFT ACCESS” KELOMPOK : AGASTYA ARBI PUTRA (135040200111187) HERA LIVIA DAMARA (135040200111186) M. FITRAH (135040201111008) POLTAK SIALAGAN (135040200111227) KELAS Q AGROEKOTEKNOLOGI PROGRAM STUDI AGROEKOTEKNOLOGI FAKULTAS PERTANIAN i

Upload: agastyaarbi

Post on 24-Nov-2015

42 views

Category:

Documents


6 download

DESCRIPTION

makalah ms.access

TRANSCRIPT

toshiba

MAKALAH TEKNOLOGI INFORMASI DAN KOMUNIKASI

MICROSOFT ACCESS

KELOMPOK :

AGASTYA ARBI PUTRA

(135040200111187)

HERA LIVIA DAMARA

(135040200111186)

M. FITRAH

(135040201111008)

POLTAK SIALAGAN

(135040200111227)

KELAS Q AGROEKOTEKNOLOGI

PROGRAM STUDI AGROEKOTEKNOLOGI

FAKULTAS PERTANIAN

UNIVERSITAS BRAWIJAYA

MALANG 2013

KATA PENGANTARPuji dan syukur penulis panjatkan kehadirat Allah swt., karena berkat rahmat dan karunia-Nya, penulis dapat menyusun dan menyelesaikan makalah ini tanpa adanya halangan berarti dalam proses pengerjaannya sehingga dapat diselesaikan tepat pada waktunya. Dalam hal ini penulis mengambil judul Microsoft Access dalam mata kuliah Teknologi Informasi dan Komunikasi. Adapun tujuan pembuatan makalah ini adalah untuk memenuhi salah satu tugas semester 2 mata kuliah Teknologi Informasi dan Komunikasi.Tentunya sebagai mahkluk sosial penulis tidak bisa melakukan hal kecil ini sendirian tanpa bantuan berbagai pihak. Dengan itu penulis banyak mengucapkan terima kasih kepada semua pihak yang telah membantu dalam proses pembuatan makalah ini yang tidak dapat disebutkan satu persatu.Dengan segala kerendahan hati penulis menyadari bahwa makalah ini masih jauh dari sempurna, untuk itu penulis sangat mengharapkan kritik dan saran dari para pembaca yang sekiranya membangun serta meningkatkan kualitas makalah ini. Mudah-mudahan makalah ini dapat bermanfaat bagi penulis, pada khususnya dan umumnya bagi semua pihak yang membaca makalah ini.

Malang, 20 Maret 2014Penyusun

DAFTAR ISI

Halaman

KATA PENGANTARi

DAFTAR ISI ii

BAB I

PENDAHULUAN

1.1 Latar Belakang1

1.2 Rumusan Masalah1

1.3 Tujuan`1

BAB II

PEMBAHASAN

2.1 Pengenalan Microsoft Access2

2.2 Memulai Microsoft Access2

2.3 Komponen Microsoft Access3

2.4 Menutup Program Microsoft Access8

2.5 Pengertian Tabel, Field, dan Record8

2.6 Memulai Lembar Kerja10

2.7 Pembuatan Tabel10

2.8 Membuat Form19

2.9 Memodifikasi Form (Pembuatan Header dan Footer)21

2.10 Pembuatan Report22

2.11 Memodifikasi Report24

BABIII

PENUTUP

3.1 Kesimpulan26

DAFTAR PUSTAKA27

BAB I

PENDAHULUAN

1.1 Latar Belakang

Microsoft Access merupakan program aplikasi database yang digunakan untuk merancang, membuat dan mengelola database secara mudah dan cepat. Ini dikarenakan oleh kemudahanya dalam pengolahan berbagai jenis database serta hasil akhir berupa laporan dengan tampilan dengan desain yang lebih menarik. Database terdiri dari : Tables, Forms, Reports. Microsoft Access 2007 merupakan salah satu pengolahan DataBase yang cukup canggih. Microsoft Access adalah suatu program aplikasi basis data komputer relasional yang digunakan untuk merancang, membuat dan mengolah berbagai jenis data dengan kapasitas yang besar. Database adalah kumpulan tabel-tabel yang saling berelasi. Antar tabel yang satu dengan yang lain saling berelasi, sehingga sering disebut basis data relasional. Relasi antar tabel dihubungkan oleh suatu key, yaitu primary key dan foreign key.

1.2 Rumusan MasalahApa itu microsoft Access?

Apa bagian-baagian dari Ms. Access?

Bagaimana langkah-langkah kerja Ms.Access?

Apa manfaat Ms.Access?

Bagaimana cara mengoprasikan Microsoft Access?TujuanMengenal dan memahami Ms.Access.

Mengetahui bagian-bagian Ms.Access.

Mengetahui langkah-langkah kerja Ms.Access.

Mengetahui manfaat Ms.Access.

Mengetahui cara mengoprasikan microsoft AccessBAB II

PEMBAHASAN

Pengenalan Microsoft AccessMicrosoft Accessadalah suatu program /aplikasi untuk Database management yang merupakan bagian dari Microsoft Office, dengan berbagai kemudahan seperti pengaturan data, pembuatan form, penyaring data, dll.

Microsoft access (atau Microsoft Officeccess) adalah sebuah program aplikasibasis data komputer relasional ditujukan untuk kalangan rumahan dan perusahaan kecil hinggamenengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint.

Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, danjuga menggunakan tampilan grafis yang intuitif sehinggamemudahkan pengguna.

Microsoft Access dapat menggunakan data yangdisimpan di dalam format MicrosoftAccess, Microsoft Jet Database Engine, Microsoft SQL Server,Oracle Database, atau semua kontainerbasis data yang mendukung standar ODBC.

Memulai Microsoft AccessUntuk menjalankan Microsoft Access dapat dilakukan dengan memilih tombol Start pada taskbar, pilih All Programs, kemudian pilih Microsoft Office dan klik pilihan Microsoft Office Access. Setelah menjalankan Microsoft Access, Access akan menampilkan Getting Started With Microsoft Office Access page seperti pada gambar.

Komponen Microsoft AccessSebelum anda lebih jauh belajar Access, sebaiknya mengenal dahulu mengenai komponen untuk mempermudah pengoprasian.

Office Button

Tombol yang menampung perintah menu yang sering digunakan dalam access antara lain; New, Open, Save, Save as, Close, Database dan perintah lainya.Quick Access ToolBar.

Kumpulan tombol untuk melaksanakan suatu perintah tertentu dalam mengoprasikan Access. misal; Save, Undo, Redo.

Title Bar Berfungsi untuk menempilkan nama dari jendela program tersebut, selain itu berfungsi untuk memilih posisi jendela program tersebut.

Minimize Tool Untuk meminimalkan jendela program Access sehingga tampilan berubah menjadi sebuah ikon yang diletakan pada taskbar Windows XP.

Maximixe Tool Berfungsi untuk memaksimalkan ukuran jendela program, sehingga tampilanya memenuhi layar monitor.

Close Tool berfungsi untuk menutup jendela atau keluar dari program Access

Status Bar Digunakan untuk menampilkan status aktif dari lembar kerja program Access misalnya; Caps Lock, Num Lock, Scroll Lock.

Dalam Microsoft Access, anda tidak menjumpai deretan menu pada menu bar. Karena dalam program Access, menu bar sudah digantikan dengan tampilan tab yang didalamnya terdapat grup-grup. Dalam masing masing grup terdapat beberapa tombol perintah.

Meskipun tidak menampilkan menu bar anda dapat menggunakan/ menekan tombol dialog yang terdapat pada masing masing grup atau dapat juga menggunakan Shortcut Menu (menu popup) juga dengan menggunakan Shortcut Key (misal: Ctrl +S)a. Navigasi Ms. Access

b. Komponen Utama (Object)Table (tabel) adalah objek utama dalam sebuah database yang digunakan untuk menyimpan sekumpulan data. Bentuk dasar tabel itu sendiri terdiri dari field atau sering kita sebut column (kolom) dan record atau juga biasa disebut row (baris).

Query

Query merupakan inti dari suatu database, yang dapat melakukan berbagai fungsi yang berbeda. Fungsiquerypada umumnya adalah untuk mengambil data tertentu pada tabel. Data yang anda inginkan biasanya tersebar pada beberapa tabel, denganqueryAnda dapat menampilkannya dalam satudatasheettanggal. Anda juga biasanya tidak ingin menampilkannya sekaligus, Anda dapat menambahkan kriteria untuk meng-filterdata yang Anda ingin tampilkan.Queryjuga biasanya digunakan sebagai sumber data bagiformdanreport.

Querydibedakan menjadi 2 jenis dasar, yaitu :

Select Queryhanya mengambil data dan menyiapkannya agar dapat digunakan untuk ditampilkan dilayar, dicetak atau pun di salin padaclipboard.

Action Queryseperti namanya, akan melakukan apapun pada data, seperti membuat tabel baru, menambahkan data pada tabel yang telah ada, meng-updatedata, atau pun menghapus data.

Form

Form digunakan untuk mengontrol proses masukan data (input), menampilkan data (output), memeriksa dan memperbaharui data. Form digunakan untuk merepresentasikan ke user atau menerima inputan dari user data-data dalam tabel/query dalam bentuk interface grid, tombol, dan lain-lain kontrol windows. form dalam access bisa dimasukkan ke dalam form lain sebagai control sub form, biasanya jika bekerja dalam transaksi master-detail.

Report Berguna untuk membuat laporan. Report, seperti halnya form, digunakan untuk merepresentasikan hasil olahan data menjadi informasi yang siap di cetak di lembaran kertas.Macro Berguna untuk melakukan beberapa fungsi.Switchboard Digunakan untuk mendisign Menu Utama..Menutup Program Microsoft AccessUntuk menutup Access, dapat dilakukan Klik tombol Office Exit Access atau Close pada sudut kanan atas jendela Access.Pengertian Tabel, Field, dan RecordSeperti kita ketahui bahwa database merupakan kumpulan dari beberapa table yang terintegrasi menjadi satu kesatuan yang saling berhubungan.Tabel merupakan kumpulan beberapa record dan field sebagai ilustrasi adalah sebagai berikut :

NIMNAMAALAMATNILAI UNASNILAI UAS

01NINABANDUNG8088

02MEGIJAKARTA8590

03HELENAPALEMBANG8780

Jadi yang dimaksud dengan fields adalah atribut yang dimiliki oleh suatu table. Sedangkan Recods adalah isian data yang dimiliki oleh tabel.KETERANGAN :

Field Name : Fungsinya untuk memasukan nama- nama field dari suatu table.

Data Type: Jenis tipe data yang dikenal pada Microsoft Access adalah :TextSerangkaian huruf, angka, spasi dan tanda baca

MemoSerangkaian kata yang sangat panjang berupad ata campuran antara huruf, spasi dan tanda baca.

NumberData berupa angka untuk perhitungan matematika

Data/TimeData Berupa tanggal dan waktu

CurrencyData berupa nilai mata uang untuk perhitungan matematik

Auto NumberBilangan atau penemoran beraturan secara berurutan otomatis dan nilainya tidak dapat dirubah

Yes/NoData masukan yang berupa penyangkalan

OLE ObjectDigunakan untuk eksternal objek misalnya gambar, suara dsb.

HyperlinkGabungan dari tek dan numeric yang disimpan dalam bentuk tek digunakan untuk menyimpan pointer ke situs web

Lookup WizardUntuk memilih sebuah nilai dari table lain atau list box atau combo Box

Description :Keterangan yang akan mempermudah dalam memahami field name.

Primary Key: Untuk menghindari terjadinya pemasukan data yang sama/dobel atau sebagai field index utama atau field kunci pengurutan data dari sebuah table.(Gambar Kunci)Memulai Lembar Kerja

Memulai lembar kerja baru dari getting started dipilih Blank DatabaseFile NameCreate

Create : Untuk Membuka jendela dokumen

.accdb : file ekstensi Access Database2.7 Pembuatan Tabel

Setelah Buka jendela program(Create) selanjutnya kita memulai dengan membuat objects Tabel.

Pada menu Tab pilih Create Table Design

Setelah field name dan Data Type sesuai format yang diinginkan dan berikan Primary Key selanjutnya disimpan(Save) mis: daftar karyawan OKMembuat/menciptakan tabel Master

Tabel Master merupakan tabel yang perubahannya jarang dilakukan, dengan kata lain prosesinput, ubah dan hapus data jarang terjadi pada tabel master.

Dalam tabel master terdapat (Primary Key) digunakan sebagai kunci yang digunakan untuk berelasi dengan tabel lain ( tabel Transaksi ). Yang perlu dingat adalah nama tabel dan nama field tidak boleh mengandung spasi.

Contoh tabel master : Biodata Siswa, Data Karyawan dan Data Guru.

Pada posisi new table ( window pertama setelah pembuatan file .mdb ), tekan Shortcut Design View

Akan muncul window Save As ( komputer meminta memasukan nama tabel yang akan dibuat )Masukan nama tabel tbSiswa, kemudian tekan OKSecara otomatis setiap kali pembuatan tabel menggunakan Microsoft Access 2007 akan muncul field dengan nama ID dan type datanya AutoNumber dan statusnya sebagai Primary Key ( ditandai dengan kunci berwarna kuning di sebelah kiri nama field ).

Hapus field tersebut dan masukan field dan type datanya.

Kemudian tekan tombol Table View untuk keluar dari menu Design View, jika ada konfirmasi untuk menyimpan data, tekan YESMembuat/menciptakan tabel Transaksi

Tabel Transaksi merupakan tabel yang sering dipakai ( ada proses input, ubah dan hapus data ) secara rutin.

Contoh Tabel Transaksi adalah Data Nilai, Data SPP dan Data Absensi

Tekan menu Create > TablePada posisi new table ( window pertama setelah pembuatan file .mdb ), tekan Shortcut Design View.karena ini pembuatan tabel transaksi, maka tidak ada Primary Key. Kemudian simpan dengan nama tbNilai.

Masukan field seperti gambar dibawah ini :

Pembuatan RelationShips

Relationship merupakan hubungan antara tabel yang satu dengan tabel lainnya, dalam hal ini tabel master dengan tabel transaksi. Kegunaan dari relasi ini dalah jika terjadi perubahan di tabel master maka hasil perubahan tersebut akan mempengarui tabel yang berelasi ( tabel transaksi ), misalnya jika suatu nis pada tabel master di hapus, maka semua data pada tabel

transaksi akan ikut terhapus.

Tekan menu Database Tool > RelationshipsMasukan/tambahkan semua tabel ketika muncul window Show Table, kemudian tekan close.

Kemudian hubungkan field dengan status primary key pada tabel master ke field yang bersesuaian pada tabel transaksi [ nim -> nim ]. Pada option relasi pilih semua check yang menunjukan perubahan pada tabel master akan berpengaruh terhadap tabel transaksi (check integritas data, ubah data dan hapus data ). Kemudian tekan Create.

Tekan Shortcut save dan close.Pengisian Data

Untuk membuka tabel cukup dengan cara double click atau click kanan open pada nama tabel.

Data tabel Master

Data tabel Transaksi

Perlu diperhatikan bahwa, data NIS pada tbNilai harus ada di tbSiswa, jika data yang dimasukan belum ada di tbSiswa, maka input data akan ditolak. Hal ini terjadi karena adanya fungsi integritas data dari relationship.

Membuat Query

Query dapat menampilkan data dari satu tabel maupun gabungan dari beberapa tabel. Penampilan data juga dapat diatur dengan kriteria / filter tertentu, misalnya menampilkan data nilai dengan range tertentu.

Query Data Nilai Siswa, yang mencakup biodata siswa dan nilai siswa

Tekan / pilih menu Create > Query DesignMasukan semua tabel ( tabel yang akan dibuat querynya )

Masukan field yang ada pada kotak tabel ke tempat yang sudah disediakan ( bagian bawah )

Untuk memasukan field bisa dengan cara doubel click pada nama field atau dengan click dan drag dari kotak tabel ke kotak yang sudah disediakan

Keterangan :

Field : berisi nama field / kolom

Table : berisi nama tabel / query

Sort : mengatur jenis pengurutan data pada field yang bersangkutan, secara desc

atau asc

Show : mengatur field tersebut ditampilkan atau tidak

Criteria : mengatur filter, misal untuk menampilkan nilai yang lebih besar dari 70,

maka masukan > 90

Kemudian tekan Shortcut Run dan hasilnya seperti gambar dibawah ini

Tekan Shortcut Save, beri nama qNilaiSiswa.

b. Query Data Nilai yang dilengkapi dengan Jumlah dan Rata-rata Nilai

Tahap ini merupakan contoh query yang dilengkap dengan field yang diciptakan dengan rumus

Ulangi cara 7.a, simpan query dengan nama qRataNilai

Masuk ke Design View, dengan cara click kanan pada qRataNilai, kemudian pilih Design View. Hilangkan bagian Alamat, Gender, Tempat dan Tanggal Lahir ( blok ke 4 field tersebut, tekan keyboard delete ), sehingga menjadi seperti gambar dibawah ini :

Pada field yang kosong, click kanan > pilih Build

Isikan rumus => Jml_Nilai:IPS+MTK, tekan OK, beri tanda show, kemudian tekan shortcut RUN.

Hasilnya seperti gambar dibawah ini :

SQL (Structured Query Language)

Pada Microsoft Access juga kita dapat melakukan DML ( Data Manipulation Language, tampil tambah - ubah hapus data ) dengan menggunakan script. Sebagai contoh, pertama kali kita menampilkan data menggunakan query secara instant, kita dapat melihat perintah SQLnya dengan cara :

Click kanan pada Query ( misal qNilaiSiswa ), pilih Design View.

Tekan tanda segitiga pada Shortcut Table View, kemudian pilih SQL

Akan muncul script seperti gambar dibawah ini :

a. Perintah Tambah Data / Insert

Format : INSERT INTO [nama_table][(field1,field2,,fieldn)]

VALUES(value1,value2,,valuen);

*Catatan :

Jika menggunakan nama field, maka antara jumlah field yang dicantumkan harus

sama dengan jumlah valuenya.

Kelebihannya adalah kita dapat input sebagai data, jadi hanya beberapa field.

Jika tanpa menggunakan nama field( setelah nama_tabel langsung value ), maka

jumlah value yang dimasukan harus sama dengan jumlah field pada tabel yang bersangkutan.

Contoh 1:

INSERT INTO tbsiswa(NIS,Nama) VALUES(03,CyberCatZone);

Contoh 2:

INSERT INTO tbsiswa VALUES(04,CCZ,Dayeuhluhur

Cilacap,Cilacap,#07/04/1985#);b. Perintah Hapus Data/ DeleteFormat : DELETE FROM [nama_tabel] WHERE [kondisi];

Contoh :

DELETE FROM tbsiswa WHERE NIM=02;

Artinya menghapus data siswa yang mempunyai NIM=02. Jika akan menghapus semua data, dengan menghilangkan WHERE [kondisi];

c. Perintah Ubah Data/ Update

Format : UPDATE [nama] SET [field1]=[value1],[field2]=[value2] WHERE [kondisi]

Contoh :

UPDATE tbsiswa set Alamat=Peundeuy RT05/09,Tempat_Lahir=CLP WHERE NIM=03;

Artinya akan mengubah data dengan NIM=03, dan perubahan dilakukan pada field alamat dan tempat lahir. Jika akan mengubah semua data dengan data yang sama, hilangkan bagian WHERE [kondisi]

2.8 Membuat Form

Untuk menghasilkan tampilan yang lebih kumunikatif, maka dibutuhkan suatu interface yang dapat membantu pengguna atau operator dalam menjalankan suatu program aplikasi, salah satunya adalah form. Untuk membuat form otomatis caranya sangat mudah karena field yang digunakan semua yang ada pada Tabel sebagai sumber datanya.Pada menu Tab pilih Create More FormsForm Wizard

Untuk memindahkan semua field pilih >> Kemudian Next selanjutnya pilih Layout form Misal: ColumnarNext

Selanjutnya pilih Style formNext dan isikan title untuk form misal : Daftar karyawanFinish

Tombol Navigasi pada Form Wizard

Tombol > untuk memasukan field dari kolom Available Fields ke dalam kolom Selected Fields satu persatu

Tombol >> untuk memasukan field dari kolom Available Fields ke dalam kolom Selected Fields secara bersamaan

Tombol