ÄÁÅÙÃ÷»ó¼¼º¸±â

Á¤º¸°ü¸®±â¼ú»ç & ÄÄÇ»ÅͽýºÅÛÀÀ¿ë±â¼ú»ç Vol. 8 µ¥ÀÌÅͺ£À̽º : (°³Á¤Áõº¸ÆÇ)
Á¤º¸°ü¸®±â¼ú»ç & ÄÄÇ»ÅͽýºÅÛÀÀ¿ë±â¼ú»ç Vol. 8 µ¥ÀÌÅͺ£À̽º : (°³Á¤Áõº¸ÆÇ)
  • ÀúÀڱǿµ½Ä Àú
  • ÃâÆǻ缺¾È´ç
  • ÃâÆÇÀÏ2022-02-10
  • µî·ÏÀÏ2022-12-16
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 11, ´©Àû¿¹¾à 2

Ã¥¼Ò°³

¡ºÁ¤º¸°ü¸®±â¼ú»ç & ÄÄÇ»ÅͽýºÅÛÀÀ¿ë±â¼ú»ç Vol. 8 µ¥ÀÌÅͺ£À̽º¡»´Â Çпø ¼ö°­À» ÅëÇØ ½ÀµæÇÑ ³»¿ë°ú ¸àÅ丵À» ÁøÇàÇϸ鼭 ½º½º·Î ÇнÀÇÑ ³»¿ëÀ» ¹ÙÅÁÀ¸·Î ´ä¾È ÇüÅ·ΠÀÛ¼ºÇÏ¿´´Ù. ITºÐ¾ß ±â¼ú»çÀÎ Á¤º¸°ü¸®±â¼ú»ç¿Í ÄÄÇ»ÅͽýºÅÛÀÀ¿ë±â¼ú»ç ÀÚ°ÝÀ» ÃëµæÇϱâ À§ÇØ ÇнÀÇÏ°í Àְųª ÇнÀÇÏ°íÀÚ ÇÏ´Â À̵éÀ» À§ÇÑ ±³ÀçÀÌ´Ù. ¡ºÁ¤º¸°ü¸®±â¼ú»ç & ÄÄÇ»ÅͽýºÅÛÀÀ¿ë±â¼ú»ç Vol. 8 µ¥ÀÌÅͺ£À̽º¡»´Â ¹ßÀü µ¿Çâ, ¹è°æ ±×¸®°í À¯»ç ±â¼ú°úÀÇ ºñ±³, ´Ù¾çÇÑ µµ½ÄÈ­ µî 25³â°£ÀÇ ½Ç¹« °³¹ßÀÚ °æÇèÀ» Åä´ë·Î ÀÛ¼ºÇÑ ³»¿ëÀ¸·Î dzºÎÇÑ °æÇèÀûÀÎ ¿ä¼Ò°¡ ³»ÀçµÇ¾î ÀÖ´Â ÀåÁ¡ÀÌ ÀÖ´Ù.

ÀúÀÚ¼Ò°³

¼º±Õ°ü´ëÇб³ Á¤º¸Åë½Å´ëÇпø Á¤º¸º¸È£Çаú Á¹¾÷(°øÇм®»ç)
»ï¼ºÀüÀÚ ¼±ÀÓ/Ã¥ÀÓ ¿¬±¸¿ø
µµ½Ã¹Ù »ï¼º ½ºÅ丮Áö Å×Å©³î·¯Áö ÄÚ¸®¾Æ(ÁÖ) ¼ö¼®¿¬±¸¿ø
ÄÄÇ»ÅͽýºÅÛÀÀ¿ë ±â¼ú»ç, Á¤º¸½Ã½ºÅÛ ¼ö¼®°¨¸®¿ø, Á¤º¸Åë½Å Æ¯±Þ±â¼úÀÚ
°úÇбâ¼úÁ¤º¸Åë½ÅºÎ IT ¸àÅä
µ¥ÀÌÅÍ°ü¸®ÀÎÁõ½É»ç¿ø(DQC-M)
ùÛ(ÇÑ)¡¤ìí(ÀÏ)±â¼ú»ç ±³·ùȸ À§¿ø
http://cafe.naver.com/96starpe ¿î¿µÀÚ

¸ñÂ÷

Part 1. DB ±âÃÊ ¹× Æ¯Â¡
1. Á¤º¸, Áö½Ä, ÁöÇý
2. DBÀÇ Á¤Àǿ͠Ư¼º(±¸Á¶)
3. DBÀǠƯ¡°ú À塤´ÜÁ¡
4. DBÀÇ »ý¼º ¸ñÀû°ú ±¸¼º ¿ä¼Ò
5. ANSI/SPARC ±¸Á¶
6. ±âÁ¸ File SystemÀÇ ¹®Á¦Á¡°ú DBMSÀÇ ÀåÁ¡
7. DBMS(Data Base Management System)ÀÇ Á¤ÀÇ, ¿ªÇÒ, Çʼö ±â´É, À塤´ÜÁ¡
8. ½ºÅ°¸¶(Schema)¿Í ÀνºÅϽº(Instance), DDL(Data Definition Language), DML(Data Manipulation Language), DCL(Data Control Language)
9. DBÀÇ ÀýÂ÷ ¾ð¾î(Procedural language)¿Í ºñ ÀýÂ÷ ¾ð¾î(Non-Procedural)
10. DBÀÇ »ý¸íÁÖ±â(Life Cycle)¿Í ¼³°è °úÁ¤
11. DBÀÇ ¼³°è °úÁ¤ÀΠ±âȹ, ºÐ¼®, ¼³°è, ±¸Çö °úÁ¤¿¡¼­ÀÇ Activity¿Í »êÃâ¹°
12. DBÀÇ 3-Schema(½ºÅ°¸¶) ±¸Á¶ÀÇ Á¤ÀÇ¿Í ½ÇÁ¦ »ç¿ë ¿¹ (À塤´ÜÁ¡)
13. DBÀÇ Data µ¶¸³¼º
14. DBÀÇ ¼Ó¼º(Attribute)
15. DBÀÇ ¼Ó¼º(Attribute)ÀÇ Á¾·ù

Part 2. DB ¸ðµ¨¸µ(Modeling)
2-1) ER(Entity Relationship) ´ÙÀ̾î±×·¥ ¹× °ü°è ´ë¼ö
16. Data ModelingÀÇ ÀýÂ÷
17. ER(Entity Relationship) ´ÙÀ̾î±×·¥ Ç¥±â¹ý
18. ER ModelÀÇ ÀÛ¼º ÀýÂ÷
19. ER ModelÀÇ ¿¬°á ÇÔÁ¤
20. ¾ß±¸ ¼±¼ö¿Í ¾ß±¸ÆÀÀ̶ó´Â µÎ °³ÀÇ Entity Type¿¡ ´ëÇØ ´ÙÀ½ÀÇ ¿ä±¸ »çÇ×À» ÂüÁ¶ÇÏ¿© ER Schema¸¦ ±×¸®½Ã¿À. (´Ü Total/Partial Âü¿©, ¸î ´ë ¸îÀÎÁöÀÇ °ü°è, KeyµîÀ» ¸í½ÃÇÒ °Í)
21. EER(Enhanced ER) Model
22. ´ÙÀ½ TRUCK°ú CAR¿¡ ´ëÇØ ÀϹÝÈ­(Generalization) ¿Ï¼º
23. Database¿¡¼­ »ç¿ëµÇ´Â °ü°è ´ë¼ö(Relational Algebra)ÀÇ ¿¬»êÀÚ¿Í ¿¬»êÀÚ ½ÇÇà ¿¹
24. Relation T1°ú T2¿¡ ´ëÇØ °¢ ¿¬»êÀ» ¼öÇàÇÑ °á°ú¸¦ º¸À̽ÿÀ
25. ´ÙÀ½ ER DiagramÀ» ÂüÁ¶ÇÏ¿© Áú¹®¿¡ ´äÇϽÿÀ.
26. ´ÙÀ½ relationµé°ú Á¦¾à Á¶°ÇÀ» ÂüÁ¶Ç϶ó. 
27. ´ÙÀ½ SQL DDL ¹®À» ÂüÁ¶Ç϶ó.
28. ¾Æ·¡ ER schemaÀÇ ÁöÁ¡ entity typeÀ» SQL CREATE TABLE ¸í·É¾î¸¦ ÀÌ¿ëÇÏ¿© º¯È¯Ç϶ó. (ÁöÁ¡Àº ¿©±â¼­ weak entity type ÀÌ´Ù.) 

2-2) Á¤±ÔÈ­(Normalization)
29. DB¿¡¼­ Á¤±ÔÈ­(Normalization)ÀÇ ¼öÇà ÀýÂ÷
30. DB¿¡¼­ »ç¿ëµÇ´Â Super Key, Primary Key, Alternate Key, Foreign(¿Ü·¡) Key
31. ¿Ü·¡Å°(Foreign Key)ÀÇ Á¤ÀÇ(¸ñÀû), ´ÙÀ½ ERD(ER-Diagram)·Î RelationÀ» »ý¼ºÇÑ ÈÄ »ç¿øÀÇ ºÎ¼­¸¦ ¿Ü·¡Å°¸¦ »ç¿ëÇÏ¿© ¾Ë ¼ö Àִ ¹æ¹ý
32. Database¿¡¼­ KeyÀÇ º»ÁúÀû Á¦¾à°ú ³»ÀçÀû Á¦¾à ¼³¸í
33. DB¿¡¼­ ÇÔ¼öÀû Á¾¼Ó¼º(Function Dependency)(¾Ï½ºÅä·Õ °ø¸®)
34. DB¿¡¼­ ÀÌ»ó Çö»ó(Anomaly)ÀÇ À¯Çü°ú »ç·Ê, ÇØ°á ¹æ¾È
35. ¾Æ·¡ÀÇ Table°ú ÁÖ¾îÁø ¼Ó¼º°£ÀÇ °ü°è¿¡¼­ ¹ß»ýµÇ´Â µ¥ÀÌÅÍÀÇ ÀÔ·Â, »èÁ¦, °»½Å ÀÌ»ó(Anomaly) Çö»óÀÇ ¿¹¸¦ ±â¼úÇϽÿÀ.
36. ¾Æ·¡ ¼ö°­ RelationÀÇ Á¾¼Ó°ü°è¸¦ µµ½ÄÈ­ÇÏ°í ÇÔ¼öÀû Á¾¼Ó¼ºÀÇ À¯Çü¿¡ ´ëÇØ ¼³¸íÇϽÿÀ.
37. °ü°èÇü DB ¼³°è ½Ã Å×ÀÌºí ½ºÅ°¸¶(R)¿Í ÇÔ¼ö Á¾¼Ó¼º(FD)ÀÌ ¾Æ·¡¿Í °°ÀÌ ÁÖ¾îÁ³À» ¶§ ´ÙÀ½ Áú¹®¿¡ ´äÇϽÿÀ.
38. ¾Æ·¡ ¼ö°­ °ú¸ñ RelationÀº Á¦ 3 Á¤±ÔÇüÀÌ´Ù. BCNF(Boyce/Codd Normal Form) Á¤±ÔÇüÀ¸·Î º¯È¯ÇÏ°í Á¦ 3Á¤±ÔÇü¿¡¼­ »ðÀÔ/°»½Å/»èÁ¦ À̻󿡠´ëÇؼ­ ¼³¸íÇϽÿÀ.
39. ¾Æ·¡ ¼ö°­½Åû RelationÀº Á¦ 3 Á¤±ÔÇüÀÌÁö¸¸ BCNF Á¤±ÔÇüÀÌ ¾Æ´Ï´Ù. ¹ß»ýÇÒ ¼ö Àִ ÀÌ»ó Çö»ó¿¡ ´ëÇØ ¼³¸íÇÏ°í BCNF Á¤±ÔÇü Table·Î ¼³°èÇϽÿÀ.
40. Á¦4Á¤±ÔÇüÀÇ °³³ä°ú Á¦¾à Á¶°Ç, Á¦4Â÷ Á¤±ÔÇüÀÇ »ç·Ê ¼³¸í
41. Database¿¡¼­ ºñ Á¤±ÔÈ­
42. µ¥ÀÌÅÍ ¸ðµ¨¸µ °úÁ¤¿¡¼­ ¹Ý Á¤±ÔÈ­¸¦ ¼öÇàÇϴ ÀÌÀ¯¿Í °¢°¢ÀÇ À¯Çü
43. Database¿¡¼­ ¹Ý Á¤±ÔÈ­(¿ªÁ¤±ÔÈ­, De-Normalization)

Part 3. SQL(Structured Query Language)
44. SQL(Structured Query Language)ÀÇ 3°¡Áö ¾ð¾î
45. ´ÙÀ½ ER Diagram¿¡¼­ Relation°ú SQL TableÀ» ÀÛ¼º
46. ´ÙÀ½ ´ëÇÐ(University) °ü°è Database¿¡¼­ °¢ Query¿¡ ´ëÇØ SQL °Ë»ö¹®À» ÀÛ¼ºÇÏ°í °á°ú¸¦ µµÃâÇϽÿÀ.
47. ¾Õ Áú¹®(´ëÇРRDBMS)¿¡¼­ ´ÙÀ½ Áú¹®¿¡ ´äÇϽÿÀ.
1) µî·Ï Table¿¡¼­ Áß°£ ¼ºÀûÀÌ 90Á¡ ÀÌ»óÀΠÇлýÀÇ Çйø°ú °ú¸ñ¹øÈ£(ORDER BY ÀÌ¿ë)
2) µî·Ï Å×ÀÌºí¿¡¼­ °ú¸ñ¹øÈ£°¡ ¡°C312¡±ÀΠÁß°£¼ºÀû¿¡ 5Á¡À» ´õÇÑ Á¡¼ö¸¦ ¡°Çйø¡±, ¡°Áß°£¼ºÀû=¡±À̶õ Text ³»¿ëÀ» ¡°½ÃÇ衱, ±×¸®°í ¡°Á¡¼ö¡±¶ó´Â ¿­ À̸§À¸·Î °Ë»ö(»õ·Î¿î ¿­ À̸§ÀÌ ¸í¼¼µÈ °Ë»ö)
3) °ú¸ñ¹øÈ£ ¡°C413¡±¿¡ µî·ÏÇÑ ÇлýÀÇ À̸§, Çаú, ¼ºÀûÀ» °Ë»ö(º¹¼ö Table »ç¿ë)   

48. ¾Õ Áú¹®(´ëÇРRDBMS)¿¡¼­ ´ÙÀ½ Áú¹®¿¡ ´äÇϽÿÀ.
1) °°Àº Çаú ÇлýµéÀÇ ÇйøÀ» ½ÖÀ¸·Î °Ë»ö
´Ü, Ã¹ ¹ø° ÇйøÀº µÎ ¹ø° Çйøº¸´Ù Àû°Ô ÇϽÿÀ.(ÀÚ±â ÀÚ½ÅÀÇ Table¿¡ Á¶ÀÎÇϴ °Ë»öÀÓ)
2) Çлý Table¿¡ Çлý¼ö °Ë»ö(Áý°è ÇÔ¼ö¸¦ ÀÌ¿ë)

49. Áú¹®(´ëÇРRDBMS)¿¡¼­ ´ÙÀ½ Áú¹®¿¡ ´äÇϽÿÀ.
1) ÇйøÀÌ 300ÀΠÇлýÀÌ µî·ÏÇÑ °ú¸ñ¼ö
2) °ú¸ñ ¡°C413¡±¿¡ ´ëÇÑ Áß°£ ¼ºÀûÀÇ Æò±Õ
3) °ú¸ñº° ±â¹ß ¼ºÀû(Final)ÀÇ Æò±ÕÀ» °Ë»ö(GROUP BY ÀÌ¿ë)
4) 3¸í ÀÌ»ó µî·ÏÇÑ °ú¸ñÀÇ ±â¸» Æò±Õ ¼ºÀûÀ» °Ë»ö(HAVING »ç¿ë)

50. Áú¹®(´ëÇРRDBMS) ¿¡¼­ ´ÙÀ½ Áú¹®¿¡ ´äÇϽÿÀ.
1) °ú¸ñ¹øÈ£ ¡°C413¡±µî·ÏÇÑ Çлý À̸§ °Ë»ö(ºÎ¼Ó ÁúÀǹ® ¹× IN ÀÌ¿ë)
2) °ú¸ñ¹øÈ£ ¡°C413¡±¿¡ µî·ÏÇÏÁö ¾ÊÀº ÇлýÀÇ À̸§ °Ë»ö(ºÎ¼Ó ÁúÀǹ®À» »ç¿ëÇÏ°í NOT INÀ» ÀÌ¿ë)
3) Çлý ¡°±â»ç 1¡±°ú °°Àº Çаú¿¡ ¼ÓÇϴ ÇлýÀÇ À̸§°ú Çаú(Dept) °Ë»ö

51. Áú¹®(´ëÇРRDBMS) ¿¡¼­ ´ÙÀ½ Áú¹®¿¡ ´äÇϽÿÀ.
1) Áß°£ ¼ºÀûÀÌ 90¿¡¼­ 95 »çÀÌÀÇ ÇàÀÇ Sno, Cno, Midterm Ãâ·Â(BETWEENÀ» ÀÌ¿ë °Ë»ö)
2) µî·Ï Table¿¡¼­ ÇйøÀÌ 500ÀΠÇлýÀÇ ¸ðµç ±â¸»¼ºÀûº¸´Ù ÁÁÀº ÇлýÀÇ Çйø°ú °ú¸ñ ¹øÈ£ °Ë»ö(ALL Å°¿öµå »ç¿ë)
3) °ú¸ñ ¹øÈ£°¡ C·Î ½ÃÀÛÇϴ °ú¸ñ¹øÈ£¿Í °ú¸ñ À̸§ °Ë»ö(LIKE¸¦ ÀÌ¿ëÇÑ °Ë»ö ½Ç½Ã)

52. Áú¹®(´ëÇРRDBMS)¿¡¼­ ´ÙÀ½ Áú¹®¿¡ ´äÇϽÿÀ.
1) °ú¸ñ ¡°C413¡±¿¡ µî·ÏÇÑ ÇлýÀÇ À̸§ °Ë»ö(EXISTS °Ë»öÀ» »ç¿ë)
2) °ú¸ñ ¡°C413¡±¿¡ µî·ÏÇÏÁö ¾ÊÀº ÇлýÀÇ À̸§ °Ë»ö
3) 3ÇгâÀ̰ųª ¶Ç´Â °ú¸ñ ¡°C324¡±¿¡ µî·ÏÇÑ ÇлýÀÇ Çйø °Ë»ö(UNION »ç¿ë)

53. Áú¹®(´ëÇРRDBMS)¿¡¼­ ´ÙÀ½ Áú¹®¿¡ ´ëÇØ SQL¹®À» »ý¼ºÇϽÿÀ. (UPDATE¹® »ç¿ë)
1) ÇйøÀÌ 300ÀΠÇлýÀÇ ÇгâÀ» 2·Î º¯°æ
2) ¡°CA¡±°ú¸ñÀÇ ÇÐÁ¡(Credit)À» 2ÇÐÁ¡ Áõ°¡
3) ¡°CA¡±¿Í ÇлýÀÇ ±â¸» ¼ºÀûÀ» 5Á¡¾¿ °¡»ê
4) ¸ðµç 4Çгâ ÇлýÀÇ Çаú¸¦ ¡°º¸¾È¡±°ú¸ñÀ» °³¼³ÇÑ Çаú·Î °»½Å

54. DB¿¡¼­ SQL View¿¡ ´ëÇؼ­ ¼³¸íÇϽÿÀ.

Part 4. È¸º¹ ±â¹ý ¹× Backup ±â¹ý
55. È¸º¹(Recovery) ±â¹ýÀÇ Á¾·ù
56. Áï½Ã °»½Å ±â¹ý(Immediate Update)°ú Áö¿¬ °»½Å ±â¹ý(Deferred Update)
57. Checkpoint È¸º¹ ±â¹ý
58. ±×¸²ÀÚ(Shadow) Paging È¸º¹ ±â¹ý°ú Media È¸º¹ ±â¹ý
59. CDP(Continuous Data Protection)
60. Backup ¹æ¹ý
    - Àüü ¹é¾÷(Full Backup)
    - ÁõºÐ ¹é¾÷(Incremental Backup)
    - Â÷µî ¹é¾÷(Differential Backup)
    - ÇÕ¼º ¹é¾÷(Synthetic Full Backup)

Part 5. º´Çà Á¦¾î
61. Transaction ÀÇ »óÅ ÀüÀ̵µ¿Í 4°¡Áö Æ¯¼º(ACID)
62. DBMS¿¡¼­ µ¿½Ã¼º(Concurrent, º´Ç༺) Á¦¾î ¹æ¹ýÀÇ Á¾·ù¿Í À塤´ÜÁ¡
63. DBMS º´Çà󸮿͠º´ÇàÁ¦¾î Á¤ÀÇ, º´Çà󸮽ÃÀÇ ¹®Á¦Á¡µé°ú ´ëÃ¥
64. Transaction ½ºÄÉÁÙ¸µ(Scheduling)ÀÇ Á¾·ù
65. ÇÁ·Î±×·¥ º´Ç༺¿¡ ´ëÇØ ´ÙÀ½ ¹°À½¿¡ ´äÇϽÿÀ.
(1) º´Çà ÇÁ·Î±×·¡¹Ö¿¡¼­ ÀÎÅ͸®ºù(Interleaving) µ¿ÀÛ ¹æ½Ä
(2) ¾Æ·¡¿Í °°ÀÌ µÎ °³ÀÇ Process P1°ú P2°¡ º´Çà ½ÇÇàµÇ´Â °æ¿ì ¸ðµç °¡´ÉÇÑ ÀÎÅ͸®ºùÀ» º¸À̽ÿÀ.

66. ´ÙÀ½ °¢ T1°ú T2´Â A¿¡ 1À» ´õÇϴ ¿¬»ê(Task)ÀÌ´Ù. Transaction µé¿¡¼­ ¾Æ·¡ Áú¹®¿¡ ´äÇϽÿÀ.
¹®1) À§ÀÇ Transactionµé·ÎºÎÅÍ ¹ß»ýÇÒ ¼ö Àִ Ãæµ¹ Á÷·Ä 
     ºÒ°¡´É(Conflict Non-Serializable)ÇÑ ½ºÄÉÁÙ¸µ ÀÛ¼º
¹®2) ¹®1)¿¡¼­ ÀÛ¼ºµÈ ½ºÄÉÁÙ¸µ¿¡¼­ ¹ß»ýÇÒ ¼ö Àִ ¹®Á¦Á¡À» ¼³¸í

67. ´ÙÀ½ ScheduleÀº Á÷·Ä ºÒ°¡´É(Non-Serializable)ÇÏ´Ù. °¢ TaskÀÇ ¼öÇà °á°ú ¿øÇϴ °ª°ú ½ÇÁ¦ ¼öÇà °ªÀ» Ç¥±âÇÏ°í ¹®Á¦Á¡°ú Á÷·ÄÈ­Çϱâ À§ÇÑ ¹æ¾ÈÀº ¹«¾ùÀÎÁö ¼³¸íÇϽÿÀ.(RÀº Read, W´Â Write¸¦ ÀǹÌ)
68. ¾Æ·¡ µÎ °³ÀÇ Task T1°ú T2°¡ ÇϳªÀÇ DB¿¡ µ¿½Ã ¼öÇà ½Ã(Concurrency) ¹ß»ýÇÒ ¼ö Àִ ¹®Á¦·Î °»½Å À¯½Ç ¹®Á¦(Lost Update Problem), ¿À·ù Àб⠹®Á¦(Temporary Update(Dirty Read) Problem), À߸øµÈ ¿ä¾à ¹®Á¦(Incorrect Summary Problem)°¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù. °¢°¢ÀÇ °æ¿ì¿¡ ´ëÇØ ¿¹¸¦ µé¾î ¼³¸íÇϽÿÀ.
69. ¾Æ·¡ µÎ °³ Task¿¡¼­ Serial(Á÷·Ä) ½ºÄÉÁÙÀÇ ¿¹¿Í Non-Serial ½ºÄÉÁÙÀÇ ¿¹¸¦ °¢°¢ 2°¡Áö ÀÌ»ó Ç¥ÇöÇϽÿÀ.
70. ·ÎÅ·(Locking Protocol)¿¡ ´ëÇØ ¼³¸íÇÏ°í ¾Æ·¡ T1°ú T2°¡ µ¿½Ã¿¡ ¼öÇ࠽àÁ÷·ÄÈ­(Serializability) ½ºÄÉÁÙÀÌ ºÒ°¡´ÉÇÑ °æ¿ìÀÇ ¿¹Á¦¸¦ µé¾î ¼³¸íÇϽÿÀ.
71. (1) 2PL(Two Phase Locking)¿¡ ´ëÇØ ¼³¸íÇÏ°í 2PLÀÇ À塤´ÜÁ¡ ¼³¸í
   (2) ¾Æ·¡ÀÇ T1, T2ÀÇ Transaction¿¡ ´ëÇØ 2PLÀ» Àû¿ëÇÑ ½ºÄÉÁÙ°ú 2PL Àû¿ë °á°ú
    
72. Transaction µ¿½Ã¼º Á¦¾î ¹æ¹ýÀΠ2PL(Two Phase Locking)±â¹ý¿¡ ´ëÇØ ¼³¸íÇÏ°í 2PL ±â¹ýÀÇ À¯Çü¿¡ ´ëÇØ ¼³¸íÇϽÿÀ.
73. DB¿¡¼­ Transaction ½Ã µ¿½Ã¼º Á¦¾î ¹æ¹ýÀΠTime Stamp Ordering ±â¹ý
74. DB¿¡¼­ Transaction ½Ã µ¿½Ã¼º Á¦¾î ¹æ¹ýÀΠ³«°üÀû(Validation) °ËÁõ ±â¹ý
75. DB¿¡¼­ ±³Âø »óÅÂ(Deadlock) ¹ß»ý ¿øÀΰú ÇØ°á ¹æ¾È    
76. ±³Âø »óÅ ȸÇÇ ±â¹ýÀΠWait-Die & Wound-Wait ±â¹ý¿¡ ´ëÇØ ¼³¸íÇÏ°í ¾Æ·¡ 4°³ Transaction ¿¡ ´ëÇØ Wait-Die ¿Í Wound-Wait ±â¹ý Àû¿ë½ÃÀÇ ¼öÇà °úÁ¤ ÃÖÃÊ ¼öÇàÀº T2°¡ Data Item X¸¦ Lock ÇÏ°í Àִ »óŶó°í °¡Á¤ÇÑ´Ù.
77. ´ÙÀ½ 4°³ÀÇ TransactionÀÇ Á÷·ÄÈ­(Serializability) ¹æ¹ý Ç¥±â¿Í ±³Âø »óÅÂ(Deadlock)¸¦ Å½ÁöÇÒ ¼ö Àִ ´ë±â ±×·¡ÇÁ(Wait-for Graph)¸¦ ÀÛ¼ºÇϽÿÀ. ¶ÇÇÑ Á÷·ÄÈ­¸¦ º¸ÀåÇϱâ À§ÇÑ TransactionÀÇ ¼ø¼­¸¦ ¼³¸íÇϽÿÀ.   

Part 6. ÇؽÌ(Hashing)
78. Çؽ¬ ÇÔ¼ö(Hash Function)ÀÇ 4°¡Áö Æ¯Â¡(Çʼö ¿ä°Ç)
79. UNDO, REDO, ACID, DBMS, SQL, INDEX, HASH, BTREE, ERRÀÇ µ¥ÀÌÅÍ¿¡¼­ ÇؽÌ(Hashing)À» ÀÌ¿ëÇÏ¿© ACID¿Í FDA°¡ Á¸ÀçÇÏ´ÂÁö¸¦ °Ë»öÇØ º¸´Â °úÁ¤À» ±â¼úÇϽÿÀ.
Hash ÇÔ¼ö´Â Division(³ª´©±â) ¹æ¹ýÀΠf(h) = x mod m (x: ³ª¸ÓÁö, m: ¹öŶ(Bucket)À» »ç¿ëÇϽÿÀ.(¾Æ·¡ EDCDIC Code TableÀ» È°¿ëÇÏ¿© Hash ÇÔ¼ö¸¦ ±¸ÇÏ°í Bucket ¼ö´Â 10°³ ÀÌ°í ÇÑ °³ÀÇ Bucket¿¡´Â 2°³ÀÇ Data¸¦ ÀúÀåÇÒ ¼ö ÀÖÀ½)
80. ÇؽÌ(Hashing) ÇÔ¼öÀÇ Á¾·ù¿Í Hashing ÀÇ À塤´ÜÁ¡
81. Hashing, Hash Table, Hash Function¿¡ ´ëÇØ °¢°¢ Á¤ÀÇÇÏ°í Hashing Ãæµ¹°ú ÇØ°á¹æ¹ý
82. Hashing Ãæµ¹ ÇØ°á ¹æ¹ýÀΠ¼±Çü Å½»ö(Linear Probing) ±â¹ý°ú ¿¹¸¦ Á¦½ÃÇÏ°í ¼³¸í
83. Hashing Ãæµ¹ ÇØ°á ¹æ¹ýÀΠüÀδ×(Chaining) ±â¹ý°ú ¿¹¸¦ Á¦½ÃÇÏ°í ¼³¸í

Part 7. DB ÀÀ¿ë
84. DW(Data Warehouse)ÀÇ ±¸¼º¿ä¼Ò¿Í ±¸Ãà ¹æ¹ý
85. DW(Data Warehouse)ÀÇ ±¸¼º¿ä¼Ò¿Í ±¸Ãà ÀýÂ÷(2±³½ÃÇü)
86. µ¥ÀÌÅÍ ¸¶ÀÌ´×(Mining) (1±³½ÃÇü)
87. µ¥ÀÌÅÍ ¸¶ÀÌ´×(Mining) (2±³½ÃÇü)
88. Data Mining ±â¹ý Áß ¿¬¼Ó(Sequence ) ±ÔÄ¢, ºÐ·ù(Classification) ±ÔÄ¢, µ¥ÀÌÅÍ ±ºÁýÈ­(Clustering) ±ÔÄ¢¿¡ ´ëÇØ Á¤ÀÇÇÏ°í °¢°¢ÀÇ »ç·Ê¸¦ µé¾î ¼³¸íÇϽÿÀ.
89. Data Mining ±â¹ý Áß ¿¬°ü ±ÔÄ¢ÀÇ ÁöÁöµµ(Support), ½Å·Úµµ(Confidence), Çâ»óµµ(Lift)¿¡ ´ëÇØ ¿¹¸¦ µé¾î ¼³¸íÇϽÿÀ.
90. Data MiningÀÇ ´Ü°èº° Activity¿¡ ´ëÇØ ¼³¸íÇÏ°í OLAP¿Í ºñ±³
91. Web Mining (1±³½ÃÇü)
92. Web Mining ÀÇ À¯Çü, ±¸Á¶, ÀýÂ÷
93. ETL (Extraction, Transformation, Loading)
94. ¿ÀÇǴϾð(Opinion) Mining
95. Stream Data Mining

Part 8. DBÀÇ Á¾·ù
96. DBMSÀÇ ±â´É°ú ¹ßÀü´Ü°è, RDBMS, OODBMS, ORDBMS ºñ±³
97. MMDB
98. Hybrid MMDB
99. »ýü ÀνĠDatabase
100. »ýü ÀνĠDBÀÇ Àû¿ëºÐ¾ß¿Í ¹®Á¦Á¡, ¿ä±¸»çÇ×, Àü¸Á
101. »ýü ÀνÄ(Biometrics)¿¡ ´ëÇØ ¼³¸íÇϽÿÀ.
102. ¸ÖƼ¹Ìµð¾î(Multi-Media) Database
103. XML Database
104. Tiny DB
105. NoSQL Database
106. Streaming DBMS
107. Embedded DB (1±³½ÃÇü)
108. Embedded DB (2±³½ÃÇü)
109. ºÐ»ê(Distributed) DatabaseÀÇ Á¾·ù¿Í ÀϹݠDatabase¿Í ºñ±³ ¼³¸í
110. ºÐ»ê DB¿¡¼­ DataÀÇ ºÐÇÒ(Partition)°ú ÇÒ´ç(Allocation) Àü·«
111. ºÐ»ê µ¥ÀÌÅͺ£À̽ºÀÇ 3°¡Áö ¼³°è Àü·«À» ºñ±³ÇÏ°í, ºÐ»ê Database°¡ °®Ãß¾î¾ß ÇÒ 4°¡Áö Æ¯¼º
112. ºÐ»ê DBÀÇ Issue¿Í ÇØ°á¹æ¾È¿¡ ´ëÇØ ¼³¸íÇÏ°í ºÐ»ê DB ±¸Ãà½ÃÀÇ °í·Á»çÇ×
113. 2PC(Phase Commit)

Part 9. DB Ç°Áú °ü¸®
114. Data Ç¥ÁØÈ­ÀÇ Çʿ伺°ú ¿øÄ¢
115. ¸ÞŸµ¥ÀÌÅÍ(MetaData)
116. µ¥ÀÌÅÍ Ç°Áú ±âÁØÀ¸·Î À¯È¿¼º°ú È°¿ë¼ºÀ¸·Î ºÐ·ùÇÒ ¼ö ÀÖ´Ù. ¿ÏÀü¼º, Á¤È®¼º, ÀÏ°ü¼º¿¡ ´ëÇØ ¿¹¸¦ µé¾î ¼³¸íÇϽÿÀ.
117. DRM(Data Reference Model)
118. DQM(Data Quality Management)
119. DQM3(Data Quality Management Maturity Model)
120. DB System °³¹ß °úÁ¤ ½Ã ¹«°á¼º È®º¸ ¹æ¾È(°³Ã¼/ÂüÁ¶/¿µ¿ª/¾÷¹« ¹«°á¼º)
121. Database¿¡¼­ Data ÇÁ·ÎÆÄÀϸµ(Profiling)

Part 10. DB ¼º´É Çâ»ó
122. DB ¼º´É °³¼±À» À§ÇÑ Æò°¡ Ç׸ñ°ú ¼º´É °³¼± ÀýÂ÷
123. DB ¼º´É °³¼±À» À§ÇØ Hardware¿Í Software Ãø¸é¿¡¼­ °³¼± °¡´ÉÇÑ Ç׸ñ
124. DB Table PartitionÀÇ À¯Çü°ú Æ¯Â¡
125. DB ¼º´É Çâ»óÀ» À§ÇÑ PartitionÀÇ Á¤ÀÇ, ÀåÁ¡, Çʿ伺, À¯Çü, Àû¿ë ½Ã °í·ÁÇÒ »çÇ×
126. »þµù(Sharding)-´ë¿ë·® µ¥ÀÌÅ͠ó¸®
127. DB Æ©´×(Tuning)ÀÇ 3´Ü°è¿Í Æ©´×ÀÇ ±â´ë È¿°ú
128. AVL Tree ºÒ±ÕÇü, ±ÕÇü À¯Áö ÀÌÀ¯
129. m-¿ø Å½»ö Tree Æ¯Â¡
130. B-Tree
131. B -Tree »ðÀÔ
132. B -Tree »èÁ¦
133. B+ -Tree
134. B+ -Tree »ðÀÔ
135. B* -Tree Key ºÐ¸®
136. B* -Tree Å° °ª ºÐ¹è
137. R-Tree
138. T-Tree
139. Tree ¹ßÀü °úÁ¤ ¹× ºñ±³

Part 11. DB °¨¸®, º¸¾È, Service
140. DB º¸¾È(Security)
141. BigData ¾îÇöóÀ̾ð½º(Appliance)
142. DB ±¸Ãà »ç¾÷¿¡ ´ëÇÑ Á¤º¸½Ã½ºÅÛ °¨¸® Framework¸¦ Á¦½ÃÇÏ°í °¨¸® Á¡°Ë »çÇ×
143. DB¿¡¼­ »ç¿ëµÇ´Â ·¡ÆÛ(Wrapper)¿Í ¹Ìµð¿¡ÀÌÅÍ(Mediator)
144. DB¿¡¼­ CDC(Change Data Capture)
145. Data Masking
146. Áߺ¹ Á¦°Å(De-Duplication)
147. ¼­¹ö °¡»óÈ­(Server Virtualization)¿¡¼­ ÇÏÀÌÆÛ¹ÙÀÌÀú(Hypervisor)¿Í Àü °¡»óÈ­(Full-Virtualization)¿Í ¹Ý °¡»óÈ­(Para-Virtualization)
148. SAN(Storage Area Network)°ú NAS(Network Attached Storage)¸¦ ºñ±³
149. Cloud Computing¿¡¼­ °³ÀΠ»ç¿ëÀÚ¿Í ±â¾÷ »ç¿ëÀڴ º¸¾È ¿ä±¸ »çÇ×ÀÌ ´Ù¸£´Ù. °³ÀΠ»ç¿ëÀÚ¿Í ±â¾÷ »ç¿ëÀÚ °üÁ¡¿¡¼­ ¿ì·ÁµÇ´Â º¸¾È ¹®Á¦¸¦ °¢°¢ ¿­°ÅÇÏ°í ´ëÃ¥À» ¼³¸íÇϽÿÀ.
150. Crowd Sourcing 
151. Paas(Platform as a Service)
152. ¹®¼­ Áß¾ÓÈ­
153. ¼­ºñ½º Á¦°ø Ãø¸é¿¡¼­ÀÇ °³ÀÎÈ­(Personalization) 

Part 12. Á¤±ÔÈ­, ³í¸®¸ðµ¨¸µ, µ¥ÀÌÅÍ Ç°Áú
154. Àü»ç ¾ÆÅ°ÅØó(EA, Enterprise Architecture) Á¤ÀÇ, °³³ä ¼³¸í 
155. Á¤º¸¿ä±¸»çÇ׿¡ ´ëÇÑ »ý¸íÁÖ±â(Life Cycle)¿Í Á¤º¸¿ä±¸»çÇ×ÀÇ À¯Çü
156. Á¤º¸¿ä±¸»çÇ× °ü¸® ÇÁ·Î¼¼½º 
157. Á¤º¸¿ä±¸»çÇ× ¿ì¼±¼øÀ§ °áÁ¤ ¹æ¹ý : È­Æó°¡Ä¡ »êÃâ ¹æ¹ý°ú »ó´ëÀû Áß¿äµµ »êÁ¤¹æ¹ý
158. µ¥ÀÌÅ͠ǥÁØÀ» À§ÇѠǥÁشܾî, Ç¥Áصµ¸ÞÀÎ, Ç¥ÁØÄÚµå, Ç¥ÁØ¿ë¾î
159. ±âº»Å°, ¿Ü·¡Å°, ´ëüŰ, ½´ÆÛÅ°, Èĺ¸Å° ½Äº° 
160. Áֽĺ°ÀÚÀÇ À¯Àϼº, ÃÖ¼Ò¼º, ºÒº¯¼º, Á¸À缺, ´ëÇ¥¼º 
161. ½Äº°ÀÚ¿Í ºñ½Äº°ÀÚ °ü°è 
162. ½Äº°ÀÚ À¯Çü, ½Äº°ÀÚ ¹× ºñ½Äº°Àڷθ¸ °ü°è ¼³Á¤ ½Ã ¹®Á¦Á¡ ¹× ºñ±³
163. »ç¿ø°ú ºÎ¼­ ¿£ÅÍƼ Å¸ÀÔ¿¡¼­ °ü°èÂ÷¼ö(Cardinality)¿Í Çʼö ¹× ¼±Åûç¾ç
164. ¿£ÅÍƼ(Entity) Å¸ÀÔÀǠƯ¡ ¹× ºÐ·ù 
165. ½´ÆÛŸÀÔ(Super-type)°ú ¼­ºêŸÀÔ(Sub-type) 
166. ¾à(Weak) ¿£ÅÍƼ, ½´ÆÛ-¼­ºêŸÀÔ ¿£ÅÍƼ, ÇàÀ§ ¿£ÅÍƼ 
167. Á¤±ÔÈ­ À§¹è»çÇ×À» ½Äº°ÇÏ¿© Á¤±ÔÈ­(Normalization) ¼öÇà 
168. M:M °ü°è ÇؼҠ
169. µ¥ÀÌÅÍ ¸ðµ¨¸µÀÇ Çʿ伺, ¸ðµ¨¸µ ´Ü°è, ¸ðµ¨¸µ ±âº»¿øÄ¢, ÁÁÀº µ¥ÀÌÅÍ ¸ðµ¨ÀÇ ¿ä¼Ò
170. ¾Æ·¡ Áö¹®¿¡ ´ëÇØ ³í¸® µ¥ÀÌÅÍ ¸ðµ¨À» ÀÛ¼ºÇϽÿÀ.
171. ¾Æ·¡ Áö¹®¿¡ ´ëÇØ ³í¸® µ¥ÀÌÅÍ ¸ðµ¨À» ÀÛ¼ºÇϽÿÀ.
172. ¾Æ·¡ Áö¹®¿¡ ´ëÇØ ³í¸® µ¥ÀÌÅÍ ¸ðµ¨À» ÀÛ¼ºÇϽÿÀ.
173. ¾Æ·¡ Áö¹®¿¡ ´ëÇØ ³í¸® µ¥ÀÌÅÍ ¸ðµ¨À» ÀÛ¼ºÇϽÿÀ
174. ¹ÝÁ¤±ÔÈ­ÀÇ ¼öÆòºÐÇÒ°ú ¼öÁ÷ºÐÇÒ 
175. µ¥ÀÌÅÍ°ü¸®¸¦ À§ÇÑ ¾÷¹« ±ÔÄ¢(Business Rule)ÀÇ Çö¾÷ °æÇè »ç·Ê, ¹®Á¦Á¡, °³¼±¹æ¾È
176. µ¥ÀÌÅÍ°ü¸®¸¦ À§ÇÑ ¿ä±¸»çÇ×°ü¸®ÀÇ Çö¾÷ °æÇè »ç·Ê, ¹®Á¦Á¡, °³¼±¹æ¾È
177. µ¥ÀÌÅÍ°ü¸®¸¦ À§ÇÑ Ç°ÁúƯ¼ºÀÇ ÇѰ輺°ú °³¼±¹æ¾È 
178. ºòµ¥ÀÌÅÍ(BigData) Å¥·¹À̼Ç(Curation) 
179. ºòµ¥ÀÌÅÍ(BigData) °Å¹ö³Í½º(Governance) 
180. µðÁöÅРť·¹À̼Ç(Curation) 
181. Â÷¼¼´ë ºÐ¼®(Next Generation Anaysis) 
182. Áߺ¹Á¦°Å(De-Duplication) 
183. ¼øȯ°ü°è(Recursive Relationship) ¿£ÅÍƼ¿Í Arc(Mutually Exclusive-¹èŸÀû) ¿£ÅÍƼ

ÇÑÁÙ ¼­Æò