Anda di halaman 1dari 23

BAB I

PENDAHULUAN
A. Latar Belakang
Pada saat ini sekolah atau madrasah sudah banyak yang mempunyai
komputer. Komputer terdiri dari tiga komponen utama, yaitu: perangkat keras
(hardware), perangkat lunak (software), dan perangkat otak (brainware).
Ketiga komponen utama ini harus saling berhubungan dan membentuk suatu
sistem yang kompak dalam mencapai tujuan.
1
Komputer merupakan alat
elektronik yang dapat menerima data masukan, menggunakan suatu program
yang tersimpan di dalam memorinya untuk mengolah data, sehingga dapat
diperoleh informasi, memberikan informasi, menyimpan program dan hasil
pengolahannya, serta dapat bekerja secara otomatis.
2
engan demikian,
komputer dapat digunakan sebagai modal dasar pengembangan sistem
informasi.
!asis data (database) merupakan kumpulan data yang saling
berhubungan satu dengan lainnya yang tersimpan dalam perangkat keras dan
digunakan oleh perangkat lunak untuk dimanipulasi, sehingga diperoleh
informasi. Database merupakan salah satu komponen penting dalam sistem
informasi, karena merupakan dasar penyedia informasi bagi pemakai.
Penerapan database dalam sistem informasi disebut database system atau
sistem data basis.
"
#adi, database system merupakan suatu sistem informasi
yang mengintegrasikan sekumpulan data yang saling berhubungan satu
dengan lainnya dan membuatnya tersedia untuk beberapa penerapan yang
bermacam$macam di dalam suatu organisasi, misalnya sekolah.
%istem informasi yang ada di sekolah biasa disebut %istem &nformasi
%ekolah (%&%). 'enurut (bu )amid dalam tulisannya, %&% memerlukan data,
misalnya data tentang guru, sis*a, karya*an, sarana pendidikan, dan
keuangan sekolah. Database %&% dapat diperoleh dari struktur, fungsi, dan
1
#ogiyanto )artono, Pengenalan Komputer. +disi Ketiga, ,etakan Kedua (-ogyakarta:
(ndi, 2...), hal. /.
2
!lismer 0.)., Computer Annual an Introduction to Information System 19! " 19#$
(1e* -ork: #ohn 2iley 3 %ons, 1456), hal. 7.
3
#ogiyanto )artono, Pengenalan Komputer%%%..$ hal. 811.
1
tugas komponen$komponen sekolah. Komponen$komponen sekolah antara
lain: kepala sekolah, *akil kepala sekolah, guru, pustaka*an, laboran, teknisi
laboratorium, teknisi media, karya*an, sis*a, alumni, komite sekolah, orang
tua sis*a, dan masyarakat luas yang berhubungan dengan sekolah. 9leh sebab
itu, perlu diidentifikasi database yang dapat digunakan untuk
mengembangkan %&% serta perlu diidentifikasi siapa saja yang boleh
memasukkan database ke dalam komputer sekolah dan siapa saja yang boleh
mengakses informasi yang ada dalam %&%.
/
!egitu kompleksnya komponen di
dalam lembaga pendidikan seperti sekolah ini, meniscayakan adanya sistem
komputer yang terintegrasi untuk menyimpan seluruh data sekolah agar
kemudian dimanfatkan secara cepat, tepat dan optimal untuk menunjang
kegiatan sekolah.
(kan tetapi, yang memperihatinkan di &ndonesia penggunaan &: yang
tersistem dalam !'% &Data 'ase (anagement System) masih kurang
maksimal diterapkan dan dimanfaatkan. %ebagaimana hasil penelitian yang
dilakukan %lamet, diungkapkan bah*a penggunaan fasilitas :& hanya
digunakan sebagai alat bantu operasional, belum dijadikan alat strategik bagi
mendorong kinerja dan reputasi serta meningkatkan keunggulan kompetitif
institusi. itambah lagi pembangunan *eb masih bersifat statis dan hanya
digunakan untuk menyampaikan informasi institusi, belum dijadikan alat
transaksi berbasis *eb atau alat komunikasi dua arah.
6
9leh karena itu,
penting kiranya bagi pimpinan lembaga pendidikan, khususnya kepala sekolah
haruslah memahami konsep &: dan database secara umum agar dapat
menerapkan dan memanfaatkan kegunaannya dalam efektifitas, efisiensi dan
optimalisasi kinerja semua komponen di sekolah.
B. Rumusan Masalah
4
(hmad (bu hamid, Database *ang Diperlu+an ,ntu+ (engembang+an Sistem
Informasi Se+olah$ dalam makalah %eminar 1asional '&P( 2..8 dengan tema -Pening+atan
Keprofesionalan Peneliti$ Pendidi+ . Pra+tisi (IPA/ yang diselenggarakan oleh ;akultas
'atematika dan &lmu Pengetahuan (lam <1-, -ogyakarta pada tanggal 26 (gustus 2..8.
5
%lamet, Strategi Pengembangan 0e+nologi Informasi . Komuni+asidi Perguruan
0inggi Agama Islam (enu1u Kawasan Kampus Digital$ makalah disampaikan dalam acara
Konferensi 1asional %istem &nformasi (K1%&) tahun 2..4 di <ni=ersitas &slam &ndonesia (<&&)
#ogjakarta, pada 18 #anuari 2..4. i muat dalam Prosiding K1%& 2..4, >&nformation %ystem :
!ridging ?ap bet*een :heories and Practices>. <ni=ersitas &slam &ndonesia (<&&) -ogyakarta,
&%!1 : 485$484$116"$77.
2
(dapun rumusan masalah dalam makalah ini adalah:
1. !agaimanakah konsep database@
2. (pa sajakah tipe$tipe file database@
". !agaimanakah model$model database@
/. (pa sajakah syarat$syarat database@
6. !agaimanakah penerapan sistem manajemen database dalam konteks
pendidikan@
C. Tujuan
1. <ntuk mengetahui bagaimana konsep database
2. <ntuk mengetahui apa saja tipe$tipe file database
". <ntuk mengetahui bagaimana model$model database
/. <ntuk mengetahui apa saja syarat$syarat database
6. <ntuk mengetahui bagaimana penerapan sistem manajemen database
dalam konteks pendidikan
BAB II
PEMBAHASAN
A. Knse! Data"ase
#. Pengert$an Data"ase
alam memahami apa itu database, perlu kiranya kita lakukan analisis
linguistik tentang asal kata dan makna kata dari database itu. Kemudian
setelah itu penjelasan makna secara istilah dari para pakar dan kesimpulan
umum yang dapat diambil dari beberapa pengertian itu. Kata Adatabase>
merupakan kata serapan dari bahasa &nggris yang sudah laBim digunakan di
&ndonesia. Kata tersebut berasal dari gabungan dua kata yaitu Adata> dan
Abase>. Kata Adata> merupakan bentuk plural dari kata singular Adatum> yang
3
artinya adalah data, fakta, atau bahan$bahan keterangan.
7
%edangkan kata
Abase> sebagai kata benda bermakna kaki, dasar, pangkalan, alas, atau sebagai
kata sifat berarti pokok, pusat, atau dasar.
8
alam bahasa &ndonesia,
terjemahannya adalah Abasis data>. #adi, secara etimologi atau bahasa dapat
ditarik pengertian, database atau basis data adalah dasar atau pusat bahan$
bahan keterangan.
Pengertian database atau basis data secara terminologi atau istilah,
banyak sekali yang diungkapkan oleh para pakar. alam makalah ini hanya
akan dijelaskan tiga pengertian yang dipaparkan oleh para ahli, untuk
kemudian ditarik pengertian umum darinya, agar mudah diperoleh
pemahaman yang menyeluruh dan tidak membingungkan. Pengertian
database menurut #ames 'artin yang dikutip oleh :ata %utabri dalam
bukunyaC
ADatabase adalah suatu kumpulan data terhubung &interrelated data) yang
disimpan secara bersama$sama pada suatu media, tanpa mengatap satu sama
lain atau tidak perlu suatu kerangkapan data &controlled redundancy) dengan
cara tertentu sehingga mudah digunakan atau ditampilkan kembaliC dapat
digunakan oleh satu atau lebih program aplikasi secara optimalC data
disimpan tanpa mengalami ketergantungan pada program yang akan
menggunakannyaC data disimpan sedemikian rupa sehingga penambahan,
pengembilan, dan modifikasi dapat dilakukan dengan mudah dan terkontrol.
5
Pengertian database menurut Dulkifli (msyah dalam bukunya A%istem
&nformasi 'anajemen>, bah*aC
ADatabase adalah kumpulan semua data yang disimpan dalam suatu file atau
beberapa file. %ecara operasional, dapat dikatakan bah*a database adalah
daftar yang terdiri dari beberapa kolom yang masing$masing kolom
berisikan satu jenis &item) data>.
4
%edangkan 0ohmat taufiE, dalam bukunya menjelaskanC
A!asis data &database) adalah kumpulan dari berbagai data yang saling
berhubungan satu dengan yang lainnya. !asis data tersimpan di perangkat
keras, serta dimanipulasi dengan menggunakan perangkat lunak.
Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan
6
#ohn '. +chols dan )assan %hadily, Kamus Indonesia Inggris2 an 3nglish4Indonesian
Dictionary$ ,et. FF&&&, (#akarta: ?ramedia Pustaka <tama, 1447), hal. 17/. (rti yang dipaparkan
dalam makalah dipilihkan yang sesuai dengan konteks database, sedangkan arti lain yang tidak
sesuai konteks database tidak dicantumkan.
7
#ohn '. +chols dan )assan %hadily, Kamus Indonesia InggrisGG.hal. 66.
8
:ata %ubari, Sistem Informasi (ana1emen$ (-ogyakarta: (1&, 2..6), hal. 171.
9
Dulkifli (msyah, (ana1emen Sistem Informasi$ ,et. /, (#akarta: ?ramedia Pustaka
<tama, 2.."), hal. "6/.
4
batasan dari data atau informasi yang akan disimpan. Database merupakan
salah satu komponen yang penting dalam sistem informasi, karena
merupakan basis dalam menyediakan informasi pada para pengguna atau
user.>
1.
ari beberapa pengertian di atas, dapat disimpulkan, bah*a secara istilah
(terminologi) database atau basis data adalah kumpulan dari berbagai macam
data berupa informasi yang satu sama lain saling berhubungan dan disimpan
dalam suatu sistem komputer, di mana ia menyediakan informasi yang
bermanfaat bagi para pengguna dalam suatu organisasi.
%ekolah sebagai sebuah lembaga pendidikan tentunya memiliki
berbagai komponen yang tersistem dalam sebuah organisasi sekolah. (ntara
lainC kepala sekolah, *akil kepala sekolah, bagian tata usaha, bagian
kurikulum, bagian sarana prasarana (sarpras), bagian kesis*aan, bagian
humas, bagian keamanan, bagian kebersihan, data guru dan sis*a dan
sebagainya. !anyaknya komponen itu tergantung dari seberapa besar ruang
lingkup sekolah, semakin besar area sekolah, jumlah guru dan sis*a, jumlah
jurusan yang dibuka, kegiatan ekstrakurikuler yang diadakan dan sebagainya,
akan semakin menambah kompleksnya komponen di suatu sekolah.
itemukannya komputer dan terlebih lagi internet semakin mempermudah
sekolah dalam menyimpan data$data dan informasi penting tentang sekolah.
imana itu akan sangat berguna untuk pengambilan keputusan,
operasionalisasi kegiatan sekolah dan kemudahan akses pihak luar sekolah.
%emuanya itu dapat dibuat dengan sistem manajemen database yang canggih
dan dapat disesuaikan dengan kebutuhan. 1amun, yang harus menjadi catatan
kepala sekolah adalah efektifitas dan efisiensi dana untuk pengadaan sistem
informasi manajeman di lembaganya, karena biayanya cukup mahal. (rtinya,
besar biaya yang dikeluarkan harus seimbang dengan hasil yang didapatkan
pada kinerja organisasi sekolah dan meningkatnya hubungan dan kerjasama
dengan masyarakat.
%. Pengert$an S$stem Manajemen Data"ase
10
0ohmat :aufiE, Sistem Informasi (ana1emen2 Konsep Dasar dan (etode
Pengembangan$ ,et.1, (-ogyakarta: ?raha &lmu, 2.1"), hal. 48.
5
'enurut -akub dalam bukunya, Database (anagement System
&D'(S) merupakan kumpulan program aplikasi yang digunakan unuk
membuat dan mengelola basis data. !'% berisi suatu koleksi data dan satu
set program untuk mengakses data. !'% merupakan perangkat lunak
&software) yang menentukan bagaimana data tersebut dikoordinasi, disimpan,
diubah, dan diambil kembali. Perangkat lunak ini juga menerapkan
mekanisme pengamanan data, pemakaian data bersama, dan konsistensi
data.
11
#adi, ibarat sistem tubuh manusia, !'% adalah otaknya, sedangkan
database adalah anggota tubuh manusia, seperti tangan dan kaki. :angan dan
kaki manusia melakukan aktifitasnya sesuai dengan perintah dari otak melalui
syaraf$syaraf penghubung.
!entuk database, macam$macam aplikasi di dalamnya disesuaikan
dengan kebutuhan, dimana tiap organisasi bisa berbeda$beda. %eorang kepala
sekolah tidak dituntut untuk dapat menguasai &: secara teknis, akan tetapi dia
harus bisa mengerti sejauh mana kebutuhan sekolah dan model database yang
diinginkan. Kemudian dalam pengoperasian &: di sekolah haruslah dibentuk
tim tersendiri yang kompeten dalam bidang ini. alam industri database, ada
beberapa macam perangkat lunak yang termasuk dalam !'%, antara lain:
Ta"el Da&tar DBMS
12
Nama DBMS Nama Perusahaan
(cces 'ocrosoft ,orporation
!2 &!'
&nformiH &!'
&ngres ,omputer (ssociate
'y%IJ :he 'y%IJ (! ,ompany
9racle 9racle ,orporation
Postgre%IJ ***.postgrsEl.com
%ybase %ybase &nc.
Penyusunan basis data meliputi proses memasukkan data ke dalam
media penyimpan data dan diatur dengan manggunakan perangkat %istem
'anajemen !asis ata (Database (anagement System5D'(S). 'anipulasi
basis data meliputi pembuatan pernyataan &6uery) untuk mendapatkan
11
-akub, Pengantar Sistem Informasi$ ,et. 1, (-ogyakarta: ?raha &lmu, 2.12), hal. 66.
12
-akub, Pengantar Sistem InformasiGGGG.....hal. 66.
6
informasi tertentu, melakukan pembaharuan atau penggantian &update) data,
serta pembuatan report data.
1"
#adi, database adalah kumpulan data,
sedangkan alat untuk mengontrol data itu agar dapat dipergunakan dengan
baik adalah !'%.
2ahyudi dan %ubando menjelaskan, suatu organisasi harus
mempertimbangkan untuk menciptakan suatu sistem manajemen database
apabila sudah terdapat alasan$alasan yang kuat ke arah itu. (ntara lain:
1/
1. Kebutuhan$kebutuhan aplikasi pengolahan data senantiasa berubah secara
cepat. 9rganisasi diharuskan memperbaiki komitmen layanan terhadap
kelompok sasaran tertentu.
2. Kebanyakan satuan$satuan organisasi yang ada mempergunakan data yang
pada dasarnya sama untuk menunjang pengambilan keputusan. alam hal
ini yang diperlukan adalah suatu sistem data yang integratif.
". (da kebutuhan untuk mengurangi banyaknya *aktu yang tersita untuk
pemrograman dan menurunkan biaya pengembangan program.
/. Konsistensi data merupakan persoalan yang harus mendapat perhatian
utama. %uatu sistem database yang baik akan dapat menjamin konsistensi
dan integritas data bagi pengambilan keputusan.
'engingat persaingan antar lembaga pendidikan yang sangat ketat
khususnya di Baman modern ini, maka hal ini menuntut sekolah untuk
memberikan pelayanan yang maksimal, baik kepada internal organsiasi dalam
bekerja maupun masyarakat di luar sekolah. engan sistem database di era &:
ini, akan mempermudah sekolah dalam mencapai =isi dan misinya, tentunya
harus diimbangi dengan adanya kesadaran mele+ te+nologi pada semua
komponen sekolah.
B. T$!e'T$!e ($le Data"ase
!erbedanya sistem organisasi di masing$masing instansi mengharuskan
adanya sistem manajemen yang berbeda. !egitu pula dengan data yang ada di
dalamnya. <ntuk organsiasi profit seperti perusahaan, mungkin didominasi
dengan data bahan$bahan mentah, tipe produksi ataupun rincian pembukuan
keuangan. %edangkan untuk organisasi publik seperti sekolah lebih banyak
pada data sis*a, nilai mata pelajaran, dan sebagainya. ari tipe$tipe data
13
:aufiE, Sistem Informasi (ana1emen%%%%..%hal. 48.
14
2ahyudi Kumorotomo, %ubando (gus 'argono, Sistem Informasi (ana1emen2 Dalam
7rganisasi47rganisasi Publi+$ ,et. 6, (-ogyakarta: <?' Press, 2../), hal. 182$18".
7
tersebut di kelompokkan dalam berbagai macam tipe. 'enurut +di %utanta,
basis data sendiri terbentuk dari kumpulan file yang dikategorikan dalam
beberapa tipe, yaitu:
#. ($le In)uk (master file)
;ile infuk merupakan file yang tetap ada selama %&' digunakan. :erdapat
dua tipe file induk, yaitu:
a. ;ile induk acuan &reference master file), merupakan file induk yang
recordnya relatif statis Krelatif jarang berubah nilainya. %eperti file
daftar gaji pokok, daftar mata kuliah dan lain$lain.
b. ;ile induk dinamik &dynamic master file)$ merupakan file induk yang
nilai$nilai dari recordnya sering berubah atau sering dimutakhirkan
&update). %eperti file induk persediaan, file induk langganan dan lain$
lain.
%. ($le Transaks$ (transaction file)
%ering disebut juga file input, yaitu digunakan untuk merekam data hasil
suatu transaksi.
*. ($le La!ran (report file)
%ering disebut dengan nama file output, yaitu berisi informasi yang akan
ditampilkan dan dibuat untuk mempersiapkan pembuatan suatu laporan.
+. ($le Sejarah (history file)
isebut juga file arsip &archie8al file), yaitu file yang berisi data masa lalu
yang sudah tidak aktif lagi, tetapi perlu disimpan untuk keperluan
mendatang.
,. ($le Pel$n)ung (backup file)
'erupakan salinan dari file$file yang masih aktif dalam basis data pada
suatu saat tertentu yang berfungsi sebagai cadangan atau pelindung jika
basis data aktif rusak atau hilang.
-. ($le Kerja (working file)
isebut juga file sementara &temporary file) atau scratch file, file ini
dibuat karena memori komputer tidak mencukupi atau untuk menghemat
pemakaian memori selama proses dan akan dihapus bila proses telah
selesai.
16
C. M)el'M)el Data"ase
atabase adalah himpunan dari berbagai data yang saling berhubungan.
alam suatu database ada berbagai macam model data. 'odel$model
15
+dhy %utanta, Sistem Informasi (ana1emen$ ,et. 1, (-ogyakarta: ?raha &lmu, 2.."),
hal. 174$18..
8
database menyatakan hubungan antar data yang tersimpan di dalamnya. :ata
%utabri menjelaskan, model data merupakan suatu cara untuk menjelaskan
bagaimana pemakai &user) dapat melihat data secara logis. Pemakai tidak
perlu memperhatikan bagaimana data disimpan dalam media penyimpan
secara fisik.
17
ari beberapa literatur %istem &nformasi 'anajemen (%&'),
model database ada bermacam$macam bentuknya, akan tetapi secara garis
besar model$model database dibagi dalam tiga bentuk, seperti yang
dipaparkan Dulkifli (msyah, adalahC 1) hierarki, 2) jaringan, dan ")
relasional.
18
#. Data"ase H$erark$
atabase model ini sering disebut juga tree structure. &ni menjelaskan
kepada user tentang hubungan logis antardata dalam database dalam
bentuk hubungan bertingkat &hierarchy). +lemen penyusunnya disebut
node yang pada kenyataannya dapat berupa rinci data, agregat data, atau
record. Je=el yang paling tinggi dalam suatu hirarki harus hanya terdapat
satu node yang disebut root. %uatu node yang lebih rendah hanya diiBinkan
mempunyai satu relasi dengan node pada tingkat yang lebih tinggi yang
disebut parent. %edangkan kebalikannya, parent dapat mempunyai le=el
lebih rendah dan dihubungkan dengan parent. %uatu node yang tidak
mempunyai child disebut lea8es.
15
(dapun gambarnya dapat dilihat seperti
berikut:
?ambar atabase )irarki
14
16
:ata %ubari, Sistem Informasi (ana1emenGGG.GGGG...GG...hal. 17".
17
Jihat dalam Dulkifli (msyah, (ana1emen Sistem Informasi%%hal. "86$"85.
18
:ata %ubari, Sistem Informasi (ana1emenGGGGGGGG....hal. 177$178.
19
)endri, (odel Database$'akalah tidak dipublikasikan, dalam
http:KKhendri5".*ordpress.comK2.12K.4K18Kmodel$databaseK, diakses pada tanggal 5 9ktober
2.1/, pukul 2/.16 2&!
9
Pada gambar diatas, simpul ( disebut akar dan juga bertindak sebagai
orang tua dengan anak simpul (, ! dan ,. %impul +, ;, & dan # disebut
daun, dimana + dan ; merupakan anak dari simpul ! serta simpul & dan #
merupakan anak dari simpul ). 'enurut 2ahyudi dan %ubando, dalam
sruktur hirarkis, data disimpan sistem yang diibaratkan sebagai pohon$
pohon terbalik, dengan satu akar tunggang dan di ba*ahnya ada dahan dan
cabang$cabangnya. %atu simpul data hanya mempunyai satu induk data,
sebaliknya satu induk data dapat mempunyai beberapa simpul data.
2.
'isalnya, dalam administrasi pendidikan sebagai induk data adalah siswa
dengan anak data adalah mata pela1aran$ nomor indu+$ +elas$ nilai u1ian
dan sebagainyaC atau guru sebagai induk data dengan anak datanya lulusan
Perguruan 0inggi$ bidang studi$ 1abatan$ pang+at5golongan$ alamat dan
sebagainya.
%. Data"ase /ar$ngan
atabase jaringan dapat mempersiapkan struktur jaringan, yaitu aplikasi di
mana seorang anak &child) dapat mempunyai lebih dari satu orang tua
&parents). #enis ini biasanya kita dapatkan pada komputer skala luas.
)ubungan dalam database jaringan ini harus juga diidentifikasikan dimana
pemakai harus mengetahui bagaimana sistem akan digunakan sebelum
hubungan$hubungan tersebut dapat diidentifikasi.
21
'enurut 2ahyudi dan
%ubando, model struktur data jaringan memiliki ciri bah*a data jaringan
memiliki ciri bah*a data memiliki beberapa atribut, dan satu Aanak> dapat
memiliki lebih dari satu Ainduk> data. 'aka hubungan antar data mungkin
tidak hanya memiliki satu kaitan, tetapi mungkin beberapa kaitan
&multiple9).
22
(dapun gambarnya adalah sebagai berikut:
?ambar atabase #aringan
2"
20
2ahyudi Kumorotomo, %ubando (gus 'argono, Sistem Informasi (ana1emen.......hal.
188$185.
21
Dulkifli (msyah, (ana1emen Sistem Informasi%%hal. "87.
22
2ahyudi Kumorotomo dan %ubando (gus 'argono, Sistem Informasi
(ana1emen%.hal. 184.
23
)endri, (odel Database$ 'akalah tidak dipublikasikan, dalam
http:KKhendri5".*ordpress.comK2.12K.4K18Kmodel$databaseK diakses pada tanggal 5 9ktober 2.1/,
pukul 2/.16 2&!.
10
ari gambar di atas, simpul mata kuliah %&' dan simpul mata kuliah
database adalah induk data (parent), sedangkan simpul nama mahasis*a
adalah anak data (child). (nak data pada simpul nama mahasis*a ono,
ian dan 0ika memiliki dua induk, yaitu mereka mengambil dua mata
kuliah,pada induk mata kuliah %&' dan mata kuliah database. %ehingga,
hubungan anak data memiliki hubungan yang kompleks yaitu memiliki
lebih dari satu induk data.
*. Data"ase Relas$nal
'enurut Kenneth dan #ane, database relasional merepresentasikan data
seperti tabel dua dimensi (yang disebut relasi). :abel dapat dirujuk sebagai
file. %etiap tabel berisi data tentang sebuah entitas dan atributnya. :abel
basis data relasional dapat digabungkan dengan mudah untuk mengirim
data yang dibutuhkan pengguna, asalkan dua tabel berbagi elemen yang
sama.
2/
%uatu struktur database relasional &relational data base structure)
berbeda dari struktur senarai terin=ersi &in8erted list)$ pada pohon dan
jaringannya, yaitu pada tidak adanya jalur pengaksesan data terusan dalam
sifat penunjuknya, karena struktur relasional tidak menggunakan
penunjuk. ua karakteristik penting dari struktur relasional adalah:
a. ;ile berbentuk tabel (dalam hal ini mirip file sekuensial)
b. )ubungan antar record dilakukan atas dasar nilai$nilai pada suatu field
dari record dan tidak didasarkan pada alamat (penunjuk) dalam record.
#adi tidak ada jalur pemanggilan data terusan yang telah ditetapkan
sebelumnya.
26
?ambar atabase 0elasional
27
K)e0MK Nama0MK SKS
K$.1.1 %tatistika 2
24
Kenneth ,. Jaudon dan #ane P. Jaudon, Sistem Informasi (ana1emen2 (engelola
Perusahaan Digital$ !uku 1 +disi ke 1., (#akarta: %alemba +mpat, 2..8), hal. 278$275.
25
?eorge '. %cott, Prinsip4Prinsip Sistem Informasi (ana1emen$ terj. (chmad 1asir
!udiman, ,et. 8, (#akarta: 0aja?rafindo Persada, 2..2), hal. ""/.
26
:ata %utabri, Sistem Informasi (ana1emen%%%%%%.%hal. 177.
11
K$11.1 (logaritma /
K$.2.2 'anajemen 2
K$22.2 (ljabar "
!anyaknya kolom dalam tabel disebut sebagai derajat &degree). ;ile
mata kuliah ini berderajat tiga, sedangkan baris merupakan kumpulan
kolom &atribut). %atu baris data dalam satu tabel disebut record$ dan
banyaknya baris dalam satu tabel disebut cardinality. ;ile mata kuliah
ini bercardinality empat. 'odel database ini dapat dipahami, diingat
dan di=isualisasikan secara relatif lebih mudah dari pada model data
lainnya.
28
D. S1arat'S1arat Data"ase
Basis data (database) merupakan kumpulan data yang
saling berkaitan dan berhubungan satu dengan yang lain
tersimpan diperangkat keras k!mputer dan menggunakan
perangkat lunak untuk memanipulasinya" #ata perlu
disimpan dalam basis data untuk keperluan penyediaan
in$!rmasi lebih lan%ut" #ata di dalam basis data perlu
di!rganisasikan sedemikian rupa supaya in$!rmasi yang
dihasilkan berkualitas" &rganisasi basis data yang baik %uga
berguna untuk e'siensi kapasitas penyimpanannya" Basis
data diakses atau dimanipulasi menggunakan perangkat
lunak paket yang disebut DBMS (Database Management
System).
)al ini dipandang penting dalam rangka mensinkronkan dinamika
kebutuhan pengguna informasi dan dinamika perkembangan sistem informasi
manajemen sebagai penghasil informasi bagi keperluan berbagai pelayanan
dan pengambilan keputusan !erdasarkan entitas dan propertiesnya, database
merujuk pada seperangkat sistem dan akti=itas yang digunakan untuk menata,
memproses, dan menggunakan informasi sebagai sumber dalam organisasi.
alam konteks bisnis, data selalu disimpan di dalam sistem. &mpian yang
berkembang memiliki informasi yang rele=an setiap *aktu, di mana saja dan
28
12
atas permintaan. !egitu juga definisi Persyaratan dalam bisnis adalah
Pernyataan abstrak
25
le=el tinggi dari layanan atau batasan sistem ke dalam
spesifikasi fungsional matematis. :idak terelakkan bah*a persyaratan
mempunyai dua fungsi:
merupakan dasar untuk pena*aran kontrak
sehingga harus terbuka untuk interpretasi
merupakan dasar untuk kontrak itu sendiri
sehingga harus didefinisikan secara detail
kedua pernyataan diatas disebut persyaratan
%alah satu komponen dasar yang harus ada dalam pengolahan database adalah
table. :able merupakan tempat untuk menyimpan data. (pabila database itu
diasumsikan sebagai lemari arsip yang didalamnya terdapat map$map arsip,
maka map$map arsip tersebut dapat diasumsikan sebagai tablenya. !erikut
adalah operasi dasar yang sering digunakan dalam pengolahan database.
a. ,reate database digunakan untuk membuat database, diasumsikan
sebagai pembuatan lemari arsip baru.
b. elete database digunakan untuk menghapus database, diasumsikan
sebagai penghancuran lemari arsip.
c. ,reate table digunakan untuk membuat tabel baru dalam database,
diasumsikan sebagai penambahan map arsip ke dalam lemari arsip.
d. rop table digunakan untuk menghapus table dalam database,
diasumsikan sebagai pengrusakan salah satu map arsip yang ada di dalam
lemari arsip.
e. &nsert table digunakan untuk menyisipkan tabel ke dalam database,
diasumsikan sebagai penambahan lembar arsip ke dalam map arsip.
!asis data adalah kumpulan data (elementer) yang secara logic
berkaitan dalam merepresentasikan fenomena atau fakta secara terstruktur
28
(bstaksi persyaratan yang dimaksud adalah A#ika sebuah perusahaan akan
mengadakan kontrak untuk proyek pengembangan soft*are besar, harus didefinisikan
persyaratan yang cukup dimana solusi belum terdefinisi. Persyaratan harus ditulis
sehingga beberapa kontraktor dapat mena*arkan kontrak, pena*aran, kemungkinan, secara
berbeda dengan persyaratan organisasi client. !ila kontrak sudah diserahkan, kontraktor
harus menulis definisi sistem untuk client secara lebih detail sehingga client mengerti dan
dapat mem$=alidasi software yang akan dikerjakan. Kedua dokumen ini disebut
dokumen persyaratan untuk sistem>
13
dalam domain tertentu untuk mendukung aplikasi pada sistem tertentu
24
.
;ungsi sistem manajemen basis data saat ini yang paling penting adalah
menyediakan basis untuk sistem informasi manajemen. :ujuan sistem
manajemen basis data antara lain:
1. 'enghindari redudansi dan inkonsistensi data
2. 'enghindari kesulitan pengaksesan data
". 'enghindari isolasi data
/. 'enghindari terjadinya anomali pengaksesan kongruen
6. 'enghindari masalah$masalah keamanan
7. 'enghindari masalah$masalah integritas
(dapun menurut !egg, database dapat didefinisikan sebagai
kumpulan dari data yang berhubungan dan merupakan deskripsi dari data$
data tersebut yang didesain untuk menemukan informasi yang dibutuhkan
suatu perusahaan.
".
ari ketiga definisi di atas dapat disimpulkan bah*a basis
data atau database merupakan sekumpulan data yang terintegrasi dan saling
berhubungan yang tersimpan secara terstruktur rapih dalam suatu media
penyimpanan elektronik yang di mana data tersebut dapat dimanfaatkan
kembali dengan cepat, mudah dan dapat diperoses untuk memenuhi
kebutuhan.
<ntuk lebih jelas maka di susun dalam bentuk hierarki data:
29
)ariyanto, !ambang, Dasar Informati+a dan Ilmu Komputer, (-ogyakarta: ?raha
&lmu. 2..5), hal. 146.
30
!egg, ,arolyn, :homas ,onnolly. Database System; A practical Approach to Design$
Implementation$ and (anagement$ ( +ngland: (ddison 2esley, 2..2), hal. 17.
14
!asis ata
;ile '(:(
;ile
;ile K+<(1?(1
;ile P0&!(&
'(:( K<J&()
&LPelajar 'ata Kuliah :anggal 1ilai
"4.// &% 1.1 ;1/ !M
64/"2 &% 1.1 ;1/ (
7/.24 &% 1.1 ;1/ !M
?ambar )ierarki ata
%istem komputer mengorganisasikan data ke dalam hierarki yang
dimulai dari bit, yang me*akili . dan 1. !it$bit dapat dikelompokkan untuk
membentuk byte yang me*akili satu karakter, angka, atau simbol. !yte$byte
dapat dikelompokkan membentuk field, dan field yang berhubungan dapat
diorganisasikan menjadi data.
"1

E. Penera!an Manajemen S$stem Data"ase )alam Knteks Pen)$)$kan
atabase merupakan salah satu komponen yang penting di dalam
sistem informasi pendidikan, karena berfungsi sebagai basis penyedia
informasi bagi para pemakainya. Penerapan database dalam sistem informasi
disebut dengan database sistem. %istem basis data ini adalah suatu sistem
informasi yang mengintegrasikan kumpulan dari data yang saling
berhubungan satu dengan yang lainnya dan membuatnya tersedia untuk
beberapa aplikasi yang bermacam$macam di dalam suatu organisasi dalam
bidang pendidikan.
31
Kenneth ,. Jaudon dan #ane P. Jaudon, (anagement Information System (anaging
0he :irm, (#akarta: +d.F.%alemba+mpat, 2..8), hal. 27".
15
0ecord
;ield
!yte
!it
&LPelajar 'ata Kuliah :anggal 1ilai
"4.// &% 1.1 ;1/ !M
&% 1.1 (;ield mata pelajaran)
.1.. 1..1 (huruf & dalam bentuk (%,&&)
.
alam dunia pendidikan peran basis data merupakan bagian yang
sangat penting. !eberapa contoh penggunaannya dalam bidang pendidikan
yaitu, dalam aspek perpustakaan, aspek administrasi atau dalam lingkungan
akademis pada umumnya. alam mengelola perpustakaan perlu adanya
sistem database, agar mempermudah mencari suatu dokumen, buku, referensi
dan lain sebagainya, maka dengan mencari berdasarkan nama pengarang atau
berdasarkan judul buku maka secara otomatis kita akan menemukan lokasi
buku yang kita cari. alam pengelolaan administrasi, perlu adanya sistem
database guna untuk mempermudah memasukkan data. 'isalnya, dalam
pembayaran %PP dan lain sebagainya.
a. Man&aat Penera!an S$stem Manajemen Data"ase )$ Seklah
%egala jenis kegiatan berorientasi pada nilai guna atau manfaat$manfaat
berikut ini :
1. 1ilai guna atau 'anfaat untuk pengembangan konsep %istem &nformasi.
'emahami konsep dasar informasi adalah sangat penting (=ital) dalam
mendesain sebuah sistem informasi yang efektif, menyiapkan langkah atau
metode dalam menyediakan informasi yang berkualitas adalah tujuan
dalam mendesain sistem yang baru.
(dapun manfaat dari pengembangan konsep sistem informasi adalah :
a) Kecocokan
b) Kelu*esan
c) Kejelasan
d) Ketetapan *aktu
e) Ketelitian
f) Juas dan lengkap
g) 'udah diperoleh
h) apat dibuktikan kebenarannya
i) apat diukur kualitas dan kebenarannya
2. 1ilai guna atau 'anfaat untuk pengembangan kinerja persekolahan dalam
menata %istem &nformasi. 'anfaat %istem &nformasi 'anajemen bagi
sekolah, antara lain :
a) 'empermudah proses penjad*alan
b) 'emperkenalkan dunia &: secara dini kepada sis*a
16
c) Pengelolaan Kepega*aian akan semakin mudah dan cepat
d) &nformasi alumni, sis*a lulus, sis*a 9, sis*a meninggal dunia akan
tercatat data )istorynya
e) !agian administrasi, Kepala %ekolah akan semakin mudah menyusun
rencana jangka pendek, jangka panjang, untuk meningkatkan mutu
sekolah
f) 'empermudah proses akumulasi nilaiC nilai harian, nilai tengah
semester, nilai akhir semester
g) Pembuatan transkip nilai baik berupa raport maupun print out biasa
h) 2ali kelas dapat mengontrol hasil akademik sis*anya secara mudah
dan cepat
i) Japoran Keuangan akan otomatis terbentuk, dan disesuaikan dengan
kebutuhan Pembukuan %ekolah
j) Proses penerimaan sis*a baru akan semakin cepat dan akurat
k) 0angking berdasarkan nilai, otomatis akan terbentuk
l) Japoran statistik berdasarkan nilai, jenis kelamin, umur, pekerjaan
orang tua, alamat asal akan terbentuk otomatis
m) 'empermudah proses penyusunan laporan yang diminta oleh pihak
inas Pendidikan.
". %trategi Penerapan Pengembangan %istem &nformasi di %ekolah
a) (danya pega*ai yang bertugas untuk mengelola informasi atau
sebagai pengelola *ebsite sekolah yang isinya dapat
menginformasikan seluruh kegiatan ataupun tentang sekolah itu
sendiri.
b) 'empromosikan bah*a sekolah yang sudah bertaraf teknologi akan
lebih menguntungkan sis*anya dibandingkan sekolah yang masih
belum menjadi school net.
c) 'enyediakan layanan kepada pengguna informasi agar apa saja
informasi yang dibutuhkan bisa didapatkan dengan mudah.
d) 'eningkatkan %umber aya 'anusia (%') sesuai kebutuhan
sekolah untuk dapat ditempatkan di bidang yang sesuai dengan minat
dan bakatnya, dalam hal ini lebih tepatnya ditempatkan pada
pengelola informasi.
e) 'embangun hubungan yang harmonis antara pihak sekolah dengan
pihak luar untuk dapat menyebarluaskan informasi secara lebih efektif
dan efisien.
17
f) 'enyediakan layanan yang tepat dan berkualitas agar publik dapat
memberikan nilai yang lebih baik.
g) 'engembangkan teknologi yang selalu dapat melayani kebutuhan
sis*a.
h) 'enginformasikan hasil sistem informasi yang telah terbukti manfaat
dan hasilnya.
i) 'endata kembali apa saja yang sekiranya masih harus dilakukan
perbaikan.
". As!ek Penera!an DBMS )$ )alam Seklah
alam dunia pendidikan peran basis data (database) merupakan
bagian yang sangat penting. ,ontoh penggunaannya dalam bidang
pendidikan yaitu:
"2
1. alam (spek Perpustakaan
alam mengelola perpustakaan perlu adanya sistem database, agar
mempermudah mencari suatu dokumen, buku, referensi dan lain
sebagainya, maka dengan mencari berdasarkan nama peneliti,
misalnya buku karangan :atang %utarman maka secara otomatis kita
akan menemukan lokasi buku yang kita cari.
2. alam (spek (dministrasi
alam pengelolaan administrasi perlua adanya sistem database guna
untuk mempermudah memasukan data. 'isalnya, dalam pembayaran
spp, buku induk sis*a, data nilai rapor sis*a san sebagainya.
2. 3am"aran Penera!an Data"ase )alam Dun$a Pen)$)$kan
'isalnya dalam dunia pendidikan atau lingkungan akademis pada
umumnya, sering anda menjumpai pertanyaan$pertanyaan seperti berikut :
!erapa jumlah mahasis*a yang mengambil matakuliah atabase
'anagement@
!erapa mahasis*a yang aktif pada semester ini @
!erapa jumlah mahasis*a yang berjenis kelamin laki$laki dan yang
berjenis kelamin perempuan @
!erapa jumlah mahasis*a yang telah bekerja dan tidak @
:olong cetakkan Kartu )asil %tudi mahasis*a dengan nama ian N
an banyak pertanyaan$pertanyaan yang lain.
32
http:KKbo*oblog.*ordpress.comK2..4K.6K27Kdefinisi$basis$data$databaseK, diakses pada
diakses pada tanggal 4 9ktober 2.1/, pukul 1.... 2&!.

18
#a*aban dari pertanyaan$pertanyaan diatas dapat dilakukan dengan cepat
dan mudah, bila dalam pengelolaan sistem informasi akademik telah
menggunakan sistem database. :api akan sangat membosankan dan
memakan *aktu yang lama jika masih dikelola secara manual. &ni
merupakan contoh kecil yang dihadapi dalam dunia akademis, tentu hal
ini juga akan dihadapi dalam bidang kerja yang lain dengan format dan
model yang lain pula. Kecepatan mulai dianggap sangat penting, maka
suatu bentuk pengelolaan database pendidikan tersendiri perlu disusun
disetiap organisasi.
engan tersedianya database tersebut seseorang dapat dengan
mudah mencari topik$topik mengenai pendidikan dan lainnya tergantung
kepada kelengkapan database tersebut. :ersusunnya basis data ini menjadi
prasyarat bagi pengembangan sistem informasi manajemen. !asis data
yang telah disusun dengan sistematika tertentu akan berguna jika
seseorang ingin mencari informasiKketerangan yang terkandung dalam
data tertentu. alam upaya untuk meningkatkan sumber daya manusia dan
bermanfaat dalam pelaksanaan kegiatan belajar mengjar. ?uru dan
pengurus sekolah tidak lagi disibukkan oleh pekerjaan operasional, yang
sesungguhnya dapat digantikan oleh komputer.
engan demikian dapat memberikan keuntungan dalam efisiesi
*aktu dan tenaga. ,ontohnya dalam sistem penjad*alan yang harus
dilakukan setiap a*al semester. !iasanya kita membutuhkan *aktu lama
untuk menyusun penjad*alan. !aik penjad*alan mata pelajaran sekolah,
pemesanan hari libur masing$masing guru dalam satu minggu masa
mengajar. ;ungsi dari :eknologi %istem &nformasi adalah untuk menjamin
kualitas pendidikan di &ndonsia. Pemanfaatan :eknologi %istem &nformasi
dalam proses Pendidikan, yaitu dengan sasaran yang secara cermat
dipilih, bahan untuk mengajar yang berkualitas, serta metodologi
pengajaran yang tepat, mampu mendukung proses pemerataan dan
mengurangi kesenjangan antar daerah.
19
BAB III
PENUTUP
A. Kes$m!ulan
atabase dapat dibuat melalui manipulasi !'% (ata !ase
'anagement %ystem) sesuai kebutuhan. (pabila pada sekolah atau madrasah,
dapat disesuaikan dengan semua komponen yang ada di dalamnya, semisal
meliputi kepala sekolah, *akil kepala sekolah, guru, pustaka*an, laboran,
teknisi laboratorium, teknisi media, karya*an, sis*a, alumni, komite sekolah,
orang tua sis*a, dan masyarakat luas yang berhubungan dengan sekolah.
Pengadaan %istem 'anajemen atabase di sekolah memang
membutuhkan biaya yang tidak sedikit. 9leh karena demikian, maka
pembuatan database sekolah harus disesuaikan dengan ba1et anggaran dan
harus digunakan dengan optimal. Pengadaan sistem database sekolah yang
tidak disertai dengan budaya &: &Information 0echnology) oleh seluruh pihak
di dalam sekolah akan menjadikan dana yang keluar terbuang sia$sia. %elain
itu, sistem keamanan database sekolah harus benar$benar diperhatikan, karena
semakin maraknya kejahatan yang dilakukan para hac+er dengan berbagai
motif. (pabila sistem keamanan database dapat ditembus, maka semua data
penting dapat rusak dan bahkan hilang.
'engingat perkembangan teknologi, komunikasi dunia yang serba
global, pasar bebas (%+(1 dan sebagainya, menuntut penggunaan sistem
manajemen database segara diterapkan di sekolah. %emakin dini dimulai,
akan semakin baik untuk perkembangan sekolah, karena perubahan budaya
&: menuju Smart School membutuhkan *aktu yang tidak sedikit.
B. Saran
%eyogyanya kepala sekolah segsera memikirkan anggaran dana %&'
(%istem &nformasi 'anajemen) di lingkungan sekolah untuk segera dilakukan
pengadaan sistem itu. Kemudian mengangkat tim &: khusus yang terdiri dari
ahli &: yang tugasnya mengurusi kebutuhan manajemen database sekolah.
Kepala sekolah harus membudayakan kepada seluruh komponen
sekolah untuk melaksanakan aktifitas pekerjaannya dengan berbasis &: atau
20
komputer. (pabila sudah menjadi budaya, maka langkah untuk menuju
sebuah Smart School akan semakin cepat ter*ujud.
%eluruh komponen sekolah harus sama$sama berusaha menguasai
penggunaan komputer dan internet. :idak harus menunggu adanya pelatihan
atau *ork shop dari sekolah, akan tetapi secara aktif menggali informasi dan
pengalaman secara mandiri. )al ini akan semakin memudahkan sekolah,
apabila hendak menerapkan manajemen sistem informasi di suatu sekolah.
DA(TAR RU/UKAN
21
(hmad (bu hamid, Database *ang Diperlu+an ,ntu+ (engembang+an Sistem
Informasi Se+olah$ dalam makalah %eminar 1asional '&P( 2..8 dengan
tema -Pening+atan Keprofesionalan Peneliti$ Pendidi+ . Pra+tisi (IPA/
yang diselenggarakan oleh ;akultas 'atematika dan &lmu Pengetahuan (lam
<1-, -ogyakarta pada tanggal 26 (gustus 2..8.
!egg, ,arolyn, :homas ,onnolly. Database System; A practical Approach to
Design$ Implementation$ and (anagement$ ( +ngland: (ddison 2esley,
2..2).
!lismer 0.)., Computer Annual an Introduction to Information System 19! "
19#$ (1e* -ork: #ohn 2iley 3 %ons, 1456).
+dhy %utanta, Sistem Informasi (ana1emen$ ,et. 1, (-ogyakarta: ?raha &lmu,
2..").
?eorge '. %cott, Prinsip4Prinsip Sistem Informasi (ana1emen$ terj. (chmad
1asir !udiman, ,et. 8, (#akarta: 0aja?rafindo Persada, 2..2).
)ariyanto, !ambang, Dasar Informati+a dan Ilmu Komputer, (-ogyakarta: ?raha
&lmu. 2..5).
)endri, (odel Database$ 'akalah tidak dipublikasikan, dalam
http:KKhendri5".*ordpress.comK2.12K.4K18Kmodel$databaseK, diakses pada
tanggal 5 9ktober 2.1/, pukul 2/.16 2&!.
http:KKbo*oblog.*ordpress.comK2..4K.6K27Kdefinisi$basis$data$databaseK, diakses
pada diakses pada tanggal 4 9ktober 2.1/, pukul 1.... 2&!.
#ogiyanto )artono, Pengenalan Komputer. +disi Ketiga, ,etakan Kedua
(-ogyakarta: (ndi, 2...).
#ohn '. +chols dan )assan %hadily, Kamus Indonesia Inggris2 an 3nglish4
Indonesian Dictionary$ ,et. FF&&&, (#akarta: ?ramedia Pustaka <tama,
1447).
Kenneth ,. Jaudon dan #ane P. Jaudon, (anagement Information System
(anaging 0he :irm, (#akarta: +d.F.%alemba+mpat, 2..8).
0ohmat :aufiE, Sistem Informasi (ana1emen2 Konsep Dasar dan (etode
Pengembangan$ ,et.1, (-ogyakarta: ?raha &lmu, 2.1").
%lamet, Strategi Pengembangan 0e+nologi Informasi . Komuni+asidi Perguruan
0inggi Agama Islam (enu1u Kawasan Kampus Digital$ makalah disampaikan
dalam acara Konferensi 1asional %istem &nformasi (K1%&) tahun 2..4 di
<ni=ersitas &slam &ndonesia (<&&) #ogjakarta, pada 18 #anuari 2..4. i muat
22
dalam Prosiding K1%& 2..4, >&nformation %ystem : !ridging ?ap bet*een
:heories and Practices>. <ni=ersitas &slam &ndonesia (<&&) -ogyakarta,
&%!1: 485$484$116"$77.
:ata %ubari, Sistem Informasi (ana1emen$ (-ogyakarta: (1&, 2..6).
2ahyudi Kumorotomo, %ubando (gus 'argono, Sistem Informasi (ana1emen2
Dalam 7rganisasi47rganisasi Publi+$ ,et. 6, (-ogyakarta: <?' Press,
2../).
-akub, Pengantar Sistem Informasi$ ,et. 1, (-ogyakarta: ?raha &lmu, 2.12).
Dulkifli (msyah, (ana1emen Sistem Informasi$ ,et. /, (#akarta: ?ramedia
Pustaka <tama, 2..").
23

Anda mungkin juga menyukai