์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- ubuntu
- C
- ํ์ด์ฌ ์ฒผ๋ฆฐ์ง
- Database
- ํ์ด์ฌ ์ฑ๋ฆฐ์ง
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ์ค๋ผํด
- ์๋ฐ ๊ฐ๋
- ๋ฌ์คํธ
- ๋ฐฑ์ค
- java
- Reversing
- ์ด์์ฒด์
- Python
- ๋ฐฑ์ค ๋ฌ์คํธ
- ํ์ด์ฌ ์๊ณ ๋ฆฌ์ฆ
- ๋ฌ์คํธ ์์
- ๋ฌ์คํธ ํ๋ก๊ทธ๋๋ฐ ๊ณต์ ๊ฐ์ด๋
- Rust
- ๋ฐ์ดํฐ ํต์
- OS
- ์ค๋ผํดDB
- data communication
- Operating System
- ํ์ด์ฌ
- ์๊ณ ๋ฆฌ์ฆ
- Python challenge
- ์๋ฐ
- ์ฐ๋ถํฌ
- ์๋ฐ ๊ธฐ์ด
Archives
- Today
- Total
IT’s Portfolio
[Lecture] DataBase - Summary (04~06) ๋ณธ๋ฌธ
728x90
๋ฐ์ํ
๐ฅ DataBase Summary - Chapter 04~06
๐๐ป [Chapter 04] Summary
๋ฐ์ดํฐ ๋ชจ๋ธ๋ง
- ํ์ค ์ธ๊ณ์ ์กด์ฌํ๋ ๋ฐ์ดํฐ๋ฅผ ์ปดํจํฐ ์ธ๊ณ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ์ฎ๊ธฐ๋ ๋ณํ ๊ณผ์
- ๊ฐ๋ ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง : ํ์ค ์ธ๊ณ์ ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ์ฌ ๊ฐ๋ ์ธ๊ณ๋ก ์ฎ๊น
- ๋ ผ๋ฆฌ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง : ๊ฐ๋ ์ธ๊ณ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ๋ ๊ตฌ์กฐ๋ก ํํ
๋ฐ์ดํฐ ๋ชจ๋ธ
- ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ๊ฒฐ๊ณผ๋ฌผ์ ํํํ๋ ๋๊ตฌ
- ๊ฐ๋ ์ ๋ฐ์ดํฐ ๋ชจ๋ธ : ํ์ค ์ธ๊ณ๋ฅผ ์ฌ๋์ ๋จธ๋ฆฌ๋ก ์ดํดํ ์ ์๋๋ก ๊ฐ๋ ์ ๋ชจ๋ธ๋ง์ ๊ฒฐ๊ณผ๋ฌผ์ธ ๊ฐ๋ ์ ๊ตฌ์กฐ๋ก ํํํ๋ ๋๊ตฌ
- ๋ ผ๋ฆฌ์ ๋ฐ์ดํฐ ๋ชจ๋ธ : ๊ฐ๋ ์ ๊ตฌ์กฐ๋ฅผ ๋ ผ๋ฆฌ์ ์ผ๋ก ๋ชจ๋ธ๋งํ์ฌ ๋ ผ๋ฆฌ์ ๊ตฌ์กฐ๋ก ํํํ๋ ๋๊ตฌ
๊ฐ์ฒด-๊ด๊ณ ๋ชจ๋ธ
- ๊ฐ์ฒด์ ๊ฐ์ฒด ๊ฐ์ ๊ด๊ณ๋ฅผ ์ด์ฉํด ํ์ค ์ธ๊ณ๋ฅผ ๊ฐ๋ ์ ๊ตฌ์กฐ๋ก ํํํ๋ ๊ฐ๋ ์ ๋ฐ์ดํฐ ๋ชจ๋ธ
- ๊ฐ์ฒด : ํ์ค ์ธ๊ณ์์ ์กฐ์ง์ ์ด์ํ๋ ๋ฐ ๊ผญ ํ์ํ ์ฌ๋์ด๋ ์ฌ๋ฌผ๊ณผ ๊ฐ์ด ๊ตฌ๋ณ๋๋ ๋ชจ๋ ๊ฒ์ ์๋ฏธ
- ์์ฑ : ๊ฐ์ฒด๋ ๊ด๊ณ๊ฐ ๊ฐ์ง๊ณ ์๋ ๊ณ ์ ํ ํน์ฑ
- ๊ด๊ณ : ๊ฐ์ฒด์ ๊ฐ์ฒด๊ฐ ๋งบ๊ณ ์๋ ์๋ฏธ ์๋ ์ฐ๊ด์ฑ
๊ฐ์ฒด-๊ด๊ณ ๋ค์ด์ด๊ทธ๋จ
- ๊ฐ์ฒด-๊ด๊ณ ๋ชจ๋ธ์ ์ด์ฉํด ํ์ค ์ธ๊ณ๋ฅผ ๊ฐ๋ ์ ์ผ๋ก ๋ชจ๋ธ๋งํ ๊ฒฐ๊ณผ๋ฌผ์ ๊ทธ๋ฆผ์ผ๋ก ํํํ ๊ฒ
- E-R ๋ค์ด์ด๊ทธ๋จ์ด๋ผ๊ณ ๋ ํจ
- ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ฒด๋ฅผ ํํํ๋ ์ฌ๊ฐํ, ๊ฐ์ฒด ๊ฐ์ ๊ด๊ณ๋ฅผ ํํํ๋ ๋ง๋ฆ๋ชจ, ๊ฐ์ฒด๋ ๊ด๊ณ์ ์์ฑ์ ํํํ๋ ํ์๊ณผ ๊ฐ ์์๋ค์ ์ฐ๊ฒฐํ๋ ์ ์ผ๋ก ๊ตฌ์ฑ๋จ
๋ ผ๋ฆฌ์ ๋ฐ์ดํฐ ๋ชจ๋ธ
- ์ฌ์ฉ์ ์
์ฅ์์ ์ ํํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ
์ ๋ฐ๋ผ E-R ๋ค์ด์ด๊ทธ๋จ์ผ๋ก ํํ๋ ๊ฐ๋
์ ๊ตฌ์กฐ๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ ํํ๋ก ํํํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋
ผ๋ฆฌ์ ์ธ ๊ตฌ์กฐ
- ๊ด๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ : ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ ผ๋ฆฌ์ ๊ตฌ์กฐ๊ฐ 2์ฐจ์ ํ ์ด๋ธ ํํ์
- ๊ณ์ธต ๋ฐ์ดํฐ ๋ชจ๋ธ : ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ ผ๋ฆฌ์ ๊ตฌ์กฐ๊ฐ ํธ๋ฆฌ ํํ์
- ๋คํธ์ํฌ ๋ฐ์ดํฐ ๋ชจ๋ธ : ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ ผ๋ฆฌ์ ๊ตฌ์กฐ๊ฐ ๊ทธ๋ํ ํํ์
๐๐ป [Chapter 05] Summary
๊ด๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๊ฐ๋ ๊ณผ ๊ธฐ๋ณธ ์ฉ์ด
- ๊ฐ๋ ์ ๊ตฌ์กฐ๋ฅผ ๋ ผ๋ฆฌ์ ๊ตฌ์กฐ๋ก ํํํ๋ ๋ ผ๋ฆฌ์ ๋ฐ์ดํฐ ๋ชจ๋ธ ์ค ํ๋์
- ๊ด๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ํ๋์ ๊ฐ์ฒด์ ๋ํ ๋ฐ์ดํฐ๋ฅผ ๋ฆด๋ ์ด์
ํ๋์ ๋ด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ
- ๋ฆด๋ ์ด์ : ํ๋์ ๊ฐ์ฒด์ ๊ดํ ๋ฐ์ดํฐ๋ฅผ 2์ฐจ์ ํ ์ด๋ธ์ ๊ตฌ์กฐ๋ก ์ ์ฅํ ๊ฒ
- ์์ฑ(์ ํธ๋ฆฌ๋ทฐํธ)๊ณผ ํํ : ๋ฆด๋ ์ด์ ์ ์ด๊ณผ ํ
- ๋๋ฉ์ธ : ํ๋์ ์์ฑ์ด ๊ฐ์ง ์ ์๋ ๊ฐ๋ค์ ์งํฉ
- ๋ : ์์ง ๋ชจ๋ฅด๊ฑฐ๋ ํด๋น๋๋ ์ฌํญ์ด ์์์ ํํํ๋ ํน๋ณํ ๊ฐ
- ์ฐจ์ : ํ๋์ ๋ฆด๋ ์ด์ ์์ ์์ฑ์ ์ ์ฒด ๊ฐ์
- ์นด๋๋๋ฆฌํฐ : ํ๋์ ๋ฆด๋ ์ด์ ์์ ํํ์ ์ ์ฒด ๊ฐ์
๋ฆด๋ ์ด์ ๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์ฑ
- ๋ฆด๋ ์ด์ ์ ๋ฆด๋ ์ด์ ์คํค๋ง์ ๋ฆด๋ ์ด์ ์ธ์คํด์ค๋ก ๊ตฌ์ฑ๋จ
- ๋ฆด๋ ์ด์ ์คํค๋ง : ๋ฆด๋ ์ด์ ์ ์ด๋ฆ๊ณผ ๋ฆด๋ ์ด์ ์ ํฌํจ๋ ๋ชจ๋ ์์ฑ์ ์ด๋ฆ์ผ๋ก ์ ์ํ๋ ๋ฆด๋ ์ด์ ์ ๋ ผ๋ฆฌ์ ๊ตฌ์กฐ
- ๋ฆด๋ ์ด์ ์ธ์คํด์ค : ์ด๋ ํ ์์ ์ ๋ฆด๋ ์ด์ ์ ์กด์ฌํ๋ ํํ๋ค์ ์งํฉ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง : ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ตฌ์ฑํ๋ ๋ฆด๋ ์ด์ ์คํค๋ง์ ๋ชจ์
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ธ์คํด์ค : ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ตฌ์ฑํ๋ ๋ฆด๋ ์ด์ ์ธ์คํด์ค์ ๋ชจ์
๋ฆด๋ ์ด์ ์ ํน์ฑ
- ํํ์ ์ ์ผ์ฑ : ํ๋์ ๋ฆด๋ ์ด์ ์๋ ๋์ผํ ํํ์ด ์กด์ฌํ ์ ์์
- ํํ์ ๋ฌด์์ : ํ๋์ ๋ฆด๋ ์ด์ ์์ ํํ ์ฌ์ด์ ์์๋ ๋ฌด์๋ฏธ
- ์์ฑ์ ๋ฌด์์ : ํ๋์ ๋ฆด๋ ์ด์ ์์ ์์ฑ ์ฌ์ด์ ์์๋ ๋ฌด์๋ฏธ
- ์์ฑ์ ์์์ฑ : ์์ฑ ๊ฐ์ผ๋ก ์์ ๊ฐ๋ง ์ฌ์ฉํ ์ ์์
ํค
- ํค๋ ๋ฆด๋ ์ด์ ์์ ํํ๋ค์ ๊ตฌ๋ณํ๋ ์ญํ ์ ํ๋ ์์ฑ ๋๋ ์์ฑ๋ค์ ์งํฉ์
- ํน์ฑ
- ์ ์ผ์ฑ : ํ ๋ฆด๋ ์ด์ ์์ ๋ชจ๋ ํํ์ ์๋ก ๋ค๋ฅธ ํค ๊ฐ์ ๊ฐ์ ธ์ผ ํจ
- ์ต์์ฑ : ๊ผญ ํ์ํ ์ต์ํ์ ์์ฑ๋ค๋ก๋ง ํค๋ฅผ ๊ตฌ์ฑ
- ์ข
๋ฅ
- ์ํผํค : ์ ์ผ์ฑ์ ๋ง์กฑํ๋ ์์ฑ ๋๋ ์์ฑ๋ค์ ์งํฉ
- ํ๋ณดํค : ์ ์ผ์ฑ๊ณผ ์ต์์ฑ์ ๋ง์กฑํ๋ ์์ฑ ๋๋ ์์ฑ๋ค์ ์งํฉ
- ๊ธฐ๋ณธํค : ํ๋ณดํค ์ค์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํด ์ ํํ ํค
- ๋์ฒดํค : ๊ธฐ๋ณธํค๋ก ์ ํ๋์ง ๋ชปํ ํ๋ณดํค
- ์ธ๋ํค : ๋ค๋ฅธ ๋ฆด๋ ์ด์ ์ ๊ธฐ๋ณธํค๋ฅผ ์ฐธ์กฐํ๋ ์์ฑ ๋๋ ์์ฑ๋ค์ ์งํฉ
๊ด๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ ์ฝ์กฐ๊ฑด
- ๋ฐ์ดํฐ๋ฅผ ์ ํํ๊ณ ์ ํจํ๊ฒ ์ ์งํ๋ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํด์ผ ๋๋ค๋ ๊ท์น
- ๊ฐ์ฒด ๋ฌด๊ฒฐ์ฑ ์ ์ฝ์กฐ๊ฑด : ๊ธฐ๋ณธํค๋ฅผ ๊ตฌ์ฑํ๋ ๋ชจ๋ ์์ฑ์ ๋ ๊ฐ์ ๊ฐ์ง ์ ์์
- ์ฐธ์กฐ ๋ฌด๊ฒฐ์ฑ ์ ์ฝ์กฐ๊ฑด : ์ธ๋ํค๋ ์ฐธ์กฐํ ์ ์๋ ๊ฐ์ ๊ฐ์ง ์ ์์
๐๐ป [Chapter 06] Summary
๋ฐ์ดํฐ ๋ชจ๋ธ = ๋ฐ์ดํฐ ๊ตฌ์กฐ + ์ ์ฝ์กฐ๊ฑด + ์ฐ์ฐ
๊ด๊ณ ๋ฐ์ดํฐ ์ฐ์ฐ
- ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ์ป๊ธฐ ์ํด ๋ฆด๋ ์ด์ ์ ํ์ํ ์ฒ๋ฆฌ๋ฅผ ์๊ตฌํ๋ ๊ฒ
- ๊ด๊ณ ๋์์ ๊ด๊ณํด์์ด ์๋๋ฐ, ์ด ๋์ ๊ธฐ๋ฅ๊ณผ ํํ๋ ฅ ๋ชจ๋์์ ๋ฅ๋ ฅ์ด ๋๋ฑํจ
- ๊ด๊ณ ๋์ : ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ ์ํด ๋ฐ์ดํฐ์ ์ฒ๋ฆฌ ๊ณผ์ ์ ์์๋๋ก ๊ธฐ์ ํ๋ ์ ์ฐจ ์ธ์ด
- ๊ด๊ณ ํด์ : ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ ์ํด ์ฒ๋ฆฌ๋ฅผ ์ํ๋ ๋ฐ์ดํฐ๊ฐ ๋ฌด์์ธ์ง๋ง ๊ธฐ์ ํ๋ ๋น์ ์ฐจ ์ธ์ด
๊ด๊ณ ๋์
- ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ ์ํด ๋ฐ์ดํฐ์ ์ฒ๋ฆฌ ๊ณผ์ ์ ์์๋๋ก ๊ธฐ์ ํ ์ธ์ด๋ก, ๊ฐ๋จํ ๋งํด ๋ฆด๋ ์ด์ ์ ์ฒ๋ฆฌํ๋ ์ฐ์ฐ์๋ค์ ๋ชจ์
- ํผ์ฐ์ฐ์์ธ ๋ฆด๋ ์ด์ ์ ์ฐ์ฐ์๋ฅผ ์ ์ฉํ ๊ฒฐ๊ณผ๋ ๋ฆด๋ ์ด์ ์ด๋ผ๋ ํ์ ํน์ฑ์ด ์์
- ์ผ๋ฐ ์งํฉ ์ฐ์ฐ์์ ์์ ๊ด๊ณ ์ฐ์ฐ์๋ก ๋ถ๋ฅ
์ผ๋ฐ ์งํฉ ์ฐ์ฐ์
- ๋ฆด๋ ์ด์ ์ด ํํ์ ์งํฉ์ด๋ผ๋ ๊ฐ๋ ์ ์ด์ฉํ๋ ์ฐ์ฐ์๋ก, ๋ ๋ฆด๋ ์ด์ ์ ๋์์ผ๋ก ์ฐ์ฐ์ ์ํ
- ํฉ์งํฉ, ๊ต์งํฉ, ์ฐจ์งํฉ, ์นดํฐ์
ํ๋ก๋ํธ๊ฐ ์๋๋ฐ, ํฉ์งํฉ, ๊ต์งํฉ, ์ฐจ์งํฉ์ ํผ์ฐ์ฐ์์ธ ๋ ๋ฆด๋ ์ด์
์ด ํฉ๋ณ ๊ฐ๋ฅํด์ผ ์ฐ์ฐ์ ์ํํ ์ ์์
- ํฉ์งํฉ($\cup$) : ๋ ๋ฆด๋ ์ด์ ์ ํฉ์งํฉ ํํ์ ๊ตฌํจ
- ๊ต์งํฉ($\cap$) : ๋ ๋ฆด๋ ์ด์ ์ ๊ต์งํฉ ํํ์ ๊ตฌํจ
- ์ฐจ์งํฉ($-$) : ๋ ๋ฆด๋ ์ด์ ์ ์ฐจ์งํฉ ํํ์ ๊ตฌํจ
- ์นดํฐ์ ํ๋ก๋ํธ($\times$) : ๋ ๋ฆด๋ ์ด์ ์ ๋ชจ๋ ํํ์ ๊ฐ๊ฐ ์ฐ๊ฒฐํ์ฌ ์์ฑ๋ ํํ์ ๊ตฌํจ
์์ ๊ด๊ณ ์ฐ์ฐ์
- ๋ฆด๋ ์ด์ ์ ๊ตฌ์กฐ์ ํน์ฑ์ ์ด์ฉํ๋ ์ฐ์ฐ์
- ์
๋ ํธ, ํ๋ก์ ํธ, ์กฐ์ธ, ๋๋น์ ์ด ์์
- ์ ๋ ํธ($\sigma$) : ๋ฆด๋ ์ด์ ์์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ํํ์ ๊ตฌํจ
- ํ๋ก์ ํธ($\pi$) : ๋ฆด๋ ์ด์ ์์ ์ฃผ์ด์ง ์์ฑ๋ค์ ๊ฐ์ผ๋ก๋ง ๊ตฌ์ฑ๋ ํํ์ ๊ตฌํจ
- ์กฐ์ธ($\bowtie$) : ๊ณตํต ์์ฑ์ ์ด์ฉํด ๋ ๋ฆด๋ ์ด์ ์ ํํ๋ค์ ์ฐ๊ฒฐํ์ฌ ์์ฑ๋ ํํ์ ๊ตฌํจ
- ๋๋น์ ($\div$) : ๋๋์ด์ง๋ ๋ฆด๋ ์ด์ ์์ ๋๋๋ ๋ฆด๋ ์ด์ ์ ๋ชจ๋ ํํ๊ณผ ๊ด๋ จ์ด ์๋ ํํ์ ๊ตฌํจ
ํ์ฅ๋ ๊ด๊ณ ๋์ ์ฐ์ฐ์
- ์ธ๋ฏธ ์กฐ์ธ($โ$) : ์กฐ์ธ ์์ฑ์ผ๋ก ํ๋ก์ ํธํ ๋ฆด๋ ์ด์ ์ ์ด์ฉํด ์กฐ์ธํจ
- ์ธ๋ถ ์กฐ์ธ($โ, โ, โ$) : ์กฐ์ธ ์ฐ์ฐ์์ ์ ์ธ๋์๋ ๋ชจ๋ ํํ์ ๊ฒฐ๊ณผ ๋ฆด๋ ์ด์ ์ ํฌํจ์ํด
๊ด๊ณ ํด์
- ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ธฐ ์ํด ์ฒ๋ฆฌ๋ฅผ ์ํ๋ ๋ฐ์ดํฐ๊ฐ ๋ฌด์์ธ์ง๋ง ๊ธฐ์ ํ๋ ์ธ์ด
- ์ํ์ ํ๋ ๋ํท ํด์์ ๊ธฐ๋ฐ์ ๋
- ํํ ๊ด๊ณ ํด์๊ณผ ๋๋ฉ์ธ ๊ด๊ณ ํด์์ผ๋ก ๋ถ๋ฅ
728x90
๋ฐ์ํ
'Development Study' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Lecture] Data Communication - Mid Summary (1) | 2023.04.14 |
---|---|
[Lecture] Data Communication - Day 7 (0) | 2023.04.13 |
[Lecture] Operating System with Ubuntu - Day 4 (0) | 2023.04.10 |
[Lecture] DataBase - Day 6 (0) | 2023.04.10 |
[Lecture] Data Communication - Day 5~6 (0) | 2023.04.06 |
Comments