NAMA LENGKAP PENULIS + GELAR
( Efitra, [Link]., [Link] )
DAFTAR ISI
BAGIAN I PENGANTAR BASIS DATA (CONTOH)
A. Basis Data
B. Sistem Basis Data
C. Tujuan dan Manfaat Basis Data
D. Komponen Sistem Basis Data
E. Tingkatan Aplikasi Basis Data
F. Dasar Penggunaan Basis Data
DAFTAR PUSTAKA (TULIS PADA BAGIAN AKHIR)
DATA PENULIS (TULIS PADA BAGIAN AKHIR)
Catatan dan Ketentuan:
Silahkan ikuti template yang telah disediakan
ini, ukuran kertas, jenis dan ukuran font tidak
boleh dirubah!
Jumlah tulisan 13-18 halaman (tidak termasuk
lampiran, daftar pustaka, dan data penulis)
Jika tidak memenuhi ketentuan akan
dikembalikan untuk diperbaiki penulis.
BAGIAN I
PENGANTAR BASIS DATA
A. PENGERTIAN BASIS DATA
Istilah "Basis Data" berawal dari ilmu komputer. Meskipun
kemudian artinya semakin luas, memasukkan hal-hal di
luar bidang elektronika (Komputer). Catatan yang mirip
dengan basis data sebenarnya sudah ada sebelum
revolusi industri yaitu dalam bentuk buku besar, kuitansi
dan kumpulan data yang berhubungan dengan bisnis.
Gambar 1.1. Konsep Dasar Basis Data
Basis Data adalah kumpulan informasi (fakta) yang
disimpan dalam media penyimpanan elektronik
(komputer) secara sistematik sehingga dapat diperiksa
menggunakan suatu program komputer untuk
memperoleh informasi dari database. Software yang
Pengantar Basis Data | 2
digunakan untuk mengelola dan permintaan panggilan
(query) basis data yang disebut sistem manajemen
database (database management system (DBMS)).
Konsep dasar dari basis data adalah kumpulan dari
catatan-catatan, atau potongan dari pengetahuan. Sebuah
basis data memiliki penjelasan terstruktur dari jenis fakta
yang tersimpan di dalamnya.
B. SISTEM BASIS DATA
Sistem adalah kumpulan file (tabel) yang saling
berhubungan (dalam sebuah basis data di sebuah sistem
komputer) dan sekumpulan program database
management system (DBMS) yang memungkinkan
beberapa pemakai dan/ atau program lain untuk
mengakses dan memanipulasi file-file (tabel-tabel)
tersebut.
Sistem basis data adalah sekumpulan subsistem yang
terdiri atas basis data dengan para pemakai yang
menggunakan basis data secara bersama-sama, personel-
personel yang merancang dan mengelola basis data,
teknik-teknik untuk merancang dan mengorganisasi basis
data, serta sistem komputer untuk mendukungnya yang
lebih dikenal database system.
Pengantar Basis Data | 3
C. Tujuan dan Manfaat Basis Data
Tujuan Basis Data adalah untuk membantu manusia agar
dapat melacak segala sesuatu yang dianggap penting dan
mampu membantu untuk menyelesaikan masalah yang
kompleks. Adapun tujuan dan manfaat hadir basis data
diantaranya, yaitu :
1. Kecepatan dan Kemudahan
Memungkinkan untuk melakukan perubahan/manipulasi
terhadap data atau menampilkan kembali data dengan
lebih cepat dan mudah.
2. Efisiensi Ruang Penyimpanan
Efisiensi/ optimalisasi penggunaan ruang penyimpanan
dengan melakukan penekanan (menghilangkan)
redundansi data.
3. Keakuratan
Menerapkan aturan/ batasan (constraint) tipe data,
domain data, atau keunikan data untuk menghindari
pemasukan data yang tidak akurat.
4. Ketersedian
Memilah data menjadi data master tersimpan dalam
suatu server, data transaksi ataupun data history
tersedia dengan kapasitas yang besar.
5. Kelengkapan
Menambah record-record data dan melakukan
perubahan struktur dalam basis data baik dalam bentuk
Pengantar Basis Data | 4
penambahan objek baru (tabel) atau dengan
penambahan field-field baru pada tabel.
6. Keamanan
Melakukan pengaturan hak akses terhadap basis data
beserta objek-objek di dalamnya dan menentukan
operasi-operasi apa saja yang boleh dilakukan.
7. Kebersamaan Pemakai
Penggunaan data dalam suatu basis data oleh berbagai
pihak. Data yang terdapat dalam database dapat
digunakan secara bersamaan kapan dan dimana saja,
tersimpan secara cloud. Membantu mempercepat
pekerjaan, bisa kaloborasi dalam sistem pendataan,
bisa menggunakan sistem terdistribusi yang dapat
menerima, mengirim dan menggunakan kembali data-
data dalam suatu database system.
D. KOMPONEN SISTEM BASIS DATA
Dalam sistem basis data, terdapat komponen-komponen
utama dan pendukung untuk membangun sistem aplikasi
berbasis database system, yaitu :
1. Database (Basis Data itu Sendiri)
Basis Data yang merupakan koleksi dari tabel-tabel
yang terintegrasi dalam database system.
2. Database Management System (DBMS)
Pengantar Basis Data | 5
Perangkat lunak (software) untuk sistem manajemen
basis data yang membuat, memproses, dan mengatur
basis basis di atas.
Contoh : MySQL, [Link], Oracle, dan lain-lain.
3. Perangkat Keras (Hardware)
Komponen utama komputer yang akan digunakan
dalam mengelolah dan membangun sistem aplikasi
yang terhubung dan tersimpan dalam database system.
Contoh : Komputer, Hardisk, Jaringan dan lain-lain.
4. Sistem Operasi (Operating System (OS))
Bagian dari komponen utama yaitu software lapisan
pertama yaitu sistem operasi, yang dapat menjalankan
sistem aplikasi yang berjalan di dalam sistem operasi
itu sendiri.
Contoh : Microsoft Windows, Linux, Android dan lain-
lain.
5. Pengguna (User)
Begitu juga dengan pengguna atau orang yang akan
mengelolah sistem aplikasi yang dibangun.
Contoh : Programmer, Operator, Administrator
database dan lain-lain.
6. Aplikasi Pendukung (Other Application)
Aplikasi pendukung adalah komponen penting yang
dapat menghubungkan antara sistem pada database
dengan sistem luar, terintegrasi menjadi satu kesatuan
Pengantar Basis Data | 6
sistem, untuk mempermudah digunakan oleh semua
orang sesuai kebutuhan.
Contoh : Aplikasi berbasis Website, aplikasi berbasis
Mobile dan lain-lain.
E. TINGKATAN APLIKASI BASIS DATA
Apabila kita merancang sebuah aplikasi database maka
kita harus memahami terlebih dahulu tingkatan-tingkatan
aplikasi database. Tingkatan database tersebut terbagi
menjadi tiga yaitu :
1. Aplikasi Database berbasis Stand Alone
Aplikasi yang berbasis Stand Alone adalah aplikasi
hanya berjalan pada suatu komputer dan hanya mampu
diakses oleh satu orang dalam satu waktu. Database
(Back End) beserta program aplikasinya (Front End)
berada dalam satu komputer, dan pengguna
mengaksesnya dalam waktu dan tempat yang sama.
2. Aplikasi Database berbasis Multi User
Aplikasi yang berbasis Multi User adalah program
tersebut dapat digunakan oleh banyak pengguna dalam
satu waktu dan dalam tempat yang berbeda. Konsep
aplikasinya sederhana, dengan membuat sebuah
aplikasi Stand Alone, kemudian database-nya kita
sharing (bagi pakai) kepada komputer lain yang hendak
mengakses database tersebut.
Pengantar Basis Data | 7
3. Aplikasi Database berbasis Client-Server
Aplikasi yang berbasis Client-Server adalah aplikasi
yang membutuhkan aplikasi database yang bertindak
sebagai server (pusat) data dan komputer yang
dijadikan sebagai client (pengakses). Sehingga dalam
aplikasi ini, kita harus menggunakan database server
sebagai media penyimpanan datanya.
F. DASAR MENGGUNAKAN BASIS DATA
Di dalam pembuatan suatu basis data yang terdiri dari
satu kesatuan yaitu Database, Table, Column dan Record
dapat digambarkan sebagai berikut :
Kumpulan dari tabel pasti berada di dalam database,
sehingga dari tabel dapat kita sebut sebagai database,
sedangkan di dalam tabel kita akan menemukan struktur
berikut :
DAFTAR PUSTAKA
Kadir, Abdul.2013. Pemrograman Database MySQL untuk
pemula. Yogyakarta: Mediakom.
Aditama, Roki. 2012. Sistem Informasi Akademik Kampus
Berbasis Web dengan PHP : Yogyakarta: Lokomedia.
Pengantar Basis Data | 8
TENTANG PENULIS
Efitra, [Link]., [Link]
seorang Penulis dan Dosen Prodi Sistem
Informasi Fakultas Sains dan Teknologi
Universitas Islam Negeri Sulthan Thaha
Saifuddin Jambi. Lahir di desa Biaro Baru,
26 Desember 1991 Sumsel. Penulis
merupakan anak keempat dari delapan
bersaudara dari pasangan bapak Suandi Arsi dan Ibu
Laitipa. ia menamatkan pendidikan program Sarjana (S1)
Pengantar Basis Data | 9
di Universitas Nurdin Hamzah Jambi prodi Sistem
Informasi dan menyelesaikan program Pasca Sarjana (S2)
di Universitas Putra Indonesia “YPTK” Padang prodi Teknik
Informatika konsentrasi di bidang Sistem Informasi.
Pengantar Basis Data | 10