728x90

πŸ‘‰μ΄μƒν˜„μƒ(Anomly)

  • μ‚­μ œ 이상 : νŠœν”Œ μ‚­μ œ μ‹œ 같이 μ €μž₯된 λ‹€λ₯Έ μ •λ³΄κΉŒμ§€ μ—°μ‡„μ μœΌλ‘œ μ‚­μ œλ˜λŠ” ν˜„μƒμ΄λ‹€.
  • μ‚½μž… 이상 : νŠœν”Œ μ‚½μž… μ‹œ νŠΉμ • 속성에 ν•΄λ‹Ήν•˜λŠ” κ°’μ–΄ Null값을 μž…λ ₯ν•΄μ•Ό ν•˜λŠ” ν˜„μƒμ΄λ‹€.
  • μˆ˜μ • 이상 : νŠœν”Œ μˆ˜μ • μ‹œ μ€‘λ³΅λœ λ°μ΄ν„°μ˜ μΌλΆ€λ§Œ μˆ˜μ •λ˜μ–΄ μΌμ–΄λ‚˜λŠ” 데이터 뢈일치 ν˜„μƒμ΄λ‹€.

μ•„λž˜ μ‚¬μ§„μ—μ„œ μž₯λ―Έλž€μ΄λΌλŠ” 학생 정보λ₯Ό μ§€μšΈκ²°λ£¨ κ°•μ˜μ‹€ 103도 같이 사라진닀.이 ν˜„μƒμ΄ μ‚­μ œ 이상이닀.

λ°•μ§€μ„± 학생과 κΉ€μ—°μ•„ 학생 같은 μˆ˜μ—…μ„  110ν˜Έμ—μ„œ μˆ˜κ°•μ„ ν•œλ‹€. 그런데 두 κ°•μ˜λŠ” λ…λ¦½μ μœΌλ‘œ μž…λ ₯된 데이터이기 λ•Œλ¬Έμ— λ°•μ§€μ„± ν•™μƒμ—μ„œ κ°•μ˜μ‹€μ„ 201호둜 λ³€κ²½ν•˜μ—¬λ„ κΉ€μ—°μ•„ 학생은 110호둜 데이터가 κ·ΈλŒ€λ‘œ μœ μ§€λ˜κ³ , 같은 λ°μ΄ν„°λ² μ΄μŠ€ μˆ˜μ—…μž„μ—λ„ λΆˆκ΅¬ν•˜κ³  κ°•μ˜μ‹€μ΄ λ‹¬λΌμ§€λŠ” ν˜„μƒμ΄ λ°œμƒν•œλ‹€.이 ν˜„μƒμ΄ μˆ˜μ • 이상이닀.

μ΄λŸ¬ν•œ μ΄μƒν˜„μƒμ€ νŠœν”Œμ— λ…λ¦½μ μœΌλ‘œ μ‘΄μž¬ν•˜κΈ° λ•Œλ¬Έμ— λ°œμƒν•œλ‹€. κ·ΈλŸ¬λ―€λ‘œ ν…Œμ΄λΈ”μ„ λΆ„λ¦¬ν•˜μ—¬ κ°•μ˜μ‹€μ„ μ°Έκ³ ν•˜κ²Œλ” ν•˜λ©΄ 이상 ν˜„μƒμ„ ν•΄κ²°ν•  수 μžˆλ‹€.


πŸ‘‰ν•¨μˆ˜ 쒅속성(Functional Dependency)

  • λ°μ΄ν„°λ² μ΄μŠ€μ˜ λ¦΄λ ˆμ΄μ…˜μ—μ„œ 두 개의 μ• νŠΈλ¦¬λ·°νŠΈ μ§‘ν•© κ°„ μ œμ•½μ˜ 일쒅이닀.
  • μ–΄λ–€ λ¦΄λ ˆμ΄μ…˜ Rμ—μ„œ X와 Yλ₯Ό 각각 R의 μ• νŠΈλ¦¬λ·°νŠΈ μ§‘ν•©μ˜ λΆ€λΆ„ 집합이라고 ν•˜λ©΄, μ• νŠΈλ¦¬λ·°νŠΈ X의 κ°’ 각각에 λŒ€ν•΄ μ‹œκ°„μ— 관계없이 항상 μ• νŠΈλ¦¬λ·°νŠΈ Y값이 였직 ν•˜λ‚˜λ§Œ μ—°κ΄€λ˜μ–΄ μžˆμ„ λ•Œ YλŠ” X에 ν•¨μˆ˜ 쒅속이라고 ν•œλ‹€.
  • νŠœν”Œμ΄ μ£Όμ–΄μ§€κ³  ,X μ• νŠΈλ¦¬λ·°νŠΈμ˜ 값이 μ£Όμ–΄μ§€λ©΄ ,Y μ• νŠΈλ¦¬λ·°νŠΈμ˜ 값을 ꡬ할 수 μžˆλ‹€.X와 Yκ°€ λ¦΄λ ˆμ΄μ…˜ R의 μ• νŠΈλ¦¬λ·°νŠΈμ§‘ν•©μ˜ λΆ€λΆ„ 집합이면,X->YλΌλŠ” ν‘œκΈ°λŠ”, Xκ°€ 각각의 Y멀버λ₯Ό ν•¨μˆ˜μ μœΌλ‘œ κ²°μ •ν•œλ‹€λŠ” λœ»μ΄λ‹€.
  • μ •λ¦¬ν•˜λ©΄ 속성 A의 값을 μ•Œλ©΄ λ‹€λ₯Έ 속성 B의 값이 μœ μΌν•˜κ²Œ μ •ν•΄μ§€λŠ” μ˜μ‘΄κ΄€κ³„μ΄λ‹€.
  • EX)ν•™λ²ˆ -> 학생 , κ°•μ’Œμ΄λ¦„ -> κ°•μ˜μ‹€ 

πŸ‘‰ν•¨μˆ˜ 쒅속 닀이어 그램

  • λ¦΄λ ˆμ΄μ…˜ κ°„μ˜ 속성 : μ§μ‚¬κ°ν˜• 
  • 속성 κ°„μ˜ ν•¨μˆ˜ 쒅속성 : ν™”μ‚΄ν‘œ 
  • 볡합 속성 : μ§μ‚¬κ°ν˜•μœΌλ‘œ λ¬Άμ–΄μ„œ ν‘œκΈ° 


Reference

728x90