• Feed
  • Explore
  • Ranking
/
/
    ๐Ÿ’พ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

    ๐Ÿ’พ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ž€?

    ์ก
    ์ก
    2025.04.07
    ยท
    6 min read

    4628

    ์šฐ๋ฆฌ๋Š” ๋งค์ผ ๋‹ค์–‘ํ•œ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๊ณ , ๊บผ๋‚ด๊ณ , ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
    ์ด๋Ÿฐ ์ •๋ณด๋“ค์„ ์ฒด๊ณ„์ ์œผ๋กœ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๊ฒƒ์ด ๋ฐ”๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(Database) ์ž…๋‹ˆ๋‹ค.


    ๐Ÿ“Œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ž€?

    ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(Database) ๋Š”

    "์—ฌ๋Ÿฌ ์‚ฌ๋žŒ๋“ค์ด ๊ณต์œ ํ•˜๊ณ  ์‚ฌ์šฉํ•  ๋ชฉ์ ์œผ๋กœ ํ†ตํ•ฉํ•˜์—ฌ ์ €์žฅํ•œ ๋ฐ์ดํ„ฐ์˜ ์ง‘ํ•ฉ"

    ์‰ฝ๊ฒŒ ๋งํ•ด,

    ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ๋ชจ์•„๋‘๊ณ , ํšจ์œจ์ ์œผ๋กœ ๊บผ๋‚ด ์“ธ ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“  ์ €์žฅ์†Œ


    ๐Ÿ“ ์™œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ํ•„์š”ํ• ๊นŒ?

    ํ•„์š”์„ฑ์„ค๋ช…

    ๐Ÿ“š ๋ฐ์ดํ„ฐ ํ†ตํ•ฉ

    ํฉ์–ด์ ธ ์žˆ๋Š” ์ •๋ณด๋ฅผ ํ•˜๋‚˜์˜ ์žฅ์†Œ์— ์ฒด๊ณ„์ ์œผ๋กœ ์ €์žฅ

    ๐Ÿ” ๊ฒ€์ƒ‰ & ์กฐํšŒ

    ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ฐพ์„ ์ˆ˜ ์žˆ์Œ

    ๐Ÿ”„ ์ผ๊ด€์„ฑ ์œ ์ง€

    ์ค‘๋ณต์„ ์ค„์ด๊ณ , ๋ฐ์ดํ„ฐ ์ •ํ™•์„ฑ์„ ๋†’์ž„

    ๐Ÿ” ๋ณด์•ˆ ๋ฐ ๊ถŒํ•œ ๊ด€๋ฆฌ

    ๋ˆ„๊ฐ€ ์–ด๋–ค ๋ฐ์ดํ„ฐ์— ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ์ง€๋ฅผ ์ œ์–ด

    ๐Ÿ“ˆ ๋™์‹œ์„ฑ ์ฒ˜๋ฆฌ

    ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋™์‹œ์— ์‚ฌ์šฉํ•ด๋„ ๋ฌธ์ œ์—†์ด ์ฒ˜๋ฆฌ ๊ฐ€๋Šฅ


    ๐Ÿงฑ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ตฌ์„ฑ ์š”์†Œ

    ๊ตฌ์„ฑ ์š”์†Œ์„ค๋ช…

    ๋ฐ์ดํ„ฐ(Data)

    ์ €์žฅ๋˜๋Š” ์‹ค์ œ ๊ฐ’ (์˜ˆ: ์ด๋ฆ„, ๊ฐ€๊ฒฉ ๋“ฑ)

    DBMS

    ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ด€๋ฆฌํ•ด์ฃผ๋Š” ์†Œํ”„ํŠธ์›จ์–ด (ex. MySQL, Oracle)

    ์‚ฌ์šฉ์ž

    ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅํ•˜๊ฑฐ๋‚˜ ์กฐํšŒํ•˜๋Š” ์‚ฌ๋žŒ ํ˜น์€ ํ”„๋กœ๊ทธ๋žจ

    ์ฟผ๋ฆฌ(Query)

    ์‚ฌ์šฉ์ž๊ฐ€ DB์— ์š”์ฒญํ•˜๋Š” ๋ช…๋ น (์ฃผ๋กœ SQL ๋ฌธ๋ฒ• ์‚ฌ์šฉ)


    ๐Ÿงฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(DBMS)์ด๋ž€?

    DBMS(Database Management System) ๋Š”
    ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ƒ์„ฑ, ๊ด€๋ฆฌ, ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ์†Œํ”„ํŠธ์›จ์–ด์ž…๋‹ˆ๋‹ค.

    ๋Œ€ํ‘œ์ ์ธ DBMS์—๋Š” ๋‹ค์Œ์ด ์žˆ์Šต๋‹ˆ๋‹ค:

    • MySQL

    • Oracle

    • PostgreSQL

    • SQLite

    • SQL Server


    ๐Ÿง  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ข…๋ฅ˜

    ๋ถ„๋ฅ˜ ๊ธฐ์ค€์ข…๋ฅ˜์„ค๋ช…

    ๊ตฌ์กฐ ๋ฐฉ์‹

    ๊ด€๊ณ„ํ˜• DB (RDBMS)

    ํ…Œ์ด๋ธ” ํ˜•ํƒœ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌ (ex. MySQL, Oracle)

    ๊ตฌ์กฐ ๋ฐฉ์‹

    ๋น„๊ด€๊ณ„ํ˜• DB (NoSQL)

    JSON, ๋ฌธ์„œ, ํ‚ค-๊ฐ’ ๋“ฑ ๋‹ค์–‘ํ•œ ํ˜•ํƒœ (ex. MongoDB)

    ์‚ฌ์šฉ ํ™˜๊ฒฝ

    ํŠธ๋žœ์žญ์…˜ํ˜•

    ์ผ์ƒ์ ์ธ CRUD ์ž‘์—…์— ์ ํ•ฉ

    ์‚ฌ์šฉ ํ™˜๊ฒฝ

    ๋ถ„์„ํ˜• (OLAP)

    ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ ๋ถ„์„, ์ง‘๊ณ„ ์ค‘์‹ฌ


    ๐Ÿ”‘ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ณต๋ถ€ํ•˜๋ฉด ๋ญ˜ ํ•  ์ˆ˜ ์žˆ์„๊นŒ?

    • ์›น/์•ฑ ๋ฐฑ์—”๋“œ์—์„œ ๋ฐ์ดํ„ฐ ์ €์žฅ ๋ฐ ์กฐํšŒ ๊ตฌํ˜„

    • ํšจ์œจ์ ์ธ ์ •๋ณด ๊ด€๋ฆฌ ์‹œ์Šคํ…œ ์„ค๊ณ„

    • ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๊ณ  ์ธ์‚ฌ์ดํŠธ ๋„์ถœ

    • ํ˜‘์—… ์‹œ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์— ๋Œ€ํ•œ ์ดํ•ด๋ ฅ ํ–ฅ์ƒ


    โœจ ๋งˆ๋ฌด๋ฆฌ

    ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ๋‹จ์ˆœํ•œ ์ €์žฅ์†Œ๊ฐ€ ์•„๋‹ˆ๋ผ,
    ์ •๋ณด๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ , ๊ตฌ์กฐํ™”ํ•˜๋ฉฐ, ํ™œ์šฉํ•˜๋Š” ๊ธฐ์ˆ ์˜ ํ•ต์‹ฌ์ž…๋‹ˆ๋‹ค.







    - ์ปฌ๋ ‰์…˜ ์•„ํ‹ฐํด