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

[ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค Database] DBMS/๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์–ธ์–ด

by haeun ํ•˜์€ 2022. 4. 29.
728x90

๐Ÿ“— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(DB: database)

 

โœ” ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ๊ณต์œ ํ•˜์—ฌ ์‚ฌ์šฉํ•  ๋ชฉ์ ์œผ๋กœ ์ฒด๊ณ„ํ™”ํ•ด ํ†ตํ•ฉ, ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์ง‘ํ•ฉ์ด๋‹ค

->์ž‘์„ฑ๋œ ๋ชฉ๋ก์œผ๋กœ์จ ์—ฌ๋Ÿฌ ์‘์šฉ ์‹œ์Šคํ…œ๋“ค์˜ ํ†ตํ•ฉ๋œ ์ •๋ณด๋“ค์„ ์ €์žฅํ•˜์—ฌ ์šด์˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต์šฉ ๋ฐ์ดํ„ฐ๋“ค์˜ ๋ฌถ์Œ์ด๋‹ค. 

โœ” ํŠน์ • ๊ด€์‹ฌ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜์—ฌ ๊ทธ ๋ฐ์ดํ„ฐ์˜ ์„ฑ๊ฒฉ์— ๋งž๋„๋ก ์ž˜ ์„ค๊ณ„ํ•˜์—ฌ ์ €์žฅํ•˜๊ณ  ๊ด€๋ฆฌํ•จ์œผ๋กœ์จ

โœ” ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ž์›

โœ” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๊ณผ๋Š” ๋‹ค๋ฅธ ๋ณ„๋„์˜ ๋ฏธ๋“ค์›จ์–ด์ธ DBMS์— ์˜ํ•ด ๊ด€๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

 


๐Ÿ“— ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ DBMS(Database Management System)

 

โœ” ์—ฐ๊ฒฐ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ํ•จ๊ป˜ ๋ฐ์ดํ„ฐ์™€ DBMS๋ฅผ ํ•˜๋‚˜๋กœ ๋ฌถ์–ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‹œ์Šคํ…œ์ด๋ผ๊ณ  ํ•˜๋ฉฐ ๋‹จ์ถ•ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ผ๊ณ ๋„ ํ•ฉ๋‹ˆ๋‹ค.

โœ” ๋ฐ์ดํ„ฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ถ”๊ฐ€, ์‚ญ์ œ, ๋ณ€๊ฒฝ, ๊ฒ€์ƒ‰์„ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ ์ œ๊ณต

โœ” ์˜ค๋Š˜๋‚  ์šด์˜๋˜๊ณ  ์žˆ๋Š” ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ์œ ํ˜•์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๋ฐ์ดํ„ฐ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ฒ˜๋ฆฌ ๋ฐ ๋ฐ์ดํ„ฐ ์ฟผ๋ฆฌ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ์ผ๋ จ์˜ ํ…Œ์ด๋ธ”์—์„œ ํ–‰๊ณผ ์—ด๋กœ ๋ชจ๋ธ๋ง๋ฉ๋‹ˆ๋‹ค.

โœ” ๋ฐ์ดํ„ฐ์— ์‰ฝ๊ฒŒ ์•ก์„ธ์Šคํ•˜๊ณ  ๊ด€๋ฆฌ, ์ˆ˜์ •, ์—…๋ฐ์ดํŠธ, ์ œ์–ด ๋ฐ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

โœ” ๋Œ€๋ถ€๋ถ„์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ๋ฐ์ดํ„ฐ ์ž‘์„ฑ ๋ฐ ์ฟผ๋ฆฌ์— SQL(Structured Query Language)์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.)

โœ” DBMS๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ์ตœ์ข… ์‚ฌ์šฉ์ž ๋˜๋Š” ํ”„๋กœ๊ทธ๋žจ ๊ฐ„์˜ ์ธํ„ฐํŽ˜์ด์Šค ์—ญํ• ์„ ํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ์ •๋ณด์˜ ๊ตฌ์„ฑ ๋ฐ ์ตœ์ ํ™” ๋ฐฉ๋ฒ•์„ ๊ฒ€์ƒ‰, ์—…๋ฐ์ดํŠธ ๋ฐ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค. ๋˜ํ•œ DBMS๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ฐ๋… ๋ฐ ์ œ์–ด๊ฐ€ ์šฉ์ดํ•˜์—ฌ ์„ฑ๋Šฅ ๋ชจ๋‹ˆํ„ฐ๋ง, ํŠœ๋‹, ๋ฐฑ์—…, ๋ณต๊ตฌ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๊ด€๋ฆฌ ์ž‘์—…์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

โœ” ์ธ๊ธฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์†Œํ”„ํŠธ์›จ์–ด ๋˜๋Š” DBMS๋กœ๋Š” MySQL, Microsoft Access, Microsoft SQL Server, FileMaker Pro, ์˜ค๋ผํด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ dBASE๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๐Ÿ“ŒํŠน์ง•

 

1.  ์‚ฌ์šฉ์ž์˜ ์งˆ์˜์— ๋Œ€ํ•˜์—ฌ ์ฆ‰๊ฐ์ ์ธ ์ฒ˜๋ฆฌ์™€ ์‘๋‹ต์ด ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค.

2. ์ƒ์„ฑ, ์ˆ˜์ •, ์‚ญ์ œ๋ฅผ ํ†ตํ•˜์—ฌ ํ•ญ์ƒ ์ตœ์‹ ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.

3. ์‚ฌ์šฉ์ž๋“ค์ด ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋™์‹œ์— ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

4. ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ์†Œ๊ฐ€ ์•„๋‹Œ ๋‚ด์šฉ์— ๋”ฐ๋ผ ์ฐธ์กฐ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

5. ์‘์šฉํ”„๋กœ๊ทธ๋žจ๊ณผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ๋…๋ฆฝ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ, ๋ฐ์ดํ„ฐ์˜ ๋…ผ๋ฆฌ์  ๊ตฌ์กฐ์™€ ์‘์šฉํ”„๋กœ๊ทธ๋žจ์€ ๋ณ„๊ฐœ๋กœ ๋™์ž‘๋ฉ๋‹ˆ๋‹ค.

 

์žฅ์  ๋‹จ์ 
๋ฐ์ดํ„ฐ ์ค‘๋ณต ์ตœ์†Œํ™” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ „๋ฌธ๊ฐ€ ํ•„์š”
๋ฐ์ดํ„ฐ ๊ณต์œ  ๋งŽ์€ ๋น„์šฉ ๋ถ€๋‹ด
์ผ๊ด€์„ฑ, ๋ฌด๊ฒฐ์„ฑ, ๋ณด์•ˆ์„ฑ ์œ ์ง€ ๋ฐ์ดํ„ฐ ๋ฐฑ์—…๊ณผ ๋ณต๊ตฌ๊ฐ€ ์–ด๋ ค์›€
์ตœ์‹ ์˜ ๋ฐ์ดํ„ฐ ์œ ์ง€ ์‹œ์Šคํ…œ์˜ ๋ณต์žกํ•จ
๋ฐ์ดํ„ฐ์˜ ํ‘œ์ค€ํ™” ๊ฐ€๋Šฅ ๋Œ€์šฉ๋Ÿ‰ ๋””์Šคํฌ๋กœ ์—‘์„ธ์Šค๊ฐ€ ์ง‘์ค‘๋˜๋ฉด ๊ณผ๋ถ€ํ•˜ ๋ฐœ์ƒ

๋ฐ์ดํ„ฐ์˜ ๋…ผ๋ฆฌ์ , ๋ฌผ๋ฆฌ์  ๋…๋ฆฝ์„ฑ  
์šฉ์ดํ•œ ๋ฐ์ดํ„ฐ ์ ‘๊ทผ  
๋ฐ์ดํ„ฐ ์ €์žฅ ๊ณต๊ฐ„ ์ ˆ์•ฝ  

 


๐Ÿ“Œ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค

 

โœ” E.F. Codd ๋ฐ•์‚ฌ๋Š” 1970๋…„์— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‹œ์Šคํ…œ์„ ์œ„ํ•œ ๊ด€๊ณ„ํ˜• ๋ชจ๋ธ์„ ์ œ์•ˆ.

โœ”  ์ด๊ฒƒ์ด RDBMS(๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ)์˜ ๊ธฐ์ดˆ

 


โœ” ๊ด€๊ณ„ํ˜• ๋ชจ๋ธ์˜ ๊ตฌ์„ฑ

๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๊ฐ์ฒด ๋˜๋Š” ๊ด€๊ณ„์˜ ๋ชจ์Œ
๊ด€๊ณ„์— ์ ์šฉ๋˜์–ด ๋‹ค๋ฅธ ๊ด€๊ณ„ ์ƒ์„ฑ์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๋Š” ์—ฐ์‚ฐ์ž ์ง‘ํ•ฉ
์ •ํ™•์„ฑ๊ณผ ์ผ๊ด€์„ฑ์„ ์œ„ํ•œ ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ

โœ” ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค์˜ ํŠน์ง•

SQL๋ฌธ์„ ์‹คํ–‰ํ•˜์—ฌ ์•ก์„ธ์Šคํ•˜๊ณ  ์ˆ˜์ •
๋ฌผ๋ฆฌ์ ์ธ ํฌ์ธํ„ฐ๊ฐ€ ์—†๋Š” ํ…Œ์ด๋ธ”์„ ๊ฐ€๊ณ  ์žˆ๋‹ค.
์—ฐ์‚ฐ์ž ์ง‘ํ•ฉ์„ ์‚ฌ์šฉํ•œ๋‹ค.

 


๐Ÿ“— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์–ธ์–ด

 

โœ” ๋ฐ์ดํ„ฐ ์ •์˜ ์–ธ์–ด(DDL:data definition language) - Create, Alter, Drop๋“ฑ์˜ ๋ช…๋ น์–ด

โœ” ๋ฐ์ดํ„ฐ ์กฐ์ž‘ ์–ธ์–ด(DML:data manipulation language) - Select, Insert, Delete, Update...

โœ” ๋ฐ์ดํ„ฐ ์ œ์–ด ์–ธ์–ด(DCL:data control language)- Grant, Revoke, Commit, Rollback...

 

๐Ÿ“Œ๋ฐ์ดํ„ฐ ์ •์˜ ์–ธ์–ด (DDL : Data Definition Language)

 

โœ” DB ๊ตฌ์กฐ, ๋ฐ์ดํ„ฐ ํ˜•์‹, ์ ‘๊ทผ ๋ฐฉ์‹ ๋“ฑ DB๋ฅผ ๊ตฌ์ถ•ํ•˜๊ฑฐ๋‚˜ ์ˆ˜์ •ํ•  ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์–ธ์–ด

โœ”  ์™ธ๋ถ€ ์Šคํ‚ค๋งˆ๋ฅผ ๋ช…์„ธํ•ฉ๋‹ˆ๋‹ค. 

โœ” DDL์€ SCHEMA, DOMAIN, TABLE, VIEW, INDEX๋ฅผ ์ •์˜ํ•˜๊ฑฐ๋‚˜ ๋ณ€๊ฒฝ ๋˜๋Š” ์‚ญ์ œํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์–ธ์–ด๋กœ์จ ๋…ผ๋ฆฌ์  ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์™€ ๋ฌผ๋ฆฌ์  ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์˜ ์‚ฌ์ƒ์„ ์ •์˜ํ•˜๊ณ , ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ์ž๋‚˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค๊ณ„์ž๊ฐ€ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

 

SQL๋ฌธ ๋‚ด์šฉ
create ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑ (SCHEMA, DOMAIN, TABLE, VIEW, INDEX๋ฅผ ์ƒ์„ฑ)
drop ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์ฒด๋ฅผ ์‚ญ์ œ (SCHEMA, DOMAIN, TABLE, VIEW, INDEX ๋ฅผ ์‚ญ์ œ)
alter ๊ธฐ์กด์— ์กด์žฌํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์ฒด๋ฅผ ๋‹ค์‹œ ์ •์˜ํ•˜๋Š” ์—ญํ•  (Table์— ๋Œ€ํ•œ ์ •์˜๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ)

 


๐Ÿ“Œ ๋ฐ์ดํ„ฐ ์กฐ์ž‘ ์–ธ์–ด(DML: Data Manipulation Language)

 

โœ” ์‚ฌ์šฉ์ž๋กœ ํ•˜์—ฌ๊ธˆ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒํ•˜๋Š” ๋„๊ตฌ๋กœ์จ ์‚ฌ์šฉ์ž(์‘์šฉ ํ”„๋กœ๊ทธ๋žจ)์™€ DBMS๊ฐ„์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณต

โœ” ๋Œ€ํ‘œ์ ์ธ ๋ฐ์ดํ„ฐ ์กฐ์ž‘ ์–ธ์–ด์—๋Š” ์งˆ์˜์–ด๊ฐ€ ์žˆ์œผ๋ฉฐ, ์งˆ์˜์–ด๋Š” ํ„ฐ๋ฏธ๋„์—์„œ ์ฃผ๋กœ ์ด์šฉ๋˜๋Š” ๋น„์ ˆ์ฐจ์  ๋ฐ์ดํ„ฐ ์–ธ์–ด

โœ” ์ ˆ์ฐจ์  ์–ธ์–ด(์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญํ•˜๋ฉด ๊ทธ ์ ˆ์ฐจ์— ๋งž๊ฒŒ ๊ธฐ์ˆ ํ•˜๋Š” ์–ธ์–ด)

โœ” ๋น„์ ˆ์ฐจ์  ์–ธ์–ด(๋ฐฐ์šฐ๊ธฐ ์‰ฝ์ง€๋งŒ ์ฝ”๋“œ์˜ ํšจ์œจ์„ฑ๋ฉด์—์„œ ๋น„ํšจ์œจ์ ) 

SQL๋ฌธ ๋‚ด์šฉ
insert ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์ฒด์— ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅ(ํ…Œ์ด๋ธ”์— ์ƒˆ๋กœ์šด ํŠœํ”Œ์„ ์‚ฝ์ž…)
delete ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์ฒด์— ๋ฐ์ดํ„ฐ๋ฅผ ์‚ญ์ œ(ํ…Œ์ด๋ธ”์—์„œ ์กฐ๊ฑด์— ๋งž๋Š” ํŠœํ”Œ์„ ์‚ญ์ œ)
update ๊ธฐ์กด์— ์กด์žฌํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์ฒด์•ˆ์˜ ๋ฐ์ดํ„ฐ ์ˆ˜์ •(ํ…Œ์ด๋ธ”์—์„œ ์กฐ๊ฑด์— ๋งž๋Š” ํŠœํ”Œ์˜ ๋‚ด์šฉ์„ ๋ณ€๊ฒฝ)
select ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์ฒด๋กœ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰(ํ…Œ์ด๋ธ”์—์„œ ์กฐ๊ฑด์— ๋งž๋Š” ํŠœํ”Œ์„ ๊ฒ€์ƒ‰)
merge ์กฐ๊ฑด์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ๋ฅผ ํ…Œ์ด๋ธ”์— ์‚ฝ์ž… ๋˜๋Š” ๊ฐฑ์‹ 

 


๐Ÿ“Œ ๋ฐ์ดํ„ฐ ์ œ์–ด ์–ธ์–ด(DCL : Data Control Language)

 

โœ” ๋ฐ์ดํ„ฐ์˜ ๋ฌด๊ฒฐ์„ฑ, ๋ณด์•ˆ ๋ฐ ๊ถŒํ•œ ์ œ์–ด, ํšŒ๋ณต ๋“ฑ์„ ํ•˜๊ธฐ ์œ„ํ•œ ์–ธ์–ด

โœ” ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. 

SQL๋ฌธ ๋‚ด์šฉ
GRANT ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์ฒด์— ๊ถŒํ•œ์„ ๋ถ€์—ฌ
REVOKE ์ด๋ฏธ ๋ถ€์—ฌ๋œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์ฒด์˜ ์‚ฌ์šฉ๊ถŒํ•œ์„ ์ทจ์†Œ

 

๐Ÿ“Œ TCL(Transaction Control Language) : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํŠธ๋žœ์žญ์…˜ ์ œ์–ด

 

SQL๋ฌธ ๋‚ด์šฉ
commit ๋ณด๋ฅ˜ ์ค‘์ธ ๋ชจ๋“  ๋ณ€๊ฒฝ ๋‚ด์šฉ์„ ์˜๊ตฌํžˆ ์ €์žฅ(๋ช…๋ น์— ์˜ํ•ด ์ˆ˜ํ–‰๋œ ๊ฒฐ๊ณผ๋ฅผ ์‹ค์ œ ๋ฌผ๋ฆฌ์  ๋””์Šคํฌ๋กœ ์ €์žฅํ•˜๊ณ , ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์กฐ์ž‘ ์ž‘์—…์ด ์ •์ƒ์ ์œผ๋กœ ์™„๋ฃŒ๋˜์—ˆ์Œ์„ ๊ด€๋ฆฌ์ž์—๊ฒŒ ์•Œ๋ ค์ค๋‹ˆ๋‹ค.)
rollback ์ €์žฅ์  ํ‘œ์‹œ์ž๊นŒ์ง€ ๋กค๋ฐฑํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ(๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์กฐ์ž‘ ์ž‘์—…์ด ๋น„์ •์ƒ์ ์œผ๋กœ ์ข…๋ฃŒ๋˜์—ˆ์„ ๋•Œ ์›๋ž˜์˜ ์ƒํƒœ๋กœ ๋ณต๊ตฌํ•ฉ๋‹ˆ๋‹ค.)
savepoint ๋ณด๋ฅ˜ ์ค‘์ธ ๋ฐ์ดํ„ฐ ๋ณ€๊ฒฝ ๋‚ด์šฉ์„ ๋ชจ๋‘ ๋ฒ„๋ฆผ

 

 

 

728x90
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€