Recent Posts


widgeo.net

Cari Blog Ini

Minggu, 04 Oktober 2015

Membuat Database Dengan Ms Access

PENGENALAN BASIS DATA I

A.      Tujuan
1)      Mahasiswa dapat memahami beberapa jenis database yang banyak digunakan dalam membangun aplikasi.
2)      Mahasiswa dapat memahami MS Access.

B.      Dasar 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 dari tabel-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 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.
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.
Semua obyek ini disimpan dalam file <filename>.mdb. Untuk menjalankan MS Access, pada Windows klik tombol Start kemudian pilih menu Microsft Acces pada menu yang tersedia dalam windows seperti pada gambar berikut:
Setelah itu klik tombol Blank Database:
Pada sisi kanan akan muncul lokasi penyimpanan file databasesnya lalu create.

Pada tampilan halaman awal MS Access 2007, secara default sudah dibuatkan satu tabel dengan nama table1 dan satu field ID. Untuk menambahkan field-field yang lain bisa dengan cara klik dua kali Add New Field dan menggantinya.
Supaya lebih mudah dalam pembuatan field-fieldnya bisa dengan cara klik kanan pada table1 dan pilih Design View. Pada halaman ini akan ditampilkan field dan pilihan tipe datanya.
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 maximum 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 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!
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.
1.  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.
2. 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
3.    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.
4.   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.
5.    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. 
6.    Pada percobaan diatas ada beberapa field yang tipe data dan ukurannya berbeda. Jelaskan!
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

Pages

Pinguin