A. MEMBUAT DATABASE DENGAN MENGGUNAKAN MICROSOFT OFFICE ACCESS
Oke langsung saja kita mulai membuat sebuah database dengan microsoft office access, langkah – langkahnya adalah sebagai berikut :
1. Siapkan laptop atau PC anda :D
2. Klik start lalu buka microsoft office access
3. Pilih blank desktop database lalu namai database dengan nama “Akademik” kemudia klik create
4. Setelah
itu klik kanan pada tabel anda, pilih design view
Oke langsung saja kita mulai membuat sebuah database dengan microsoft office access, langkah – langkahnya adalah sebagai berikut :
1. Siapkan laptop atau PC anda :D
2. Klik start lalu buka microsoft office access
3. Pilih blank desktop database lalu namai database dengan nama “Akademik” kemudia klik create
5.Lalu
namai tabel dengan nama “Mhs”
6. Isi field-field baru dengan tipe data dan ukuran
seperti berikut
-
NIM : text(10)
-
NAMA : text(30)
-
TEMPAT_LAHIR : text(20)
-
TANGGAL_LAHIR : Date/Time
-
ALAMAT : text(50)
- TELEPHON : Number(Integer)
d 7. Isilah
tabel Mhs minimal 10 baris (rekord) dari data teman-teman anda.
8. Buatlah Form untuk tabel Mhs
dengan cara pilih create pada toolbar lalu pilih form
9. Tambahkan data Mhs dengan
menggunakan record dengan cara masuk form Mhs lalu pilih next record hingga
masuk baris baru.
10. Langkah terakhir adalah masukkan
data baru pada field – field yang ada,setelah itu masuk ke tabel anda lalu
refresh dan data yang anda masukkan akan masuk kedalam tabel anda J
B. MEMBUAT TABEL BARU DALAM DATABASE
YANG SUDAH ADA
Langkah – langkah :
1. Pilih menu create pada toolbar
lalu klik table
2. Klik kanan pada tabel lalu klik
design view kemudian Isi kolom – kolom dengan ketentuan sebagai berikut -
KODE : text(10)
-
MATKUL : text(40)
-
SKS : Nambel(Integer)
- SEMESTER : Namber(Integer)
3. Setelah
itu masuk pada datasheet view lalu isikan kolom – kolom dengan mata kuliah yang
anda ambil pada semester ini.
4. Buatlah form untuk tabel ini
seperti yang sudah saya jelaskan pada langkah 8 diatas :D
E. Tugas
1. Jelaskan mengapa
dibutuhkan data!
Data diperlukan dalam segala hal, baik berupa pengukuran,
pencatatan, pengumpulan informasi, maupun pengambilan keputusan semuanya
memerlukan data. Dengan kata lain data sangat dibutuhkan karena informasi yang
ada akan memberikan arti yang sangat penting baik untuk saat ini maupun untuk
akan datang. Sehingga definisi dari data adalah informasi yang mengandung arti.
2. Jelaskan manfaat
database dan contohnya!
-
Kecepatan dan Kemudahan
Database memiliki kemampuan dalam
menyeleksi data sehingga menjadi suatu kelompok yang terurut dengan cepat. Hal
inilah yang ahirnya dapat menghasilkan informasi yang dibutuhkan secara cepat
pula. Seberapa cepat pemrosesan data oleh database tergantung pula pada
perancangan databasenya.
-
Pemakaian Bersama-sama
Suatu database bisa digunakan oleh
siapa saja dalam suatu perusahaan. Sebagai contoh database mahasiswa dalam
suatu perguruan tinggi dibutuhkan oleh beberapa bagian, seperti bagian admin,
bagian keuangan, bagian akademik. Kesemua bidang tersebut membutuhkan database
mahasiswa namun tidak perlu masing-masing bagian membuat databasenya sendiri,
cukup database mahasiswa satu saja yang disimpan di server pusat. Nanti
aplikasi dari masing-masing bagian bisa terhubung ke database mahasiswa
tersebut.
-
Kontrol data terpusat
Masih berkaitan dengan point ke
dua, meskipun pada suatu perusahaan memiliki banyak bagian atau divisi tapi
database yang diperlukan tetap satu saja. Hal ini mempermudah pengontrolan data
seperti ketika ingin mengupdate data mahasiswa, maka kita perlu mengupdate
semua data di masing-masing bagian atau divisi, tetapi cukup di satu database
saja yang ada di server pusat.
-
Menghemat biaya perangkat
Dengan memiliki database secara
terpusat maka di masing-masing divisi tidak memerlukan perangkat untuk
menyimpan database berhubung database yang dibutuhkan hanya satu yaitu yang
disimpan di server pusat, ini tentunya memangkas biaya pembelian perangkat.
-
Keamanan Data
Hampir semua Aplikasi manajemen
database sekarang memiliki fasilitas manajemen pengguna. Manajemen pengguna ini
mampu membuat hak akses yang berbeda-beda disesuaikan dengan kepentingan maupun
posisi pengguna. Selain itu data yang tersimpan di database diperlukan password
untuk mengaksesnya.
-
Memudahkan dalam pembuatan Aplikasi baru
Dalam poin ini database yang
dirancang dengan sangat baik, sehingga si perusahaan memerlukan aplikasi baru
tidak perlu membuat database yang baru juga, atau tidak perlu mengubah kembali
struktur database yang sudah ada. Sehingga Si pembuat aplikasi atau programmer
hanya cukup membuat atau pengatur antarmuka aplikasinya saja.
contoh database adalah
database yang digunakan untuk menampung penerimaan mahasiswa baru dalam sebuah
universitas yang tentunya akan sulit jika dilakukan secara manual.
3. Untuk menentukan jenis database
yang digunakan, apa yang menjadi acuan dalam pemilihan database tersebut?
-
Kecepatan dan Kemudahan
-
Pemakaian Bersama-sama
-
Kontrol data terpusat
-
Menghemat biaya perangkat
-
Keamanan Data
-
Memudahkan dalam pembuatan
Aplikasi baru
4. Jelaskan istilah
atau terminology yang digunakan dalam Database (database,table, field,
record)
-
Database:
Sekumpulan data yang saling berhubungan untuk mencapai suatu tujuan.
-
Tabel:
Merupakan hal yang paling mendasar dalam hal penyimpanan data yang terdiri dari
field dan record.
-
Field
(medan) menyatakan data terkecil yang memiliki makna. Istilah lain untuk field
yaitu elemen data, kolom item, dan atribut.
-
Record
(rekaman) menyatakan kumpulan dari sejumlah elemen data yang saling terkait. seseorang
menyusun sebuah record. Istilah lain yang juga menyatakan record yaitu tupel
dan baris.
5. Bandingkan
perbedaan pengolahan data secara manual dengan mengunakan system database.
Basis data menyediakan fasilitas
atau mempermudah dalam menghasilkan informasi yang digunakan oleh pemakai untuk
mendukung pengambilan keputusan. Sebelumnya,
sistem yang digunakan untuk mengatasi semua permasalahan bisnis, menggunakan
pengelolaan data secara tradisional dengan cara menyimpan record-record pada
file-file yang terpisah, yang disebut juga sistem pemrosesan file. Dimana
masing-masing file diperuntukkan hanya untuk satu program aplikasi saja.
Seiring dengan berjalannya waktu, lambat
laun sistem pemrosesan file mulai ditinggalkan karena masih bersifat manual,
yang kemudian dikembangkanlah sistem pemrosesan dengan pendekatan basis data.
Dengan sistem tersebut kekurangan dari ‘Sistem Pemrosesan File’
6. Mengapa
dibutuhkan DBMS?
Database Management System (DBMS) adalah
kumpulan dari software program yang kompleks
yang berguna untuk mengontrol dan mengatur storage dan
mengambil sekumpulan data, menyusun data secara logic dan menyediakan fungsi -
fungsi bagi user
untuk menjamin bahwa data terebut disusun secara logic
dan menjamin kekonsistenan data.
Software Program
ini juga meliputi
fasilitas backup yang
kuat, kemampuan untuk ecovery,
logging, locking, concurrency control serta pengamanan terhadap data yang
ada di dalamnya .
Secara umum, sebuah DBMS terdiri
dari empat komponen, yaitu :
1. Modeling Languageuntuk
mendefinisikan skema dari tiap basis data yang disimpan di dalam basis
DBMS berdasarkan model
dari DBMS.
2. Data Structure (field, record,
file dan objek)yang dioptimasi untuk
berhubungan dengan sejumlah data
berukuran besar yang disimpan pada permanent storage.
3.Database query
language dan report
writer yang memungkinkan user
berinteraksi dengan basis data, menganalisis data dan memanipulasi data sesuai
dengan hak-hak yang dimiliki oleh user tersebut.
4.
Mekanisme transaksi yang
menjamin ACID property, untuk menjamin
integritas data walaupun diakses secara bersamaan oleh users dan terjadi
kesalahan (fault).
Sebuah Oracle
Database server terdiri
dari Oracle instance dan Oracle database. Oracle Instance terdiri dari
memory areas dan
background process
Dalam tabel Mhs, terdapat 6 field yaitu :
1. nim
2. nama
3. tempat_lahir
4. tanggal_lahir
5. alamat
6. telepon.
Masing-masing field diatur sesuai tipe data
yang dibutuhkan, pada field NIM diatur tipe data text, berarti pada record
dapat diisikan data berupa teks huruf, angka, dan simbol-simbol lain. Ukuran
tipe data pada field nim diatur sepanjang 10, artinya digit maksimum yang dapat
dimasukkan ke dalam record adalah 10 digit. Jika data yang dimasukkan lebih dari 10 digit, maka digit
ke-11 dan berikutnya tidak akan terbaca. Untuk pengaturan maksimum defaultnya
sendiri adalah sepanjang 255 digit. Kemudian pada field nama, sama-sama diatur
tipe data text, namun panjang ukurannya berbeda, yaitu 30, artinya kita dapat
memasukkan digit maksimum ke dalam record yaitu sepanjang 30 digit, melebihi 30
data ke-31 dan seterusnya tidak akan terbaca.