CS/DB

λ¦΄λ ˆμ΄μ…˜ ν‚€

deo2kim 2020. 10. 19. 20:32
λ°˜μ‘ν˜•

πŸ“”ν‚€

ν‚€λŠ” κ²€μƒ‰μ΄λ‚˜ μ •λ ¬ μ‹œ Tuple을 ꡬ뢄할 수 μžˆλŠ” 기쀀이 λ˜λŠ” Attribute(속성)μž…λ‹ˆλ‹€.

후보킀, κΈ°λ³Έν‚€, λŒ€μ²΄ν‚€, μŠˆνΌν‚€κ°€ μžˆμŠ΅λ‹ˆλ‹€.

 

πŸ“”ν‚€μ˜ μ’…λ₯˜

  • 후보킀
  • κΈ°λ³Έν‚€
  • λŒ€μ²΄ν‚€
  • μŠˆνΌν‚€

λ¨Όμ € ν›„λ³΄ν‚€λŠ” νŠœν”Œμ„ μœ μΌν•˜κ²Œ μ‹λ³„ν•˜κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ” μ†μ„±λ“€μ˜ λΆ€λΆ„μ§‘ν•©μž…λ‹ˆλ‹€. κΈ°λ³Έν‚€κ°€ 될 수 μžˆλŠ” 후보듀이죠.

이 ν›„λ³΄ν‚€λŠ” μœ μΌμ„±κ³Ό μ΅œμ†Œμ„±μ„ λ§Œμ‘±ν•΄μ•Όν•©λ‹ˆλ‹€. 

 

  • μœ μΌμ„±
  • μ΅œμ†Œμ„±

μœ μΌμ„±μ΄λž€ ν‚€λ‘œ νŠœν”Œμ„ 였직 ν•˜λ‚˜λ§Œ μœ μΌν•˜κ²Œ 식별할 수 μžˆμ–΄ν– ν•©λ‹ˆλ‹€.

μ΅œμ†Œμ„±μ€ λ ˆμ½”λ“œλ₯Ό κ΅¬λ³„ν•˜λŠ”λ° λ°˜λ“œμ‹œ ν•„μš”ν•œ μ†μ„±μœΌλ‘œλ§Œ ꡬ성해야 ν•©λ‹ˆλ‹€.

(ν•™λ²ˆκ³Ό μ£Όλ―Όλ²ˆν˜ΈλŠ” 후보킀가 될 수 μžˆμ§€λ§Œ ν•™λ²ˆ+주민번호의 쑰합은 후보킀가 될 수 μ—†μŠ΅λ‹ˆλ‹€. κ·Έ μ΄μœ λŠ” 이미 ν•™λ²ˆμ΄λ‚˜ 주민번호둜 νŠœν”Œμ„ 식별할 수 μžˆλŠ”λ° ꡳ이 μ‚¬μš©ν•  ν•„μš”κ°€ μ—†μ£ )

 

κΈ°λ³Έν‚€λŠ” μ•žμ—μ„œ μ„€λͺ…ν•œ 후보킀듀 μ€‘μ—μ„œ μ„ νƒν•œ 메인 ν‚€μž…λ‹ˆλ‹€. Null 값을 κ°€μ§ˆ 수 μ—†μœΌλ©°, λ™μΌν•œ 값이 쀑볡될 수 μ—†μŠ΅λ‹ˆλ‹€.

 

λ‹€μŒμ€ λŒ€μ²΄ν‚€μž…λ‹ˆλ‹€. λŒ€μ²΄ν‚€λŠ” 후보킀듀 μ€‘μ—μ„œ κΈ°λ³Έν‚€λ₯Ό μ œμ™Έν•œ λ‚˜λ¨Έμ§€ ν‚€μž…λ‹ˆλ‹€.

 

λ§ˆμ§€λ§‰μœΌλ‘œ μŠˆνΌν‚€λŠ” μœ μΌμ„±μ€ λ§Œμ‘±ν•˜μ§€λ§Œ μ΅œμ†Œμ„±μ€ λ§Œμ‘±ν•˜μ§€ λͺ»ν•˜λŠ” ν‚€ μž…λ‹ˆλ‹€.

좜처: https://jhnyang.tistory.com/71

μ°Έκ³ 

[λ°μ΄ν„°λ² μ΄μŠ€]λ¦΄λ ˆμ΄μ…˜ ν‚€ κ°œλ…& μ’…λ₯˜(κΈ°λ³Έν‚€, μŠˆνΌν‚€, λŒ€μ²΄ν‚€, 볡합킀, 후보킀)&νŠΉμ§•, μœ μΌμ„± μ΅œμ†Œμ„±μ΄λž€?

λ°˜μ‘ν˜•