SlideShare a Scribd company logo
1 of 11
Create By Syaputri Artami S
(syaputriartamiputri.blogspot.com)



                                     BASIS DATA
                                                  Chapter 10
                                     Create By: IRMA SURYA


          Prodi Pendidikan Teknik Informatika dan Komputer
                                Jurusan Teknik Informatika
                                           Fakultas Teknik
                                                     UNM
Bentuk Normal Ketiga

Bentuk normal ketiga didefenisikan
sebagai:
Suatu relasi dikatan dalam bentuk normal
ketiga (3NF) jika:
- berada dalam bentuk kedua
- Setiap atribut bukan kunci tidak memiliki
dependensi transitif terhadap kunci
primer.
             Create By Syaputri Artami S
          (syaputriartamiputri.blogspot.com)
Bentuk Normal Boyee-Codd (BCNF)

  Bentuk normal Boyee-Codd didefenisikan
  sebagai beriku:
  Semua relasi disebut memenuhi bentuk
  Boyee-Codd jika dan hanya jika semua
  penentu (determinan) adalah kunci
  kandidat (atribut yang bersifat unik).
  BCNF merupakan bentuk normmal yang
  merupakan perbaikan terhadap 3NF.

              Create By Syaputri Artami S
           (syaputriartamiputri.blogspot.com)
Dependensi Nilai Banyak dan
Bentuk Normal Keempat
   Dependensi nilai banyak merupakan
   terjemahan dari multivalued dependesy
   (MVD) .
   Suatu relasi aka dikatan telah memenuhi
   normal keempat jika:
   - Telah berada pada BCNF
   - tidak mengandung dua atribut atau lebih
     yang bernilai banyak
                Create By Syaputri Artami S
             (syaputriartamiputri.blogspot.com)
Contoh hubungan satu ke banyak




            Create By Syaputri Artami S
         (syaputriartamiputri.blogspot.com)
Dependensi Gabungan dan
Bentuk Normal Kelima (5NF)
   Dependensi gabungan mendasari bentuk normal
   kelima
   defenisi:
   suatu relasi R (X,Y,….Z) memenuhi dependensi
   gabungan jika gabungan dari proyeksi A,B …, C
   dengan A,B,….C merupakan subhimpunan dari
   atribut-atribut R.
   Dependensi gabungan sesuai dengan defenisi di atas
   dinyatakan dengan notasi:
   (A,B,…C)
   dengan A=XY,B =YZ,C= ZX
                  Create By Syaputri Artami S
               (syaputriartamiputri.blogspot.com)
Overnormalisasi
Table-table yang memenuhi 5NF terkadang
didekompisisi lagi. Proses dikenal dengan
sebutan overnoramlisasi. Tujuannya adalah
untuk meningkatkan kinerja. Caranya adalah
dengan memperhatikan permintaan terhadap
data yang sering dilakukan. Kolom-kolom
datan yang sering diperlukan diletakkan pada
table tersendiri terpisah dengan kolom-kolom
data yang jarang diperlukan.

             Create By Syaputri Artami S
          (syaputriartamiputri.blogspot.com)
PENGENALAN RAD DAN CASE TOOL
 Pengembangan Aplikasi Cepat
 Konsep pengembangan aplikasi cepat
 (RAD/rapid aplication development) dipeloposi
 oleh James Martin. Konsep ini diterapkan pada
 daur hidup pengembangan sistem dengan
 tujuan untuk mempercepat pengembangan
 sistem dan memberikan hasil dengan ualitas
 yang ebih baik dari daur hidup pengembangan
 sistem dan memberikan hasil dengan kualitas
 yang lebih baik dari daur hidup pengembangan
 sistem tradisional.
               Create By Syaputri Artami S
            (syaputriartamiputri.blogspot.com)
Perangkat Case
    Pada kebanyakan literatur CASE adalah
singaktan dari computer aided software
enggineering. CASE adalah proses
penggunaaan teknologi perangkat lunak
computer untuk melakukan otomasi dalam
pengembangan dan pemeliharaan sistem
aplikasi komputer. Istilah CASE seringkali
juga mengatakan produk yang dipakai untuk
melakukan otomasi dalam pengembangan
dan pemeliharaan sistem aplikasi computer.
             Create By Syaputri Artami S
          (syaputriartamiputri.blogspot.com)
Lanjutan
   Tujuan utama CASE adalah
mengalihkan sejumlah beban pada
pengembangan sistem dari manusia
pengembangan sistem kepada
komputer. CASE dapat banyak
dipakai pada ssat ini karena dapat
meningkatkan produktivitas.

           Create By Syaputri Artami S
        (syaputriartamiputri.blogspot.com)
THANK YOU 
SEMOGA DAPAT BERMANFAAT




              Create By Syaputri Artami S
           (syaputriartamiputri.blogspot.com)

More Related Content

Viewers also liked

Chapter2(basis data)
Chapter2(basis data)Chapter2(basis data)
Chapter2(basis data)Irmha Surya
 
Aa komdat06 jenis & metode transmisi
Aa komdat06 jenis & metode transmisiAa komdat06 jenis & metode transmisi
Aa komdat06 jenis & metode transmisiIrmha Surya
 
Chapter11(basis data)p
Chapter11(basis data)pChapter11(basis data)p
Chapter11(basis data)pIrmha Surya
 
Chapter8(basis data)p
Chapter8(basis data)pChapter8(basis data)p
Chapter8(basis data)pIrmha Surya
 
Chapter14(basis data)p
Chapter14(basis data)pChapter14(basis data)p
Chapter14(basis data)pIrmha Surya
 
Chapter1(basis data)
Chapter1(basis data)Chapter1(basis data)
Chapter1(basis data)Irmha Surya
 
Chapter4(basis data)
Chapter4(basis data)Chapter4(basis data)
Chapter4(basis data)Irmha Surya
 
Aa komdat07 perangkat lan
Aa komdat07 perangkat lanAa komdat07 perangkat lan
Aa komdat07 perangkat lanIrmha Surya
 
Chapter7(basis data)
Chapter7(basis data)Chapter7(basis data)
Chapter7(basis data)Irmha Surya
 
141756276 generadores-alcantarillado-piaxtla-de-abajo-pdf
141756276 generadores-alcantarillado-piaxtla-de-abajo-pdf141756276 generadores-alcantarillado-piaxtla-de-abajo-pdf
141756276 generadores-alcantarillado-piaxtla-de-abajo-pdfSergio Martinez
 
Megan robinsons orginal music video script
Megan robinsons orginal music video scriptMegan robinsons orginal music video script
Megan robinsons orginal music video scriptPaigeward96
 
Jak szukać tanich biletów?
Jak szukać tanich biletów?Jak szukać tanich biletów?
Jak szukać tanich biletów?Tripsta
 
TAYLOR, un museo bajo el mar
TAYLOR, un museo bajo el marTAYLOR, un museo bajo el mar
TAYLOR, un museo bajo el marRosy Nosolo Leo
 
Tom Hickey IFEP Letter of Recomendation
Tom Hickey IFEP Letter of RecomendationTom Hickey IFEP Letter of Recomendation
Tom Hickey IFEP Letter of RecomendationThomas Hickey
 

Viewers also liked (15)

Chapter2(basis data)
Chapter2(basis data)Chapter2(basis data)
Chapter2(basis data)
 
Aa komdat06 jenis & metode transmisi
Aa komdat06 jenis & metode transmisiAa komdat06 jenis & metode transmisi
Aa komdat06 jenis & metode transmisi
 
Chapter11(basis data)p
Chapter11(basis data)pChapter11(basis data)p
Chapter11(basis data)p
 
Chapter8(basis data)p
Chapter8(basis data)pChapter8(basis data)p
Chapter8(basis data)p
 
Chapter14(basis data)p
Chapter14(basis data)pChapter14(basis data)p
Chapter14(basis data)p
 
Chapter1(basis data)
Chapter1(basis data)Chapter1(basis data)
Chapter1(basis data)
 
Chapter4(basis data)
Chapter4(basis data)Chapter4(basis data)
Chapter4(basis data)
 
Aa komdat07 perangkat lan
Aa komdat07 perangkat lanAa komdat07 perangkat lan
Aa komdat07 perangkat lan
 
Chapter7(basis data)
Chapter7(basis data)Chapter7(basis data)
Chapter7(basis data)
 
Memoria tecnica techado
Memoria tecnica techadoMemoria tecnica techado
Memoria tecnica techado
 
141756276 generadores-alcantarillado-piaxtla-de-abajo-pdf
141756276 generadores-alcantarillado-piaxtla-de-abajo-pdf141756276 generadores-alcantarillado-piaxtla-de-abajo-pdf
141756276 generadores-alcantarillado-piaxtla-de-abajo-pdf
 
Megan robinsons orginal music video script
Megan robinsons orginal music video scriptMegan robinsons orginal music video script
Megan robinsons orginal music video script
 
Jak szukać tanich biletów?
Jak szukać tanich biletów?Jak szukać tanich biletów?
Jak szukać tanich biletów?
 
TAYLOR, un museo bajo el mar
TAYLOR, un museo bajo el marTAYLOR, un museo bajo el mar
TAYLOR, un museo bajo el mar
 
Tom Hickey IFEP Letter of Recomendation
Tom Hickey IFEP Letter of RecomendationTom Hickey IFEP Letter of Recomendation
Tom Hickey IFEP Letter of Recomendation
 

More from Irmha Surya

Aa kuliah02 konsep-jarkom1
Aa kuliah02 konsep-jarkom1Aa kuliah02 konsep-jarkom1
Aa kuliah02 konsep-jarkom1Irmha Surya
 
Aa komdat05 medium-transmisi_2
Aa komdat05 medium-transmisi_2Aa komdat05 medium-transmisi_2
Aa komdat05 medium-transmisi_2Irmha Surya
 
Aa komdat04 medium-transmisi_1
Aa komdat04 medium-transmisi_1Aa komdat04 medium-transmisi_1
Aa komdat04 medium-transmisi_1Irmha Surya
 
Aa komdat02 konsep dasar komdat
Aa komdat02 konsep dasar komdatAa komdat02 konsep dasar komdat
Aa komdat02 konsep dasar komdatIrmha Surya
 
Aa komdat01 pendahuluan
Aa komdat01 pendahuluanAa komdat01 pendahuluan
Aa komdat01 pendahuluanIrmha Surya
 
Chapter12(basis data)
Chapter12(basis data)Chapter12(basis data)
Chapter12(basis data)Irmha Surya
 
Chapter8(basis data)
Chapter8(basis data)Chapter8(basis data)
Chapter8(basis data)Irmha Surya
 
Chapter7(basis data)p
Chapter7(basis data)pChapter7(basis data)p
Chapter7(basis data)pIrmha Surya
 
Chapter6(basis data)
Chapter6(basis data)Chapter6(basis data)
Chapter6(basis data)Irmha Surya
 

More from Irmha Surya (9)

Aa kuliah02 konsep-jarkom1
Aa kuliah02 konsep-jarkom1Aa kuliah02 konsep-jarkom1
Aa kuliah02 konsep-jarkom1
 
Aa komdat05 medium-transmisi_2
Aa komdat05 medium-transmisi_2Aa komdat05 medium-transmisi_2
Aa komdat05 medium-transmisi_2
 
Aa komdat04 medium-transmisi_1
Aa komdat04 medium-transmisi_1Aa komdat04 medium-transmisi_1
Aa komdat04 medium-transmisi_1
 
Aa komdat02 konsep dasar komdat
Aa komdat02 konsep dasar komdatAa komdat02 konsep dasar komdat
Aa komdat02 konsep dasar komdat
 
Aa komdat01 pendahuluan
Aa komdat01 pendahuluanAa komdat01 pendahuluan
Aa komdat01 pendahuluan
 
Chapter12(basis data)
Chapter12(basis data)Chapter12(basis data)
Chapter12(basis data)
 
Chapter8(basis data)
Chapter8(basis data)Chapter8(basis data)
Chapter8(basis data)
 
Chapter7(basis data)p
Chapter7(basis data)pChapter7(basis data)p
Chapter7(basis data)p
 
Chapter6(basis data)
Chapter6(basis data)Chapter6(basis data)
Chapter6(basis data)
 

BENTUK NORMAL

  • 1. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) BASIS DATA Chapter 10 Create By: IRMA SURYA Prodi Pendidikan Teknik Informatika dan Komputer Jurusan Teknik Informatika Fakultas Teknik UNM
  • 2. Bentuk Normal Ketiga Bentuk normal ketiga didefenisikan sebagai: Suatu relasi dikatan dalam bentuk normal ketiga (3NF) jika: - berada dalam bentuk kedua - Setiap atribut bukan kunci tidak memiliki dependensi transitif terhadap kunci primer. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 3. Bentuk Normal Boyee-Codd (BCNF) Bentuk normal Boyee-Codd didefenisikan sebagai beriku: Semua relasi disebut memenuhi bentuk Boyee-Codd jika dan hanya jika semua penentu (determinan) adalah kunci kandidat (atribut yang bersifat unik). BCNF merupakan bentuk normmal yang merupakan perbaikan terhadap 3NF. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 4. Dependensi Nilai Banyak dan Bentuk Normal Keempat Dependensi nilai banyak merupakan terjemahan dari multivalued dependesy (MVD) . Suatu relasi aka dikatan telah memenuhi normal keempat jika: - Telah berada pada BCNF - tidak mengandung dua atribut atau lebih yang bernilai banyak Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 5. Contoh hubungan satu ke banyak Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 6. Dependensi Gabungan dan Bentuk Normal Kelima (5NF) Dependensi gabungan mendasari bentuk normal kelima defenisi: suatu relasi R (X,Y,….Z) memenuhi dependensi gabungan jika gabungan dari proyeksi A,B …, C dengan A,B,….C merupakan subhimpunan dari atribut-atribut R. Dependensi gabungan sesuai dengan defenisi di atas dinyatakan dengan notasi: (A,B,…C) dengan A=XY,B =YZ,C= ZX Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 7. Overnormalisasi Table-table yang memenuhi 5NF terkadang didekompisisi lagi. Proses dikenal dengan sebutan overnoramlisasi. Tujuannya adalah untuk meningkatkan kinerja. Caranya adalah dengan memperhatikan permintaan terhadap data yang sering dilakukan. Kolom-kolom datan yang sering diperlukan diletakkan pada table tersendiri terpisah dengan kolom-kolom data yang jarang diperlukan. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 8. PENGENALAN RAD DAN CASE TOOL Pengembangan Aplikasi Cepat Konsep pengembangan aplikasi cepat (RAD/rapid aplication development) dipeloposi oleh James Martin. Konsep ini diterapkan pada daur hidup pengembangan sistem dengan tujuan untuk mempercepat pengembangan sistem dan memberikan hasil dengan ualitas yang ebih baik dari daur hidup pengembangan sistem dan memberikan hasil dengan kualitas yang lebih baik dari daur hidup pengembangan sistem tradisional. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 9. Perangkat Case Pada kebanyakan literatur CASE adalah singaktan dari computer aided software enggineering. CASE adalah proses penggunaaan teknologi perangkat lunak computer untuk melakukan otomasi dalam pengembangan dan pemeliharaan sistem aplikasi komputer. Istilah CASE seringkali juga mengatakan produk yang dipakai untuk melakukan otomasi dalam pengembangan dan pemeliharaan sistem aplikasi computer. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 10. Lanjutan Tujuan utama CASE adalah mengalihkan sejumlah beban pada pengembangan sistem dari manusia pengembangan sistem kepada komputer. CASE dapat banyak dipakai pada ssat ini karena dapat meningkatkan produktivitas. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 11. THANK YOU  SEMOGA DAPAT BERMANFAAT Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)