BASIS DATA Chapter 10 Create By: Syaputri Artami Prodi Pendidikan Teknik Informatika dan Komputer Jurusan Teknik Informatika Fakultas Teknik UNM  Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
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)
Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) THANK YOU   SEMOGA  DAPAT BERMANFAAT

More Related Content

PPT
Chapter 2 peripheral
PPT
Chapter1.os
PPT
Chapter2.os
PPT
Chapter5(basis data)p
PPT
Chapter1(basis data)p
PPT
Chapter6.os
PPT
Chapter3.os
PPT
Chapter9(basis data)p
Chapter 2 peripheral
Chapter1.os
Chapter2.os
Chapter5(basis data)p
Chapter1(basis data)p
Chapter6.os
Chapter3.os
Chapter9(basis data)p

Viewers also liked (9)

PPT
Chapter12.os
DOCX
Get me bodied
PPT
Chapter1(basis data)p
DOCX
Get me bodied
PPT
Chapter4(basis data)p
PPT
Chapter14.os
PPT
Chapter3(basis data)p
PPT
Chapter11.os
PPT
Chapter2(basis data)p
Chapter12.os
Get me bodied
Chapter1(basis data)p
Get me bodied
Chapter4(basis data)p
Chapter14.os
Chapter3(basis data)p
Chapter11.os
Chapter2(basis data)p
Ad

Similar to Chapter10(basis data)p (11)

PPT
Chapter10(basis data)
PPT
Basis Data
PDF
Database Basic Knowledge
PPTX
Normalization dalam penemuan biner[c10] (1).pptx
PPTX
Normalization dalam penemuan biner[c10] (1).pptx
PPT
Pertemuan 3 - Normalisasi
PPTX
Pelatihan Basis Data (Normalisasi 1-3).pptx
PPT
Chapter8(basis data)p
PPT
Chapter8(basis data)
PPTX
Basis data 4
PPT
Chapter9(basis data)p
Chapter10(basis data)
Basis Data
Database Basic Knowledge
Normalization dalam penemuan biner[c10] (1).pptx
Normalization dalam penemuan biner[c10] (1).pptx
Pertemuan 3 - Normalisasi
Pelatihan Basis Data (Normalisasi 1-3).pptx
Chapter8(basis data)p
Chapter8(basis data)
Basis data 4
Chapter9(basis data)p
Ad

More from PhOo JuTek (15)

PPT
Chapter 1 peripheral
PPT
Chapter8.os
PPT
Chapter13.os
PPT
Chapter10.os
PPT
Chapter9.os
PPT
Chapter7.os
PPT
Chapter5.os
PPT
Chapter4.os
PPT
Chapter14(basis data)p
PPT
Chapter13(basis data)p
PPT
Chapter12(basis data)p
PPT
Chapter11(basis data)p
PPT
Chapter8(basis data)p
PPT
Chapter7(basis data)p
PPT
Chapter6(basis data)p
Chapter 1 peripheral
Chapter8.os
Chapter13.os
Chapter10.os
Chapter9.os
Chapter7.os
Chapter5.os
Chapter4.os
Chapter14(basis data)p
Chapter13(basis data)p
Chapter12(basis data)p
Chapter11(basis data)p
Chapter8(basis data)p
Chapter7(basis data)p
Chapter6(basis data)p

Recently uploaded (20)

PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
PPTX
Slide_Berpikir_Komputasional_Pola_Algoritma_Kelas5SD.pptx
DOCX
Modul Ajar Pembelajaran Mendalam Bahasa Inggris Kelas XII SMA Terbaru 2025
PPTX
SISTEM POLITIK DAN PEMERINTAHAN INDONESIA.pptx
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XII SMA Terbaru 2025
PDF
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
PDF
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PDF
Laktasi dan Menyusui (MK Askeb Esensial Nifas, Neonatus, Bayi, Balita dan Ana...
PDF
LK - Kerangka Pembelajaran Mendalam luring 4 Herpina Indah Permata Sari.pdf
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Budidaya Kelas XII SMA Terbaru 2025
PPTX
PPT REVISED - SEMINAR PEMBELAJARAN MENDALAM .pptx
DOCX
Modul Ajar Pembelajaran Mendalam PJOK Kelas XII Terbaru 2025
PDF
IN1.2.E. kelompok 2.docx kerangka pembelajaran mendalam.pdf
DOCX
LK 1.1.a.2_Modul 2 Pelatihan Koding dan Artifisial
DOCX
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas X Terbaru 2025
PPTX
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
PPT
KOMITMEN MENULIS DI BLOG IGTIK PB PGRI.ppt
PPTX
Pengimbasan pembelajaran mendalam (deep learning
PDF
Modul Ajar Deep Learning IPAS Kelas 6 Kurikulum Merdeka
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
Slide_Berpikir_Komputasional_Pola_Algoritma_Kelas5SD.pptx
Modul Ajar Pembelajaran Mendalam Bahasa Inggris Kelas XII SMA Terbaru 2025
SISTEM POLITIK DAN PEMERINTAHAN INDONESIA.pptx
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XII SMA Terbaru 2025
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
Laktasi dan Menyusui (MK Askeb Esensial Nifas, Neonatus, Bayi, Balita dan Ana...
LK - Kerangka Pembelajaran Mendalam luring 4 Herpina Indah Permata Sari.pdf
Modul Ajar Pembelajaran Mendalam PKWU Budidaya Kelas XII SMA Terbaru 2025
PPT REVISED - SEMINAR PEMBELAJARAN MENDALAM .pptx
Modul Ajar Pembelajaran Mendalam PJOK Kelas XII Terbaru 2025
IN1.2.E. kelompok 2.docx kerangka pembelajaran mendalam.pdf
LK 1.1.a.2_Modul 2 Pelatihan Koding dan Artifisial
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas X Terbaru 2025
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
KOMITMEN MENULIS DI BLOG IGTIK PB PGRI.ppt
Pengimbasan pembelajaran mendalam (deep learning
Modul Ajar Deep Learning IPAS Kelas 6 Kurikulum Merdeka

Chapter10(basis data)p

  • 1. BASIS DATA Chapter 10 Create By: Syaputri Artami Prodi Pendidikan Teknik Informatika dan Komputer Jurusan Teknik Informatika Fakultas Teknik UNM Create By Syaputri Artami S (syaputriartamiputri.blogspot.com)
  • 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. Create By Syaputri Artami S (syaputriartamiputri.blogspot.com) THANK YOU  SEMOGA DAPAT BERMANFAAT