- ÇöÀç À§Ä¡
- home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼ > µ¥ÀÌÅͺ£À̽º > MS SQL Server ±âº»¿¡¼ ½Ç¹«±îÁö(µ¥ÀÌÅÍ ºÐ¼®°¡¿Í °³¹ßÀÚ¸¦ À§ÇÑ)[WIDcloud(À§µåŬ¶ó¿ìµå)]
µ¥ÀÌÅͺ£À̽º(DB)ÀÇ ±âÃÊÁö½Ä°ú MS SQL ServerÀÇ ¼³Ä¡, DBÀÇ »ý¼º, SQL È°¿ë µî µ¥ÀÌÅͺ£À̽ºÀÇ ±âÃÊÀûÀÎ Áö½Ä ¿Ü¿¡ µ¥ÀÌÅͺ£À̽º¸¦ È°¿ëÇÏ¿© °¢Á¾ ¾÷¹«¸¦ ÀÚµ¿È Çϰųª ºÐ¼® ÇÒ ¼ö ÀÖ´Â DB ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÎ ÀúÀåÇÁ·Î½ÃÀú(Stored Procedure)¸¦ ÁßÁ¡ÀûÀ¸·Î ´Ù·ç°í ÀÖ´Ù.
ÀúÀåÇÁ·Î½ÃÀú´Â ´Ù¾çÇÑ ¾Ë°í¸®ÁòÀ» ±¸Çö ÇÒ ¼ö ÀÖ´Â ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ Æ¯¼º°ú ÇÔ²² µ¥ÀÌÅͺ£À̽ºÀÇ ÀÌÁ¡À» ¸ðµÎ ´©¸± ¼ö ÀÖ´Â °·ÂÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¶ó ÇÒ ¼ö ÀÖ´Ù.
µ¶ÀÚ°¡ ÀÌÇØÇϱ⠽±µµ·Ï ¿µ¾î·Î µÈ Å×À̺í¸í, Çʵå¸íÀ» ÇѱÛÈÇÏ¿© ¼Ò½º Äڵ带 Á¦°ø ÇÏ°í Àֱ⠶§¹®¿¡ º¸´Ù ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ÆíÀǼºÀ» Á¦°ø ÇÏ°í ÀÖÀ¸¸ç ¹Ù·Î ½Ç¹«¿¡¼ È°¿ë ÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¿¹Á¦ ÇÁ·Î±×·¡¹Ö ¼Ò½º Äڵ带 Á¦°ø ÇÏ°í ÀÖ´Ù.
ÀúÀåÇÁ·Î½ÃÀú´Â ´Ù¾çÇÑ ¾Ë°í¸®ÁòÀ» ±¸Çö ÇÒ ¼ö ÀÖ´Â ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ Æ¯¼º°ú ÇÔ²² µ¥ÀÌÅͺ£À̽ºÀÇ ÀÌÁ¡À» ¸ðµÎ ´©¸± ¼ö ÀÖ´Â °·ÂÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¶ó ÇÒ ¼ö ÀÖ´Ù.
µ¶ÀÚ°¡ ÀÌÇØÇϱ⠽±µµ·Ï ¿µ¾î·Î µÈ Å×À̺í¸í, Çʵå¸íÀ» ÇѱÛÈÇÏ¿© ¼Ò½º Äڵ带 Á¦°ø ÇÏ°í Àֱ⠶§¹®¿¡ º¸´Ù ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ÆíÀǼºÀ» Á¦°ø ÇÏ°í ÀÖÀ¸¸ç ¹Ù·Î ½Ç¹«¿¡¼ È°¿ë ÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¿¹Á¦ ÇÁ·Î±×·¡¹Ö ¼Ò½º Äڵ带 Á¦°ø ÇÏ°í ÀÖ´Ù.
ÀúÀÚ: ±èÁ¤Çö
1Àå µ¥ÀÌÅͺ£À̽º °³¿ä
1. ¿ì¸®ÀÇ Çö½Ç°ú ´ë¾È
2. µ¥ÀÌÅͺ£À̽ºÀÇ ¹è°æ
3. ¿¢¼¿ ÇÁ·Î±×·¥°ú DBÀÇ ºñ±³
4. DBMS ½Ã½ºÅÛ
5. DB¿¡¼ °ü¸®ÇÒ ¼ö ÀÖ´Â ÀÚ·á À¯Çü
2Àå µ¥ÀÌÅͺ£À̽º »ç¿ë ȯ°æ ±¸¼º
1. SQL ¼¹ö ¼³Ä¡ ¹æ¹ý
2. ¿Â-ÇÁ·¹¹Ì½º(On-Primise) Á÷Á¢ ¼³Ä¡ ¹æ¹ý
3. Microsoft Azure SQL DB »ý¼º
4. SSMS(SQL Server Management Studio) ¼³Ä¡ ¹× ¼³Á¤
5. ¿ÜºÎ ½Ã½ºÅÛ ¿¬°áÀ» À§ÇÑ Connection String
3Àå µ¥ÀÌÅÍ ÀúÀå ¹× °ü¸®
1. µ¥ÀÌÅÍ ÀúÀå °ü¸® ±¸Á¶
2. µ¥ÀÌÅͺ£À̽º(DB) ¸¸µé±â
3. Å×ÀÌºí »ý¼ºÇϱâ
4. ´ÙÁß Ä®·³(¿) ±âº»Å° ¸¸µé±â
5. ¸í·É¾î¸¦ È°¿ëÇÑ Å×ÀÌºí »ý¼ºÇϱâ
6. Å×ÀÌºí ¼öÁ¤ ¹× »èÁ¦Çϱâ
7. µ¥ÀÌÅÍ Ã³¸®¸¦ À§ÇÑ ¸í·É¾î
8. µ¥ÀÌÅÍ ½Å±Ô ÀÔ·ÂÀ» À§ÇÑ INSERT
9. µ¥ÀÌÅÍ º¯°æÀ» À§ÇÑ UPDATE
10. µ¥ÀÌÅÍ »èÁ¦¸¦ À§ÇÑ DELETE
11. ¿À·ù ¹× 󸮰Ǽö üũ¸¦ À§ÇÑ ½Ã½ºÅÛ º¯¼ö
12. ½Å·Ú¼º È®º¸¸¦ À§ÇÑ TRANSACTION °ü¸®
13. µ¥ÀÌÅÍ º¯°æ ½Ã Ãæµ¹À» ¿¹¹æÇÏ´Â LOCK(Àá±Ý) °ü¸®
14. Å×ÀÌºí°£ µ¥ÀÌÅÍ ¿À·ù ¿¹¹æÀ» À§ÇÑ ¿Ü·¡Å°(Foreign Key)
15. µ¥ÀÌÅ͸¦ ºü¸£°Ô ã±â À§ÇÑ À妽º(INDEX)
16. µ¥ÀÌÅÍ °¡°øÀ» À§ÇÑ ÀÓ½ÃÅ×À̺í (Temporary Table) È°¿ë
4Àå µ¥ÀÌÅÍ ÃßÃâ ¹× È°¿ëÀ» À§ÇÑ SELECT
1. SELECT °³¿ä
2. JOIN ±âº» ÀÍÈ÷±â
3. JOIN ±âº» Ç¥Çö¹ý
4. JOIN À¯Çü
5. Áý°è ó¸®
6. Áߺ¹ Á¦°Å
7. °á°ú Áß ÀϺκи¸ Á¶È¸
8. ¿øÇÏ´Â µ¥ÀÌÅ͸¸ Ãâ·ÂÇϱâ À§ÇÑ WHERE
9. ÁÖ¿ä ÇÔ¼ö
5Àå ÇÁ·Î±×·¡¹Ö °³¿ä
1. ÇÁ·Î±×·¡¹Ö ÁÖ¿ä ±¸¼º
2. ¼ø¹ø ä¹øÀ» À§ÇÑ ½ÃÄö½º(SEQUENCE)
3. ÇÁ·Î±×·¥À» ¾Ë±â ½±°Ô ¼³¸íÇÏ´Â ÁÖ¼®(Remark)¹®
4. ÀÔ·Â ¶Ç´Â µ¥ÀÌÅÍ Àü´ÞÀ» À§ÇÑ ÀúÀå°ø°£ º¯¼ö(Variable)
5. °æ¿ì¿¡ µû¸¥ ½ÇÇàÀ» ÇØ¾ß ÇÒ ¶§ Á¶°Ç¹® (IF, CASE)
6. ¹Ýº¹ ½ÇÇàÀ» À§ÇÑ WHILE¹®
7. ¿øÇÏ´Â ¸í·ÉÀÇ À§Ä¡·Î °Á¦ À̵¿ (GOTO¹®)
8. µ¥ÀÌÅÍ ÇÑ Ç྿ ºÒ·¯¿Í ó¸®ÇÏ´Â Ä¿¼ (Cursor)
9. CURSOR ´ë½Å ÀÓ½ÃÅ×À̺í È°¿ë ¹æ¹ý
10. TRY CATCH¹® È°¿ë
6Àå ÀúÀå ÇÁ·Î½ÃÀú(Stored Procedure)
1. ÀúÀå ÇÁ·Î½ÃÀú °³¿ä
2. ÀÚ·á Á¶È¸ ÀúÀåÇÁ·Î½ÃÀú(SP) °³¹ß ÀýÂ÷ ¹× ±âº» ±¸¼º
3. ÀÚ·á ó¸® ÀúÀåÇÁ·Î½ÃÀú(SP) °³¹ß ÀýÂ÷ ¹× ±âº» ±¸¼º
4. ÀúÀåÇÁ·Î½ÃÀú(SP)ÀÇ µð¹ö±ë
5. ´Ù¸¥ ÀúÀåÇÁ·Î½ÃÀú(SP) È£Ãâ ½ÇÇà
6. ¸Å°³º¯¼ö ±âº»°ª°ú Àü´Þ ¹æ¹ý
7. ÀÓ½ÃÅ×ÀÌºí »ç¿ë
8. µ¿ÀûSQL È°¿ë
7Àå »ç¿ëÀÚ ÇÔ¼ö(User defined Functions)
1. »ç¿ëÀÚ ÇÔ¼ö(UF) °³¿ä
2. Å×ÀÌºí ¹Ýȯ ÇÔ¼ö
3. ½ºÄ®¶ó ¹Ýȯ ÇÔ¼ö
8Àå DB ÇÁ·Î±×·¡¹Ö ½Ç¹« ¿¹Á¦
1. SET ¼³Á¤
2. 1~100±îÁö Ȧ¼ö ÇÕ°è °è»ê (WHILE¹®)
3. 1~100±îÁö Ȧ¼ö ÇÕ°è (Àç±ÍÈ£Ãâ)
4. ±¸±¸´Ü Ãâ·ÂÇϱâ (WHILE¹® »ç¿ë)
5. ±¸±¸´Ü Ãâ·ÂÇϱâ (Å×À̺í JOIN)
6. ·Î¶Ç ¹øÈ£ »ý¼º
7. ÀÌÀÍ ¹èºÐÇϱâ (CURSOR È°¿ë)
8. ÀÌÀÍ ¹èºÐÇϱâ (ÀÏ°ý ó¸®)
9. ¿ì¼± ¼øÀ§ ¿¹¾à (CURSOR ¡æ ÀÓ½ÃÅ×ÀÌºí ´ëü)
10. ¿ì¼± ¼øÀ§ ¿¹¾à (ÀÏ°ý ó¸®)
11. ºÎ¼º° ¸ñÇ¥ ½ÇÀû Áý°è (ÀÓ½ÃÅ×À̺í Áý°è)
12. ºÎ¼º° ¸ñÇ¥ ½ÇÀû Áý°è (PIVOT)
13. ºÎ¼º° ¸ñÇ¥ ½ÇÀû Áý°è (CROSS APPLY È°¿ë)
14. º¸°í¼ ¼Ò°è ¹× ÇÕ°è Ãâ·Â (IDENTITY È°¿ë)
15. º¸°í¼ ¼Ò°è ¹× ÇÕ°è Ãâ·Â (ROLLUP È°¿ë)
16. Àç°í ¼öºÒ (ÀÓ½ÃÅ×À̺í È°¿ë)
17. Á¦Ç° ÀÏÀÚº° ¼öºÒ ÇöȲ (ÀÓ½ÃÅ×À̺í È°¿ë)
18. ¼øÀ§ ±¸Çϱâ (RANK( ) È°¿ë)
19. ÆäÀÌÁöº° Á¶È¸ (OFFSET È°¿ë)
20. ÀüÇ¥¹øÈ£ Ãâ·Â ¼ø¼¸¦ ±âÁØÀ¸·Î ¦¼ö, Ȧ¼ö Ç¥½Ã
21. ÇÑ±Û ÃʼºÀ¸·Î °Ë»ö ó¸®
22. ÀüÇ¥¹øÈ£ ä¹ø (SEQUENCE È°¿ë)
23. ÀüÇ¥¹øÈ£ ä¹ø (IDENTITY È°¿ë)
24. »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ WHERE Á¶°Ç ¹Ý¿µ ÀÚ·á Á¶È¸ (µ¿Àû SQL)
25. µ¥ÀÌÅÍ ÀÔ·Â ÇÁ·Î½ÃÀú(SP) È°¿ë
26. ¹®ÀÚ¿ ±¸ºÐÀÚ·Î ºÐ¸® ¶Ç´Â ÇÕÇϱâ
27. ½ÇÇà ½Ã°£ °è»ê
28. ÀúÀå ÇÁ·Î½ÃÀú(SP) ¼Ò½º ÄÚµå º¯°æ °ü¸®
29. ÀúÀå ÇÁ·Î½ÃÀú(SP) ¼Ò½º ÄÚµå ¾ÏÈ£È
30. ´Ü¹æÇâ ¾ÏÈ£È (º¹È£È ºÒ°¡´É)
31. ¾ç¹æÇâ ¾ÏÈ£È (º¹È£È °¡´É, ´ëĪŰ)
32. Å×ÀÌºí ¹× INDEX »ý¼º½Ã PAGE_LOCKS ºñÈ°¼ºÈ
9Àå ½Ã½ºÅÛ ÀÌÇØ ¹× Á¤º¸ È°¿ë
1. Æ®·£Àè¼Ç °Ý¸® ¼öÁØ(Transaction Isolation Level)
2. SQL JOIN ¹æ½Ä
3. ½Ã½ºÅÛ Á¤º¸ È°¿ëÀ» À§ÇÑ ±ÇÇÑ ¼³Á¤
4. ·Î±×ÀÎ »ç¿ëÀÚ Á¢¼Ó Á¤º¸ Á¶È¸
5. Å×À̺í ÁÖ¼®(Comment) °ü¸®
6. Å×À̺í Á¤º¸ Á¶È¸
7. Å×À̺í Ä®·³ ÁÖ¼®(Comment) °ü¸®
8. Å×À̺í Ä®·³ Á¤º¸ Á¶È¸
9. ƯÁ¤ Ä®·³ À̸§ÀÌ Æ÷ÇÔµÈ Å×ÀÌºí ¸ñ·Ï Á¶È¸
10. ÀúÀå ÇÁ·Î½ÃÀú µî OBJECT ¸ñ·Ï Á¶È¸
11. ÇöÀç ½ÇÇàÇÏ°í ÀÖ´Â ÇÁ·Î½ÃÀú À̸§°ú ¸Å°³ º¯¼ö ³»¿ª Á¶È¸
12. ÀúÀå ÇÁ·Î½ÃÀú µî ¼Ò½º ÄÚµå ³»¿ë °Ë»ö
13. ÇöÀç »ç¿ëÁßÀÎ ÀÓ½ÃÅ×À̺íÀÇ À̸§°ú Ä®·³ Á¶È¸
14. µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ »ç¿ë·ü Á¶È¸
15. Àå½Ã°£ ½ÇÇàµÈ SQL Á¶È¸
16. ÇÁ·Î¼¼½ºº° ½ÇÇà »óÅ Á¶È¸ (SP_WHO2)
17. ÇÁ·Î¼¼½ºº° ½ÇÇà »óÅ Á¶È¸ (SQL Äõ¸®·Î ±¸Çö)
18. LOCK »ó¼¼ Á¶È¸ ¹× °¡Àå ¿À·¡µÈ Æ®·£Àè¼Ç Á¶È¸
19. DB ¿À·ù ³»¿ª Á¶È¸
1. ¿ì¸®ÀÇ Çö½Ç°ú ´ë¾È
2. µ¥ÀÌÅͺ£À̽ºÀÇ ¹è°æ
3. ¿¢¼¿ ÇÁ·Î±×·¥°ú DBÀÇ ºñ±³
4. DBMS ½Ã½ºÅÛ
5. DB¿¡¼ °ü¸®ÇÒ ¼ö ÀÖ´Â ÀÚ·á À¯Çü
2Àå µ¥ÀÌÅͺ£À̽º »ç¿ë ȯ°æ ±¸¼º
1. SQL ¼¹ö ¼³Ä¡ ¹æ¹ý
2. ¿Â-ÇÁ·¹¹Ì½º(On-Primise) Á÷Á¢ ¼³Ä¡ ¹æ¹ý
3. Microsoft Azure SQL DB »ý¼º
4. SSMS(SQL Server Management Studio) ¼³Ä¡ ¹× ¼³Á¤
5. ¿ÜºÎ ½Ã½ºÅÛ ¿¬°áÀ» À§ÇÑ Connection String
3Àå µ¥ÀÌÅÍ ÀúÀå ¹× °ü¸®
1. µ¥ÀÌÅÍ ÀúÀå °ü¸® ±¸Á¶
2. µ¥ÀÌÅͺ£À̽º(DB) ¸¸µé±â
3. Å×ÀÌºí »ý¼ºÇϱâ
4. ´ÙÁß Ä®·³(¿) ±âº»Å° ¸¸µé±â
5. ¸í·É¾î¸¦ È°¿ëÇÑ Å×ÀÌºí »ý¼ºÇϱâ
6. Å×ÀÌºí ¼öÁ¤ ¹× »èÁ¦Çϱâ
7. µ¥ÀÌÅÍ Ã³¸®¸¦ À§ÇÑ ¸í·É¾î
8. µ¥ÀÌÅÍ ½Å±Ô ÀÔ·ÂÀ» À§ÇÑ INSERT
9. µ¥ÀÌÅÍ º¯°æÀ» À§ÇÑ UPDATE
10. µ¥ÀÌÅÍ »èÁ¦¸¦ À§ÇÑ DELETE
11. ¿À·ù ¹× 󸮰Ǽö üũ¸¦ À§ÇÑ ½Ã½ºÅÛ º¯¼ö
12. ½Å·Ú¼º È®º¸¸¦ À§ÇÑ TRANSACTION °ü¸®
13. µ¥ÀÌÅÍ º¯°æ ½Ã Ãæµ¹À» ¿¹¹æÇÏ´Â LOCK(Àá±Ý) °ü¸®
14. Å×ÀÌºí°£ µ¥ÀÌÅÍ ¿À·ù ¿¹¹æÀ» À§ÇÑ ¿Ü·¡Å°(Foreign Key)
15. µ¥ÀÌÅ͸¦ ºü¸£°Ô ã±â À§ÇÑ À妽º(INDEX)
16. µ¥ÀÌÅÍ °¡°øÀ» À§ÇÑ ÀÓ½ÃÅ×À̺í (Temporary Table) È°¿ë
4Àå µ¥ÀÌÅÍ ÃßÃâ ¹× È°¿ëÀ» À§ÇÑ SELECT
1. SELECT °³¿ä
2. JOIN ±âº» ÀÍÈ÷±â
3. JOIN ±âº» Ç¥Çö¹ý
4. JOIN À¯Çü
5. Áý°è ó¸®
6. Áߺ¹ Á¦°Å
7. °á°ú Áß ÀϺκи¸ Á¶È¸
8. ¿øÇÏ´Â µ¥ÀÌÅ͸¸ Ãâ·ÂÇϱâ À§ÇÑ WHERE
9. ÁÖ¿ä ÇÔ¼ö
5Àå ÇÁ·Î±×·¡¹Ö °³¿ä
1. ÇÁ·Î±×·¡¹Ö ÁÖ¿ä ±¸¼º
2. ¼ø¹ø ä¹øÀ» À§ÇÑ ½ÃÄö½º(SEQUENCE)
3. ÇÁ·Î±×·¥À» ¾Ë±â ½±°Ô ¼³¸íÇÏ´Â ÁÖ¼®(Remark)¹®
4. ÀÔ·Â ¶Ç´Â µ¥ÀÌÅÍ Àü´ÞÀ» À§ÇÑ ÀúÀå°ø°£ º¯¼ö(Variable)
5. °æ¿ì¿¡ µû¸¥ ½ÇÇàÀ» ÇØ¾ß ÇÒ ¶§ Á¶°Ç¹® (IF, CASE)
6. ¹Ýº¹ ½ÇÇàÀ» À§ÇÑ WHILE¹®
7. ¿øÇÏ´Â ¸í·ÉÀÇ À§Ä¡·Î °Á¦ À̵¿ (GOTO¹®)
8. µ¥ÀÌÅÍ ÇÑ Ç྿ ºÒ·¯¿Í ó¸®ÇÏ´Â Ä¿¼ (Cursor)
9. CURSOR ´ë½Å ÀÓ½ÃÅ×À̺í È°¿ë ¹æ¹ý
10. TRY CATCH¹® È°¿ë
6Àå ÀúÀå ÇÁ·Î½ÃÀú(Stored Procedure)
1. ÀúÀå ÇÁ·Î½ÃÀú °³¿ä
2. ÀÚ·á Á¶È¸ ÀúÀåÇÁ·Î½ÃÀú(SP) °³¹ß ÀýÂ÷ ¹× ±âº» ±¸¼º
3. ÀÚ·á ó¸® ÀúÀåÇÁ·Î½ÃÀú(SP) °³¹ß ÀýÂ÷ ¹× ±âº» ±¸¼º
4. ÀúÀåÇÁ·Î½ÃÀú(SP)ÀÇ µð¹ö±ë
5. ´Ù¸¥ ÀúÀåÇÁ·Î½ÃÀú(SP) È£Ãâ ½ÇÇà
6. ¸Å°³º¯¼ö ±âº»°ª°ú Àü´Þ ¹æ¹ý
7. ÀÓ½ÃÅ×ÀÌºí »ç¿ë
8. µ¿ÀûSQL È°¿ë
7Àå »ç¿ëÀÚ ÇÔ¼ö(User defined Functions)
1. »ç¿ëÀÚ ÇÔ¼ö(UF) °³¿ä
2. Å×ÀÌºí ¹Ýȯ ÇÔ¼ö
3. ½ºÄ®¶ó ¹Ýȯ ÇÔ¼ö
8Àå DB ÇÁ·Î±×·¡¹Ö ½Ç¹« ¿¹Á¦
1. SET ¼³Á¤
2. 1~100±îÁö Ȧ¼ö ÇÕ°è °è»ê (WHILE¹®)
3. 1~100±îÁö Ȧ¼ö ÇÕ°è (Àç±ÍÈ£Ãâ)
4. ±¸±¸´Ü Ãâ·ÂÇϱâ (WHILE¹® »ç¿ë)
5. ±¸±¸´Ü Ãâ·ÂÇϱâ (Å×À̺í JOIN)
6. ·Î¶Ç ¹øÈ£ »ý¼º
7. ÀÌÀÍ ¹èºÐÇϱâ (CURSOR È°¿ë)
8. ÀÌÀÍ ¹èºÐÇϱâ (ÀÏ°ý ó¸®)
9. ¿ì¼± ¼øÀ§ ¿¹¾à (CURSOR ¡æ ÀÓ½ÃÅ×ÀÌºí ´ëü)
10. ¿ì¼± ¼øÀ§ ¿¹¾à (ÀÏ°ý ó¸®)
11. ºÎ¼º° ¸ñÇ¥ ½ÇÀû Áý°è (ÀÓ½ÃÅ×À̺í Áý°è)
12. ºÎ¼º° ¸ñÇ¥ ½ÇÀû Áý°è (PIVOT)
13. ºÎ¼º° ¸ñÇ¥ ½ÇÀû Áý°è (CROSS APPLY È°¿ë)
14. º¸°í¼ ¼Ò°è ¹× ÇÕ°è Ãâ·Â (IDENTITY È°¿ë)
15. º¸°í¼ ¼Ò°è ¹× ÇÕ°è Ãâ·Â (ROLLUP È°¿ë)
16. Àç°í ¼öºÒ (ÀÓ½ÃÅ×À̺í È°¿ë)
17. Á¦Ç° ÀÏÀÚº° ¼öºÒ ÇöȲ (ÀÓ½ÃÅ×À̺í È°¿ë)
18. ¼øÀ§ ±¸Çϱâ (RANK( ) È°¿ë)
19. ÆäÀÌÁöº° Á¶È¸ (OFFSET È°¿ë)
20. ÀüÇ¥¹øÈ£ Ãâ·Â ¼ø¼¸¦ ±âÁØÀ¸·Î ¦¼ö, Ȧ¼ö Ç¥½Ã
21. ÇÑ±Û ÃʼºÀ¸·Î °Ë»ö ó¸®
22. ÀüÇ¥¹øÈ£ ä¹ø (SEQUENCE È°¿ë)
23. ÀüÇ¥¹øÈ£ ä¹ø (IDENTITY È°¿ë)
24. »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ WHERE Á¶°Ç ¹Ý¿µ ÀÚ·á Á¶È¸ (µ¿Àû SQL)
25. µ¥ÀÌÅÍ ÀÔ·Â ÇÁ·Î½ÃÀú(SP) È°¿ë
26. ¹®ÀÚ¿ ±¸ºÐÀÚ·Î ºÐ¸® ¶Ç´Â ÇÕÇϱâ
27. ½ÇÇà ½Ã°£ °è»ê
28. ÀúÀå ÇÁ·Î½ÃÀú(SP) ¼Ò½º ÄÚµå º¯°æ °ü¸®
29. ÀúÀå ÇÁ·Î½ÃÀú(SP) ¼Ò½º ÄÚµå ¾ÏÈ£È
30. ´Ü¹æÇâ ¾ÏÈ£È (º¹È£È ºÒ°¡´É)
31. ¾ç¹æÇâ ¾ÏÈ£È (º¹È£È °¡´É, ´ëĪŰ)
32. Å×ÀÌºí ¹× INDEX »ý¼º½Ã PAGE_LOCKS ºñÈ°¼ºÈ
9Àå ½Ã½ºÅÛ ÀÌÇØ ¹× Á¤º¸ È°¿ë
1. Æ®·£Àè¼Ç °Ý¸® ¼öÁØ(Transaction Isolation Level)
2. SQL JOIN ¹æ½Ä
3. ½Ã½ºÅÛ Á¤º¸ È°¿ëÀ» À§ÇÑ ±ÇÇÑ ¼³Á¤
4. ·Î±×ÀÎ »ç¿ëÀÚ Á¢¼Ó Á¤º¸ Á¶È¸
5. Å×À̺í ÁÖ¼®(Comment) °ü¸®
6. Å×À̺í Á¤º¸ Á¶È¸
7. Å×À̺í Ä®·³ ÁÖ¼®(Comment) °ü¸®
8. Å×À̺í Ä®·³ Á¤º¸ Á¶È¸
9. ƯÁ¤ Ä®·³ À̸§ÀÌ Æ÷ÇÔµÈ Å×ÀÌºí ¸ñ·Ï Á¶È¸
10. ÀúÀå ÇÁ·Î½ÃÀú µî OBJECT ¸ñ·Ï Á¶È¸
11. ÇöÀç ½ÇÇàÇÏ°í ÀÖ´Â ÇÁ·Î½ÃÀú À̸§°ú ¸Å°³ º¯¼ö ³»¿ª Á¶È¸
12. ÀúÀå ÇÁ·Î½ÃÀú µî ¼Ò½º ÄÚµå ³»¿ë °Ë»ö
13. ÇöÀç »ç¿ëÁßÀÎ ÀÓ½ÃÅ×À̺íÀÇ À̸§°ú Ä®·³ Á¶È¸
14. µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ »ç¿ë·ü Á¶È¸
15. Àå½Ã°£ ½ÇÇàµÈ SQL Á¶È¸
16. ÇÁ·Î¼¼½ºº° ½ÇÇà »óÅ Á¶È¸ (SP_WHO2)
17. ÇÁ·Î¼¼½ºº° ½ÇÇà »óÅ Á¶È¸ (SQL Äõ¸®·Î ±¸Çö)
18. LOCK »ó¼¼ Á¶È¸ ¹× °¡Àå ¿À·¡µÈ Æ®·£Àè¼Ç Á¶È¸
19. DB ¿À·ù ³»¿ª Á¶È¸