dari objek tersebut. Pengertian atribut, definisi atribut, atribut, properti, unik, nilai, identitas, operasi, siswa, objek, karakter.
c. Hubungan
Hubungan adalah asosiasi atau kaitan antara dua entitas. Suatu hubungan adalah kaitan bisnis yang alami antara satu atau
lebih entitas. Hubungan mungkn menunjukkan suatu peristiwa yang menghubungkan entitas-entitas atau hanya logika yang ada
diantara entitas.
d. Kekangan
Kekangan digunakan untuk melindungi integritas data misalnya, melindungi kesalahan sewaktu melakukan pengisian
data.
e. Domain
Domain adalah himpunan nilai yang berlaku bagi suatu atribut. Kekangan domain mendefinisikan nama, tipe, format,
panjang, dan nilai masing-masing item data.
f. Integritas
Referensial
Integritas referensial adalah aturan-aturan yang mengatur hubungan antara kunci primer dengan kunci tamu milik tabel-
tabel yang berada dalam suatu basis data relasional untuk menjaga konsistensi data. Tujuan integritas referensial adalah
untuk menjamin agar elemen dalam suatu tabel yang menunjuk
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
ke suatu pengenal unik pada suatu baris pada tabel lain benar- benar menunjuk ke suatu nilai yang memang ada.
Macam integritas referensial ada tiga, yaitu: Kadir, 1999: 47.
1. Penambahan Insert ,
2. Penghapusan Delete, dan
3. Peremajaan Update.
Integritas referensial pada peremajaan memungkinkan pengubahan suatu kunci pada suatu tabel menyebabkan semua
nilai pada tabel lain yang tergantung pada tabel tersebut juga akan dirubah dikenal dengan istilah cascade update Kadir,
1999: 47.
2.8 Kerangka Berfikir
Selain perusahaan perhotelan yang berbintang, perusahaan perhotelan yang ada sekarang ini juga tidak lepas dari data yang selalu
berubah tiap tahun dan memerlukan penanganan khusus untuk merubah data-data tesebut dengan waktu yang singkat. Keefektifan administrasi hotel
dapat berjalan lancar apabila didukung dengan kemampuan penanganan basis data secara komputerisasi, dalam hal ini menggunakan Microsoft
Visual Basic diterapkan pada basis data yang diharapkan dapat
meningkatkan keefektifan sistem administrasi perhotelan di Hotel Ris Kediri.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Dalam penelitian ini dilakukan beberapa langkah dalam pembuatan aplikasi sistem yang dibuat. Sehingga langkah-langkah yang ditempuh dapat
di jabarkan sebagai berikut. 1.
Observasi pada Hotel Ris Kediri 2.
Perancangan sistem basis data administrasi Hotel Ris Kediri 3.
Penerjemahan analisis sistem basis data pada bahasa pemrograman dengan Microsoft Visual Basic.
Data yang ada pada hotel seringkali menggunakan sistem pemprosesan berkas. Untuk mengurangi kekurangan dengan sistem
pemrosesan berkas, maka perlu dilakukan dengan sistem yang lebih baik yaitu dengan menggunakan sistem basis data.
Untuk menangani data dengan menggunakan sistem basis data, dilakukan perancangan basis data, perancangan basis data tersebut terbagi
menjadi 3 tahapan, antara lain perancangan basis data secara konseptual, perancangan basis data secara logis, dan perancangan basis data secara fisis.
Setelah melalui perancangan basis data kemudian dilakukan dilakukanpenerjemahan ke dalam bahasa pemprograman untuk
menghasilkan sebuahprogram yang dapat membantu dalam menangani basis data. Dalam hal ini menggunakan bahasa pemprograman Microsoft Visual
basic .
Tahapan-tahapan tersebut diatas merupakan proses untuk dapat menghasilkan sebuah program. Setelah terbentuk sebuah program, maka
angka terakhir adalah pengujian program untuk meyakinkan bahwa program
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
tersebut merupakan program yang membantu dalam menangani basis data dalam sistem manajemen perhotelan.
2.9 Customer Relationship Management