πŸ’― 자격증 μ€€λΉ„

[μ •λ³΄μ²˜λ¦¬κΈ°μ‚¬] λ°μ΄ν„°λ² μ΄μŠ€ ꡬ좕 - 'κ΄€κ³„λŒ€μˆ˜'와 '관계해석' 기호 총정리

jhj.sharon 2024. 4. 8. 10:42
λ°˜μ‘ν˜•

1. κ΄€κ³„λŒ€μˆ˜μ˜ κ°œλ…

  • μ›ν•˜λŠ” 데이터λ₯Ό μ°ΎκΈ° μœ„ν•œ 절차적 μ–Έμ–΄

2. 순수 관계 μ—°μ‚°μž

  기호 μ„€λͺ…
SELECT σ 선택: 쑰건을 λ§Œμ‘±ν•˜λŠ” νŠœν”Œ(μ—΄)을 선택함. μˆ˜ν‰μ 
PROJECT π 투영: μ„ νƒλœ 속성(ν–‰, 컬럼)에 λŒ€ν•œ κ°’λ“€λ‘œ κ΅¬μ„±λœ μƒˆλ‘œμš΄ 관계λ₯Ό λ°˜ν™˜ν•¨. 수직적
JOIN ⨝ 쑰인: 두 관계λ₯Ό κ²°ν•©ν•˜μ—¬ κ΄€λ ¨λœ 정보λ₯Ό 연결함.
DIVISION ÷ λΆ„ν•΄: ν•œ κ΄€κ³„μ˜ νŠœν”Œμ΄ λ‹€λ₯Έ κ΄€κ³„μ˜ λͺ¨λ“  νŠœν”Œκ³Ό 관계λ₯Ό κ°€μ§ˆ λ•Œ ν•΄λ‹Ή νŠœν”Œμ„ 선택함. A,B 두 ν…Œμ΄λΈ”μ— λŒ€ν•΄ A DIVISON BλŠ” B ν…Œμ΄λΈ”μ˜ 쑰건을 λ§Œμ‘±ν•˜λŠ” νŠœν”Œλ“€μ„ ν…Œμ΄λΈ” Aμ—μ„œ μΆ”μΆœν•˜λŠ” μ—°μ‚°.

3. 일반 μ§‘ν•© μ—°μ‚°μž

  기호 μ„€λͺ…
ν•©μ§‘ν•© 두 κ΄€κ³„μ˜ λͺ¨λ“  νŠœν”Œμ„ ν•©μΉœ κ²°κ³Όλ₯Ό λ°˜ν™˜ν•¨.
ꡐ집합 두 κ΄€κ³„μ˜ 곡톡 νŠœν”Œλ§Œμ„ λ°˜ν™˜ν•¨.
μ°¨μ§‘ν•© - ν•œ 관계에 μžˆλŠ” νŠœν”Œ 쀑 λ‹€λ₯Έ κ΄€κ³„μ—λŠ” μ—†λŠ” νŠœν”Œμ„ λ°˜ν™˜ν•¨.
μΉ΄ν‹°μ „ ν”„λ‘œλ•νŠΈ × λ‘ κ΄€κ³„μ˜ λͺ¨λ“  κ°€λŠ₯ν•œ νŠœν”Œ 쑰합을 λ°˜ν™˜ν•¨.

4. 관계해석

  • μ›ν•˜λŠ” 정보가 λ¬΄μ—‡μ΄λΌλŠ” κ²ƒλ§Œ μ •μ˜ν•˜λŠ” λΉ„μ ˆμ°¨μ  νŠΉμ„±
  • νŠœν”Œ κ΄€κ³„ν•΄μ„œκ³ κ°€ 도메인 관계해석이 μžˆλ‹€.
ꡬ뢄 기호 μ„€λͺ…
μ—°μ‚°μž OR μ—°μ‚°
AND μ—°μ‚°
¬ NOT μ—°μ‚°
μ •λŸ‰μž λͺ¨λ“  κ°€λŠ₯ν•œ νŠœν”Œ "For All"
μ–΄λ–€ νŠœν”Œ ν•˜λ‚˜λΌλ„ 쑴재
λ°˜μ‘ν˜•