๐ฅ ์ ๋ณด์ฒ๋ฆฌ ๊ธฐ์ฌ ์ค๊ธฐ ๊ธฐํ๋ฌธ์
7 0 1 2 0 3 0 4 2 3 0 3 2 1 2 0 1 7 0 1
๋ถ์ฌ ํ์๋ฅผ ๊ตฌํ ๋, ์ด๊ธฐ ๋น์ด์๋ ํ๋ ์์ ํ์ด์ง๊ฐ ์ฝ์ ๋ ๋๋ ํ์๋ฅผ ์ผ๋ค.
**[ํ
์ด๋ธ]**
์ฌ์ [์ฌ์๋ฒํธ(PK), ์ด๋ฆ, ๋์ด, ๋ถ์]
๋ถ์ [์ฌ์๋ฒํธ(PK), ์ด๋ฆ, ์ฃผ์, ๋์ด]
โ ์ ์
์ฌ์์ด ๋ค์ด์์ ๋ถ์ ํ
์ด๋ธ์ ์๋ก์ด ์ฌ๋์ ์ถ๊ฐ
INSERT INTO ๋ถ์ (์ฌ์๋ฒํธ, ์ด๋ฆ, ์ฃผ์, ๋์ด) **( โ )** (240728, 'ํ๊ธธ๋', '์์ธ', 30);
โก ๋ถ์ ํ
์ด๋ธ์์ ์ถ๊ฐํ ์ฌ์์ ๊ฒ์ํ ํ ์ฌ์ ํ
์ด๋ธ์ ์ถ๊ฐ
INSERT INTO ์ฌ์ (์ฌ์๋ฒํธ, ์ด๋ฆ, ๋์ด, ๋ถ์)
**( โก )** ์ฌ์๋ฒํธ, ์ด๋ฆ, ๋์ด, โ์์
โ FROM ๋ถ์ WHERE ์ด๋ฆ = 'ํ๊ธธ๋';
โข ์ ์ฒด ์ฌ์ ํ
์ด๋ธ ์กฐํ
SELECT * **( โข )** ์ฌ์;
โฃ ์ฌ์์ ํด์ฌ๋ก ์ธํด ๋ถ์์ ํด๋นํ๋ ๊ฐ์ 'ํด์ฌ'๋ก ๋ณ๊ฒฝ
UPDATE ์ฌ์ **( โฃ )** ๋ถ์ = 'ํด์ฌ' WHERE ์ฌ์๋ฒํธ = 240728;
- values
- select
- from
- set
ํ์ด์ง ์ฐธ์กฐ ์์ : 1, 2, 3, 1, 2, 4, 1, 2, 5, 7
(1) LRU : 6 (2) LFU : 6
class Parent {
int x, y;
Parent(int x, int y) { //1
this.x=x;
this y=y;
}
int getT() { //2
return x*y;
}
}
โclass Child extend Parent {
int x;
Child (int x) { //3
super(x+1, x);
this.x=x;
}
int getT(int n){ //4
return super.getT()+n;
}
}
class Main {
public static void main(String[] args) { //5
Parent parent = new Child(3); //6
System.out.println(parent.getT()); //7
}
}
์คํ ์์ : 5 โ ( ) โ ( ) โ ( ) โ ( ) โ ( )
new Child(3)
๋ก Childํด๋์ค์ ์์ฑ์๊ฐ ์คํ๋๋ค. 6 โ 35 โ 6 โ 3 โ 1 โ 7 โ 2