Search

2020๋…„ 1ํšŒ

2020๋…„ 1ํšŒ ๊ธฐ์ถœ ๋ถ„์„

๋ฒˆํ˜ธ
๊ณผ๋ชฉ
์ฃผ์š” ๊ฐœ๋…
๊ธฐ์ถœ ๋ถ„์„
1
7. SQL ์‘์šฉ
์›์ž์„ฑ, ๋…๋ฆฝ์„ฑ
ํŠธ๋žœ์žญ์…˜ ACID
2
7. SQL ์‘์šฉ
SELECT โ€“ ํŠœํ”Œ์˜ ๊ฐœ์ˆ˜
200 3 1
3
6. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ํ™œ์šฉ
[C] ๋ฒ„๋ธ”์ •๋ ฌ โ€“ ์˜ค๋ฆ„์ฐจ์ˆœ
4
6. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ํ™œ์šฉ
[C] switch, ์—ฐ์‚ฐ์ž
์—ฐ์‚ฐ์ž(์ฆ๊ฐ, ๋ณตํ•ฉ๋Œ€์ž…)
5
6. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ํ™œ์šฉ
[Java] ๋ฐฐ์—ด+๋ฐ˜๋ณต๋ฌธ
0 1 2 3 ์ถœ๋ ฅ
์•„๋ž˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํŠธ๋žœ์žญ์…˜์˜ 4๊ฐ€์ง€ ์†์„ฑ์ด๋‹ค. (๊ฐ€) , (๋‚˜)์— ๋“ค์–ด๊ฐ€ ๋‹จ์–ด๋ฅผ ์ ์œผ์‹œ์˜ค.
์†์„ฑ
์„ค๋ช…
(๊ฐ€)
ํŠธ๋žœ์žญ์…˜์€ ์—ฐ์‚ฐ๋“ค์„ ์ „๋ถ€ ์‹คํ–‰ํ•˜๋“ ์ง€ ์ „ํ˜€ ์‹คํ–‰ํ•˜์ง€ ์•Š์•„์•ผ ํ•œ๋‹ค. ์ผ๋ถ€๋งŒ ์‹คํ–‰ํ•ด์„œ๋Š” ์•ˆ ๋œ๋‹ค.
์ผ๊ด€์„ฑ
ํŠธ๋žœ์žญ์…˜์ด ์„ฑ๊ณต์ ์œผ๋กœ ์‹คํ–‰๋˜๋ฉด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ƒํƒœ๋Š” ๋ชจ์ˆœ๋˜์ง€ ์•Š๊ณ  ์ผ๊ด€๋œ ์ƒํƒœ๊ฐ€ ๋œ๋‹ค
(๋‚˜)
ํŠธ๋žœ์žญ์…˜ ์‹คํ–‰ ๋„์ค‘์˜ ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋Š” ๋‹ค๋ฅธ ํŠธ๋žœ์žญ์…˜์—์„œ ์ ‘๊ทผํ•  ์ˆ˜ ์—†๋‹ค.
์ง€์†์„ฑ
ํŠธ๋žœ์žญ์…˜์ด ์„ฑ๊ณตํ–ˆ์„ ๊ฒฝ์šฐ ์˜๊ตฌ์ ์œผ๋กœ ๋ฐ˜์˜๋˜์–ด์•ผ ํ•œ๋‹ค.
ํ•™์ƒ ํ…Œ์ด๋ธ”์— ์ „๊ธฐ๊ณผ ํ•™์ƒ์ด 50๋ช…, ์ „์‚ฐ๊ณผ ํ•™์ƒ์ด 100๋ช…, ์ „์ž๊ณผ ํ•™์ƒ์ด 50๋ช… ์žˆ๋‹ค๊ณ  ํ•  ๋•Œ, ๋‹ค์Œ SQL๋ฌธ โ‘ , โ‘ก, โ‘ข์˜ ์‹คํ–‰ ๊ฒฐ๊ณผ๋กœ ํ‘œ์‹œ๋˜๋Š” ํŠœํ”Œ์˜ ์ˆ˜๋ฅผ ์“ฐ์‹œ์˜ค. (๋‹จ, DEPT ํ•„๋“œ๋Š” ํ•™๊ณผ๋ฅผ ์˜๋ฏธ)
1) SELECT DEPT FROM EMPLOYEE; 2) SELECT DISTINCT DEPT FROM EMPLOYEE; 3) SELECT COUNT(DISTINCT DEPT) FROM EMPLOYEE WHERE DEPT='์ „์‚ฐ๊ณผ';
CSS
๋ณต์‚ฌ
๋‹ค์Œ์€ C์–ธ์–ด๋กœ ์ž‘์„ฑ๋œ ์ฝ”๋“œ์ด๋‹ค. ์ฝ”๋“œ์˜ ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ์“ฐ์‹œ์˜ค. (๋‹จ, ์ถœ๋ ฅ๋ฌธ์˜ ์ถœ๋ ฅ ์„œ์‹์„ ์ค€์ˆ˜ํ•˜์‹œ์˜ค.)
#include <stdio.h> void align(int a[ ]) { int temp; for (int i = 0; i < 4; i++) { for (int j=0; j < 4 - i; j++) { if (a[j]> a[j+1]) { temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } } } main( ) { int a[ ] = { 85, 75, 50, 100, 95 }; align(a); for (int i = 0; i < 5; i++) printf("%d ", a[i]); }
C
๋ณต์‚ฌ
๋‹ค์Œ์€ C์–ธ์–ด๋กœ ์ž‘์„ฑ๋œ ์ฝ”๋“œ์ด๋‹ค. ์ฝ”๋“œ์˜ ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ์“ฐ์‹œ์˜ค. (๋‹จ, ์ถœ๋ ฅ๋ฌธ์˜ ์ถœ๋ ฅ ์„œ์‹์„ ์ค€์ˆ˜ํ•˜์‹œ์˜ค.)
#include <stdio.h> main( ) { int c = 1; switch (3) { case 1: c += 3; case 2: c++; case 3: c = 0; case 4: c += 3; case 5: c -= 10; default: c--; } printf("%d", c); }
C
๋ณต์‚ฌ
๋‹ค์Œ์€ Java์–ธ์–ด๋กœ ์ž‘์„ฑ๋œ ์ฝ”๋“œ์ด๋‹ค. ์ฝ”๋“œ์˜ ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ์“ฐ์‹œ์˜ค. (๋‹จ, ์ถœ๋ ฅ๋ฌธ์˜ ์ถœ๋ ฅ ์„œ์‹์„ ์ค€์ˆ˜ํ•˜์‹œ์˜ค.)
public class Test { static int[ ] arr( ) { int a[ ] = new int[4]; int b = a.length; for(int i = 0; i < b; i++) a[i] = i; return a; } public static void main(String[ ] args) { int a[ ] = arr( ); for(int i = 0; i < a.length; i++) System.out.print(a[i] + " "); } }
Java
๋ณต์‚ฌ