You are on page 1of 8

Resume APLIKASI

PENR0uRANAN
BAN PENuANTAR
BATA BASE










RIAN WI}AYA BERNAWAN


LNGAN1Ak DA1A8ASL
basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan
inIormasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa
menggunakan suatu program komputer untuk memperoleh inIormasi dari basis data tersebut.
Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (6:ery) basis data
disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data
dipelajari dalam ilmu inIormasi.
Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas,
memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer.
Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu
dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis.
Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari
pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis Iakta yang tersimpan
di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu
basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi
skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model
data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah
layman mewakili semua inIormasi dalam bentuk tabel-tabel yang saling berhubungan dimana
setiap tabel terdiri dari baris dan kolom (deIinisi yang sebenarnya menggunakan terminologi
matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang
sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara
yang lebih eksplisit untuk mewakili hubungan antar tabel.
Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat
lunaknya seharusnya mengacu sebagai sistem manafemen basis data (database management
system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan
istilah basis data untuk kedua arti tersebut.
!07angkat lunak basis data
Perangkat lunak basis data yang banyak digunakan dalam pemrograman dan merupakan
perangkat basis data aras tinggi (ig level):
O MicrosoIt SQL Server
O racle
O Sybase
O Interbase
O Base
O irebird
O MySQL
O PostgreSQL
O MicrosoIt Access
O dBase III
O Paradox
O oxPro
O 'isual oxPro
O Arago
O orce
O #ecital
O dbast
O dbL
O Quicksilver
O Clipper
O lagShip
O arbour
O 'isual dBase
O Lotus Smart Suite Approach
O db2

AMS ACCLS
MS ACESS IS APLICATI #M MS ICE P#DUCTI ic74s41t Acc0ss (atau
ic74s41t O11ic0 Acc0ss) adalah sebuah program aplikasi basis data komputer relasional yang
ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini
merupakan anggota dari beberapa aplikasi MicrosoIt IIice, selain tentunya MicrosoIt Word,
MicrosoIt Excel, dan MicrosoIt PowerPoint. Aplikasi ini menggunakan mesin basis data
MicrosoIt Jet Database Engine, dan juga menggunakan tampilan graIis yang intuitiI sehingga
memudahkan pengguna.
MicrosoIt Access dapat menggunakan data yang disimpan di dalam Iormat MicrosoIt Access,
MicrosoIt Jet Database Engine, MicrosoIt SQL Server, racle Database, atau semua kontainer
basis data yang mendukung standar DBC. Para pengguna/5rogrammer yang mahir dapat
menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara
para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat
lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi
objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.
a1ta7 isi
|sembunyikan|
O Sejarah
O 2 'ersi
O Penggunaan
O itur
O Pengembangan dengan Access
$0a7ah
MicrosoIt merilis MicrosoIt Access .0 pada bulan ovember 2 dan dilanjutkan dengan
merilis versi 2.0 pada tahun . MicrosoIt menentukan spesiIikasi minimum untuk
menjalankan MicrosoIt Access 2.0 adalah sebuah komputer dengan sistem operasi MicrosoIt
Windows .0, #AM berkapasitas 4 megabyte (6 megabyte lebih disarankan) dan ruangan kosong
hard disk yang dibutuhkan 8 megabyte (4 megabyte lebih disarankan). 'ersi 2.0 dari MicrosoIt
Access ini datang dengan tujuh buah disket flo55y inci berukuran .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 ard disk yang beredar masih berada di bawah 700 megabyte). Buku manual yang
dibawanya memperingatkan bahwa beberapa kasus tersebut disebabkan oleh driver perangkat
yang kuno atau konIigurasi yang tidak benar.
ama kode (codename) yang digunakan oleh Access pertama kali adalah i77us yang
dikembangkan sebelum MicrosoIt mengembangkan MicrosoIt 'isual Basic, sementara mesin
pembuat form antarmuka yang digunakannya dinamakan dengan #uby. Bill Gates melihat
purwarupa (5rototy5e) tersebut dan memutuskan bahwa komponen bahasa pemrograman BASIC
harus dikembangkan secara bersama-sama sebagai sebuah aplikasi terpisah tapi dapat diperluas.
Proyek ini dinamakan dengan %hund07. Kedua proyek tersebut dikembangkan secara terpisah,
dan mesin pembuat form yang digunakan oleh keduanya tidak saling cocok satu sama lainnya.
al tersebut berakhir saat MicrosoIt merilis 'isual Basic Ior Applications ('BA).
'07si
%anggal Nama v07si
N4m47
v07si
$ist0m 4507asi yang didukung
'07si ic74s41t
O11ic0
2
MicrosoIt
Access .
MicrosoIt Windows T/A

MicrosoIt
Access 2.0
2 MicrosoIt Windows
MicrosoIt IIice 4.
ProIessional

MicrosoIt
Access Ior
Windows
7
MicrosoIt Windows dan Windows T
.
MicrosoIt IIice
ProIessional
7
MicrosoIt
Access 7
8
MicrosoIt Windows /8 dan Windows
T ./T 4.0
MicrosoIt IIice 7
ProIessional

MicrosoIt
Access 2000

MicrosoIt Windows 8/Me, Windows T
4.0/2000
MicrosoIt IIice
2000 Premium dan
IIice 2000
ProIessional
200
MicrosoIt
Access 2002
0
MicrosoIt Windows 8/Me, Windows
T/2000/P
MicrosoIt IIice P
ProIessional
200
MicrosoIt
Access 200

MicrosoIt Windows 2000 (Service Pack
ke atas)/P (Service Pack ke
atas)/Server 200
MicrosoIt IIice
System 200
2007
MicrosoIt
Access 2007
2
MicrosoIt Windows P (Service Pack
2)/Server 200/'ista/Server 2008 (Beta 2
ke atas)
MicrosoIt IIice
System 2007
200
MicrosoIt
Access 200
4
MicrosoIt Windows P (Service Pack
)/Windows Server 200 #2(2-
bit)/Windows Server 2008(2-bit atau 64-
bit)/Windows 'ista (Service Pack
)/Windows 7
MicrosoIt IIice
ProIessional 200
!0nggunaan
MicrosoIt 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 MicrosoIt Internet InIormation Services
(IIS) dan menggunakan MicrosoIt Active Server Pages (ASP). Meskipun demikian, penggunaan
Access kurang disarankan, mengingat telah ada MicrosoIt SQL Server yang memiliki
kemampuan yang lebih tinggi.
Beberapa pengembang aplikasi proIesional menggunakan MicrosoIt Access untuk
mengembangkan aplikasi secara cepat (digunakan sebagai Ra5id A55lication Develo5ment/RAD
tool), khususnya untuk pembuatan purwarupa untuk sebuah program yang lebih besar dan
aplikasi yang berdiri sendiri untuk para salesman.
MicrosoIt Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi
yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis
data yang bersiIat klien/server. Meskipun demikian, tampilan muka Access (form, re5ort, 6:ery,
dan kode 'isual Basic) yang dimilikinya dapat digunakan untuk menangani basis data yang
sebenarnya diproses oleh sistem manajemen basis data lainnya, seperti halnya MicrosoIt Jet
Database Engine (yang secara defa:lt digunakan oleh MicrosoIt Access), MicrosoIt SQL Server,
racle Database, dan beberapa produk lainnya yang mendukung DBC.
itu7
Salah satu keunggulan MicrosoIt Access dilihat dari perspektiI 5rogrammer 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 'BA Module untuk secara langsung memanipulasi tabel data
dalam Access. Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa
tersebut ('BA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan
konsep berorientasi objek.
MicrosoIt SQL Server Desktop Engine (MSDE) 2000, yang merupakan sebuah versi mini dari
MicrosoIt SQL Server 2000, dimasukkan ke dalam IIice P Developer Edition dan dapat
digunakan oleh MicrosoIt Access sebagai alternatiI dari MicrosoIt Jet Database Engine.
Tidak seperti sebuah sistem manajemen basis data relasional yang komplit, MicrosoIt JET
Database Engine tidak memiliki Iitur trigger dan stored 5roced:re. Dimulai dari MicrosoIt
Access 2000 yang menggunakan MicrosoIt 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 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 modiIikasi dilakukan hanya dengan menggunakan Iorm tersebut, dan merupakan sesuatu
hal yang umum untuk menggunakan kueri yang akan diteruskan (5ass-tro:g dan teknik
lainnya di dalam Access untuk menjalankan stored 5roced:re di dalam #DBMS yang
mendukungnya.
Dalam berkas Access Database Project (ADP) yang didukung oleh MicrosoIt Access 2000 dan
yang selanjutnya, Iitur-Iitur yang berkaitan dengan basis data berbeda dari versi Iormat/struktur
data yang digunakan Access (), karena jenis berkas ini dapat membuat koneksi ke sebuah
basis data MSDE atau MicrosoIt SQL Server, ketimbang menggunakan MicrosoIt 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 5roced:re, dan UDF). Meskipun demikian, yang disimpan
di dalam berkas ADP hanyalah form, re5ort, macro, dan modul, sementara untuk tabel dan objek
lainnya disimpan di dalam server basis data yang membelakangi program tersebut.
!0ng0mbangan d0ngan Acc0ss
Access mengizinkan pengembangan yang relatiI cepat karena semua tabel basis data, kueri,
Iorm, dan report disimpan di dalam berkas basis data miliknya (). Untuk membuat Query,
Access menggunakan Query Design Grid, sebuah program berbasis graIis 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
6:ery, 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
Iield-Iield 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 MicrosoIt 'isual Basic Ior
Applications ('BA), seperti halnya dalam beberapa aplikasi MicrosoIt IIice. Dua buah pustaka
komponen Component bject Model (CM) untuk mengakses basis data pun disediakan, yakni
Data Access bject (DA), yang hanya terdapat di dalam Access 7, dan Active Data bjects
(AD) yang tersedia dalam versi-versi Access terbaru.
















ALlkASl LM8CC8AMAn

You might also like