LAPORAN SISTEM BASIS DATA PADA DESTINASI WISATA


TUGAS KELOMPOK
SISTEM BASIS DATA
TEMA 1



Dosen Pengampu        : Retnowati,M.Sc

Disusun Oleh :
Ely Lufianti           ( 15.240.0145 )
M. Oky Dwi K      ( 15.240.0147 )
Abdulhaq Arrifqi  ( 15.240.0249 )


STMIK WIDYA PRATAMA PEKALONGAN
TAHUN 2016/2017



KATA PENGANTAR



Puji syukur kami mengucapakan terima kasih atas rahmat dan karunia yang telah diberikan oleh Tuhan Yang Maha Esa atas kemudahan dari-Nya. Sehingga kami dapat menyelesaikan makalah “Sistem Basis Data Tema I” dengan baik.
Makalah ini disusun sebagai pelengkap tugas akhir semester II mata kuliah Sistem Basis Data dan mempunyai  tujuan untuk menambah wawasan dan pengetahuan bagi pembacanya khususnya bagi mahasiswa STMIK Widya Pratama, Pekalongan. Pada kesempatan ini kami selaku penyusun makalah mengucapkan terima kasih kepada :
1.      Ibu Retnowati, M.Sc. selaku dosen pembimbing.
2.      Semua pihak yang berperan membantu kami dalam pembuatan makalah ini.
Kami selaku penyusun  makalah  memohon maaf apabiladalam makalah yang telah kami selesaikan terdapat kekurangan. Oleh karena itu saran serta kritik sangatdibutuhkan agar dimasa yang akan datang dapat menyempurnakan makalah-makalah yang akan kami buat agar dapat menjadikannya lebih baik dari sekarang.




Pekalongan, Juli 2016


Penyusun






           KASUS

Pemerintah Kota Pekalongan ingin membangun Sistem Basis Data yang dapat memberikan gambaran tentang Destinasi Wisata di Kota Pekalongan.

Setiap destinasi wisata harus dicatat :nama destinasinya, alamat (harus diperjelas : jalan, nomor, kelurahan, kecamatan, sertakodepos), no telp, alamat website serta harus diberikan kunci untuk memudahkan pencarian.

Setiap destinasi wisata tersebut harus di jelaskan pula fasilitas yang diberikan, dimana sebuah jenis fasilitas (misalkan: kantin) dapat dimiliki oleh lebih dari satu destinasi wisata.

Setiap destinasi wisata jugadapat memiliki kegiatan yang waktunya harus dicatat : jam masuk, jam tutup, harga tanda masuk. Tidak semua destinasi wisata memiliki kegiatan.

Wisatawan yang hendak mengunjungi destinasi wisata, terutama yang memiliki kegiatan khusus diperkenankan melakukan booking waktu, dan harus dicatat : tgldatang, jumlahwisatawan, tglpulang, serta nama penanggung jawab dan nohp penanggungjawab.











TUGAS KELOMPOK
SISTEM BASIS DATA




Dosen Pengampu        : Retnowati,M.Sc


Disusun Oleh :
Ely Lufianti           ( 15.240.0145 )
M. Oky Dwi K      ( 15.240.0147 )
Abdulhaq Arrifqi  ( 15.240.0249 )


STMIK WIDYA PRATAMA PEKALONGAN
TAHUN 2016/2017



KATA PENGANTAR



Puji syukur kami mengucapakan terima kasih atas rahmat dan karunia yang telah diberikan oleh Tuhan Yang Maha Esa atas kemudahan dari-Nya. Sehingga kami dapat menyelesaikan makalah “Sistem Basis Data Tema I” dengan baik.
Makalah ini disusun sebagai pelengkap tugas akhir semester II mata kuliah Sistem Basis Data dan mempunyai  tujuan untuk menambah wawasan dan pengetahuan bagi pembacanya khususnya bagi mahasiswa STMIK Widya Pratama, Pekalongan. Pada kesempatan ini kami selaku penyusun makalah mengucapkan terima kasih kepada :
1.      Ibu Retnowati, M.Sc. selaku dosen pembimbing.
2.      Semua pihak yang berperan membantu kami dalam pembuatan makalah ini.
Kami selaku penyusun  makalah  memohon maaf apabiladalam makalah yang telah kami selesaikan terdapat kekurangan. Oleh karena itu saran serta kritik sangatdibutuhkan agar dimasa yang akan datang dapat menyempurnakan makalah-makalah yang akan kami buat agar dapat menjadikannya lebih baik dari sekarang.




Pekalongan, Juli 2016


Penyusun





A. KASUS 


Pemerintah Kota Pekalongan ingin membangun Sistem Basis Data yang dapat memberikan gambaran tentang Destinasi Wisata di Kota Pekalongan.

Setiap destinasi wisata harus dicatat :nama destinasinya, alamat (harus diperjelas : jalan, nomor, kelurahan, kecamatan, sertakodepos), no telp, alamat website serta harus diberikan kunci untuk memudahkan pencarian.

Setiap destinasi wisata tersebut harus di jelaskan pula fasilitas yang diberikan, dimana sebuah jenis fasilitas (misalkan: kantin) dapat dimiliki oleh lebih dari satu destinasi wisata.

Setiap destinasi wisata jugadapat memiliki kegiatan yang waktunya harus dicatat : jam masuk, jam tutup, harga tanda masuk. Tidak semua destinasi wisata memiliki kegiatan.

Wisatawan yang hendak mengunjungi destinasi wisata, terutama yang memiliki kegiatan khusus diperkenankan melakukan booking waktu, dan harus dicatat : tgldatang, jumlahwisatawan, tglpulang, serta nama penanggung jawab dan nohp penanggungjawab.











B.   PEMBAHASAN

1.      BAGIAN I
Analisa :
a.       Entitas yang diketahui :
1.      Destinasi
2.      Pengunjung
3.      Kegiatan
4.      Fasilitas

b.      Atribut yang diketahui:
1.      Namadestinasi, alamatdestinasi, no telp, website  destinasi (Destinasi)
2.      Namapengunjung, alamatpengunjung (Pengunjung)
3.      Namakegiatan, jam masuk, jam tutup, hargatandamasuk (Kegiatan)
4.      Namafasilitas (Fasilitas)

c.       Kunci-kunci yang diketahui :
1.      Id_des = (Destinasi)
2.      No_id = (Pengunjung)
3.      Id_keg = (Kegiatan)
4.      Id_fas = (Fasilitas)

d.      Kardinalitas yang terbentuk :
1.      Many to Many
·         DestinasiàPengunjung
·         DestinasiàFasilitas
·         DestinasiàKegiatan




2.      BAGIAN II
a.       Gambar ERD


b.      Terjemahan ERD dalam SR
·         Destinasi  ( Id des, nm, almt, notlp, web)
·         Pengunjung  ( Id peng, nm, almt)
·         Pesan  ( No_psn,iddes,noid,tgl_psn, nm_pj )
·         Kegiatan  ( Id keg, nm, jm_msk, jm_plg, htm )
·         Fasilitas  ( No fas, nm)
·         Punya  ( No p, Id des, id fas, jml)
·         Milik ( Id mlk, Id des, Id keg )


3.      BAGIAN III
Implementasi ERD kedalam DBMS yang dipilih, yang harus di-snap-shot : Structure table, serta contoh isi table yang minimal terisi 10 record.

a.       Table Destinasi













b.      Table Pengunjung


c.       Table Kegiatan



d.      Table Fasilitas


e.       Table Pesan
No_psn
Id_des
Id_p
Tgl_psn
Jml
B01
1
001
01-01-2016
45
B02
2
001
01-02-2016
45
B03
2
002
01-02-2016
5
B04
2
004
05-03-2016
40
B05
6
005
05-03-2016
6
B06
6
010
05-03-2016
36
B07
7
010
12-06-2016
36
B08
7
006
12-06-2016
2
B09
1
006
14-06-2016
2
B10
8
006
15-06-2016
2



f.       Table Milik
Id_mlk
Id_des
Id_keg
M01
1
002
M02
1
010
M03
1
007
M04
3
002
M05
3
005
M06
8
001
M07
8
002
M08
8
003
M09
2
002
M10
2
005






   B. PEMBAHASAN

1.      BAGIAN I
Analisa :
a.       Entitas yang diketahui :
1.      Destinasi
2.      Pengunjung
3.      Kegiatan
4.      Fasilitas

b.      Atribut yang diketahui:
1.      Namadestinasi, alamatdestinasi, no telp, website  destinasi (Destinasi)
2.      Namapengunjung, alamatpengunjung (Pengunjung)
3.      Namakegiatan, jam masuk, jam tutup, hargatandamasuk (Kegiatan)
4.      Namafasilitas (Fasilitas)

c.       Kunci-kunci yang diketahui :
1.      Id_des = (Destinasi)
2.      No_id = (Pengunjung)
3.      Id_keg = (Kegiatan)
4.      Id_fas = (Fasilitas)

d.      Kardinalitas yang terbentuk :
1.      Many to Many
·         DestinasiàPengunjung
·         DestinasiàFasilitas
·         DestinasiàKegiatan




2.      BAGIAN II
a.       Gambar ERD
 
ERD Destinasi Wisata

b.      Terjemahan ERD dalam SR
·         Destinasi  ( Id des, nm, almt, notlp, web)
·         Pengunjung  ( Id peng, nm, almt)
·         Pesan  ( No_psn,iddes,noid,tgl_psn, nm_pj )
·         Kegiatan  ( Id keg, nm, jm_msk, jm_plg, htm )
·         Fasilitas  ( No fas, nm)
·         Punya  ( No p, Id des, id fas, jml)
·         Milik ( Id mlk, Id des, Id keg )


3.      BAGIAN III
Implementasi ERD kedalam DBMS yang dipilih, yang harus di-snap-shot : Structure table, serta contoh isi table yang minimal terisi 10 record.

a.       Table Destinasi




b.      Table Pengunjung


c.       Table Kegiatan




d.      Table Fasilitas



e.       Table Pesan
No_psn
Id_des
Id_p
Tgl_psn
Jml
B01
1
001
01-01-2016
45
B02
2
001
01-02-2016
45
B03
2
002
01-02-2016
5
B04
2
004
05-03-2016
40
B05
6
005
05-03-2016
6
B06
6
010
05-03-2016
36
B07
7
010
12-06-2016
36
B08
7
006
12-06-2016
2
B09
1
006
14-06-2016
2
B10
8
006
15-06-2016
2



f.       Table Milik
Id_mlk
Id_des
Id_keg
M01
1
002
M02
1
010
M03
1
007
M04
3
002
M05
3
005
M06
8
001
M07
8
002
M08
8
003
M09
2
002
M10
2
005








Post a Comment

0 Comments