๐ŸŽฌ DB๋ž€?

๐Ÿ”ธ DB๋ฅผ ์“ฐ๋Š” ์ด์œ 

  • ๋ฐ์ดํ„ฐ๋ฅผ ์˜คํ”„๋ผ์ธ์œผ๋กœ ์บ๋น„๋„ท์— ์ €์žฅํ•˜์ž๋‹ˆ ๋ฌผ๋ฆฌ์  ์ €์žฅ ๊ณต๊ฐ„์€ ํ•œ์ •๋˜์–ด ์žˆ๋‹ค.
  • ๊ทธ๋ ‡๋‹ค๋ฉด ์—‘์…€ ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด ์•”ํ˜ธ๋ฅผ ๊ฑธ์–ด ์“ฐ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋Š”๋ฐ ๋งŒ์•ฝ ์•”ํ˜ธ๊ฐ€ ์œ ์ถœ๋œ๋‹ค๋ฉด ๊ทธ ์—‘์…€ ํŒŒ์ผ ์•ˆ์— ์ €์žฅ๋œ ์ •๋ณด๋„ ๋ชจ๋‘ ์œ ์ถœ๋œ๋‹ค. ๋”ฐ๋ผ์„œ ์ด๊ฒƒ๋„ ์•ˆ์ „ํ•œ ๋ฐฉ๋ฒ•์€ ์•„๋‹ˆ๋‹ค.
  • ๊ทธ๋ž˜์„œ ์„œ๋ฒ„์— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ๊ฑฐ๊ธฐ์— ๊ณ ๊ฐ ์ •๋ณด๋ฅผ ์ €์ •ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
    • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—” ์• ์ดˆ์— ํ—ˆ๊ฐ€๋ฐ›์€ ์‚ฌ์šฉ์ž๋งŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ณ  ํ—ˆ๊ฐ€๋ฐ›์€ ๊ถŒํ•œ ๋งŒํผ๋งŒ ๋ฐ์ดํ„ฐ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ”ธ DBMS

  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ
  • DB์—์„œ ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ฑฐ๋‚˜ ์‚ฝ์ž…, ์ˆ˜์ •, ์‚ญ์ œํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋žจ
  • ORACLE, MySQL๋“ฑ์ด ์žˆ์œผ๋ฉฐ ์ด๊ฒƒ๋“ค์ด DB ์ž์ฒด๋ฅผ ์˜๋ฏธํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค.
    • DB๋ฅผ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•œ ์ˆ˜๋‹จ์œผ๋กœ์„œ MySQL์„ ์‚ฌ์šฉํ•˜๋ฉด MySQL์„ ์‚ฌ์šฉํ•œ DB ํ”„๋กœ๊ทธ๋žจ์ธ ๊ฒƒ์ด๋‹ค.

๐Ÿ”ธ RDBMS

  • ๊ด€๊ณ„ํ˜• DBMS
  • ์‹œ์ค‘์— ๋‚˜์™€์žˆ๋Š” ๋Œ€๋ถ€๋ถ„์˜ DBMS๋ผ๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.

๐Ÿ”ธ SQL

  • ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค๋ฅผ ์œ„ํ•ด ORACLE server์™€ ํ†ต์‹ ํ•˜๋Š” ์–ธ์–ด๋กœ DB์™€ ์†Œํ†ตํ•˜๊ธฐ ์œ„ํ•œ ์–ธ์–ด
  • ๋ชจ๋“  DBMS์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ณต์šฉ์–ธ์–ด

๐Ÿ”ธ TABLE

  • DB์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€ํ‘œ ๊ฐ์ฒด(์˜ค๋ธŒ์ ํŠธ)
  • ํ…Œ์ด๋ธ”์„ ์‚ฌ์šฉํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„๋ฅ˜ํ•œ๋‹ค.

    table

  • ์„ธ๋กœ๋Š” ์—ด(column), ๊ฐ€๋กœ๋Š” ํ–‰(row)!!
  • column๊ณผ row๊ฐ€ ๋งŒ๋‚˜๋Š” ๊ณณ์€ Field(Record)๊ฐ’์ด๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

ํƒœ๊ทธ:

์นดํ…Œ๊ณ ๋ฆฌ:

์—…๋ฐ์ดํŠธ: