BAB VI DATABASE 6.1 Mengenal Database
BAB VI
DATABASE
6.1
Mengenal Database
Database (basis data) dapat diartikan sebagai suatu pengorganisasian data
dengan bantuan komputer yang memungkinkan dapat diakses dengan mudah dan
cepat. Dalam hal ini, pengertian akses dapat mencakup pemerolehan data maupun
pemanipulasian data, seperti menambah dan menghapus data.
Lebih sederhananya pengertian Database merupakan kumpulan dari
informasi yang disimpan dalam komputer dan saling berhubungan satu sama lain
secara siste- matik. Database ini dikelola dan dapat digunakan untuk keperluan
tertentu.
Manfaat database banyak dijumpai di sekeliling kita. ATM (Anjungan Tunai
Mandiri) merupakan sebuah contoh teknologi informasi yang pada dasarnya
memenfaatkan databse, yang memungkinkan seseorang bisa mengambil uang
dimana saja dan kapan saja. Aplikasi databse yang lain dapat dikumpai pada tokotoko swalayan, perpustakaan, dan bahkan pada Internet.
6.2
Komponen Database
Komponen terbesar dalam suatu Sistem Database adalah Database itu
sendiri.
Data dalam database dapat dikelompokkan dalam beberapa tabel. Tabel
merupakan kumpulan data sejenis. Sebuah tabel biasanya terdiri dari beberapa
field (kolom) dan record (baris), sebuah field menerangkan sebuah informasi
dalam
tentang identitas data dalam tabel, sedangkan record menerangkan sebuah data
dalam tabel secara lengkap.
Hirarki dari sebuah database dapat dilihat pada gambar dibawah ini:
Sebagai contoh sebuah lembaga pendidikan memiliki database pengajaran
dengan struktur sebagai berikut :
Nama Database : Pengajaran
Nama Tabel:
1. Tabel Dosen
No
1
2
3
4
Nama Field
Tipe
Kode_Dos
Nama_Dos
Alamat_Dos
No_Telp
Data
Text
Text
Text
Number
Panjang
5
30
30
12
Ket
Kode Dosen
Nama Dosen
Alamat Dosen
Nomor Telepon
2. Tabel Mata Kuliah
No
1
2
3
4
Nama Field
Tipe
Kode_MK
Nama_MK
SKS
Semester
Data
Text
Text
Number
Text
3. Tabel Kuliah
Panjang
Ket
5
30
Kode Mata Kuliah
Nama Mata Kuliah
Jumlah SKS
Semester
3
No
1
2
3
4
Nama Field
Kode_MK
Kode_Dos
Waktu
Tipe Data
Text
Text
Date/Tim
Ruang
e
Text
Panjang
5
5
Ket
Kode Mata Kuliah
Kode Dosen
Waktu Kuliah
15
Ruang Kuliah
Hubungan/Relasi dari ketiga tabel tersebut diatas adalah:
Data Dosen
Kode_Dos
D001
D002
D003
Nama_Dos
Eko Agus Darmadi,
S.kom., MM
Agus Purwanto, S.Kom
Ani Hayati, S.Kom
Alamat_Dos
Perum Regency
No_Telp
081300000000
Kosambi
Cicinde
085800000000
085700000000
Data Mata Kuliah
Kode_MK
MK001
MK002
MK003
Nama_MK
Arsitektur Komputer
Pengantar Teknologi Informasi
Aplikasi Komputer II
SKS
3
2
2
Semester
4
1
2
Data Kuliah
Kode_MK
MK001
MK002
MK003
6.3
Kode_Dos
D001
D002
D003
Waktu
8.00
10.00
10.00
Tempat
Lab. Kom
R. A
Lab. Kom
Mengenal Database Management System
Database Management System atau yang biasa disingkat dengan DBMS
merupakan perangkat lunak atau program komputer yang dirancang secara khusus
untuk memudahkan pengelolaan database. Salah satu macam DBMS yang populer
dewasa ini berupa RDBMS (Relational DataBase Management System), yang
menggunakan model basis data relasional atau dalam bentuk tabel-tabel yang
saling terhubungkan. Microsoft Access dan MySQL merupakan contoh produk
RDBMS.
6.4
Membuat Database dengan Microsoft Access
Seperti yang telah diuraikan sebelumnya, Microsoft Access merupakan salah
satu
program aplikasi pengolah database berbasis RDBMS yang paling mudah dan
sering digunakan. Selain dapat dipakai sebagai single standing system,, database
yang dibuat menggunakan Microsoft Access juga dapat dihubungkan dengan
program aplikasi pembangun progam lain termasuk Visual BASIC.
Praktek
1. Buatlah sebuah database baru menggunakan Ms. Access dengan nama
database Pengajaran
2. Buatlah Tabelnya seperti dibawah ini:
1. Tabel dosen
Lalu isikan datanya seperti dibawah ini:
2. Tabel Mata Kuliah
Isikan Datanya seperti berikut:
3. Tabel Kuliah
Isikan datanya sebagai berikut
Jika Ms. Acces yang kalian pakai versi lebih dari access 2003, maka save
file kalian dengan versi 2000-2003.
DATABASE
6.1
Mengenal Database
Database (basis data) dapat diartikan sebagai suatu pengorganisasian data
dengan bantuan komputer yang memungkinkan dapat diakses dengan mudah dan
cepat. Dalam hal ini, pengertian akses dapat mencakup pemerolehan data maupun
pemanipulasian data, seperti menambah dan menghapus data.
Lebih sederhananya pengertian Database merupakan kumpulan dari
informasi yang disimpan dalam komputer dan saling berhubungan satu sama lain
secara siste- matik. Database ini dikelola dan dapat digunakan untuk keperluan
tertentu.
Manfaat database banyak dijumpai di sekeliling kita. ATM (Anjungan Tunai
Mandiri) merupakan sebuah contoh teknologi informasi yang pada dasarnya
memenfaatkan databse, yang memungkinkan seseorang bisa mengambil uang
dimana saja dan kapan saja. Aplikasi databse yang lain dapat dikumpai pada tokotoko swalayan, perpustakaan, dan bahkan pada Internet.
6.2
Komponen Database
Komponen terbesar dalam suatu Sistem Database adalah Database itu
sendiri.
Data dalam database dapat dikelompokkan dalam beberapa tabel. Tabel
merupakan kumpulan data sejenis. Sebuah tabel biasanya terdiri dari beberapa
field (kolom) dan record (baris), sebuah field menerangkan sebuah informasi
dalam
tentang identitas data dalam tabel, sedangkan record menerangkan sebuah data
dalam tabel secara lengkap.
Hirarki dari sebuah database dapat dilihat pada gambar dibawah ini:
Sebagai contoh sebuah lembaga pendidikan memiliki database pengajaran
dengan struktur sebagai berikut :
Nama Database : Pengajaran
Nama Tabel:
1. Tabel Dosen
No
1
2
3
4
Nama Field
Tipe
Kode_Dos
Nama_Dos
Alamat_Dos
No_Telp
Data
Text
Text
Text
Number
Panjang
5
30
30
12
Ket
Kode Dosen
Nama Dosen
Alamat Dosen
Nomor Telepon
2. Tabel Mata Kuliah
No
1
2
3
4
Nama Field
Tipe
Kode_MK
Nama_MK
SKS
Semester
Data
Text
Text
Number
Text
3. Tabel Kuliah
Panjang
Ket
5
30
Kode Mata Kuliah
Nama Mata Kuliah
Jumlah SKS
Semester
3
No
1
2
3
4
Nama Field
Kode_MK
Kode_Dos
Waktu
Tipe Data
Text
Text
Date/Tim
Ruang
e
Text
Panjang
5
5
Ket
Kode Mata Kuliah
Kode Dosen
Waktu Kuliah
15
Ruang Kuliah
Hubungan/Relasi dari ketiga tabel tersebut diatas adalah:
Data Dosen
Kode_Dos
D001
D002
D003
Nama_Dos
Eko Agus Darmadi,
S.kom., MM
Agus Purwanto, S.Kom
Ani Hayati, S.Kom
Alamat_Dos
Perum Regency
No_Telp
081300000000
Kosambi
Cicinde
085800000000
085700000000
Data Mata Kuliah
Kode_MK
MK001
MK002
MK003
Nama_MK
Arsitektur Komputer
Pengantar Teknologi Informasi
Aplikasi Komputer II
SKS
3
2
2
Semester
4
1
2
Data Kuliah
Kode_MK
MK001
MK002
MK003
6.3
Kode_Dos
D001
D002
D003
Waktu
8.00
10.00
10.00
Tempat
Lab. Kom
R. A
Lab. Kom
Mengenal Database Management System
Database Management System atau yang biasa disingkat dengan DBMS
merupakan perangkat lunak atau program komputer yang dirancang secara khusus
untuk memudahkan pengelolaan database. Salah satu macam DBMS yang populer
dewasa ini berupa RDBMS (Relational DataBase Management System), yang
menggunakan model basis data relasional atau dalam bentuk tabel-tabel yang
saling terhubungkan. Microsoft Access dan MySQL merupakan contoh produk
RDBMS.
6.4
Membuat Database dengan Microsoft Access
Seperti yang telah diuraikan sebelumnya, Microsoft Access merupakan salah
satu
program aplikasi pengolah database berbasis RDBMS yang paling mudah dan
sering digunakan. Selain dapat dipakai sebagai single standing system,, database
yang dibuat menggunakan Microsoft Access juga dapat dihubungkan dengan
program aplikasi pembangun progam lain termasuk Visual BASIC.
Praktek
1. Buatlah sebuah database baru menggunakan Ms. Access dengan nama
database Pengajaran
2. Buatlah Tabelnya seperti dibawah ini:
1. Tabel dosen
Lalu isikan datanya seperti dibawah ini:
2. Tabel Mata Kuliah
Isikan Datanya seperti berikut:
3. Tabel Kuliah
Isikan datanya sebagai berikut
Jika Ms. Acces yang kalian pakai versi lebih dari access 2003, maka save
file kalian dengan versi 2000-2003.