Anda di halaman 1dari 14

IMPLEMENTASI BASISDATA

RELASIONAL MENGGUNAKAN
RDBMS MICROSOFT ACCESS
DISUSUN OLEH :
DYAH PARAMITA.P
09081003006
FAKULTAS ILMU KOMPUTER
UNIVERSITAS SRIWIAYA
!010
DAFTAR ISI
PENDAHULUAN...............................................................................................l
l.l Basis Data............................................................................................................l
l.2 Database management System
...............................................................................2
l.3 Relational Database Management System.............................................................3
lMPLEMENTASl DATABASE RELASlONAL DALAM MS ACCESS
................................4
2.l Membuat Database dengan Ms Access.............................................................5
2.3 Membuat Tabel................................................................................................5
2.4 Mengentry Data dalam Tabel..............................................................................7
2.5 Query....................................................................................................................8
2.6 Membuat Relasi Tabel
...........................................................................................l0
DAFTAR PUSTAKA
.....................................................................................................l2
PENDAHULUAN
1.1 Basis Data
Basis Data adalah sebuah metode untuk menyimpan dan mengambil lagi
data tersebut saat dibutuhkan. Menurut Chou Basis Data adalah kumpulan informasi
bermanfaat yang diorganisasikan ke dalam tata cara yang khusus.
Sistem basis data mempunyai banyak model, salah satunya adalah basis
data relasional. Basis Data relasional memilah-milah data dalam bentuk tabel dua
dimensi. Tiap tabel terdiri dari lajur mendatar disebut dengan Row/Record dan lajur
vertikal yang disebur Coloum/Field. Pada tiap pertemuan lajur-lajur data tersebut
item-item data ditempatkan. Tabel merupakan bentuk alamiah untuk menyatakan
fakta yang sering kita gunakan sehingga bentuk inilah yang sering kita gunakan.
Pengelolaan basis data secara fisik tidak dilakukan oleh pemakai secara
langsung, tetapi ditangani oleh perangkat lunak yang spesifik. Perangkat lunak ini
yang disebut DBMS (Database Management System). Perangkat lunak inilah yang
akan menentukan bagaimana data diorganisasi, disimpan, diubah dan diambil
kembali. la juga menerapkan mekanisme pengamanan data, pemakaian data
bersama dari banyak pengguna, pemaksaan keakuratan/konsistensi data dan
sebagainya. Kebanyakan DBMS bekerja dengan metode relasional sehingga sering
disebut RDBMS (Relational Database Management System). Contoh RDBMS adalah
MySQL, PostgreSQL, Oracle, FoxBase.
Sedangkan database adalah sebagai pengatur, pengolahan serta penyajian
informasi tersebut. Database adalah suatu kumpulan data-data yang disusun
sedemikian rupa sehingga membentuk informasi yang sangat berguna.
Database terbentuk dari sekelompok data-data yang memiliki jenis/sifat
sama. Contohnya : data mahasiswa, data dosen, dll. Demikian juga, kumpulan dari
data-data mahasiswa, data-data dosen, data-data keuangan dan lainnya dapat
dikumpulkan lagi menjadi kelompok besar. Bahkan dalam perkembangannya, data-
data tersebut dapat berbentuk berbagai macam data, misalkan dapat berupa
program, lembaran-lembaran untuk entry (memasukkan) data, laporan-laporan.
Kesemuanya itu dapat dikumpulkan menjadi satu yang disebut dengan database.
Database: Sekumpulan data yang saling berhubungan untuk mencapai
suatu tujuan.
Data: fakta-fakta yang dapat disimpan dan mempunyai arti tertentu
Tabel : Tempat untuk menyimpan data, tabel terdiri dari field dan record
Field : disebut juga dengan kolom, yaitu bagian tabel tempat menyimpan
sebuah item data.
Record : disebut juga dengan baris, yaitu satu bagian informasi yang
disimpan dalam tabel, misal data seorang mahasiswa akan disimpan dalam
satu record yang terdiri dari beberapa kolom/field
l.2 Database Management System (DBMS)
DBMS (Database Management System) yang merupakan perangkat lunak
untuk melakukan manajemen basis data dan berinteraksi dengan aplikasi pengguna.
Dalam aplikasi DBMS merupakan back end (database yang mendukung
aplikasi).Secara teknis, ini adalah sebuah sistem perangkat lunak yang menggunakan
metode standar katalogisasi, pengambilan, dan menjalankan query pada data. DBMS
mengelola data yang masuk, mengatur, dan menyediakan cara-cara untuk data yang
akan dimodifikasi atau diekstraksi oleh pemakai atau program lain.
Beberapa contoh DBMS meliputi MySQL, PostgreSQL, Microsoft Access, SQL
Server, FileMaker, Oracle, RDBMS, dBASE, Clipper, dan FoxPro. Karena terdapat
begitu banyak sistem manajemen database yang tersedia, penting untuk ada di sana
untuk menjadi jalan bagi mereka untuk berkomunikasi satu sama lain. Untuk alasan
l
ini, kebanyakan perangkat lunak database datang dengan Open Database
Connectivity (ODBC) driver yang memungkinkan database untuk mengintegrasikan
dengan database
1.3 Relational Database Management System (RDBMS)
Relational DataBase Management System (RDBMS) merupakan seperangkat
program computer yang dikonstruksi untuk memanejemen suatu basisdata sebagai
sekumpulan data yang disimpan secara terstruktur dan dapat dikenai opreasi-operasi
tertentu atas data sebagai suatu permintaan (Query).
Relational Database adalah salah satu konsep penyimpanan data. Dalam
database relasional data disimpan dalam bentuk relasi atau tabel dua dimensi dan
antar tabel satu dengan tabel lainnya terdapat hubungan atau relationship, sehingga
sering kita baca diberbagai literature. Untuk membuat struktur tabel, mengisi data ke
tabel, mengubah data jika diperlukan dan menghapus data dari tabel diperlukan
software. Software yang digunakan membuat tabel, isi data, ubah data dan hapus
data disebut Relational Database Management System atau dikenal dengan
singkatan RDBMS, sedangkan perintah yang digunakan untuk membuat tabel, isi,
ubah dan hapus data disebut perintah
Sebenarnya fungsi RDBMS bukan cuma untuk buat tabel, isi data, ubah dan
hapus data, untuk manajemen data dalam skala besar dan agar bisa mendukung
proses bisnis yang kontinyu dan real time suatu RDBMS dituntut untuk mempunyai
kemampuan manajemen user dan keamanan data, backup dan recovery data serta
kemampuan lainnya yang berkaitan dengan kecepatan pemrosesan
data(performance).
Salah satu software RDBMS yang ada dipasaran saat ini dan cukup banyak
digunakan adalah Microsoft Access.
2
IMPLEMENASI DAABASE RELASI!NAL
DALAM Ms A""ESS
Salah satu aplikasi yang biasa dipergunakan untuk mengolah database (basis
data) ialah Microsoft Acces. Mi#$oso%t A##ess adalah salah satu dari Relasional
Database Management System (DBMS). DBMS adalah sebuah program yang
memiliki fasilitas penyimpanan dan pemanggilan struktur informasi pada sistem
komputer.

Selain tabel, sebuah file database Access juga berisi bermacam-macam
obyek database yang lain diantaranya:
Query untuk mengorganisasi data,
Forms untuk berinteraksi dengan data pada layar,
Reports untuk mencetak hasil,
Macros dan program Visual Basic untuk memperluas fungsionalitas dari
aplikasi database.
Semua obyek ini disimpan dalam file &%ilename'.m(b

LAN)*AH+LAN)*AH UNU* MEN,ALAN*AN MI"R!S!- A""ESS ADALAH :
l. Siapkan instalasi Microsft Acces yang merupakan satu paket dengan Microsft
Office.
Pilih menu Microsft Acces pada menu yang tersedia dalam windows.
2. Untuk membuat Database Baru(Blank Database), buka menu File, lalu pilih
New. Lalu klik Blank Database.
3. Akan muncul kotak dialog save. Simpan database baru dengan nama yang
sesuai dengan informasi yang akan dibangun serta letakan pada folder
directory yang telah disiapkan.
4. Pilih object yang diinginkan. Jika ingin membuat table, maka pilih object table
dan pilih create table. Jika ingin membuat Query maka juga pilih object Query
dan seterusnya.
3
..1 Memb/at Database Dengan Mengg/na0an Mi#$oso%t A##ess
Ketika Microsoft Access terbuka, tampilan awalnya seperti di bawah ini:
Kemudian klik Blank database. Langkah selanjutnya,ketikkan nama database yang
akan dibuat pada kotak file name, kemudian klik create. Disini saya membuat sebuah
database dengan nama 1e$1/sta0aan
... Memb/at abel
Langkah-langkah membuat tabel dalam Ms Access sebagai berikut:
l. Merancang tabel yang akan dibuat
2. Merancang struktur tabel
3. Mengatur hubungan atau relasi antar tabel agar informasinya berkaitan.
4. Klik menu create, lalu klik icon table seperti tampilan dibawah ini:
4
5. Kemudian untuk mendesign table yang akan dibuat ,klik menu home lalu
klik icon view kemudian pilih design view

Dan untuk database Perpustakaan ini, saya membuat 4 table , yaitu tabel
Anggota, table Buku , tabel Data Penerbit dan tabel Peminjaman yang akan
ditunjukkan pada gambar dibawah ini:
abel Anggota
abel Data B/0/
abel Pene$bit
abel Pemin2aman
PRlMARY KEY
PRlMARY KEY
PRlMARY KEY
FORElGN KEY
5
..3 Mengent$y Data (alam abel
Langkahnya adalah sebagai berikut:
Pilih Table yang akan ditambah datanya, klik dua kali kemudian isikan data pada
masing-masing table sesuai dengan struktur yang telah ditentukan:
abel Anggota (an (atanya
abel Data B/0/ (an (atanya
abel Pene$bit (an (atanya
abel Pemin2aman (an (atanya
PRlMARY KEY
FORElGN KEY
6
..3 4/e$y
Query adalah 'permintaan data' kita berupa bahasa bisnis, untuk mengolah
data dalam tabel(-tabel) menjadi satu informasi yang bisa dimengerti. Seperti
mengelompokkan mahasiswa yang mengambil Kode Mk yang sama. la bisa
berdasarkan pada satu tabel saja, atau pada dua/lebih tabel, ataupun berdasarkan
pada query yang telah ada.
Man%aat 4/e$y
Dengan Query kita dapat :
a. Menampilkan data-data tertentu pada suatu table, contohnya kita hanya ingin
melihat data pada table Anggota yang bernama "Dyah Paramita" saja
b. Menampilkan data dari dua table atau lebih dengan syarat anatr table itu ada
field yang berhubunganc. Dapat melakukan operasi perhitungan.
"a$a Memb/at 4/e$y.
Langkah-langkah membuat Query :
l. Pada Jendela Microsoft Access, pilih menu CREATE lalu pilih Query
Design
2. Pilih tabel yang akan dibuat Querynya. Bisa Lebih dari satu. Misalnya
saya menggunakan tabel Anggota dan Tabel peminjaman
7
Setelah kita mengklik Quey Design, maka akan muncul ,en(ela S5o6 able .Pilih
Table-Table yang akan dipakai dalam Query, untuk query pertama ini saya hanya
menggunakan table Mahasiswa.
Di bawah jendela show table, terdapat beberapa istilah-istilah berikut:
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 ingin ditampilkan
Setelah itu, untuk melihat hasil Query Pilih menu 4/e$y lalu klik R/n atau bisa
langsung mengklik icon Run
Maka, sesuai dengan query yang saya buat akan tampil tampilan seperti di bawah ini
8
..7 Memb/at Relasi abel
Table Relationship adalah relasi atau hubungan antara beberapa tabel. Relasi
antar tabel dihubungkan oleh primary key dan foreign key. Untuk membuat
relationship maka masing-masing tabel harus memiliki primary key dan foreign key
untuk dapat menghubungkan antara tabel induk dengan tabel anak. Sehingga
diperlukan teknik normalisasi terlebih dahulu sebelum membuat relationship antar
tabel. Normalisasi merupakan proses pengelompokkan data elemen menjadi tabel
yang menunjukkan entitas dan relasinya.
a. Primary Key
Tabel memiliki primary key, yaitu suatu atribut yang tidak hanya mengidentifikasi
secara unik suatu kejadian tetapi juga mewakili setiap kejadian dari suatu entitas.
b.Foreign Key
Foreign key adalah atribut yang melengkapi relationship dan menunjukkan hubungan
antara tabel induk dengan tabel anak. Foreign key ditempatkan pada tabel anak.
Cara Membuat relationship:
l. Buka menu Database Tools pada Microsoft Access
2. Klik Relationship

9
3. Kemudian akan muncul tab Relationship pada object tab dan kotak dialog
Show Table, kemudian pilih tab Tables.
4. Click masing-masing tabel lalu click buttonAdd ,kemudian hubungkan.
5. Kemudian akan muncul kotak dialog Edit Relationship. Click checkbox Enforce
Referential lntegrity, lalu click button Create.
6. Setelah Click button create, muncul relasi tabel seperti gambar dibawah ini.
l
DAFTAR PUSTAKA
http://abdipn9984.wordpress.com/
http://ilmukomputer.com
http://www.google.com/search?
hl=en&q=membuat+database+dengan+access&aq=l&aqi=g2g-
ml&aql=&oq=Membuat+database&gs_rfai
l
l

Anda mungkin juga menyukai