Anda di halaman 1dari 20

MAKALAH SISTEM BASIS DATA

(Entity Relationship Diagram (ERD) Reservasi Hotel)

Disusun Oleh :

Yulius Dona Hipa (16101055)


Agustina Dau (15101635)
Arsenia Weni (16101648)

PROGRAM STUDI TEKNIK INFORMARIKA

STMIK STIKOM INDONESIA

DENPASAR

2017
Kata Pengantar

Puji syukur Kehadirat Tuhan Yang Maha Esa atas


penyertaan-Nya sehingga makalah ini dapat tersusun
hingga selesai. Tidak lupa kami juga mengucapkan terima
kasih atas bantuan dari pihak yang telah berkontribusi
dengan memberikan sumbangan baik materi, waktu
maupun pikirannnya.

Makalah ini disusun dengan maksud untuk


memenuhi tugas mata kuliah Sistem Basis Data, dan
harapan kami semoga makalah ini dapat menambah
pengetahuan dan pengalaman bagi para pembaca.

Karena keterbatasan pengetahuan maupun


pengalaman, kami yakin masih banyak kekurangan dalam
makalah ini. Oleh karena itu kami sangat mengharapakan
saran dan kritik yang membangun dari pembaca demi
kesempurnaan makalah ini.

Denpasar, Mei 2017

Penyusun

i
Daftar isi

Kata Pengantar ............................................................... i

Daftar Isi ......................................................................... ii

BAB I PENDAHULUAN .................................................. 1

1.1 Latar Belakang ................................................... 1


1.2 Rumusan Masalah ............................................. 3
1.3 Tujuan Penulisan ............................................... 3

BAB II PEMBAHASAN .................................................... 4

2.1 Pengertian Database ......................................... 4


2.2 Entity Relationship Diagram (ERD) .................... 7
2.3 Pembuatan ERD Reservasi Hotel ...................... 12
2.4 Pembuatan ERD Model Data Konseptual ......... 14

BAB III PENUTUP ........................................................... 15

3.1 Kesimpulan ...................................................... 15


3.2 Saran ................................................................ 16

Daftar Pustaka .............................................................. 17

ii
BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah


Dalam era globalisasi saat ini, Sistem Informasi
Manajemen merupakan bagian yang tak terpisahkan
dari suatu organisasi dimana system informasi yang
menghasilkan hasil keluaran (output) dengan
menggunakan masukan (input) dan berbagai proses
yang diperlukan untuk mendifinisikan, menciptakan,
mengelola dan mengendalikan basis data. Tugas dari
Database Manajemen Sistem adalah menyediakan
lingkungan yang nyaman dan efisien untuk
pennyimpan dan pengambilan data dari basis data.
Pengelolaan manajemen basis data
membutuhkan suatu perangkat untuk dapat
mengelolanya, sehingga manajemen basis data dapat
terus dikelola dan terus ditingkatkan kinerjanya.
Dengan adanya system informasi maka suatu
organisasi akan lebih berusaha untuk lebih kompetitif
dan efisien yang pada akhirnya menambah nilai untuk

1
mendapatkan, mengubah dan mendistribusikan
informasi dengan tujuan meningkatkan pengambilan
keputusan serta meningkat kan kinerja organisasi
dalam mencapai tujuan organisasinya.
Sebuah system informasi yang efektif
menyediakan informasi yang akurat, tepat waktu dan
relevan bagi penggunanya sehingga dapat digunakan
untuk mengambil keputusan baik dalam operasional
sehari-hari, maupun dalam perencanaan strategis ke
masa depan. Proses pengambilan keputusan harus
dilandasi oleh data dan informasi yang tepat waktu
dan tepat isi agar keputusan yang diambil tepat
sasaran. Informasi diperoleh dari pengolahan data,
dan pengolahan data dilaksankan oleh system
informasi dengan dukungan teknologi informasi.
Data adalah bahan baku informasi dan
dikumpulkan dalam suatu basis data (database). Agar
pengumpulan, penyimpanan, pemeliharaan,
pengolahan dan pengamanannya dapat dilaksanakan
secara efektif dan efisisen, diperlukan manajemen
data sehingga suatu system informasi tersebut

2
menjadi informasi yang tepat guna, tepat waktu,
akurat dan relevan. Dengan demikian, agar suatu
database yang efektif dapat dibangun, diperlukan
pengetahuan dasar tentang database dan juga
Database Manajemen System.
Sebagai contoh, kami ditugaskan untuk mebuat
rancangan Entity Relationship Diagram (ERD) pada
sebuah system pemesanan kamar hotel yang kami
tuangkan kedalam makalah ini yang berjudul “ENTITY
RELATIONSHIP DIAGRAM (ERD) RESERVASI HOTEL”.

1.2 Rumusan Masalah

Adapun bentuk masalah yang akan dibahas


adalah bagaimana merancang struktur dan database
pada sistem resevasi hotel dalam bentuk ERD & LRS.

1.3 Tujuan Penulisan


Adapun tujuan penulisan makalah ini adalah :
1. Mahasiswa dapat memahami tentang basis data.
2. Mahasiswa dapat memahami dan juga mampu
merancang ERD pada basis data.

3
BAB II
PEMBAHASAN

2.1 Pengertian Database

Basis data yang dalam istilah teknologi


dikenal dengan nama Database merupakan salah
satu hal yang mendasar untuk dipelajari dalam
jaringan komputer. Database merupakan
kumpulan dari semua data yang ada di dalam
suatu organisai dan semacamnya. Biasanya, basis
data disimpan di dalam server, yang sewaktu-
waktu dapat diakses untuk kepentingan tertentu.

Berikut ini adalah beberapa pengertian dari Basis


Data (Database) menurut para ahli dan juga para
pakar jaringan komputer dan juga database :

1. Gordon C. Everest
Database merupakan sebuah koleksi atau
kumpulan dari data yang bersifat mekanis,
terbagi, terdefinisi secara formal serta
terkontrol. Pengontrolan dari sistem database

4
tersebut adalah terpusat, yang biasanya
dimiliki dan juga dipegang oleh suatu
organisasi.
2. C.J. Date
Database adalah suatu koleksi “data
operasional” yang sengaja disimpan dan juga
dipakai oleh suatu system aplikasi dari suatu
system organisasi. Lebh lanjut, Date
menyebutkan bahwa data yang tersimpan di
dalam database memiliki tiga jenis data, yaitu
data input, output dan juga operasional.
3. Toni Fabbri
Database merupakan suatu sitem dimana
banyak terdapat file-file dan juga data yang
terintegrasi dimana file serta data tersebut
memiliki sebuah primary key untuk melakukan
proses pengulangan data.
4. S. Attre
Pendapat lain mengenai pengertian
database diungkapakan oleh Attre. Attre
mengatakan bahwa database adalah sebuah

5
koleksi dai data-data yang saling berinteraksi
satu sama lain yang ada di dalam suatu
organisasi atau digunakan untuk berbagai
macam kebutuhan.
5. Chou
Chou memberi definisi lainnya mengenai
database. Chou mengatakan bhwa database
merupakan suatu kumpulan informasi yang
bermanfaat yang diorganisasikan ke dalam
tatacara yang khusus, sehingga dapat
digunakan untuk berbagai keperluan dari
organisasi.
6. Fabbri dan Schwab
Fabbri & Schwab mengatakan bahwa
database adalah sebuah sistem pemberkasan
terpadu yang dirancang untuk dapat
meminimalkan pengulangan data.

Dari beberapa pendapat mengenai


pengertian database yang sudah dikemukakan
oleh beberapa tokoh diatas ini, maka dapat

6
disimpulkan bahwa database atau basis data
merupakan suatu kumpulan data yang berupa
berbagai macam file yang tersimpan di dalam
storage khusus yang digunakan untuk
kepentingan suatu organisasi dan dapat
diakses ataupun digunakan oleh siapapun
yang berhak atau membutuhkannya.

2.2 Entity Relationship Diagram (ERD)

Model Entity Relationship diperkenalkan


pertama kali oleh P. P. Chen pada tahun 1967. Model
ini dirancang untuk menggambarkan presepsi dari
pemakai dan berisi obyek-obyek yang disebut entity
dan hubungan abtar entity yang disebut relationship.
Pada model ER ini, semesta data yang ada dalam
dunia nyata ditansformasikan dengan memanfaatkan
perangkat konseptual menjadi sebuah diagram, yaitu
ER (Entity Relationship).

Diagram ER melengkapi penggambaran grafik


dari struktrur logika. Dengan kata lain, diagram ER
menggambarkan arti dari aspek data seperti
7
bagaimana entity-entity, atribut-atribut, dan
relationship-relationship disajikan.

Berikut ini komponen-komponen Diagram ER :

1. Entitas
Entitas adalah segala sesuatu yang dapat
digambarkan oleh data. Entitas juga dapat
diartikan sebagai individu yang mewakili sesuatu
yang nyata (eksistensinya) dan dapat dibedakan
dari sesuatu yang lain (Fathansyah, 1999). Entitas
digambarkan dengan bentuk persegi panjang.

Contoh :

Pimpinan Mobil Karyawan

2. Atribut
Atribut merupakan pendiskripsian
karakteristik dari entitas. Atribut digambarkan
dalam bentuk lingkaran atau elips. Atribut yang
menjadi kunci entitas atau key diberi garis bawah.

Contoh :

nama almt berat

8
3. Relasi
Relasi menunjukkan adanya hubungan
Antara sejumlah entitas yang berasal dari
himpunan entitas yang berbeda. Relasi
digambarkan dalam bentuk bangun datar belah
ketupat.
Contoh :

Bermain Melayani

4. Kardinalitas
Kardinalitas relasi menunjukkan jumlah
maksimum entitas yang dapat berelasi dengan
entitas pada himpunan entitas yang lain. Adapun
kardinalitasnya :

9
a. Satu ke Satu (One to One)
Setiap entitas pada himpunan entitas A
berhubungan dengan paling banyak satu
entitas pada himpunan entitas B dan begitu
juga sebaliknya.
Contoh :

Robben 1 1 Bola
Bermain

b. Satu ke Banyak ( One to Many)


Setiap entitas pada himpunan entitas A
dapat berhubungan dengan banyak entitas
pada himpunan entitas B, tetapi tidak
sebaliknya dimana setiap entitas pada
himpunan entitas B berhubungan paling
banyak satu entitas pada himpunan entitas A.
Comtoh :

kelas 1 m siswa
berisi

10
c. Banyak ke Satu (Many to One)
Setiap entitas pada himpunan entitas A
berhubungan paling banyak dengan satu
entitas pada himpunan entitas B, tetapi tidak
sebaliknya dimana setiap entitas pada
himpunan entitas B dapat berhubungan
dengan banyak entitas pada himpunan
entitas A.
Contoh :

siswa m 1 jurusan
kuliah

d. Banyak ke Banyak (Many to Many)


Setiap entitas pada himpunan entitas A
dapat berhubungan dengan banyak entitas
pada himpunan entitas B, begitu juga
sebaliknya.
Contoh :
m m
siswa mengikuti pelajaran

11
2.3 Pembuatan ERD Reservasi Hotel dengan Kamus Data

m
Transaksi
m

Melakukan
1
Memproses
i

Memilih

m 1
Tamu Resepsionis
m
Kamar

Memiliki

TipeKamar

12
Kamus Data :

 Resepsionis : idres, namares, almtres, nohp


 Tamu : idtamu,nmtamu, alamat, noktp, notlp
 Transaksi : idtrans, jenistrans, tgltrans
 Kamar : idkmr, nokmr, status
 TipeKamar : idtipe, harga, fasilitas
 Memproses: idres, idtrans
 Melakukan: idtamu, idtrans
 Memilih : idtrans, idkamar
 Memiliki : idkamar, idtipe

13
2.4 Pembuatan ERD Model Data Konseptual

Tamu Resepsionis

Idtamu (PK) Idres (PK)


nmtamu Namares
alamat almtres
notlp nohp
noktp

m melakukan memproses 1

Transaksi
Idtrans (PK)
jenistrans
m tgltrans m

1
memilih
m

Kamar TipeKamar
m m
Idkamar (PK) Idtipekamar (PK)
memiliki
Nokamar Harga
Status fasilitas

14
BAB III

PENUTUP

3.1 Kesimpulan

Adapun kesimpulan sebagai hasil dari


pembuatan ERD Reservasi Hotel yang telah dibuat
adalah sebagai beikut:

1. Proses pencatatan data transaksi akan lebih


efektif dan efisien.
2. Pengelolaan data dapat dilakukan dengan cepat
dan dapat membantu untuk memperbaiki
kesalahan dalam penulisan data.
3. Akan diperoleh informasi yang cepat, tepat,
akurat dan handal, sehingga akan memberikan
pelayanan yang baik kepada konsumen maupun
dalam pengambilan keputusan bagi pihak
manajemen.

15
3.2 Saran

Dengan adanya sistem komputerisasi maka


untuk mendapatkan hasil yang optimal, beberapa hal
yang perlu diperhatikan adalah sebagai berikut :

1. Disiplin dari pihak manajemen untuk selalu


melakukan pencatatan melalui pemakaian
program dan prosedur yang telah disusun.
2. Melakukan maintenance / perawatan secara
berkala pada system software maupun hardware
agar system dapat terus berfungsi dengan baik.
3. “Back Up” data sangat diperlukan untuk
menghindari kehilangan data karena kerusakan
media penyimpanan yang timbul.

16
Daftar Pustaka

Edu. P. (2015).Pengertian Sistem Basis data Menurut Para


Ahli.http://dosenit.com/kuliah-it/database/pengertian-
sistem-basis-data-menurut-para-ahli

Iqbal. M. (2016). Makalah Perancangan ERD & LRS Pada


Sistem PemesananHotel.
https://www.slideshare.net/mobile/MuhamadIqbal535/
makalah-perancangan-erd-lrs-pada-sistem-pemesanan-
hotel

Indrajani (2011). Perancangan Basis Data dalam All in 1.


Gramedia,Jakarta.

Indrajani (2014). Pengantar Sistem Basis Data Case Study


All In One. Gramedia. Jakarta.

17

Anda mungkin juga menyukai