Hubungan Kekangan Domain Integritas Kerangka Berfikir

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