λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
⭐ Personal_Study/Database

Database: Intro

by ν¬μŠ€νŠΈμ‰μ΄ν¬ 2022. 10. 5.

Database: Intro

Database λ“±μž₯ μ΄μ „μ—λŠ”...?

νŒŒμΌμ„ μ΄μš©ν•œ 데이터 관리

βœ” μš°λ¦¬λŠ” 일반적으둜 데이터λ₯Ό νŒŒμΌμ— μ €μž₯ν•œλ‹€.
βœ” μž₯점
- μš΄μ˜μ²΄μ œμ— 관계없이 μ–΄λ””μ—μ„œλ‚˜ μ‰½κ²Œ μ‚¬μš© κ°€λŠ₯
- μ΄λ©”μΌμ΄λ‚˜ λ©”μ‹ μ €λ₯Ό μ΄μš©ν•΄ κ°„νŽΈν•˜κ²Œ 전솑 κ°€λŠ₯
βœ” 단점
- λŒ€μš©λž‘ 데이터 닀루기에 뢀적합
- 데이터λ₯Ό ꡬ쑰적으둜 μ •λ¦¬ν•˜κΈ° 어렀움

μŠ€ν”„λ ˆλ“œ μ‹œνŠΈλ₯Ό μ΄μš©ν•œ 데이터 관리

βœ” μŠ€ν”„λ ˆλ“œ μ‹œνŠΈ(μ—‘μ…€ μ‹œνŠΈ)μ‚¬μš©
βœ” 컬럼(μ—΄)을 톡해 λ°μ΄ν„°μ˜ μœ ν˜•μ„ μ €μž₯ν•˜κ³ , λ ˆμ½”λ“œ(ν–‰)을 톡해 ꡬ체적인 데이터 값을 μ €μž₯
βœ” λ°μ΄ν„°λ² μ΄μŠ€λ‘œ κ°€κΈ° μœ„ν•œ κΈΈλͺ©...

λ°μ΄ν„°λ² μ΄μŠ€μ˜ λ“±μž₯

βœ” μŠ€ν”„λ ˆλ“œ μ‹œνŠΈμ™€ 달리 ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό μ‚¬μš©ν•΄ μž‘λ™
βœ” RDB(Relational Database): κ΄€κ³„ν˜• 데이터 베이슀
βœ” 각각의 데이터λ₯Ό ν…Œμ΄λΈ”μ— κΈ°μž… -> μŠ€ν”„λ ˆλ“œ μ‹œνŠΈ 파일의 λͺ¨μŒμ΄λΌκ³  봐도 λœλ‹€.

Database의 μ •μ˜

βœ” μ²΄κ³„ν™”λœ λ°μ΄ν„°μ˜ λͺ¨μž„
βœ” μ—¬λŸ¬ μ‚¬λžŒμ΄ κ³΅μœ ν•˜κ³  μ‚¬μš©ν•  λͺ©μ μœΌλ‘œ 톡합 κ΄€λ¦¬λ˜λŠ” μ •λ³΄μ˜ 집합
βœ” 검색, ꡬ쑰화 같은 μž‘μ—…μ„ μ‰½κ²Œ ν•˜κΈ° μœ„ν•΄ μ‘°μ§ν™”λœ 데이터λ₯Ό μˆ˜μ§‘ν•˜λŠ” μ €μž₯ μ‹œμŠ€νƒ¬
βœ” μ΄λŸ¬ν•œ Databaseλ₯Ό μ‘°μž‘ν•˜λŠ” ν”„λ‘œκ·Έλž¨ = DBMS(Database Management System)
βœ” μ›Ή κ°œλ°œμ— λŒ€λΆ€λΆ„μ˜ 데이터 λ² μ΄μŠ€λŠ” 'κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€ 관리 μ‹œμŠ€ν…œ(RDBMS)'을 μ‚¬μš©ν•˜μ—¬ SQL둜 데이터와 ν”„λ‘œκ·Έλž˜λ°μ„ ꡬ성

'⭐ Personal_Study > Database' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

N:1 Relationship  (1) 2022.10.08
Relational Database  (0) 2022.10.08
DML (Data Manipulation Language)  (0) 2022.10.08
DDL (Data Definition Language)  (0) 2022.10.07
SQL  (0) 2022.10.07

λŒ“κΈ€