1) intro
λ°μ΄ν°λ² μ΄μ€μ λ°μ΄ν°λ² μ΄μ€ κ΄λ¦¬ μμ€ν
-
Q> λ°μ΄ν°λ² μ΄μ€μ λ°μ΄ν°λ² μ΄μ€ κ΄λ¦¬ μμ€ν μ μ΄λ¦°μ΄λ μ μ μμ μ λλ‘ μ€λͺ ν΄μ£ΌμΈμ.
-
A> λμκ΄μ μλ μ± λ€μ΄ λ°μ΄ν°λ² μ΄μ€λΌκ³ νλ€λ©΄, λμκ΄ μ¬μλΆλ€μ΄λ λμ μ 보λ₯Ό μ°Ύμμ£Όλ μ»΄ν¨ν°λ₯Ό DBMSλΌκ³ λ³Ό μ μμ΅λλ€.
λ°μ΄ν°λ² μ΄μ€μ κΈ°λ³Έκ°λ (μ μ)
-
λ°μ΄ν°μ μ§ν© (a Set of Data)
-
μ¬λ¬ μμ© μμ€ν (νλ‘κ·Έλ¨)λ€μ ν΅ν©λ μ 보λ€μ μ μ₯νμ¬ μ΄μν μ μλ 곡μ©(share) λ°μ΄ν°μ μ§ν©
-
ν¨μ¨μ μΌλ‘ μ μ₯, κ²μ, κ°±μ ν μ μλλ‘ λ°μ΄ν° μ§ν©λ€λΌλ¦¬ μ°κ΄μν€κ³ μ‘°μ§νλμ΄μΌ νλ€.
λ°μ΄ν°λ² μ΄μ€μ νΉμ±
-
μ€μκ° μ κ·Όμ±(Real-time Accessability)
- μ¬μ©μμ μꡬλ₯Ό μ¦μ μ²λ¦¬ν μ μλ€.
-
κ³μμ μΈ λ³ν(Continuous Evolution)
- μ νν κ°μ μ μ§νλ €κ³ μ½μ Β·μμ Β·μμ μμ λ±μ μ΄μ©ν΄ λ°μ΄ν°λ₯Ό μ§μμ μΌλ‘ κ°±μ ν μ μλ€.
-
λμ 곡μ μ±(Concurrent Sharing)
- μ¬μ©μλ§λ€ μλ‘ λ€λ₯Έ λͺ©μ μΌλ‘ μ¬μ©νλ―λ‘ λμμ μ¬λ¬ μ¬λμ΄ λμΌν λ°μ΄ν°μ μ κ·Όνκ³ μ΄μ©ν μ μλ€.
-
λ΄μ© μ°Έμ‘°(Content Reference)
- μ μ₯ν λ°μ΄ν° λ μ½λμ μμΉλ μ£Όμκ° μλ μ¬μ©μκ° μꡬνλ λ°μ΄ν°μ λ΄μ©, μ¦ λ°μ΄ν° κ°μ λ°λΌ μ°Έμ‘°ν μ μμ΄μΌ νλ€.
λ°μ΄ν°λ² μ΄μ€ κ΄λ¦¬ μμ€ν (Database Management System = DBMS)
-
λ°μ΄ν°λ² μ΄μ€λ₯Ό κ΄λ¦¬νλ μννΈμ¨μ΄
-
μ¬λ¬ μμ© μννΈμ¨μ΄(νλ‘κ·Έλ¨) λλ μμ€ν μ΄ λμμ λ°μ΄ν°λ² μ΄μ€μ μ κ·Όνμ¬ μ¬μ©ν μ μκ² νλ€
-
νμ 3κΈ°λ₯
- μ μκΈ°λ₯ : λ°μ΄ν° λ² μ΄μ€μ λ Όλ¦¬μ , 물리μ ꡬ쑰λ₯Ό μ μ
- μ‘°μκΈ°λ₯ : λ°μ΄ν°λ₯Ό κ²μ, μμ , κ°±μ , μ½μ , μμ νλ κΈ°λ₯
- μ μ΄κΈ°λ₯ : λ°μ΄ν°λ² μ΄μ€μ λ΄μ© μ νμ±κ³Ό μμ μ±μ μ μ§νλλ‘ μ μ΄νλ κΈ°λ₯ -
Oracle, SQL Server, MySQL, DB2 λ±μ μμ© λλ κ³΅κ° DBMSκ° μλ€.
DBMSμ μ₯/λ¨μ
-
μ₯μ
- λ°μ΄ν° μ€λ³΅μ μ΅μν
- λ°μ΄ν°μ μΌκ΄μ± λ° λ¬΄κ²°μ± μ μ§
- λ°μ΄ν° 보μ 보μ₯ -
λ¨μ
- μ΄μλΉκ° λΉμΈλ€
- λ°±μ λ° λ³΅κ΅¬μ λν κ΄λ¦¬κ° 볡μ‘
- λΆλΆμ λ°μ΄ν°λ² μ΄μ€ μμ€μ΄ μ 체
2) MySQL λ€μ΄λ‘λ λ° μ€μΉ
μλ΅
3) MySQL μ€ν
μλμ° κ²μ λ²νΌμμ μλΉμ€λΌκ³ μ λ ₯νλ©΄ μλΉμ€(λ°μ€ν¬ν± μ±)μ΄λΌλ νλ‘κ·Έλ¨μ΄ 보μ λλ€.
ν΄λΉ νλ‘κ·Έλ¨μ μ ννμΈμ.

μμ κ°μ΄ MySQL80 μ΄λΌλ μ΄λ¦μΌλ‘ μλΉμ€κ° μ€νλ κ²μ μ μ μμ΅λλ€.
μ°Έκ³ λ‘ MySQLμ΄ μ€μΉλ λ MySQL80μ΄λΌλ μλΉμ€ μ΄λ¦μΌλ‘ μλΉμ€κ° μ€νλλ€λ λ©μμ§κ° 보μ λλ€.
μμ μ νμ μλμΌλ‘ λμ΄ μκΈ° λλ¬Έμ, μλμ°κ° μ€νλ λ μλμΌλ‘ μλ²κ° μλΉμ€ ννλ‘ μ€νλ©λλ€.
λμ€μ, MySQLμ΄ λμνμ§ μλλ€λ©΄ ν΄λΉ μλΉμ€μμ βμ€ν μ€βμ΄λΌκ³ νμλλμ§ νμΈν΄μ£ΌμΈμ.
4) MySQL μ’ λ£
μλΉμ€ λͺ©λ‘μμ MySQL80μ μ νν ν μ°μΈ‘λ²νΌμ ν΄λ¦ν©λλ€.
μ°μΈ‘λ²νΌμ ν΄λ¦νλ€λ©΄ μμ±λ²νΌμ ν΄λ¦ν©λλ€.
μμ± μ°½μμ βμ€μ§βλ²νΌμ ν΄λ¦νλ©΄ MySQLμλ²λ μ μ§λ©λλ€.
λ§μ½, μλμ°κ° μ€νλ λ μλμΌλ‘ μ€νλκΈΈ μνμ§ μλλ€λ©΄, μμ μ ν βμλβμ βμλβμΌλ‘ λ³κ²½ν ν βνμΈβλ²νΌμ ν΄λ¦νλ©΄ λ©λλ€.
μ΄ κ²½μ°μλ μμ μ ν μ°½μμ βμμβλ²νΌμ λ§€λ² λλ¬μ€μΌ MySQLμλ²κ° μ€νλ©λλ€.
'Spring > Boost Course Web' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
2.2 μΉ κ°λ°νκ²½ μ€μ (0) | 2020.11.19 |
---|---|
2.1 Webκ°λ°μ μ΄ν΄ (0) | 2020.11.19 |
1.5 JDBC (0) | 2020.11.19 |
1.4 Maven (0) | 2020.11.19 |
1.3 κ°λ°νκ²½ μ€μ (0) | 2020.11.09 |
1.2 SQL (0) | 2020.11.09 |