λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
자격증πŸͺͺ/μ •λ³΄μ²˜λ¦¬κΈ°μ‚¬ πŸ“š

μ •λ³΄μ²˜λ¦¬κΈ°μ‚¬ μ‹€κΈ°_ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ ν™œμš©1πŸ“š

by @ENFJ 2022. 3. 31.

λ³€μˆ˜ 와 λ°μ΄ν„°νƒ€μž…μ˜ 차이!

: λ³€μˆ˜λŠ” μ–΄λ–€ 값을 μ£ΌκΈ°μ–΅μž₯μΉ˜μ— κΈ°μ–΅ν•˜κΈ° μœ„ν•΄μ„œ μ‚¬μš©ν•˜λŠ”κ³΅κ°„

: 데이터 νƒ€μž…μ€ λ³€μˆ˜κ°€ κ°€μ§ˆ 수 μžˆλŠ” μ†μ„±κ°’μ˜ 길이 및 μ„±μ§ˆμ΄λ‹€.

 

κ·ΈλŸ¬λ‹ˆκΉŒ λ³€μˆ˜ A λΌλŠ” 곡간에 7 μ΄λΌλŠ” μ •μˆ˜λ₯Ό μ €μž₯해쀄것이닀.

κ·Έλ ‡λ‹€λ©΄ λ³€μˆ˜κ°€ 7μ΄λΌλŠ” μ •μˆ˜λ₯Ό κ°€μ‘ŒκΈ° λ•Œλ¬Έμ— μ •μˆ˜ νƒ€μž…μ˜ λ°μ΄ν„°νƒ€μž…인 int λ₯Ό μ‚¬μš©ν•œλ‹€.

=> int a = 7;  μ΄λ ‡κ²Œ 말이닀.

 

μœ„λŠ” μ΄ˆκΉƒκ°’μ΄ μžˆλŠ” 경우의 μ„€λͺ…μ΄μ˜€κ³ , λ§Œμ•½ μ΄ˆκΉƒκ°’μ΄ μ—†λŠ” 경우라면

 

int a ; μ΄λ ‡κ²Œ μ‚¬μš©ν•  수 μžˆλ‹€.

μ—¬κΈ°μ„œ μ£Όμ˜ν• μ μ€ int λΌλŠ” μ •μˆ˜ν˜• 데이터 νƒ€μž…μ„ μ‚¬μš©ν–ˆκΈ° λ•Œλ¬Έμ—

0.1 , 1.1 와 같은 μ†Œμˆ˜μ μ„ ν¬ν•¨ν•˜λŠ” μ‹€μˆ«κ°’μ€ μ €μž₯을 ν•  수 μ—†λ‹€. 

μ†Œμˆ˜μ μ„ ν¬ν•¨ν•˜λŠ” μ‹€μˆ«κ°’μ„ μ €μž₯ν•˜λŠ” 데이터 νƒ€μž…μΈ float 을 μ‚¬μš©ν•΄μ•Όν•œλ‹€.

 

 

좜처: https://zelord.tistory.com/4

* μ΄ˆκΉƒκ°’ μ΄λž€?

: λ“±ν˜Έλ₯Ό κΈ°μ€€μœΌλ‘œ 였λ₯Έμͺ½μ— μžˆλŠ” 값을 λ§ν•œλ‹€.

 

flaot a =4.5; λŠ” a 의 μ‹€μˆ˜ν˜• λ³€μˆ˜μ— 4.5둜 μ΄ˆκΈ°ν™” ν•œλ‹€λŠ” λœ»μ΄λ‹€.

 

* 주석 λ˜λŠ” μ½”λ©˜νŠΈ(comment) λž€?

ν”„λ‘œκ·Έλž˜λ°μ— μžˆμ–΄ λ‚΄μš©μ„ λ©”λͺ¨ν•˜λŠ” λͺ©μ μœΌλ‘œ μ‚¬μš©ν•˜λŠ” 뢀뢄이닀.

c, μžλ°”μ˜ 경우 //

파이썬의 경우 #

의 뒀에 λ¬Έμž₯은 ν”„λ‘œκ·Έλž¨μ˜ 싀행에 영ν–₯을 주지 μ•ŠλŠ”λ‹€.

주석 (파이썬 의 경우)

 


볡슡

1. ( μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€ μ„€κ³„μ„œ )은 이기쒅 μ‹œμŠ€ν…œ 및 μ»΄ν¬λ„ŒνŠΈ κ°„ 데이터 κ΅ν™˜ 및 처리λ₯Ό μœ„ν•΄ 각 μ‹œμŠ€ν…œμ˜ κ΅ν™˜ λ˜λŠ”

데이터, 업무, μ†‘μˆ˜μ‹  주체등이 μ •μ˜λœ λ¬Έμ„œμ΄λ‹€.

 

2. (FTP)은 TCP/IP ν”„λ‘œν† μ½œμ„ 가지고 μ„œλ²„μ™€ ν΄λΌμ΄μ–ΈνŠΈ μ‚¬μ΄μ˜ νŒŒμΌμ„ μ „μ†‘ν•˜κΈ° μœ„ν•œ ν”„λ‘œν† μ½œμ΄λ‹€.

 

3. (DB링크)은 μˆ˜μ‹  μ‹œμŠ€ν…œμ—μ„œ DB 연결을 μƒμ„±ν•˜κ³  솑신 μ‹œμŠ€ν…œμ—μ„œ ν•΄λ‹Ή DB 연결을 직접 μ°Έμ‘°ν•˜λŠ” μ—°κ²° 방식이닀.

 

4. (μ†ŒμΌ“)은 μ„œλ²„λŠ” 톡신을 μœ„ν•œ (μ†ŒμΌ“)을 μƒμ„±ν•˜μ—¬ 포트λ₯Ό ν• λ‹Ήν•˜κ³  ν΄λΌμ΄μ–ΈνŠΈμ˜ ν†΅μ‹ μš”μ²­μ‹œ ν΄λΌμ΄μ–ΈνŠΈμ™€ μ—°κ²°ν•˜κ³  ν†΅μ‹ ν•˜λŠ” 방식이닀.

 

5. (μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€ μ •μ˜μ„œ)은 각 μΈν„°νŽ˜μ΄μŠ€ λ²ˆν˜Έλ‹Ή μΈν„°νŽ˜μ΄μŠ€κ°€ λ˜λŠ” 데이터, 데이터 ν˜•μ‹, μ†‘μˆ˜μ‹  μ‹œμŠ€ν…œμ˜ 정보등을 κ΅¬μ²΄ν™”ν•˜λŠ” λ¬Έμ„œμ΄λ‹€.

 

6. 상세 κΈ°λŠ₯별 μΈν„°νŽ˜μ΄μŠ€ μ£Όμš” ν•­λͺ©μ€‘ (μΈν„°νŽ˜μ΄μŠ€ ID)은 μΈν„°νŽ˜μ΄μŠ€λ₯Ό κ΅¬λΆ„ν•˜κΈ° μœ„ν•œ μ‹λ³„μžλ‘œ 일반적으둜 μΈν„°νŽ˜μ΄μŠ€ 식별성을 κ°•ν™”ν•˜κΈ° μœ„ν•΄ 업무 λΆ„λ₯˜ μ½”λ“œμ™€ 연속 번호λ₯Ό 같이 ν™œμš©ν•œλ‹€. 

 

7. 상세 κΈ°λŠ₯별 μΈν„°νŽ˜μ΄μŠ€ μ£Όμš” ν•­λͺ©μ€‘ (μ˜€νΌλ ˆμ΄μ…˜ λͺ…)은 ν•΄λ‹Ή μΈν„°νŽ˜μ΄μŠ€μ˜ μ„ΈλΆ€ λ™μž‘μ˜ λͺ…칭이닀.

 

8. (상세 κΈ°λŠ₯ μΈν„°νŽ˜μ΄μŠ€ λͺ…μ„Έμ„œ)은 상세 κΈ°λŠ₯에 λŒ€ν•œ λ‚΄λΆ€ μ™ΈλΆ€ λͺ¨λ“ˆμ˜ κΈ°λŠ₯ 확인이 κ°€λŠ₯ν•˜κ³ , μ˜€νΌλ ˆμ΄μ…˜ 및 사전 쑰건을 톡해 상세 κΈ°λŠ₯의 μ™ΈλΆ€ λͺ¨λ“ˆμ„ 확인이 κ°€λŠ₯ν•œ λ¬Έμ„œμ΄λ‹€.

 

9. (EAI)μ€κΈ°μ—…μ—μ„œ μš΄μ˜λ˜λŠ” μ„œλ‘œ λ‹€λ₯Έ ν”Œλž«νΌ 및 μ• ν”Œλ¦¬μΌ€μ΄μ…˜κ°„μ˜ 정보λ₯Ό 전달,연계,톡합이 κ°€λŠ₯ν•˜λ„λ‘ ν•΄μ£ΌλŠ” μ†”λ£¨μ…˜μœΌλ‘œ, 각 λΉ„μ¦ˆλ‹ˆμŠ€ κ°„ 톡합 및 연계성을 μ¦λŒ€μ‹œμΌœ νš¨μœ¨μ„±μ„ λ†’μ—¬ 쀄 수 있으며, 각 μ‹œμŠ€ν…œ κ°„μ˜ ν™•μž₯성을 λ†’μ—¬ 쀄 수 μžˆλ‹€.

 

10. EAI 방식쀑 (point to point)λŠ” κ°€μž₯ 기초적인 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν†΅ν•©λ°©λ²•μœΌλ‘œ 1:1 λ‹¨μˆœ 톡합방법이닀.

 

11. EAI 방식쀑 (hub&spoke)은 단일 ν•œ μ ‘μ μ˜ ν—ˆλΈŒ μ‹œμŠ€ν…œμ„ ν†΅ν•˜μ—¬ 데이터λ₯Ό μ „μ†‘ν•˜λŠ” 쀑앙 집쀑식 λ°©μ‹μœΌλ‘œ ν—ˆλΈŒ μž₯μ• μ‹œ 전체 μž₯μ• κ°€ λ°œμƒν•œλ‹€.

 

12. EAI 방식쀑 (Message bus)은 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 사이 미듀웨어λ₯Ό 두어 μ—°κ³„ν•˜λŠ” 미듀웨어 ν†΅ν•©λ°©μ‹μœΌλ‘œ λ›°μ–΄λ‚œ ν™•μž₯μ„±κ³Ό λŒ€μš©λŸ‰ 데이터 μ²˜λ¦¬κ°€ κ°€λŠ₯ν•˜λ‹€.

 

13. EAI 방식쀑 (hybrid)은 κ·Έλ£Ήλ‚΄λŠ” ν—ˆλΈŒμ—”μŠ€ν¬ν¬ 방식을 μ‚¬μš©ν•˜κ³ , κ·Έλ£Ήκ°„μ—λŠ” λ©”μ‹œμ§€ λ²„μŠ€λ°©μ‹μ„ μ‚¬μš©ν•˜λŠ” 톡합 λ°©μ‹μœΌλ‘œ κ·Έλ£Ή λ‚΄ ν™˜κ²½μ— λ§žλŠ” μž‘μ—…μ΄ κ°€λŠ₯ν•˜λ‹€.

 

14. (ESB)은 κΈ°μ—…μ—μ„œ μš΄μ˜λ˜λŠ” μ„œλ‘œ λ‹€λ₯Έ ν”Œλž«νΌ 및 μ• ν”Œλ¦¬μΌ€μ΄μ…˜λ“€ 간을 ν•˜λ‚˜μ˜ μ‹œμŠ€ν…œμœΌλ‘œ 관리 μš΄μ˜ν•  수 μžˆλ„λ‘

μ„œλΉ„μŠ€ μ€‘μ‹¬μ˜ 톡합을 지ν–₯ν•˜λŠ” μ•„ν‚€ν…μ²˜λ‘œμ„œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ 톡합을 λŠμŠ¨ν•œ κ²°ν•© λ°©μ‹μœΌλ‘œ μ§€μ›ν•œλ‹€.

 

15. (μΈν„°νŽ˜μ΄μŠ€ 데이터 ν‘œμ€€ 확인)은 μƒν˜Έ μ—°κ³„ν•˜κ³ μž ν•˜λŠ” μ‹œμŠ€ν…œ κ°„ μΈν„°νŽ˜μ΄μŠ€κ°€ λ˜μ–΄μ•Ό ν•  λ²”μœ„μ˜ 데이터 ν˜•μ‹κ³Ό ν‘œμ€€μ„ μ •μ˜ν•˜λŠ” ν™œλ™μ΄λ‹€.