Rabu, 27 Juni 2018

TUGAS RYH Revisi Analisa Studi Kasus

Nama Ketua       : Ilham Setiobudi             11170525
Nama Anggota   : Putri Andayani              11170342
                               Rinto Nugroho               11170015
                               Tri Wahyuni                   11170914
                               Umoro Tri Setyo            11170987
Mata Kuliah       : Sistem Basis Data
Kelas                   : 11.2A.04


STUDY KASUS ALFAMART


Study kasus :
·         Alfamart merupakan perusahaan yang bergerak di bidang ritel dan telah berdiri sejak 1989. Alfamart dgn dgn anak-anak perusahaannya, Alfamidi, DAN+DAN, pula Lawson, meluncurkan card member Ponta bagi semua pelanggan setianya.
·         Langkah langkah pembuatan kartu member ponta antara lain sebagai berikut:
·         Pertama tama pelanggan mengisi  formulir pendaftaran kartu member  yang diberikan oleh petugas afamart . setelah formulir diisi langkah selanjutnya  petugas akan memberikan kartu member ponta , setelah itu petugas kemudian memberikan brosur aktifasi ponta/cek poin dan menjelaskan  brosur aktivasi ponta/cek poin tersebut ,setelah itu pelanggan mengirimkan sms aktivasi  dan member card ponta siap dipakai kapan saja.
Bukti-Bukti :






Fase Normalisasi :

  • Bentuk tidak normal :



Stat.pend                                  Aktif                            Nm_ptgs
No.kt                                        Nm_lengkap                Kd.ptgs
Tgl.pdftrn                                 No.kt
Ktgri_pend                               Kd.pos
No.ktp/sim                               Tgl_lahir
Nm_lengkap                            Jns.kelamin
Jns_kelamin                             St.nikah
Ttl                                            Poin
Alamat                                     No.kt
No.telp                                     Ttl
Pengisian.kt.pt
Email
Pekerjaan
Ttg.plgn
Nm_ptgs
Kd.ptgs




  • Bentuk 1NF :

Stat.pend                                  Aktif                            Nm_ptgs
No.kt                                        Nm_lengkap                Kd.ptgs
Tgl.pdftrn                                 No.kt  
Ktgri_pend                               Kd.pos
No.ktp/sim                               Ttl
Nm_lengkap                            Jns.kelamin
Jns_kelamin                             St.nikah
Ttl                                            Poin
Alamat                                     No.kt
No.telp                                     Ttl
Pengisian.kt.pt
Email
Pekerjaan
Ttg.plgn
Nm_ptgs

Kd.ptgs



  • Bentuk 2NF :





  • Bentuk 3NF : 

ERD






  • Bentuk 4NF :





  • Bentuk NF :


LRS



LANGKAH-LANGKAH MEMBUAT DATABASE


  • Buka PHP MY ADMIN lalu klik Databases. setelah itu buat nama database yang ingin dibuat pada kolom create databases , sebagai berikut :




  • Setelah di buat maka akan muncul database yang telah dibuat dengan nama db_kartu_ponta_alfamart, sebagai berikut :





  • Setelah itu klik database yang telah dibuat lalu isi kolom nama dan jumlah kolom untuk membuar tabel dengan kolom yang dibutuhkan seperti berikut :





  • Setelah itu isi filed dalam table yang telah dibuat seperti berikut :




  • Kemudian klik struktur maka akan tampil seperti berikut :




  • Selanjutnya klik database lalu create tabel AKTIVASI dengan jumlah kolom 5 sebagai berikut :


  • Setelah itu isi filed dalam table yang telah dibuat seperti berikut :


  • Kemudian klik struktur maka akan muncul tampilan seperti berikut :



demikian langkah-langkah membuat database db_kartu_ponta_alfamart.

Sabtu, 26 Mei 2018

TUGAS RYH Analisa Studi Kasus


Nama Ketua       : Ilham Setiobudi             11170525
Nama Anggota   : Putri Andayani              11170342
                               Rinto Nugroho               11170015
                               Tri Wahyuni                   11170914
                               Umoro Tri Setyo            11170987
                               Yoga Alfon L                  11170947
Mata Kuliah       : Sistem Basis Data
Kelas                   : 11.2A.04



STUDY KASUS ALFAMART

Penjelasan Soal :
Study kasus :
·         Alfamart merupakan perusahaan yang bergerak di bidang ritel dan telah berdiri sejak 1989. Alfamart dgn anak-anak perusahaannya, Alfamidi, DAN+DAN, pula Lawson, meluncurkan card member Ponta bagi semua pelanggan setianya.
·         Langkah langkah pembuatan kartu member ponta antara lain sebagai berikut:
·         Pertama tama pelanggan mengisi  formulir pendaftaran kartu member  yang diberikan oleh petugas afamart . setelah formulir diisi langkah selanjutnya  petugas akan memberikan kartu member ponta , setelah itu petugas kemudian memberikan brosur aktifasi ponta/cek poin dan menjelaskan  brosur aktivasi ponta/cek poin tersebut ,setelah itu pelanggan mengirimkan sms aktivasi  dan member card ponta siap dipakai kapan saja.


Bukti-Bukti :




Fase Normalisasi :
o   Bentuk tidak normal :
Stat.pend                                  Aktif                            Nm_ptgs
No.kt                                       Nm_lengkap                Kd.ptgs
Tgl.pdftrn                                No.kt
Ktgri_pend                               Kd.pos
No.ktp/sim                               Tgl_lahir
Nm_lengkap                            Jns.kelamin
Jns_kelamin                             St.nikah
Ttl                                            Poin
Alamat                                     No.kt
No.telp                                     Ttl
Pengisian.kt.pt
Email
Pekerjaan
Ttg.plgn
Nm_ptgs
Kd.ptgs


o   Bentuk 1NF:
Stat.pend                                  Aktif                            Nm_ptgs
No.kt                                       Nm_lengkap                Kd.ptgs
Tgl.pdftrn                                No.kt  
Ktgri_pend                               Kd.pos
No.ktp/sim                               Ttl
Nm_lengkap                            Jns.kelamin
Jns_kelamin                             St.nikah
Ttl                                            Poin
Alamat                                     No.kt
No.telp                                     Ttl
Pengisian.kt.pt
Email
Pekerjaan
Ttg.plgn
Nm_ptgs

Kd.ptgs







LANGKAH-LANGKAH MEMBUAT DATABASE 


v  Buka PHP MYADMIN lalu klik Databases,setelah itu tuliskan nama database yang mau dibuat pada kolom create database , antaralain sebagai berikut:








v  Setelah itu klik database yang telah dibuat tadi lalu isi kolom nama dan number of colom untuk membuat tabel  dengan kolom yang dibutuhkan antara lain sebagai berikut :



Setelah itu isi tabel dengan field seperti gambar dibawah :




Kemudian klik structur hasilnya sebagai berikut :




v  Selanjutnya klik database lalu create tabel formulir pendaftaran dengan jumlah kolom 7 antara lain sebagai berikut:




Klik structure :




v  Selanjutnya klik db_Kartu_Ponta dan buat tabel pelanggan dengan jumlah kolom 2 antara lain sebagai berikut:




v  Selanjutnya klik db_Kartu_Ponta_Alfamart dan buat tabel Kartu_Ponta  dengan jumlah kolom 2,lalu isi sesuai gambar dibawah :




Senin, 14 Mei 2018

TUGAS RYH Pertemuan 9 Aljabar Relasional


TUGAS KELOMPOK
MATA KULIAH          : Sistem Basis Data
KELAS                        : 11.2A.04

NAMA KELOMPOK  
Ø  Ilham Setiobudi
Ø  Tri Wahyuni
Ø  Putri Andayani
Ø  Umoro Tri Setyo
Ø  Rinto Nugroho
Ø  Yoga Alfon L

1.       σ J _Kel = “Pria” (dosen)
NIP
NAMA DOSEN
JENIS KELAMIN
ALAMAT
KOTA
95001
Bambang
Pria
Jl Mawar
Jakarta Selatan
95002
Dimas
Pria
Jl Kemuning
Cikarang

2.       π Nip ˄ Nm_Dosen (Dosen)
NIP
NAMA DOSEN
95001
Bambang
95002
Asri
95003
Hesti
95004
Dimas

3.       π Nip, Nm_Dosen˄Kota (Dosen) (σ Kota =”Jakarta Selatan”) (Dosen)
NIP
NAMA DOSEN
KOTA
95001
Bambang
Jakarta Selatan
95002
Asri
Jakarta Selatan
                                                            
4.       π Nip (Dosen) ᴗ π Nip (Menggajar)
NIP
95001
95002
95003
95004

5.  Set diferent
                Quarry I: Tampilkan NIP dari tabel Dosen
  (Dosen)
Quarry II: Tampilkan NIP dari table Mengajar
                   (Mengajar)
Tampilkan Quarry I minus Quarry II :
π Nip (Dosen)
π Nip (Mengajar)
NIP
95001

6.  Cartesian Product
π Nip Kode_MK,Nama_MK,SKS,(Mata Kuliah),Kelas(Mengajar),(σ kelas=”A”)(Mengajar)
Kode_MK
Nama_MK
SKS
Kelas
MPK1
PKN
2
A
MKB3
BDT
3
A
MKB4
ASD
3
A

7.  Intersection
π Nip(Dosen) π Nip(Mengajar)
NIP
95002
95003
95004