λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

#6 자격증 πŸ—‚οΈ/5-2 SQLD

[데이터 λͺ¨λΈλ§μ˜ 이해] Attribute (속성)

속성
  • μ—…λ¬΄μ—μ„œ ν•„μš”λ‘œ 함
  • μ˜λ―Έμƒ 더 이상 λΆ„λ¦¬λ˜μ§€ μ•ŠμŒ
  • μ—”ν‹°ν‹°λ₯Ό μ„€λͺ…ν•˜κ³  μΈμŠ€ν„΄μŠ€μ˜ ꡬ성 μš”μ†Œκ°€ 됨

  • ν•œ 개의 μ—”ν‹°ν‹°λŠ” 2개 μ΄μƒμ˜ μΈμŠ€ν„΄μŠ€ μ§‘ν•©
  • ν•œ 개의 μ—”ν‹°ν‹°λŠ” 2개 μ΄μƒμ˜ 속성을 가짐
  • ν•œ 개의 속성은 1개의 속성 값을 가짐

μ—”ν‹°ν‹° - μ†μ„±μ˜ 관계

 

ꡬ성 λ°©μ‹μ˜ λΆ„λ₯˜
  • PK  (Primary Key)
  • FK  (Foreign Key)
  • 일반 속성 (PK, FK에 ν¬ν•¨λ˜μ§€ μ•ŠλŠ” 속성)

 

μ†μ„±μ˜ λΆ„λ₯˜ 
  • κΈ°λ³Έ : μ—…λ¬΄λ‘œλΆ€ν„° μΆ”μΆœν•œ λͺ¨λ“  일반적인 속성
  • 섀계 : 업무λ₯Ό κ·œμΉ™ν™”ν•˜κΈ° μœ„ν•΄ μƒˆλ‘œ λ§Œλ“€κ±°λ‚˜ λ³€ν˜•, μ •μ˜ν•˜λŠ” 속성  ex) 일련번호
  • νŒŒμƒ : λ‹€λ₯Έ 속성에 영ν–₯을 λ°›μ•„ λ°œμƒν•˜λŠ” 속성, λΉ λ₯Έ μ„±λŠ₯을 λ‚Ό 수 μžˆλ„λ‘ μ›λž˜ μ†μ„±μ˜ 값을 계산, μ μ„μˆ˜λ‘ μ’‹μŒ   ex) ν•©
μ†μ„±μ˜ λͺ…λͺ…
  1.  ν•΄λ‹Ή μ—…λ¬΄μ—μ„œ μ‚¬μš©ν•˜λŠ” 이름 λΆ€μ—¬
  2. μ„œμˆ μ‹ 속성λͺ…은 μ‚¬μš© κΈˆμ§€
  3. μ•½μ–΄ μ‚¬μš© κΈˆμ§€
  4. ꡬ체적으둜 λͺ…λͺ…ν•˜μ—¬ 데이터 λͺ¨λΈμ—μ„œ μœ μΌμ„± 확보
도메인
  • 속성에 λŒ€ν•œ 데이터 νƒ€μž…, 크기, μ œμ•½μ‚¬ν•­ μ§€μ •
LIST