๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Oracle10

SQL์ด๋ž€? SQL(Structured Query Language) 1. SQL์ด๋ž€ 1. SQL์ด๋‚˜ ์”จํ€„ ๋˜๋Š” ์ฟผ๋ฆฌ(์ฟผ๋ฆฌ๋ฌธ)์ด๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. 2. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•˜๋Š” ์งˆ์˜ ์–ธ์–ด(๋ช…๋ น) 3. ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•ด์„œ ์‹คํ–‰ํ•˜๋ฉด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์‹คํ–‰๊ฒฐ๊ณผ๋ฅผ ์•Œ๋ ค์ค€๋‹ค. 4. SQL์˜ ๋ถ„๋ฅ˜ - DQL(Data Query Language) : ๋ฐ์ดํ„ฐ๋ฅผ ์›ํ•˜๋Š” ํ˜•ํƒœ๋กœ ์กฐํšŒํ•˜๋Š” ๋ช…๋ น(SELECT) - DML(Data Manipulation Language) : ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ, ์ˆ˜์ •, ์‚ญ์ œํ•˜๋Š” ๋ช…๋ น(INSERT, UPDATE, DELETE) - DDL(Data Definition Langauge) : ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ํ…Œ์ด๋ธ”์ด๋‚˜ ๋‹ค๋ฅธ ๊ฐ์ฒด๋“ค์„ ์ƒ์„ฑ, ์ˆ˜์ •, ์‚ญ์ œํ•˜๋Š” ๋ช…๋ น(CREATE, DROP, ALTER) .. 2023. 4. 11.
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‚ด๊ฐ€ ๊ธฐ์–ตํ•˜๋ ค๊ณ  ์ž‘์„ฑํ•˜๋Š” ๊ธ€! 1. ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค 1. ๋ฐ์ดํ„ฐ(์ž๋ฃŒ)์™€ ์ธํฌ๋ฉ”์ด์…˜(์ •๋ณด) 1. ์ž๋ฃŒ : ์ •์ œ๋˜์ง€ ์•Š์€ ๋ฐ์ดํ„ฐ 2. ์ •๋ณด : ์ •์ œ ๋œ ๋ฐ์ดํ„ฐ 2. ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค 1. ์ž๋ฃŒ๋“ค์˜ ์ง‘ํ•ฉ. ์‚ฌ๋žŒ๋“ค์ด ์›ํ•˜๋Š” 3. DBMS() 1. ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋ฅผ ์กฐ์ž‘ํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ์†Œํ”„ํŠธ์›จ์–ด 2. ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค ์„œ๋ฒ„๋ฅผ ์ƒ์„ฑํ•ด์ฃผ๊ณ  ํ…Œ์ด๋ธ” ๋ฐ ์œ ์ €, ์Šคํ‚ค๋งˆ ์ƒ์„ฑ๊ณผ ๊ด€๋ฆฌ๋ฅผ ์ง€์›ํ•œ๋‹ค. 3. ๋ฐ์ดํ„ฐ์˜ ์ €์žฅ, ์ˆ˜์ •, ์‚ญ์ œ, ์กฐํšŒ ๊ธฐ๋Šฅ๋“ค๋„ ์ œ๊ณต๋˜๋ฉฐ SP๋“ฑ ํ˜ธ์ถœํ•ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ•จ์ˆ˜(๋ฉ”์†Œ๋“œ) ๊ฐ™์€ ๊ธฐ๋Šฅ๋„ ์ œ๊ณตํ•œ๋‹ค. 4. ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐฑ์—…ํ•˜๊ฑฐ๋‚˜ ์ €์žฅํ•ด์„œ ๋ณด๊ด€ํ•˜๋Š” ๊ฒƒ๋„ ์šฉ์ดํ•ด์ง€๊ณ  ๋ณด์•ˆ์„ฑ๋„ ๋†’์•„์ ธ์„œ ํ•ดํ‚น์—์„œ๋„ ์ž์œ ๋กญ๋‹ค. 5. DBMS์˜ ์ข…๋ฅ˜ : Oracale, MySql, MongoDB, Mar.. 2023. 4. 11.