A. Tujuan
1.
Mahasiswa dapat memahami beberapa jenis database yang banyak digunakan
dalam membangun aplikasi.
2.
Mahasiswa dapat memahami MS Access.
B. Landasan Teori
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.
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, misalkan data-data politeknik elektronika. 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. Untuk menyimpan informasi yang ada dalam Database diperlukan
table. Salah satu contoh bentuk table adalah sebagai berikut :
Jadi Database
secara mudah dapat digambarkan sebagai kumpulan daritabel-tabel yang saling
berelasi dan membentuk suatu tujuan tertentu. Contoh : Database Akademik,
Database Perusahaan, dll.
Berikut ini
terminology atau istilah yang dipergunakan dalam Database :
·
Database:
Sekumpulan data yang saling berhubungan untuk mencapaisuatu 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 menyimpansebuah item
data.
·
Record
: disebut juga dengan baris, yaitu satu bagian informasi yangdisimpan dalam
tabel, misal data seorang mahasiswa akan disimpan dalamsatu record yang terdiri
dari beberapa kolom/field.
Microsoft Access
DBMS adalah
sebuah program yang memiliki fasilitas penyimpanan dan pemanggilan struktur
informasi pada sistem komputer. Microsoft Access adalah salah satu dari
Relasional Database Management System (DBMS). Database pada Access lebih dari
sekedar data. Selain tabel, sebuah file database Access juga berisi
bermacam-macam obyek database yang lain diantaranya:
·
queri
untuk mengorganisasi data,
·
forms
untuk berinteraksi dengan data pada layar,
·
reports
untuk mencetak hasil,
·
macros
& program Visual Basic untuk memperluas fungsionalitas aplikasi database.
C.
Alat dan Bahan
1. Komputer dengan
sistem operasi Windows
2. Program aplikasi
MS Office 2007
3. Modul Praktikum
Sistem Basis Data
D.
Langkah-langkah Praktikum
Percobaan 1:
1.
Buka
MS Access
2.
Simpan
File dengan nama Akademik
3.
Buatlah
tabel dengan nama Mhs dan 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)
4.
Isilah
tabel Mhs minimal 10 baris (rekord) dari data teman-teman anda.
5.
Buatlah
Form untuk tabel Mhs.
6.
Isi
beberapa baris lagi tabel Mhs dengan menggunakan form.
Lalu save atau
ctrl+s
Dan cek pada
table dengan merefresh.

Percobaan 2 :
1. Buatlah tabel baru dalam database
Akademik dengan nama Matkul dan field-field sebagai berikut:
KODE : text(10)
MATKUL : text(40)
SKS : Nambel(Integer)
SEMESTER : Namber(Integer)
2. Isilah tabel Matkul minimal
matakuliah yang anda ambil pada semester ini.
3. Buat form untuk tabel Matkul
4.
Isi
beberapa baris lagi tabel Mhs dengan menggunakan form.
Save dan cek
pada tabel

E. Analisa
Setelah saya mengerjakan
praktikum basis data modul 1 tentang pengenalan Basis data saya mengerti akan pembuatan
data base menggunakan Microsoft Acces. Dari mulai pembuatan data base hingga
pembuatan tabel dengan atribut-atributnya. Terdapat juga tipe-tipe data seperti
number,text,memo,date/time dll. Pada text maksimum panjangnya yaitu 255.
Sedangkan pada number terdapat interger yang terbatas ataupun long interger
yang lebih panjang maximum digitnya. Selain itu juga ada primary key untuk data
yang mempunyai sifat unique atau tidak ada data yang sama.
Selain tabel, juga ada yang
bisa menampilkan data yang telah diinputkan dalam tabel. Dan juga digunakan
untuk menginputkan data yang nantinya juga dapat ditampilkan pada tabel. Form
biasanya ditampilkan lebih menarik dan tiap form pada umumnya diperuntukkan
satu record.
F.Tugas
1. Jelaskan mengapa dibutuhkan
data!
Data diperlukan dalam segala hal, baik berupa
pengukuran, pencatatan, pengumpulan informasi, maupun dalam pengambilan
keputusan. Data sangat dibutuhkan karena informasi yang ada akan memberikan
arti yang sangat penting dan diperlukan baik untuk saat ini maupun untuk akan
datang. Sehingga definisi dari data adalah informasi yang mengandung arti.
2. Jelaskan manfaat database dan
contohnya!
Keuntungan Database
Adapun keuntungan database
terhadap sistem pemrosesan adalah:
1) Kemubajiran
data terkurangi.
2) Integritas
data dapat selalu terjaga.
3) Berbagai
data dapat selalu dilakukan oleh setiap user.
4) Penggunaan
data lebih mudah.
5) Konsistensi
data dapat selalu terjaga.
Manfaat Database
Adapun manfaat database adalah:
a) Sebagai
komponen utama atau penting dalam sistem informasi, karena merupakan dasar
dalam menyediakan informasi.
b) Menentukan
kualitas informasi yaitu cepat, akurat, dan relevan, sehingga infromasi yang
disajikan tidak basi. Informasi dapat dikatakan bernilai bila manfaatnya lebih
efektif dibandingkan dengan biaya mendapatkanya.
c) Mengatasi
kerangkapan data (redundancy data).
d) Menghindari
terjadinya inkonsistensi data.
e) Mengatasi
kesulitan dalam mengakses data.
f) Menyusun
format yang standar dari sebuah data.
g) Penggunaan
oleh banyak pemakai (multiple user). Sebuah database bisa dimanfaatkan
sekaligus secara bersama oleh banyak pengguna (multiuser).
h) Melakukan
perlindungan dan pengamanan data. Setiap data hanya bisa diakses atau
dimanipulasi oleh pihak yang diberi otoritas dengan memberikan login dan
password terhadap masing-masing data.
i)
Agar pemakai mampu menyusun suatu pandangan
(view) abstraksi dari data. Hal ini bertujuan menyederhanakan interaksi antara
pengguna dengan sistemnya dan database dapat mempresentasikan pandangan yang
berbeda kepada para pengguna, programmer dan administratornya.
3. Untuk menentukan jenis database yang
digunakan, apa yang menjadi acuan dalam pemilihan database tersebut?
yang menjadi acuan dalam pemilihan
database adalah sebagai berikut.
a) Pendeskripsian
kebutuhan informasi dan data
b) Spesifikasi
data
c) Pemrosesan
yang diperlukan oleh data
d) Pertimbangan
keamanan
e) Kecocokan
dengan tipe aplikasi
f) Bahasa
query
g) Biaya
tak langsung terhadap pemrosesan
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 (kolom): Merupakan elemen dari tabel yang berisikan
informasi tertentu yang spesifik tentang subjudul tabel pada sebuah item data.
Syarat-syarat pembentukan Field Name pada tabel:
a) Harus Unik
atau Spesifik
b) Boleh
disingkat
c) Pemisah
sebagai pengganti spasi dalam pembentuk field adalah tanda lambang
"_"
Contoh: Kode Barang menjadi KdBarang, KodeBrg, Kd_Brg,
Kd_Barang.
Record (baris): Sekumpulan data yang saling berkaitan
tentang sebuah subjek tertentu, misalnya data seorang siswa akan disimpan dalam
record yang terdiri dari beberapa kolom / field.
5. Bandingkan
perbedaan pengolahan data secara manual dengan mengunakan system database.
pengolahan data secara manual segala
bentuk pengolahan juga dilakukan secara manual (disusun, dihitung atau dibuat
laporannya secara manual). Cara ini tentu saja membutuhkan ekstra tenaga dan
waktu. Dan lebih sering lagi, diperlukan pengumpulan data-data yang sejenis
secara berkali-kali dan dilakukan juga pengolahan dan pembuatan laporan secara
berkali-kali pula. Sedangkan pengolahan data pada sistem database lebih praktis,
dapat meminimalkan duplikasi data, integritas data tinggi, keamanan lebih
terjamin, dan sharing data lebih mudah.
6. Mengapa
dibutuhkan DBMS?
Tujuan utama DBMS
adalah untuk menyediakan tinjauan abstrak dari data bagi user. Jadi sistem
menyembunyikan informasi mengenai bagaimana data disimpan dan dirawat, tetapi
data tetap dapat diambil dengan efisien. Pertimbangan efisien yang digunakan
adalah bagaimana merancang struktur data
yang kompleks, tetapi tetap dapat digunakan oleh pengguna yang masih awam,
tanpa mengetahui kompleksitas struktur data. Basis data menjadi penting karena
munculnya beberapa masalah bila tidak menggunakan data yang terpusat, seperti
adanya duplikasi data, hubungan antar data tidak jelas, organisasi data dan
update menjadi rumit.
Pada tabel Mhs, ada 6 field yaitu:
NIM, NAMA, TEMPAT_LAHIR, TANGGAL_LAHIR, ALAMAT, 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. Pada filed TANGGAL_LAHIR diatur tipe date/time
yang berarti pada record dapat diisikan data berupa angka dan simbol.
Tidak ada komentar:
Posting Komentar