SlideShare uma empresa Scribd logo
1 de 22
PERANCANGAN ENTITY RELATIONSHIP DIAGRAM ( ERD )
& LOGICAL RELATIONAL STRUCTURE ( LRS ) PADA
SISTEM PEMESANAN KAMAR HOTEL
TUGAS KULIAH
Diajukan untuk memenuhi salah satu tugas mata kuliah Perancangan Basis Data.
Disusun Oleh :
1. Muhammad Iqbal NIM 12150587
2. Yekti Amurwani NIM 12151891
3. Mohammad Hasan NIM 12154096
4. Emmie Astari NIM 12153639
5. Sonia Valencia NIM 12153778
6. Eko Pujo NIM 12151869
Program Studi Manajemen Informatika
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
Jakarta
2016
i
Kata Pengantar
Puji syukur Kehadirat Allah Tuhan Yang Maha Esa atas petunjuk, rahmat, dan
hidayah-Nya penulis dapat menyelesaikan makalah “PERANCANGAN ENTITY
RELATIONSHIP DIAGRAM (ERD) & LOGICAL RELATIONAL STRUCTURE
(LRS) PADA SISTEM PEMESANAN KAMAR HOTEL” dengan baik dan dalam
waktu yang telah ditetapkan.
Makalah ini disusun berdasarkan pengalaman dan ilmu yang kami peroleh
selama melaksakan Kegiatan belajar mengajar di BSI Jatiwaringin.
Makalah yang telah kami tulis ini dibuat dalam rangka memenuhi tugas mata
kuliah Perancangan Basis Data sebagai bahan pertanggung jawaban atas pemahaman
selama kegiatan belajar mengajar ini. Kami menyadari bahwa makalah ini tidak akan
tersusun dengan baik tanpa adanya bantuan dari pihak-pihak terkait. Oleh karena itu,
pada kesempatan ini tidak lupa kami juga mengucapkan terima kasih kepada :
1. Bapak Adi Supriyatna selaku dosen pengajar mata kuliah Perancangan
Basis Data.
2. Teman kelas kami Dwi Fidiyatmoko yang telah membantu kami dalam
perancangan LRS & ERD.
3. Serta teman- teman yang telah bekerja sama menyelesaikan makalah.
ii
Semoga makalah ini dapat memberikan pengetahuan yang lebih luas kepada
pembaca. Walaupun makalah ini memiliki kelebihan dan kekurangan. Penyusun
membutuhkan kritik dan saran dari pembaca yang membangun. Terima kasih.
Jakarta, 11 April 2016.
Penulis
iii
Daftar Isi
Kata Pengantar................................................................................................................. i
Daftar Isi ........................................................................................................................ iii
Daftar Gambar................................................................................................................ iv
Daftar Tabel..................................................................................................................... v
I PENDAHULUAN........................................................................................................ 1
I.A Latar Belakang.................................................................................................. 1
I.B Rumusan Masalah............................................................................................. 2
I.C Batasan Masalah............................................................................................... 2
I.D Tujuan Penulisan............................................................................................... 3
I.E Sistematika Penulisan ........................................................................................... 3
II LANDASAN TEORI ..................................................................................................... 5
II.A Database.......................................................................................................... 5
II.B Entity Relationship Diagram (ERD)...................................................................... 6
II.C Logical Relational Structure (LRS)....................................................................... 9
III PEMBAHASAN.........................................................................................................10
III.A Umum.............................................................................................................10
III.B Analisa Basis Data............................................................................................10
III.C Relationship.....................................................................................................12
III.D Mapping Cardinality Relationship......................................................................12
III.E ERD & LRS........................................................................................................13
IV Penutup..................................................................................................................15
IV.A Kesimpulan......................................................................................................15
IV.B Saran...............................................................................................................15
IV.C Daftar Pustaka.................................................................................................16
iv
Daftar Gambar
Gambar III.1 – Pembahasan Relationship Pemesanan Kamar Hotel....................................12
Gambar III.2 – Pembahasan Mapping Cardinality Relationship...........................................12
Gambar III.3 – Pembahasan Entity Relationship Digram(ERD) Pemesanan Kamar Hotel......13
Gambar III.4 – Pembahasan Logical Relational Structure (LRS) Pemesanan Kamar Hotel......14
v
Daftar Tabel
Tabel III.1 - Analisa Kasus "Pemesanan Kamar Hotel"........................................................11
1
I PENDAHULUAN
I.A Latar Belakang
Dalam Era Global saat ini Sistem Informasi Manajemen merupakan bagian
yang tak terpisahkan dari suatu organisasi dimana sistem informasi yang
menghasilkan hasil keluaran (output) dengan menggunakan masukan (input) dan
berbagai proses yang diperlukan untuk memenuhi tujuan tertentu dalam suatu
kegiatan manajemen. Database manajemen sistem merupakan perangkat lunak yang
dapat di gunakan untuk mendefinisikan, menciptakan, mengelola dan mengendalikan
pengaksesan basis data. Tugas dari database manajemen sistem adalah menyediakan
lingkungan yang nyaman dan efisien untuk penyimpanan dan pengambilan data dari
basis data.
Pengelolaan manajemen basis data membutuhkan suatu perangkat / tools
untuk dapat mengelolanya, sehingga manajemen basis data dapat terus dikelola dan
terus ditingkatkan kinerjanya. Dengan adanya sistem informasi maka suatu organisasi
akan berusaha untuk lebih kompetitif dan efisien yang pada akhirnya menambah nilai
untuk mendapatkan, mengubah dan mendistribusikan informasi dengan tujuan
meningkatkan pengambilan keputusan, meningkatkan kirnerja organisasi dalam
mencapai tujuan organsisasinya.
Sebuah Sistem Informasi yang efektif menyediakan informasi yang akurat,
tepat waktu dan relevan bagi penggunanya sehingga dapat digunakan untuk
pengambilan keputusan.
Dalam pengambilan 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
dilaksanakan oleh sistem informasi dengan dukungan teknologi informasi.
2
Data adalah bahan baku informasi dan dikumpulkan dalam suatu basis-data
(database) agar pengumpulan, penyimpanan, pemeliharaan, pengolahan, dan
pengamanannya dapat dilaksanakan secara effektif dan effisien diperlukan
manajemen data, sehingga suatu informasi tersebut dapat 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 sistem.
Sebagai contoh kami ditugaskan untuk membuat rancangan Logical
Relational Structure (LRS) dan Entity Relationship Diagram (ERD) pada sebuah
sistem pemesanan kamar hotel yang kami tuangkan kedalam makalah ini yang
berjudul “PERANCANGAN ENTITY RELATIONSHIP DIAGRAM (ERD) &
LOGICAL RELATIONAL STRUCTURE (LRS) PADA SISTEM
PEMESANAN KAMAR HOTEL”.
I.B Rumusan Masalah
Adapun bentuk masalah yang akan penulis bahas adalah bagaimana
merancang struktur dan sistem database pada sistem pemesanan kamar hotel dalam
bentuk Logical Relational Structure (LRS) dan Entity Relationship Diagram (ERD).
I.C Batasan Masalah
Agar pembahasan masalah yang dilakukan dapat terarah dengan baik dan
tidak menyimpang dari pokok permasalahan, maka kami membatasi permasalahan
yang akan dibahas hanya pada perancangan struktur dan sistem database pada sistem
pemesanan kamar hotel dalam bentuk Logical Relational Structure (LRS) dan Entity
Relationship Diagram (ERD).
3
I.D Tujuan Penulisan
Adapun tujuan penulisan makalah ini adalah :
1. Mahasiswa dapat memahami tentang Database / Basis Data dan Database
Manajemen Sistem.
2. Mahasiswa dapat memahami dan mampu merancang ERD dan LRS pada
basis data.
I.E Sistematika Penulisan
Adapun sistematika penulisan makalah ini adalah sebagai berikut :
Kata Pengantar
Daftar Isi
Daftar Gambar
Daftar Tabel
I PENDAHULUAN
I.A Latar Belakang
I.B RumusanMasalah
I.C Batasan Masalah
I.D TujuanPenulisan
I.E SistematikaPenulisan
II LANDASAN TEORI
II.A Database
II.B EntityRelationshipDiagram(ERD)
II.C Logical Relational Structure (LRS)
III PEMBAHASAN
III.A Umum
III.B AnalisaBasisData
III.C Relationship
III.D MappingCardinalityRelationship
III.E ERD & LRS
IV Penutup
IV.A Kesimpulan
4
IV.B Saran
IV.C Daftar Pustaka
5
II LANDASAN TEORI
II.A Database
Basis data atau yang dalam istilah teknologi dikenal dengan nama Database
merupakan salah satu hal yan mendasar untuk dipelajari dalam jaringan komputer.
Basis data atau database, merupakan kumpulan dari semua data yang ada di dalam
suatu organisasi 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
Everest menyatakan bahwa Database atau basis data merupakan sebuah koleksi
atau kumpulan dari data yang bersifat mekanis, terbagi, terdefinisi secara formal serta
terkontrol. Pengontrolan dari sistem database tersebut adalah terpusat, yang biasanya
dimiliki dan juga dipegang oleh suatu organisasi.
2. C.J. Date
Date mengatakan bahwa yang dimaksud dengan Database adalah suatu koleksi
“data operasional” yang sengaja disimpan dan juga dipakai oleh suatu sistem aplikasi
dari suatu organisasi. Lebih lanjut, Date menyebutkan bahwa data yang tersimpan di
dalam database memiliki tiga jenis data, yaitu Data Input, output dan juga
operasional.
3. Toni Fabbri
Fabbri, mengatakan bahwa Database merupakan suatu sistem 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 diungkapkan oleh Attre. Attre
mengatakan bahwa Database adalah sebuah koleksi dari data-data yang saling
6
berinteraksi satu sama lain yang ada di dalam suatu organisasi atau enterprise yang
digunakan untuk berbagai macam kebutuhan.
5. Chou
Chou memberikan definisi lainnya mengenai database. Chou mengatakan
bahwa database merupakan sebuah kumpulan informasi yang bermanfaat yang
diorganisasikan ke dalam tatacara yang khusus, sehingga dapat digunkaan untuk
berbagai keperluan dari sebuah organisasi.
6. Fabbri dan Schwab
Fabbri & Schwab mengatakan bahwa database adalah sebuah system
pemberkasan terpadu yang dirancang untuk dapat meminimalkan pengulangan data.
Dari beberapa pendapat mengenai pengertian database atau basis data yang
sudah dikemukakan oleh beberapa tokoh diatas ini, maka dapat disimpulkan, bahwa
database atau basis data merupakan suatu kumpulan data yang dapat 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 dan juga membutuhkannya.
II.B Entity RelationshipDiagram (ERD)
Model Entity Relationship diperkenalkan pertama kali oleh P.P Chen pada tahun
1976. Model ini dirancang untuk menggambarkan persepsi dari pemakai dan berisi
obyek-obyek yang disebut entity dan hubungan antar entity-entity yang disebut
relationship. Pada model ER ini semesta data yang ada dalam dunia nyata
ditransformasikan dengan memanfaatkan perangkat konseptual menjadi sebuah
diagram, yaitu ER ( Entity Relationship ).
Diagram Entity-Relationship melengkapi penggambaran grafik dari struktur logika.
Dengan kata lain Diagram E-R menggambarkan arti dari aspek data seperti bagaimana
entity-entity, atribut-atribut, dan relationship-relationship disajikan.
Berikut ini adalah komponen-komponen di ER-Diagram :
7
1. Entitas
Entitas adalah segala sesuatu yang dapat digambarkan oleh data. Entitas juga dapat
diartikan sebagai individu yang mewakili sesuatu yang nyata (eksistentinya) dan dapat
dibedakan dari sesuatu yang lain(Fathansyah, 1999). Entitas digambarkan dengan
bentuk persegi.
Contoh : Barang Karyawan, Member
2. Atribut
Atribut merupakan pendeskripsian karakteristik dari entitas. Atribut digambarkan
dalam bentuk lingkaran atau elips. Atribut yang menjadi kunci entitas atau key diberi
garis bawah.
Contoh : id_karyawan, nama, alamat
3. Relasi atau Hubungan
Relasi menunjukkan adanya hubungan diantara sejumlah entitas yang berasal dari
himpunan entitas yang berbeda. Relasi digambarkan dalam bentuk bangun datar
belah ketupat.
Contoh : Mengelola, Transaksi, Membayar
4. Kardinalitas
Kardinalitas Relasi menunjukkan jumlah maksimum entitas yang dapat berelasi
dengan entitas pada himpunan entitas yang lain. Adapun kardinalitasnya :
8
a. Satu ke Satu (One to One)
Yang berarti setiap entitas pada himpunan entitas A berhubungan dengan paling
banyak dengan satu entitas pada himpunan entitas B dan begitu juga sebaliknya.
Contoh : Satu Presiden memimpun Satu Negara dan sebaliknya Satu Negara dipimpin
oleh Satu Presiden
b. Satu ke Banyak atau Banyak ke Satu (One to Many atau Many to
One)
Yang berarti setiap entitas pada himpunan entitas A dapat berhubungan
dengan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya.
Contoh : Satu Pimpinan memiliki banyak Karyawan, dan banyak karyawan dipimpin
oleh satu Pimpinan
c. Banyak Ke Banyak (Many to Many)
Yang berarti setiap enntitas pada himpunan entitas A dapat berhubungan dengan
banyak entitas pada himpunan entitas B, begitu juga sebaliknya
Contoh :
9
II.C Logical Relational Structure (LRS)
Pengertian dari Logical Relational Structure (LRS) menurut para ahli adalah :
1. Lestari (2013)
Logical Record Structure dibentuk dengan nomor tipe record. Beberapa tipe
record digambarkan oleh kotak empat persegi panjang dan dengan nama yang unik.
2. Menurut Kroenke (2006:76)
Representasi dari struktur record-record pada tabel-tabel yang terbentuk dari
hasil relasi antar himpunan entitas. Dibentuk dengan nomor dan tipe record. Beberapa
tipe record digambarkan oleh kotak empat persegi panjang dan dengan nama yang
unik. Perbedaan LRS dan ERD adalah nama dan tipe record berada diluar field tipe
record di tempatkan. LRS terdiri dari link-link diantara tipe record. Link ini
menunjukkan arah dari satu tipe record lainnya. Banyak link dari LRS yang diberi
tanda field-field yang kelihatan pada kedua link tipe record. Penggambaran LRS
mulai dengan menggunakan model yang dimengerti.
10
III PEMBAHASAN
III.A Umum
Berdasarkan rumusan masalah yang sudah kami paparkan sebelumnya, kami
membuat sebuah rancangan struktur dan sistem basis data pada proses pemesanan
kamar hotel dalam bentuk Logical Relational Structure (LRS) dan Entity Relationship
Diagram (ERD).
III.B Analisa Basis Data
Untuk membuat rancangan struktur dan sistem basis data pada proses
pemesanan hotel diperlukan analisa terhadap proses pemesanan kamar hotel untuk
mementukan Enterprise, entitas (Entity), dan atribut (Atribute) pada struktur basis
data pemesanan kamar hotel ini.
Berikut ini adalah hasil analisa kami :
Analisa Kasus
"Pemesanan Kamar Hotel"
Enterpise Entity Atribute
Pemesanan_Kamar_Hotel
Petugas ID_Petugas
Nama_Petugas
Jabatan_Petugas
Kamar no_kamar
status
id_type
Service id_service
daftar_service
Tipe_kamar id_type
harga
id_service
Transaksi id_transaksi
id_pengunjung
no_kamar
lama_inap
total_harga
11
Pengunjung id_pengunjung
nama_pengunjung
alamat_pengunjung
no_telp
no_ktp
Tabel III.1 - Analisa Kasus "Pemesanan Kamar Hotel"
12
III.C Relationship
Dari hasil analisa basis data terhadap proses pemesanan kamar hotel pada
tahap selanjutnya kami membuat struktur hubungan (Relationship) setiap entitas yang
saling berhubungan atau mempunyai keperluan terhadap entitas lainnya.
Berikut ini adalah hasil hubungan antar entitas pada proses pemesanan kamar hotel :
Gambar III.1 – Pembahasan Relationship Pemesanan Kamar Hotel.
III.D Mapping Cardinality Relationship
Setelah memubuat relasi antar entitas, selanjutnya kami membuat mappingan
kardinalitas hubungan (Relationship) setiap entitas berdasarkan relationship yang
telah kami buat sebelumnya.
Berikut ini adalah mapping kardinalitas hubungan antar entitas pada proses
pemesanan kamar hotel :
Gambar III.2 – Pembahasan Mapping Cardinality Relationship
13
III.E ERD & LRS
Dari hasil analisa basis data terhadap proses pemesanan kamar hotel pada
tahap selanjutnya kami membuat struktur hubungan (Relationship) setiap entitas yang
saling berhubungan atau mempunyai keperluan terhadap entitas lainnya.
Berikut ini adalah hasil pembuatan diagram hubungan antar entitas (ERD) pada
proses pemesanan kamar hotel :
Gambar III.3 – Pembahasan Entity Relationship Digram (ERD) Pemesanan Kamar Hotel.
14
Berikut ini adalah hasil pembuatan struktur logical hubungan antar entitas (LRS)
pada proses pemesanan kamar hotel :
Gambar III.4 – Pembahasan Logical Relational Structure (LRS) Pemesanan Kamar Hotel.
15
IV Penutup
IV.A Kesimpulan
Dengan adanya Diagram yang penulis rancang dapat diambil kesimpulan sebagai
berikut :
1. Mahasiswa dapat memahami dan merancang struktur dasar database dengan
menggunakan ERD & LRS.
2. Pengelolaan data dapat dilakukan dengan cepat, hal ini dirasakan lebih
menguntungkan jika dibandingkan dengan sistem manual.
3. Penyimpanan data di dalam media komputer akan lebih hemat dan aman serta
dapat digunakan berkali-kali dan dapat diperbaharui isinya.
4. Akan diperoleh informasi yang cepat, tepat, akurat dan handal, sehingga akan
memberikan pelayanan yang baik kepada konsumen maupun dalam
pengambilan keputusan bagi pihak manajemen.
5. Data mudah diakses dan disimpan serta mudah untuk dipertanggungjawabkan.
6. Kebutuhan proses pengolahan data yang cepat dan terus menerus.
IV.B Saran
Untuk mendapatkan hasil yang optimal, beberapa hal yang perlu diperhatikan :
1. Disiplin dari pengelola masing-masing usaha untuk selalu melakukan
pencatatan melalui pemakaian program dan prosedur yang telah disusun.
2. Melakukan maintance / perawatan secara berkala pada sistem software
maupun hardware agar sistem dapat terus berfungsi dengan baik.
3. “Back Up” data sangat diperlukan untuk menghindari kehilangan datakarena
kerusakan media penyimpanan yang dapat timbul.
16
IV.C Daftar Pustaka
1. Pambudi Edu S.Kom, Pengertian Sistem Basis Data Menurut Para Ahli ,
http://dosenit.com/kuliah-it/database/pengertian-sistem-basis-data-menurut-
para-ahli
2. Sitepu Benjamin, Pengertian Logical Record Structure (LRS) menurut
Kroenke, http://salesco.blogspot.co.id/2014/07/pengertian-logical-record-
structure-lrs.html
3. Ilaseptiyani, Logical Record Structure (LRS) dan Black Box Testing,
http://ilaseptiyani.blogspot.co.id/2014/06/logical-record-structure-lrs-dan-
black.html
4. Perantau Naololak, LRS (Logical Relation Structure),
http://bacablogmaisar.blogspot.com/2014/06/lrs-logical-relation-
structure.html
5. Pranata Az, Pengertian ERD dan Komponen yang ada didalamnya,
http://squirrel-mail.blogspot.co.id/2015/04/pengertian-erd-dan-komponen-
yang-ada.html

Mais conteúdo relacionado

Mais procurados

Matematika Diskrit - 05 rekursi dan relasi rekurens - 01
Matematika Diskrit - 05 rekursi dan relasi rekurens - 01Matematika Diskrit - 05 rekursi dan relasi rekurens - 01
Matematika Diskrit - 05 rekursi dan relasi rekurens - 01KuliahKita
 
Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)Devi Apriansyah
 
Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15doudomblogspot
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...Uofa_Unsada
 
Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1BAIDILAH Baidilah
 
Logika dan Pembuktian
Logika dan PembuktianLogika dan Pembuktian
Logika dan PembuktianFahrul Usman
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitFitria Nuri
 
Aturan Inferensi dan Metode Pembuktian
Aturan Inferensi dan Metode PembuktianAturan Inferensi dan Metode Pembuktian
Aturan Inferensi dan Metode PembuktianFahrul Usman
 
Bab 3 resolusi logika ta 2019
Bab 3 resolusi logika ta 2019Bab 3 resolusi logika ta 2019
Bab 3 resolusi logika ta 2019Sukma Puspitorini
 
Bab i pendahuluan sistem informasi sekolah
Bab i pendahuluan   sistem informasi sekolahBab i pendahuluan   sistem informasi sekolah
Bab i pendahuluan sistem informasi sekolahMauludin Ahmad
 
Bab 2 Aljabar Relasional
Bab 2   Aljabar RelasionalBab 2   Aljabar Relasional
Bab 2 Aljabar RelasionalRatzman III
 
Laporan praktikum basis data my sql
Laporan praktikum basis data my sqlLaporan praktikum basis data my sql
Laporan praktikum basis data my sqlLela Warni
 
MAKALAH STACK (TUMPUKAN )
MAKALAH STACK (TUMPUKAN )MAKALAH STACK (TUMPUKAN )
MAKALAH STACK (TUMPUKAN )istiqlal
 
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)Nabil Muhammad Firdaus
 

Mais procurados (20)

Matematika Diskrit - 05 rekursi dan relasi rekurens - 01
Matematika Diskrit - 05 rekursi dan relasi rekurens - 01Matematika Diskrit - 05 rekursi dan relasi rekurens - 01
Matematika Diskrit - 05 rekursi dan relasi rekurens - 01
 
Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)
 
Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
 
Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1
 
Logika dan Pembuktian
Logika dan PembuktianLogika dan Pembuktian
Logika dan Pembuktian
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
 
Aturan Inferensi dan Metode Pembuktian
Aturan Inferensi dan Metode PembuktianAturan Inferensi dan Metode Pembuktian
Aturan Inferensi dan Metode Pembuktian
 
Bab 3 resolusi logika ta 2019
Bab 3 resolusi logika ta 2019Bab 3 resolusi logika ta 2019
Bab 3 resolusi logika ta 2019
 
Makalah Matriks dalam Struktur Data
Makalah Matriks dalam Struktur DataMakalah Matriks dalam Struktur Data
Makalah Matriks dalam Struktur Data
 
Erd dan contoh kasus
Erd dan contoh kasusErd dan contoh kasus
Erd dan contoh kasus
 
Bab i pendahuluan sistem informasi sekolah
Bab i pendahuluan   sistem informasi sekolahBab i pendahuluan   sistem informasi sekolah
Bab i pendahuluan sistem informasi sekolah
 
Bab 2 Aljabar Relasional
Bab 2   Aljabar RelasionalBab 2   Aljabar Relasional
Bab 2 Aljabar Relasional
 
Laporan praktikum basis data my sql
Laporan praktikum basis data my sqlLaporan praktikum basis data my sql
Laporan praktikum basis data my sql
 
Jawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihanJawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihan
 
Database rumah sakit
Database rumah sakitDatabase rumah sakit
Database rumah sakit
 
MAKALAH STACK (TUMPUKAN )
MAKALAH STACK (TUMPUKAN )MAKALAH STACK (TUMPUKAN )
MAKALAH STACK (TUMPUKAN )
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
Linked list
Linked listLinked list
Linked list
 
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
 

Semelhante a Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel

Laporan Sistem Basis Data Ms. Acces
Laporan Sistem Basis Data Ms. AccesLaporan Sistem Basis Data Ms. Acces
Laporan Sistem Basis Data Ms. AccesIsti Qomah
 
Implementasi Aplikasi Absensi Menggunakan Ms.Office Access
Implementasi Aplikasi Absensi Menggunakan Ms.Office AccessImplementasi Aplikasi Absensi Menggunakan Ms.Office Access
Implementasi Aplikasi Absensi Menggunakan Ms.Office AccessMuhammad Iqbal
 
Modul-SistemBasisData-1.pdf
Modul-SistemBasisData-1.pdfModul-SistemBasisData-1.pdf
Modul-SistemBasisData-1.pdfAkoyBoys1
 
Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, analisis peranc...
Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, analisis peranc...Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, analisis peranc...
Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, analisis peranc...diah putri handayani
 
Makalah perencanaan sumber daya manusia
Makalah perencanaan sumber daya manusiaMakalah perencanaan sumber daya manusia
Makalah perencanaan sumber daya manusiasemua unduh
 
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONALTUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONALGita Oktavianti
 
Makalah Aplikasi Database Maskapai Penerbangan
Makalah Aplikasi Database Maskapai PenerbanganMakalah Aplikasi Database Maskapai Penerbangan
Makalah Aplikasi Database Maskapai PenerbanganInsan Cahya Setia
 
tugas makalah basis data .pdf
tugas makalah basis data                        .pdftugas makalah basis data                        .pdf
tugas makalah basis data .pdfzakkii3072004
 
Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...
Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...
Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...-
 
6 si pi, jemmy esrom serang, hapzi ali, dasar-dasar intelegensi bisnis basis ...
6 si pi, jemmy esrom serang, hapzi ali, dasar-dasar intelegensi bisnis basis ...6 si pi, jemmy esrom serang, hapzi ali, dasar-dasar intelegensi bisnis basis ...
6 si pi, jemmy esrom serang, hapzi ali, dasar-dasar intelegensi bisnis basis ...JEMMY ESROM SERANG
 
Makalah sistem informasi
Makalah sistem informasiMakalah sistem informasi
Makalah sistem informasiriski_abidin
 
PKL Pada Badan PPSDM Kesehatan
PKL Pada Badan PPSDM KesehatanPKL Pada Badan PPSDM Kesehatan
PKL Pada Badan PPSDM KesehatanLexi Pakasi
 
Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...
Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...
Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...dwi rintani
 
Mella andani (43115120110) sim
Mella andani (43115120110) simMella andani (43115120110) sim
Mella andani (43115120110) simMella Andani
 
Tugas 9 sia aplikasi basis data relasional rizkyta salsabila 33219010014-co...
Tugas 9 sia aplikasi basis data relasional   rizkyta salsabila 33219010014-co...Tugas 9 sia aplikasi basis data relasional   rizkyta salsabila 33219010014-co...
Tugas 9 sia aplikasi basis data relasional rizkyta salsabila 33219010014-co...RizkytaSalsabila
 
Teknik dan dokumentasi sia (diah arum nihaya 43219110210)
Teknik dan dokumentasi sia (diah arum nihaya 43219110210)Teknik dan dokumentasi sia (diah arum nihaya 43219110210)
Teknik dan dokumentasi sia (diah arum nihaya 43219110210)DiahArumNihaya
 

Semelhante a Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel (20)

Laporan Sistem Basis Data Ms. Acces
Laporan Sistem Basis Data Ms. AccesLaporan Sistem Basis Data Ms. Acces
Laporan Sistem Basis Data Ms. Acces
 
Implementasi Aplikasi Absensi Menggunakan Ms.Office Access
Implementasi Aplikasi Absensi Menggunakan Ms.Office AccessImplementasi Aplikasi Absensi Menggunakan Ms.Office Access
Implementasi Aplikasi Absensi Menggunakan Ms.Office Access
 
Modul-SistemBasisData-1.pdf
Modul-SistemBasisData-1.pdfModul-SistemBasisData-1.pdf
Modul-SistemBasisData-1.pdf
 
Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, analisis peranc...
Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, analisis peranc...Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, analisis peranc...
Sim, diah putri handayani , prof. dr. ir. hapzi ali, mm, cma, analisis peranc...
 
Makalah perencanaan sumber daya manusia
Makalah perencanaan sumber daya manusiaMakalah perencanaan sumber daya manusia
Makalah perencanaan sumber daya manusia
 
Cover Pemograman Visual AKutansi 1
Cover Pemograman Visual AKutansi  1Cover Pemograman Visual AKutansi  1
Cover Pemograman Visual AKutansi 1
 
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONALTUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
TUGAS SISTEM INFORMASI AKUNTANSI: KONSEP BASIS DATA RELASIONAL
 
Makalah Aplikasi Database Maskapai Penerbangan
Makalah Aplikasi Database Maskapai PenerbanganMakalah Aplikasi Database Maskapai Penerbangan
Makalah Aplikasi Database Maskapai Penerbangan
 
Laporan sistem basis data sirkulasi peminjaman buku
Laporan sistem basis data sirkulasi peminjaman bukuLaporan sistem basis data sirkulasi peminjaman buku
Laporan sistem basis data sirkulasi peminjaman buku
 
tugas makalah basis data .pdf
tugas makalah basis data                        .pdftugas makalah basis data                        .pdf
tugas makalah basis data .pdf
 
Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...
Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...
Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...
 
6 si pi, jemmy esrom serang, hapzi ali, dasar-dasar intelegensi bisnis basis ...
6 si pi, jemmy esrom serang, hapzi ali, dasar-dasar intelegensi bisnis basis ...6 si pi, jemmy esrom serang, hapzi ali, dasar-dasar intelegensi bisnis basis ...
6 si pi, jemmy esrom serang, hapzi ali, dasar-dasar intelegensi bisnis basis ...
 
Tugas myi course
Tugas myi courseTugas myi course
Tugas myi course
 
Makalah sistem informasi
Makalah sistem informasiMakalah sistem informasi
Makalah sistem informasi
 
PKL Pada Badan PPSDM Kesehatan
PKL Pada Badan PPSDM KesehatanPKL Pada Badan PPSDM Kesehatan
PKL Pada Badan PPSDM Kesehatan
 
Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...
Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...
Si pi, dwi rintani, hapzi ali, dasar-dasar intelegensi bisnis basis data dala...
 
Mella andani (43115120110) sim
Mella andani (43115120110) simMella andani (43115120110) sim
Mella andani (43115120110) sim
 
Tugas akhir rpl
Tugas akhir rplTugas akhir rpl
Tugas akhir rpl
 
Tugas 9 sia aplikasi basis data relasional rizkyta salsabila 33219010014-co...
Tugas 9 sia aplikasi basis data relasional   rizkyta salsabila 33219010014-co...Tugas 9 sia aplikasi basis data relasional   rizkyta salsabila 33219010014-co...
Tugas 9 sia aplikasi basis data relasional rizkyta salsabila 33219010014-co...
 
Teknik dan dokumentasi sia (diah arum nihaya 43219110210)
Teknik dan dokumentasi sia (diah arum nihaya 43219110210)Teknik dan dokumentasi sia (diah arum nihaya 43219110210)
Teknik dan dokumentasi sia (diah arum nihaya 43219110210)
 

Mais de Muhammad Iqbal

Cara Membuat Website Menggunakan CMS Wordpress & XAMPP
Cara Membuat Website Menggunakan CMS Wordpress & XAMPPCara Membuat Website Menggunakan CMS Wordpress & XAMPP
Cara Membuat Website Menggunakan CMS Wordpress & XAMPPMuhammad Iqbal
 
Makalah Kunjungan Binary Tree
Makalah Kunjungan Binary TreeMakalah Kunjungan Binary Tree
Makalah Kunjungan Binary TreeMuhammad Iqbal
 
Makalah Jual Beli Yang Dilarang Dalam Islam
Makalah Jual Beli Yang Dilarang Dalam Islam Makalah Jual Beli Yang Dilarang Dalam Islam
Makalah Jual Beli Yang Dilarang Dalam Islam Muhammad Iqbal
 
Pengurangan & Penjumlahan Matriks Array Menggunakan C++
Pengurangan & Penjumlahan Matriks Array Menggunakan C++Pengurangan & Penjumlahan Matriks Array Menggunakan C++
Pengurangan & Penjumlahan Matriks Array Menggunakan C++Muhammad Iqbal
 
Makalah Diagram Alur ( FlowChart )
Makalah Diagram Alur ( FlowChart )Makalah Diagram Alur ( FlowChart )
Makalah Diagram Alur ( FlowChart )Muhammad Iqbal
 
Program Pembelian Tiket Menggunakan Borland C++
Program Pembelian Tiket Menggunakan Borland C++Program Pembelian Tiket Menggunakan Borland C++
Program Pembelian Tiket Menggunakan Borland C++Muhammad Iqbal
 
Program Pembelian Barang Dan Pencetakan Struk BSI Mart Menggunakan Bahasa Pem...
Program Pembelian Barang Dan Pencetakan Struk BSI Mart Menggunakan Bahasa Pem...Program Pembelian Barang Dan Pencetakan Struk BSI Mart Menggunakan Bahasa Pem...
Program Pembelian Barang Dan Pencetakan Struk BSI Mart Menggunakan Bahasa Pem...Muhammad Iqbal
 

Mais de Muhammad Iqbal (7)

Cara Membuat Website Menggunakan CMS Wordpress & XAMPP
Cara Membuat Website Menggunakan CMS Wordpress & XAMPPCara Membuat Website Menggunakan CMS Wordpress & XAMPP
Cara Membuat Website Menggunakan CMS Wordpress & XAMPP
 
Makalah Kunjungan Binary Tree
Makalah Kunjungan Binary TreeMakalah Kunjungan Binary Tree
Makalah Kunjungan Binary Tree
 
Makalah Jual Beli Yang Dilarang Dalam Islam
Makalah Jual Beli Yang Dilarang Dalam Islam Makalah Jual Beli Yang Dilarang Dalam Islam
Makalah Jual Beli Yang Dilarang Dalam Islam
 
Pengurangan & Penjumlahan Matriks Array Menggunakan C++
Pengurangan & Penjumlahan Matriks Array Menggunakan C++Pengurangan & Penjumlahan Matriks Array Menggunakan C++
Pengurangan & Penjumlahan Matriks Array Menggunakan C++
 
Makalah Diagram Alur ( FlowChart )
Makalah Diagram Alur ( FlowChart )Makalah Diagram Alur ( FlowChart )
Makalah Diagram Alur ( FlowChart )
 
Program Pembelian Tiket Menggunakan Borland C++
Program Pembelian Tiket Menggunakan Borland C++Program Pembelian Tiket Menggunakan Borland C++
Program Pembelian Tiket Menggunakan Borland C++
 
Program Pembelian Barang Dan Pencetakan Struk BSI Mart Menggunakan Bahasa Pem...
Program Pembelian Barang Dan Pencetakan Struk BSI Mart Menggunakan Bahasa Pem...Program Pembelian Barang Dan Pencetakan Struk BSI Mart Menggunakan Bahasa Pem...
Program Pembelian Barang Dan Pencetakan Struk BSI Mart Menggunakan Bahasa Pem...
 

Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel

  • 1. PERANCANGAN ENTITY RELATIONSHIP DIAGRAM ( ERD ) & LOGICAL RELATIONAL STRUCTURE ( LRS ) PADA SISTEM PEMESANAN KAMAR HOTEL TUGAS KULIAH Diajukan untuk memenuhi salah satu tugas mata kuliah Perancangan Basis Data. Disusun Oleh : 1. Muhammad Iqbal NIM 12150587 2. Yekti Amurwani NIM 12151891 3. Mohammad Hasan NIM 12154096 4. Emmie Astari NIM 12153639 5. Sonia Valencia NIM 12153778 6. Eko Pujo NIM 12151869 Program Studi Manajemen Informatika Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika Jakarta 2016
  • 2. i Kata Pengantar Puji syukur Kehadirat Allah Tuhan Yang Maha Esa atas petunjuk, rahmat, dan hidayah-Nya penulis dapat menyelesaikan makalah “PERANCANGAN ENTITY RELATIONSHIP DIAGRAM (ERD) & LOGICAL RELATIONAL STRUCTURE (LRS) PADA SISTEM PEMESANAN KAMAR HOTEL” dengan baik dan dalam waktu yang telah ditetapkan. Makalah ini disusun berdasarkan pengalaman dan ilmu yang kami peroleh selama melaksakan Kegiatan belajar mengajar di BSI Jatiwaringin. Makalah yang telah kami tulis ini dibuat dalam rangka memenuhi tugas mata kuliah Perancangan Basis Data sebagai bahan pertanggung jawaban atas pemahaman selama kegiatan belajar mengajar ini. Kami menyadari bahwa makalah ini tidak akan tersusun dengan baik tanpa adanya bantuan dari pihak-pihak terkait. Oleh karena itu, pada kesempatan ini tidak lupa kami juga mengucapkan terima kasih kepada : 1. Bapak Adi Supriyatna selaku dosen pengajar mata kuliah Perancangan Basis Data. 2. Teman kelas kami Dwi Fidiyatmoko yang telah membantu kami dalam perancangan LRS & ERD. 3. Serta teman- teman yang telah bekerja sama menyelesaikan makalah.
  • 3. ii Semoga makalah ini dapat memberikan pengetahuan yang lebih luas kepada pembaca. Walaupun makalah ini memiliki kelebihan dan kekurangan. Penyusun membutuhkan kritik dan saran dari pembaca yang membangun. Terima kasih. Jakarta, 11 April 2016. Penulis
  • 4. iii Daftar Isi Kata Pengantar................................................................................................................. i Daftar Isi ........................................................................................................................ iii Daftar Gambar................................................................................................................ iv Daftar Tabel..................................................................................................................... v I PENDAHULUAN........................................................................................................ 1 I.A Latar Belakang.................................................................................................. 1 I.B Rumusan Masalah............................................................................................. 2 I.C Batasan Masalah............................................................................................... 2 I.D Tujuan Penulisan............................................................................................... 3 I.E Sistematika Penulisan ........................................................................................... 3 II LANDASAN TEORI ..................................................................................................... 5 II.A Database.......................................................................................................... 5 II.B Entity Relationship Diagram (ERD)...................................................................... 6 II.C Logical Relational Structure (LRS)....................................................................... 9 III PEMBAHASAN.........................................................................................................10 III.A Umum.............................................................................................................10 III.B Analisa Basis Data............................................................................................10 III.C Relationship.....................................................................................................12 III.D Mapping Cardinality Relationship......................................................................12 III.E ERD & LRS........................................................................................................13 IV Penutup..................................................................................................................15 IV.A Kesimpulan......................................................................................................15 IV.B Saran...............................................................................................................15 IV.C Daftar Pustaka.................................................................................................16
  • 5. iv Daftar Gambar Gambar III.1 – Pembahasan Relationship Pemesanan Kamar Hotel....................................12 Gambar III.2 – Pembahasan Mapping Cardinality Relationship...........................................12 Gambar III.3 – Pembahasan Entity Relationship Digram(ERD) Pemesanan Kamar Hotel......13 Gambar III.4 – Pembahasan Logical Relational Structure (LRS) Pemesanan Kamar Hotel......14
  • 6. v Daftar Tabel Tabel III.1 - Analisa Kasus "Pemesanan Kamar Hotel"........................................................11
  • 7. 1 I PENDAHULUAN I.A Latar Belakang Dalam Era Global saat ini Sistem Informasi Manajemen merupakan bagian yang tak terpisahkan dari suatu organisasi dimana sistem informasi yang menghasilkan hasil keluaran (output) dengan menggunakan masukan (input) dan berbagai proses yang diperlukan untuk memenuhi tujuan tertentu dalam suatu kegiatan manajemen. Database manajemen sistem merupakan perangkat lunak yang dapat di gunakan untuk mendefinisikan, menciptakan, mengelola dan mengendalikan pengaksesan basis data. Tugas dari database manajemen sistem adalah menyediakan lingkungan yang nyaman dan efisien untuk penyimpanan dan pengambilan data dari basis data. Pengelolaan manajemen basis data membutuhkan suatu perangkat / tools untuk dapat mengelolanya, sehingga manajemen basis data dapat terus dikelola dan terus ditingkatkan kinerjanya. Dengan adanya sistem informasi maka suatu organisasi akan berusaha untuk lebih kompetitif dan efisien yang pada akhirnya menambah nilai untuk mendapatkan, mengubah dan mendistribusikan informasi dengan tujuan meningkatkan pengambilan keputusan, meningkatkan kirnerja organisasi dalam mencapai tujuan organsisasinya. Sebuah Sistem Informasi yang efektif menyediakan informasi yang akurat, tepat waktu dan relevan bagi penggunanya sehingga dapat digunakan untuk pengambilan keputusan. Dalam pengambilan 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 dilaksanakan oleh sistem informasi dengan dukungan teknologi informasi.
  • 8. 2 Data adalah bahan baku informasi dan dikumpulkan dalam suatu basis-data (database) agar pengumpulan, penyimpanan, pemeliharaan, pengolahan, dan pengamanannya dapat dilaksanakan secara effektif dan effisien diperlukan manajemen data, sehingga suatu informasi tersebut dapat 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 sistem. Sebagai contoh kami ditugaskan untuk membuat rancangan Logical Relational Structure (LRS) dan Entity Relationship Diagram (ERD) pada sebuah sistem pemesanan kamar hotel yang kami tuangkan kedalam makalah ini yang berjudul “PERANCANGAN ENTITY RELATIONSHIP DIAGRAM (ERD) & LOGICAL RELATIONAL STRUCTURE (LRS) PADA SISTEM PEMESANAN KAMAR HOTEL”. I.B Rumusan Masalah Adapun bentuk masalah yang akan penulis bahas adalah bagaimana merancang struktur dan sistem database pada sistem pemesanan kamar hotel dalam bentuk Logical Relational Structure (LRS) dan Entity Relationship Diagram (ERD). I.C Batasan Masalah Agar pembahasan masalah yang dilakukan dapat terarah dengan baik dan tidak menyimpang dari pokok permasalahan, maka kami membatasi permasalahan yang akan dibahas hanya pada perancangan struktur dan sistem database pada sistem pemesanan kamar hotel dalam bentuk Logical Relational Structure (LRS) dan Entity Relationship Diagram (ERD).
  • 9. 3 I.D Tujuan Penulisan Adapun tujuan penulisan makalah ini adalah : 1. Mahasiswa dapat memahami tentang Database / Basis Data dan Database Manajemen Sistem. 2. Mahasiswa dapat memahami dan mampu merancang ERD dan LRS pada basis data. I.E Sistematika Penulisan Adapun sistematika penulisan makalah ini adalah sebagai berikut : Kata Pengantar Daftar Isi Daftar Gambar Daftar Tabel I PENDAHULUAN I.A Latar Belakang I.B RumusanMasalah I.C Batasan Masalah I.D TujuanPenulisan I.E SistematikaPenulisan II LANDASAN TEORI II.A Database II.B EntityRelationshipDiagram(ERD) II.C Logical Relational Structure (LRS) III PEMBAHASAN III.A Umum III.B AnalisaBasisData III.C Relationship III.D MappingCardinalityRelationship III.E ERD & LRS IV Penutup IV.A Kesimpulan
  • 11. 5 II LANDASAN TEORI II.A Database Basis data atau yang dalam istilah teknologi dikenal dengan nama Database merupakan salah satu hal yan mendasar untuk dipelajari dalam jaringan komputer. Basis data atau database, merupakan kumpulan dari semua data yang ada di dalam suatu organisasi 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 Everest menyatakan bahwa Database atau basis data merupakan sebuah koleksi atau kumpulan dari data yang bersifat mekanis, terbagi, terdefinisi secara formal serta terkontrol. Pengontrolan dari sistem database tersebut adalah terpusat, yang biasanya dimiliki dan juga dipegang oleh suatu organisasi. 2. C.J. Date Date mengatakan bahwa yang dimaksud dengan Database adalah suatu koleksi “data operasional” yang sengaja disimpan dan juga dipakai oleh suatu sistem aplikasi dari suatu organisasi. Lebih lanjut, Date menyebutkan bahwa data yang tersimpan di dalam database memiliki tiga jenis data, yaitu Data Input, output dan juga operasional. 3. Toni Fabbri Fabbri, mengatakan bahwa Database merupakan suatu sistem 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 diungkapkan oleh Attre. Attre mengatakan bahwa Database adalah sebuah koleksi dari data-data yang saling
  • 12. 6 berinteraksi satu sama lain yang ada di dalam suatu organisasi atau enterprise yang digunakan untuk berbagai macam kebutuhan. 5. Chou Chou memberikan definisi lainnya mengenai database. Chou mengatakan bahwa database merupakan sebuah kumpulan informasi yang bermanfaat yang diorganisasikan ke dalam tatacara yang khusus, sehingga dapat digunkaan untuk berbagai keperluan dari sebuah organisasi. 6. Fabbri dan Schwab Fabbri & Schwab mengatakan bahwa database adalah sebuah system pemberkasan terpadu yang dirancang untuk dapat meminimalkan pengulangan data. Dari beberapa pendapat mengenai pengertian database atau basis data yang sudah dikemukakan oleh beberapa tokoh diatas ini, maka dapat disimpulkan, bahwa database atau basis data merupakan suatu kumpulan data yang dapat 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 dan juga membutuhkannya. II.B Entity RelationshipDiagram (ERD) Model Entity Relationship diperkenalkan pertama kali oleh P.P Chen pada tahun 1976. Model ini dirancang untuk menggambarkan persepsi dari pemakai dan berisi obyek-obyek yang disebut entity dan hubungan antar entity-entity yang disebut relationship. Pada model ER ini semesta data yang ada dalam dunia nyata ditransformasikan dengan memanfaatkan perangkat konseptual menjadi sebuah diagram, yaitu ER ( Entity Relationship ). Diagram Entity-Relationship melengkapi penggambaran grafik dari struktur logika. Dengan kata lain Diagram E-R menggambarkan arti dari aspek data seperti bagaimana entity-entity, atribut-atribut, dan relationship-relationship disajikan. Berikut ini adalah komponen-komponen di ER-Diagram :
  • 13. 7 1. Entitas Entitas adalah segala sesuatu yang dapat digambarkan oleh data. Entitas juga dapat diartikan sebagai individu yang mewakili sesuatu yang nyata (eksistentinya) dan dapat dibedakan dari sesuatu yang lain(Fathansyah, 1999). Entitas digambarkan dengan bentuk persegi. Contoh : Barang Karyawan, Member 2. Atribut Atribut merupakan pendeskripsian karakteristik dari entitas. Atribut digambarkan dalam bentuk lingkaran atau elips. Atribut yang menjadi kunci entitas atau key diberi garis bawah. Contoh : id_karyawan, nama, alamat 3. Relasi atau Hubungan Relasi menunjukkan adanya hubungan diantara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Relasi digambarkan dalam bentuk bangun datar belah ketupat. Contoh : Mengelola, Transaksi, Membayar 4. Kardinalitas Kardinalitas Relasi menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Adapun kardinalitasnya :
  • 14. 8 a. Satu ke Satu (One to One) Yang berarti setiap entitas pada himpunan entitas A berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas B dan begitu juga sebaliknya. Contoh : Satu Presiden memimpun Satu Negara dan sebaliknya Satu Negara dipimpin oleh Satu Presiden b. Satu ke Banyak atau Banyak ke Satu (One to Many atau Many to One) Yang berarti setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya. Contoh : Satu Pimpinan memiliki banyak Karyawan, dan banyak karyawan dipimpin oleh satu Pimpinan c. Banyak Ke Banyak (Many to Many) Yang berarti setiap enntitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, begitu juga sebaliknya Contoh :
  • 15. 9 II.C Logical Relational Structure (LRS) Pengertian dari Logical Relational Structure (LRS) menurut para ahli adalah : 1. Lestari (2013) Logical Record Structure dibentuk dengan nomor tipe record. Beberapa tipe record digambarkan oleh kotak empat persegi panjang dan dengan nama yang unik. 2. Menurut Kroenke (2006:76) Representasi dari struktur record-record pada tabel-tabel yang terbentuk dari hasil relasi antar himpunan entitas. Dibentuk dengan nomor dan tipe record. Beberapa tipe record digambarkan oleh kotak empat persegi panjang dan dengan nama yang unik. Perbedaan LRS dan ERD adalah nama dan tipe record berada diluar field tipe record di tempatkan. LRS terdiri dari link-link diantara tipe record. Link ini menunjukkan arah dari satu tipe record lainnya. Banyak link dari LRS yang diberi tanda field-field yang kelihatan pada kedua link tipe record. Penggambaran LRS mulai dengan menggunakan model yang dimengerti.
  • 16. 10 III PEMBAHASAN III.A Umum Berdasarkan rumusan masalah yang sudah kami paparkan sebelumnya, kami membuat sebuah rancangan struktur dan sistem basis data pada proses pemesanan kamar hotel dalam bentuk Logical Relational Structure (LRS) dan Entity Relationship Diagram (ERD). III.B Analisa Basis Data Untuk membuat rancangan struktur dan sistem basis data pada proses pemesanan hotel diperlukan analisa terhadap proses pemesanan kamar hotel untuk mementukan Enterprise, entitas (Entity), dan atribut (Atribute) pada struktur basis data pemesanan kamar hotel ini. Berikut ini adalah hasil analisa kami : Analisa Kasus "Pemesanan Kamar Hotel" Enterpise Entity Atribute Pemesanan_Kamar_Hotel Petugas ID_Petugas Nama_Petugas Jabatan_Petugas Kamar no_kamar status id_type Service id_service daftar_service Tipe_kamar id_type harga id_service Transaksi id_transaksi id_pengunjung no_kamar lama_inap total_harga
  • 18. 12 III.C Relationship Dari hasil analisa basis data terhadap proses pemesanan kamar hotel pada tahap selanjutnya kami membuat struktur hubungan (Relationship) setiap entitas yang saling berhubungan atau mempunyai keperluan terhadap entitas lainnya. Berikut ini adalah hasil hubungan antar entitas pada proses pemesanan kamar hotel : Gambar III.1 – Pembahasan Relationship Pemesanan Kamar Hotel. III.D Mapping Cardinality Relationship Setelah memubuat relasi antar entitas, selanjutnya kami membuat mappingan kardinalitas hubungan (Relationship) setiap entitas berdasarkan relationship yang telah kami buat sebelumnya. Berikut ini adalah mapping kardinalitas hubungan antar entitas pada proses pemesanan kamar hotel : Gambar III.2 – Pembahasan Mapping Cardinality Relationship
  • 19. 13 III.E ERD & LRS Dari hasil analisa basis data terhadap proses pemesanan kamar hotel pada tahap selanjutnya kami membuat struktur hubungan (Relationship) setiap entitas yang saling berhubungan atau mempunyai keperluan terhadap entitas lainnya. Berikut ini adalah hasil pembuatan diagram hubungan antar entitas (ERD) pada proses pemesanan kamar hotel : Gambar III.3 – Pembahasan Entity Relationship Digram (ERD) Pemesanan Kamar Hotel.
  • 20. 14 Berikut ini adalah hasil pembuatan struktur logical hubungan antar entitas (LRS) pada proses pemesanan kamar hotel : Gambar III.4 – Pembahasan Logical Relational Structure (LRS) Pemesanan Kamar Hotel.
  • 21. 15 IV Penutup IV.A Kesimpulan Dengan adanya Diagram yang penulis rancang dapat diambil kesimpulan sebagai berikut : 1. Mahasiswa dapat memahami dan merancang struktur dasar database dengan menggunakan ERD & LRS. 2. Pengelolaan data dapat dilakukan dengan cepat, hal ini dirasakan lebih menguntungkan jika dibandingkan dengan sistem manual. 3. Penyimpanan data di dalam media komputer akan lebih hemat dan aman serta dapat digunakan berkali-kali dan dapat diperbaharui isinya. 4. Akan diperoleh informasi yang cepat, tepat, akurat dan handal, sehingga akan memberikan pelayanan yang baik kepada konsumen maupun dalam pengambilan keputusan bagi pihak manajemen. 5. Data mudah diakses dan disimpan serta mudah untuk dipertanggungjawabkan. 6. Kebutuhan proses pengolahan data yang cepat dan terus menerus. IV.B Saran Untuk mendapatkan hasil yang optimal, beberapa hal yang perlu diperhatikan : 1. Disiplin dari pengelola masing-masing usaha untuk selalu melakukan pencatatan melalui pemakaian program dan prosedur yang telah disusun. 2. Melakukan maintance / perawatan secara berkala pada sistem software maupun hardware agar sistem dapat terus berfungsi dengan baik. 3. “Back Up” data sangat diperlukan untuk menghindari kehilangan datakarena kerusakan media penyimpanan yang dapat timbul.
  • 22. 16 IV.C Daftar Pustaka 1. Pambudi Edu S.Kom, Pengertian Sistem Basis Data Menurut Para Ahli , http://dosenit.com/kuliah-it/database/pengertian-sistem-basis-data-menurut- para-ahli 2. Sitepu Benjamin, Pengertian Logical Record Structure (LRS) menurut Kroenke, http://salesco.blogspot.co.id/2014/07/pengertian-logical-record- structure-lrs.html 3. Ilaseptiyani, Logical Record Structure (LRS) dan Black Box Testing, http://ilaseptiyani.blogspot.co.id/2014/06/logical-record-structure-lrs-dan- black.html 4. Perantau Naololak, LRS (Logical Relation Structure), http://bacablogmaisar.blogspot.com/2014/06/lrs-logical-relation- structure.html 5. Pranata Az, Pengertian ERD dan Komponen yang ada didalamnya, http://squirrel-mail.blogspot.co.id/2015/04/pengertian-erd-dan-komponen- yang-ada.html