Makalah ini membahas tentang database server dan manajemennya. Beberapa poin penting yang dijelaskan meliputi pengertian database server sebagai program yang menyediakan layanan basis data kepada program lain, komponen penyusun sistem informasi termasuk perangkat keras dan lunak, serta contoh jenis database server seperti MySQL, Microsoft SQL Server, dan lainnya.
1. http://rofhiah.blogspot.com
i
DATABASE SERVER DAN MANAJEMENNYA
Ditujukan untuk memenuhi tugas mata kuliah database server
Dosen Pengampu : Bagus Sudirman, S.Kom
Disusun oleh :
Ririn Sugiyati
31046112100009
Komputerisasi Akuntansi
SEKOLAH TINGGI ELEKTRONIKA DAN KOMPUTER
WELERI
2014
2. http://rofhiah.blogspot.com
ii
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang
senantiasa melimpahkan rahmat dan ridho-Nya, sehingga penulis dapat
menyelesaikan penyusunan makalah materi mata kuliah database server yang
berjudul "Database Server dan Manajemennya".
Ucapan terima kasih penulis sampaikan kepada Bapak Bagus Sudirman,
S.Kom, selaku dosen pengampu mata kuliah database server, juga kepada teman-
teman yang telah memberikan dukungan kepada kami dalam menyelesaikan
makalah ini.
Harapan terdalam penulis, semoga penyusunan makalah ini bisa
bermanfaat bagi kita semua serta menjadi tambahan informasi mengenai
"Database Server dan Manajemennya" bagi para pembaca.
Penulis menyadari jika dalam penyusunan makalah ini masih jauh dari
kata sempurna. Oleh karena itu, penulis mengharap kritik serta saran yang
membangun guna kesempurnaan makalah ini. Demikian makalah ini penulis
susun, apabila ada kata-kata yang kurang berkenan dan banyak terdapat
kekurangan, kami mohon maaf yang sebesar-besarnya.
Weleri, 8 Mei 2014
Penulis
3. http://rofhiah.blogspot.com
iii
DAFTAR ISI
HALAMAN JUDUL .................................................................................. i
KATA PENGANTAR ............................................................................... ii
DAFTAR ISI .............................................................................................. iii
BAB I PENDAHULUAN ..................................................................... 1
A. Latar Belakang ........................................................................... 1
B. Tujuan dan Manfaat ................................................................... 2
C. Sistematika Penulisan ................................................................ 2
BAB II PEMBAHASAN ........................................................................ 3
A. Data dan Informasi .................................................................... 3
B. Sistem Informasi ........................................................................ 3
C. Komponen Sistem Informasi ..................................................... 4
D. Pengertian Database Server ....................................................... 4
E. Penyusunan Sistem Basis Data .................................................. 5
F. Jenis Database Server ................................................................ 7
BAB III PENUTUP ................................................................................. 11
A. Kesimpulan ................................................................................ 11
DAFTAR PUSTAKA ................................................................................ 12
4. http://rofhiah.blogspot.com
1
BAB I
PENDAHULUAN
A. Latar Belakang
Dewasa ini, database merupakan bagian tak terpisahkan dari kegiatan
sehari-hari suatu organisasi. Dengan menggunakan database, data-data yang
dimiliki dapat lebih terorganisir dengan baik, sehingga penyimpanan serta
pengambilan data dapat dilakukan dengan lebih mudah. Seiring dengan
berkembangnya organisasi tersebut, jumlah data yang disimpan juga semakin
besar. Oleh karena itu, diperlukan suatu mekanisme untuk mengelola data
yang ada yaitu dengan menggunakan Database Management System (DBMS).
Salah satu DBMS yang banyak digunakan saat ini adalah Microsoft
SQL Server. Microsoft SQL Server memiliki implementasi yang mudah, dan
memiliki dukungan yang baik dalam hal dokumentasi dan bantuan teknisi.
Namun Microsoft SQL Server juga memerlukan biaya dalam hal pembelian
program dan lisensi untuk dapat dioperasikan pada organisasi. Menurut
artikel “The Comparison of SQL Server 2000
With MySQL v4.1”, Microsoft SQL Server memerlukan sebuah lisensi
untuk setiap copy dari Microsoft SQL Server yang ter- install pada sebuah
komputer (http://www.databasejournal.com/sqletc/article.php/3087841).
Biaya pembelian lisensi ini dapat menjadi kendala organisasi level
menengah ke bawah untuk menggunakan Microsoft SQL Server sebagai
DBMS. Organisasi pada golongan tersebut memerlukan suatu DBMS yang
handal namun dengan biaya rendah.
Seiring dengan berkembangnya tren open source, saat ini telah tersedia
beberapa DBMS yang handal dan dengan biaya rendah. Beberapa DBMS
yang bersifat gratis antara lain MySql, PostgreSQL. Dua DBMS tersebut
telah dikenal handal pada lingkungan open source (*NIX).
Selain karena biaya lisensi, masalah perbedaan platform juga dapat
menjadi kendala bagi suatu organisasi. Ada beberapa DBMS yang hanya
dapat berjalan di platform tertentu. Misalnya DBMS Microsoft SQL Server
5. http://rofhiah.blogspot.com
2
yang hanya dapat berjalan di platform Windows. Hal ini akan menjadi
masalah jika organisasi ingin mengganti platform-nya ke platform lain.
Untuk mengatasi hal-hal di atas, diperlukan tools yang dapat melakukan
migrasi database dari suatu DBMS ke DBMS lainnya. Tools ini nantinya
dapat membuat replika database organisasi yang menggunakan Microsoft
SQL Server ke dalam DBMS MySql.
B. Tujuan dan Manfaat
Tujuan dari makalah ini adalah untuk menganalisis dan memahami
database server dan manajemennya.
Manfaat dari makalah ini:
1. Membantu memahami pengertian dari database server
2. Membantu membedakan jenis-jenis database server
C. Sistematika Penulisan
Pembahasan pada makalah ini akan dibagi dalam tiga (3) bab.
Pembagian ini digunakan sehingga diharapkan membentuk pembahasan yang
sistematik dan dapat dimengerti. Secara ringkas pembahasan pada makalah
ini dalam bab – bab adalah sebagai berikut :
BAB I PENDAHULUAN : Dalam bab ini, penulis akan membahas
mengenai latar belakang permasalahan, tujuan
dan manfaat penulisan makalah ini.
BAB II PEMBAHASAN : Dalam bab ini, penulis akan menguraikan
pengertian, manfaat dan jenis dari database
server.
BAB III PENUTUP : Dalam bab ini, penulis akan menyimpulkan
apa yang telah dibahas pada bab–bab
sebelumnya.
6. http://rofhiah.blogspot.com
3
BAB II
PEMBAHASAN
A. Data dan Informasi
Data merupakan nilai (value) yang turut merepresentasikan deskripsi dari
suatu objek atau kejadian (event)
Informasimerupakan hasil dari pengolahan data dalam suatu bentuk yang
lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan
suatu kejadian-kejadian yang nyata (fact) yang digunakan untuk
pengambilan keputusan
Data lebih bersifat historis, sedangkan informasi mempunyai tingkatan
yang lebih tinggi, lebih dinamis, serta mempunyai nilai yang sangat
penting
B. Sistem Informasi
SI adalah suatu suatu sistem dalam suatu organisasi yang merupakan
kombinasi dari orang-orang, fasilitas, teknologi, media, prosedur dan
pengendalian untuk mendapatkan jalur komunikasi penting, memproses tipe
transaksi rutin tertentu, memberi sinyal kepada manajemen dan yang lainnya
terhadap kejadian-kejadian internal dan eksternal yang penting dan
menyediakan suatu dasar informasi untuk pengambilan keputusan
SIM adalah sekumpulan elemen yang saling berhubungan, saling
berinteraksi dan bekerjasama antara berbagai bagian dengan cara-cara
tertentu untuk melakukan fungsi pengolahan data, pemasukan data, dan
menghasilkan keluaran berupa informasi yang berguna dan mempunyai nilai
nyata, sebagai dasar pengambilan keputusan, mendukung kegiatan
manajemen dan operasional dengan memanfaatkan berbagai sumberdaya
yang ada bagi proses tersebut guna mencapai tujuan organisasi
7. http://rofhiah.blogspot.com
4
C. Komponen Sistem Informasi
SI terdiri dari beberapa komponen, antara lain :
1. Hardware : CPU, Disk, Terminal, Printer
2. Software : Sistem operasi, sistem basis data, program aplikasi
3. Personil : Operator sistem, Penyedia masukan, Pengguna
keluaran
4. Data : Data yang tersimpan dalam jangka waktu tertentu
5. Prosedur : Instruksi dan kebijaksanaan untuk mengoperasikan
sistem
D. Pengertian Database Server
Database server adalah program komputer yang menyediakan layanan
data lainnya ke komputer atau program komputer, seperti yang ditetapkan
oleh model klien-server. Istilah ini juga merujuk kepada sebuah komputer
yang didedikasikan untuk menjalankan program server database. Database
sistem manajemen database yang sering menyediakan fungsi server, dan
beberapa DBMSs (misalnya, MySQL) secara eksklusif bergantung pada
model klien-server untuk akses data.
Beberapa contoh dari server basis data Oracle, DB2, Informix, Ingres,
SQL Server. Setiap server menggunakan query sendiri logika dan struktur.
Bahasa query SQL kurang lebih sama di semua server database. secara umum
Database server adalah sebuah program komputer yang menyediakan layanan
database untuk program komputer lain atau komputer, seperti yang
didefinisikan oleh model client-server. Istilah ini juga dapat merujuk ke
komputer yang didedikasikan untuk menjalankan program seperti itu. Sistem
manajemen database yang sering menyediakan fungsionalitas database server,
dan beberapa DBMSs (misalnya, MySQL) bergantung secara eksklusif pada
model client-server untuk mengakses database.
Server tersebut diakses baik melalui suatu "front end" yang berjalan di
komputer pengguna yang menampilkan data yang diminta atau "back end"
8. http://rofhiah.blogspot.com
5
yang berjalan pada server dan menangani tugas-tugas seperti analisis data dan
penyimpanan.
Dalam model Master-Slave, database master adalah server pusat dan
lokasi utama data sementara database slave server akan disinkronkan backup
dari master yang bertindak sebagai proxy.
Manfaat menggunakan Database server. Membuat penggunaan
database server memiliki beberapa keuntungan. Anda akan dapat melihat data
secara teratur. Hal ini sangat berguna untuk perusahaan dan entitas yang
menyimpan banyak informasi, seperti nama, alamat, nomor telepon, alamat e-
mail dan banyak lagi. Manfaat lain dari menggunakan database server adalah
bahwa banyak pengguna dapat mengakses database pada waktu yang sama.
Ini adalah cara yang efisien untuk menyediakan layanan kepada banyak orang
pada waktu yang sama. Beberapa manfaat lain menggunakan database server
adalah keamanan, pemulihan data yang mendukung dan mudah menggunakan
antarmuka.
Beberapa contoh ketika menggunakan database server adalah ketika
ada banyak pengguna yang perlu untuk mengakses database; ketika satu
bagian yang dibutuhkan dari banyak informasi yang berbeda dalam database;
dan saat mengedit, menambah dan menghapus informasi adalah tugas yang
sulit untuk melakukan secara manual.
E. Penyusun Sistem Basis Data
Sistem basis data merupakan lingkup terbesar dalam organisasi data.
Sistem basis data mencakup semua bentuk komponen data yang ada dalam
suatu sistem. Sedangkan basis data merupakan komponen utama yang
menyusun sistem basis data
9. http://rofhiah.blogspot.com
6
Berikut Susunan Sistem Basis Data:
SISTEM BASIS
DATA
BASIS DATA
FILE
RECORD
DATA ITEM
(FIELD)
BYTE
BIT
Bit, merupakan sistem angka biner yang terdiri atas angka 0 dan 1
Byte, merupakan bagian terkecil, dapat berupa karakter numerik,
huruf, ataupun karakter khusus yang membentuk suatu item data /
field. 1 Byte digunakan untuk mengkodekan 1 karakter
Data item (field), merepresentasikan suatu atribut dari suatu record
yang menunjukkan suatu item dari data, misalnya nama, alamat.
Kumpulan dari field membentuk suatu record
Record, menggambarkan suatu unit data individu yang tertentu.
Kumpulan dari record membentuk suatu file.
File, terdiri dari record-record yang menggambarkan satu kesatuan
data yang sejenis
Basis data, sekumpulan dari berbagai macam tipe record yang
mempunyai hubungan terhadap suatu objek tertentu
Sistem basis data merupakan sekumpulan basis data, yang tersusun
dari beberapa file.
10. http://rofhiah.blogspot.com
7
F. Jenis Database Server
Berikut ini adalah beberapa jenis Database Server :
1. MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen
basis data SQL (bahasa Inggris: database management system) atau
DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di
seluruh dunia. MySQL AB membuat MySQL tersedia sebagai
perangkat lunak gratis dibawah lisensi GNU General Public License
(GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk
kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan
GPL.Tidak sama dengan proyek-proyek seperti Apache, dimana
perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta
untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL
dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia
MySQL AB, dimana memegang hak cipta hampir atas semua kode
sumbernya. Kedua orang Swedia dan satu orang Finlandia yang
mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan
Michael "Monty" Widenius.
2. Relational Database Management System (RDBMS)
MySQL adalah Relational Database Management System
(RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL
(General Public License). Dimana setiap orang bebas untuk
menggunakan MySQL, namun tidak boleh dijadikan produk turunan
yang bersifat komersial. MySQL sebenarnya merupakan turunan salah
satu konsep utama dalam database sejak lama, yaitu SQL (Structured
Query Language). SQL adalah sebuah konsep pengoperasian
database, terutama untuk pemilihan atau seleksi dan pemasukan data,
yang memungkinkan pengoperasian data dikerjakan dengan mudah
secara otomatis. Keandalan suatu sistem database (DBMS) dapat
11. http://rofhiah.blogspot.com
8
diketahui dari cara kerja optimizer-nya dalam melakukan proses
perintah-perintah SQL, yang dibuat oleh user maupun program-
program aplikasinya. Sebagai database server, MySQL dapat
dikatakan lebih unggul dibandingkan database server lainnya dalam
query data. Hal ini terbukti untuk query yang dilakukan oleh single
user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari
PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.
3. Microsoft SQL Server
Microsoft SQL Server adalah sebuah sistem manajemen basis
data relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya
adalah Transact-SQL yang merupakan implementasi dari SQL standar
ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya
SQL Server digunakan di dunia bisnis yang memiliki basis data
berskala kecil sampai dengan menengah, tetapi kemudian berkembang
dengan digunakannya SQL Server pada basis data besar.
Microsoft SQL Server dan Sybase/ASE dapat berkomunikasi lewat
jaringan dengan menggunakan protokol TDS (Tabular Data Stream).
Selain dari itu, Microsoft SQL Server juga mendukung ODBC (Open
Database Connectivity), dan mempunyai driver JDBC untuk bahasa
pemrograman Java. Fitur yang lain dari SQL Server ini adalah
kemampuannya untuk membuat basis data mirroring dan clustering.
Pada versi sebelumnya, MS SQL Server 2000 terserang oleh cacing
komputer SQL Slammer yang mengakibatkan kelambatan akses
Internet pada tanggal 25 Januari 2003.
4. DBASE
DBASE adalah sebuah sistem manajemen basisdata (DBMS)
yang secara luas digunakan pada mikrokomputer yang dikenalkan
oleh Ashton-Tate untuk komputer CP/M, dan kemudian untuk
platform Apple II, Apple Macintosh dan IBM PC dengan DOS yang
12. http://rofhiah.blogspot.com
9
menjadi salah satu perangkat lunak yang paling laris selama beberapa
tahun pada saat itu. Ketidakmampuan dBASE untuk bertransisi
dengan sistem operasi yang lebih baru, Microsoft Windows pada
akhirnya membuat penggunaan dBASE tergantikan oleh produk-
produk lainnya yang lebih baru seperti Paradox, Clipper, FoxPro, dan
Microsoft Access. kepemilikan dBASE pada akhirnya dijual ke
Borland pada tahun 1991 dan pada tahun 1999 Borland menjual hak
atas jajaran produk dBASE pada sebuah perusahaan baru dBASE Inc.
Dimulai dari pertengahan tahun 1980-an banyak vendor membuat
dialek ataupun variasi pada produk mereka ataupun pada bahasanya
sendiri. Termasuk didalamnya FoxPro (sekarang dikenal sebagai
Visual FoxPro), Quicksilver, Clipper, Xbase++, Flagship, dan
Harbour. Mereka-meraka iniah yang secara informal dikenal atau
disebut sebagai xBase atau XBase.
Dasar file format dBASE, yang dikenal sebagai file .dbf, saat
ini merupakan salah satu format yang luas digunakan oleh banyak
aplikasi yang membutuhkan format sederhana untuk menyimpan data-
data secara terstruktur.
dBASE dilinsensikan pada penggunanya untuk jangka waktu
lima puluh tahun dalam masa yang tidak mungkin bagi pengguna
untuk mengoperasikan dBASE selama jangka waktu tersebut.
5. Clipper
Clipper adalah bahasa pemrograman komputer keluarga XBase
yang digunakan untuk membuat program komputer utamanya yang
berjalan pada sistem operasi DOS. Secara lebih spesifik, clipper
umumnya digunakan untuk membuat program-program yang terkait
dengan database/bisnis (contoh. akuntansi, manajemen
simpan/pinjam, dan lain-lain).
Sejarah Clipper pertama kali diperkenalkan pada tahun 1985
oleh Nantucket, yang kemudian dijual kepada Computer Assosiates,
13. http://rofhiah.blogspot.com
10
sebagai kompiler untuk dBASE III yang sangat populer pada masa itu.
kompilasi kode-kode dBASE berarti mengubahnya dari kode
interpretasi (kode sumber yang bisa dibaca oleh manusia), yang harus
di interpretasikan oleh komputer setiap kali setiap baris dijalankan,
menjadi P-code (atau pseudo-code), yang menggunakan Mesin Virtual
untuk memproses p-code yang telah dikompilasi tersebut. Meskipun
P-code tidak lebih cepat daripada kode mesin yang dihasilkan oleh
kompiler bahasa lain (C++), namun secara keseluruhan P-code masih
jauh lebih cepat dibandingkan interpreter.
6. Firebird
Firebird (juga disebut FirebirdSQL) adalah sistem manajemen
basisdata relasional yang menawarkan fitur-fitur yang terdapat dalam
standar ANSI SQL-99 dan SQL-2003. RDBMS ini berjalan baik di
Linux, Windows, maupun pada sejumlah platform Unix. Firebird di
diarahkan dan di-maintain oleh FirebirdSQL Foundation. Ia
merupakan turunan dari Interbase versi open source milik Borland.
Modul-modul kode baru ditambahkan pada Firebird dan
berlisensi di bawah Initial Developer's Public License (IDPL),
sementara modul-modul aslinya dirilis oleh Inprise berlisensi di
bawah InterBase Public License 1.0. Kedua lisensi tersebut
merupakan versi modifikasi dari Mozilla Public License 1.1.
14. http://rofhiah.blogspot.com
11
BAB III
PENUTUP
A. Kesimpulan
Database server adalah program komputer yang menyediakan layanan
data lainnya ke komputer atau program komputer. Database server
mempunyai banyak manfaat, salah satunya adalah anda akan dapat melihat
data secara teratur. Hal ini sangat berguna untuk perusahaan dan entitas yang
menyimpan banyak informasi, seperti nama, alamat, nomor telepon, dan
alamat e-mail.
Jenis Database Server :
1. MySQL
2. Relational Database Management System (RDBMS)
3. Microsoft SQL Server
4. DBASE
5. Clipper
6. Firebird
15. http://rofhiah.blogspot.com
12
DAFTAR PUSTAKA
http://cbtekom-polsri.blogspot.com/2012/10/database-server.html diunduh pada
tanggal 8 Mei 2014 10.14 WIB
http://www.databasejournal.com/sqletc/article.php/3087841
http://dataservernurman.blogspot.com/ diunduh pada tanggal 8 Mei 2014
09.56 WIB
http://domarku.blogspot.com/2013/05/database-server-dan-manajemennya.html
diunduh pada tanggal 8 Mei 2014 09.56 WIB
http://rofhiah.blogspot.com
http://thesis.binus.ac.id/Asli/Bab1/2006-2-01257-IF-Bab%201.pdf
diunduh pada tanggal 8 Mei 2014 10.52 WIB