NIM : L200130043
Kelas : C
MODUL 1
PENGENALAN BASIS DATA 1
A. Tujuan- Mahasiswa dapat memahami beberapa jenis database yang banyak digunakan dalam membangun aplikasi.
- Mahasiswa dapat memahami MS Access.
B. Landasan Teori
Data diperlukan dalam segala hal 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 yang sama. Contohnya : data mahasiswa, data dosen, dll, Demikian juga, kumpulan dari data-data mahasiswa, data-data dosen dan lainnya dapat dikumpulkan lagi menjadi kelompok besar, dalam perkembangannya data-data tersebut dapat berbentuk sebagai macam data misalkan dapat berupa program, lembaran untuk entry data, laporan-laporan. Semuanya itu dapat dikumpulkan menjadi satu yang disebut dengan database. Untuk menyimpan informasi yang ada dalam database diperlukan tabel. 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.
Microsoft Access
DBMS adalah sebuah program yang memiliki fasilitas penyimpanan dan pemanggilan struktur informasi pada system 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 :
a. Queri untuk mengorganisasi data
b. Forms untuk berinteraksi dengan data pada layar
c. Reports untuk mencetak hasil
d. Macros dan program Visual Basic untuk memperluas fungsionalitas aplikasi database
C. Alat dan Bahan
1. Komputer dengan system operasi Windows
2. Program aplikasi MS Office 2013
3. Modul Praktikum Sistem Basis Data
D. Langkah-langkah Praktikum
Percobaan 1:
1. Buka MS Access 2013
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)
- TELEPHONE : Number(Integer)
4. Isilah tabel Mhs minimal 10 baris dari data teman-teman anda
5. Buatlah form untuk tabel Mhs, dan isi data menggunakan form
Percobaan 2:
1. Buatlah tabel baru dalam database Akademik dengan nama Matkul dan field-field sebagai berikut:
- KODE : text(10)
- MATKUL : text(40)
- SKS : Number(Integer)
- SEMESTER : Number(Integer)
2. Isilah tabel Matkul dengan matakuliah yang anda ambil pada semester ini
3. Buatlah form untuk tabel Matkul
E. Analisa
Percobaan 1 :
Membuat tabel Mhs pada database akademik, yang didalamnya memiliki field-field dengan tipe data sebagai berikut :
- NIM : text dengan maksimum inputan 10 karakter
- NAMA : text dengan maksimum inputan 30 karakter
- TEMPAT_LAHIR : text dengan maksimum inputan 20 karakter
- TANGGAL_LAHIR : DATE/TIME inputan berupa tanggal
- ALAMAT : text dengan maksimum inputan 50 karakter
- TELEPHON : Number inputan berupa angka
Percobaan 2 :
Membuat tabel Matkul pada database akademik, yang didalamnya memiliki field-field dengan tipe data sebagai berikut :
- KODE : text dengan maksimum inputan 10 karakter
- MATKUL : text dengan maksimum inputan 40 karakter
- SKS : Number inputan berupa angka
- SEMESTER : Number inputan berupa angka
F. Tugas
1. Jelaskan mengapa dibutuhkan data!
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!
- Sebagai komponen utama atau penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi.
- 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.
- Mengatasi kerangkapan data (redundancy data).
- Menghindari terjadinya inkonsistensi data.
- Mengatasi kesulitan dalam mengakses data.
Contoh : Database Akademik, Database Perusahaan, dll.
3. Untuk menentukan jenis database yang digunakan, apa yang menjadi acuan dalam pemilihan database tersebut!
- Menentukan rancangan database terlebih dahulu secara manual
- Menentukan rancangan database terlebih dahulu menggunakan aplikasi
4. Jelaskan istilah terminology yang digunakan 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, missal data seorang mahasisiwa akan disimpan dalam record yang terdiri dari beberapa kolom/field.
5. Bandingkan perbedaan pengelolaan data secara manual dengan menggunakan database!
- Dengan database kemubajiran data terkurangi.
- Dengan database integritas data dapat selalu terjaga.
- Database lebih cepat dalam pencarian data
- Database lebih mudah diakses dari pada data manual
- Dengan database konsistensi data dapat selalu terjaga.
6. Mengapa dibutuhkan DBMS?
DBMS adalah sebuah program yang memiliki fasilitas penyimpanan dan pemaggilan struktur informasi pada system computer. DBMS berfungsi sebagai penyimpanan, pengambilan dan perubahan data
7. Pada percobaan diatas ada beberapa field yang tipe data dan ukuranya berbeda jelaskan!
Percobaan 1 :
Membuat tabel Mhs pada database akademik, yang didalamnya memiliki field-field dengan tipe data sebagai berikut :
- NIM : text dengan maksimum inputan 10 karakter
- NAMA : text dengan maksimum inputan 30 karakter
- TEMPAT_LAHIR : text dengan maksimum inputan 20 karakter
- TANGGAL_LAHIR : DATE/TIME inputan berupa tanggal
- ALAMAT : text dengan maksimum inputan 50 karakter
- TELEPHON : Number inputan berupa angka
Membuat tabel Matkul pada database akademik, yang didalamnya memiliki field-field dengan tipe data sebagai berikut :
- KODE : text dengan maksimum inputan 10 karakter
- MATKUL : text dengan maksimum inputan 40 karakter
- SKS : Number inputan berupa angka
- SEMESTER : Number inputan berupa angka
Tidak ada komentar:
Posting Komentar