º»¹®/³»¿ë
[ÆÄÀϱ¸Á¶] ÆÄÀÏÀÇ Á¾·ù¿Í ±¸¼º¹æ½Ä
¸ñÂ÷
* ÆÄÀϱ¸Á¶
¥°. ÆÄÀÏÀÇ Á¾·ù
1. ¸¶½ºÅÍ ÆÄÀÏ
2. Æ®·£Àè¼Ç ÆÄÀÏ
3. º¸°í¼ ÆÄÀÏ
¥±. ÆÄÀÏÀÇ ±¸¼º¹æ½Ä
1. ¼øÂ÷ ÆÄÀÏ
2. »öÀÎ ¼øÂ÷ ÆÄÀÏ
3. ´ÙÁß Å° ÆÄÀÏ
1) ´ÙÁß ¸®½ºÆ® ÆÄÀÏ
2) ¿ª ÆÄÀÏ
ÆÄÀϱ¸Á¶
Á¤º¸Ã³¸®¿¡ ÀÖ¾î¼ ÄÄÇ»ÅÍ ½Ã½ºÅÛÀ» Ȱ¿ëÇÏ´Â °¡Àå Å« ¸ñÀûÀº ÇÊ¿äÇÑ Á¤º¸¸¦ ½±°Ô ÀÌ¿ëÇÏ´Â µ¥ ÀÖ´Ù. ÀÌ·¯ÇÑ Àǹ̿¡¼ ÀÚ·á´Â ÀÏÁ¤ÇÑ ½Ã°£ ³»¿¡ ÀÇ»ç °áÁ¤À» À§ÇØ °Ë»ö, 󸮵ǰí, ±× °á°ú°¡ ÇÊ¿ä·Î ÇÏ´Â °÷¿¡ ¹èºÐµÉ ¶§ °¡Ä¡¸¦ °®´Â´Ù.
µ¥ÀÌÅ͸¦ ºü¸¥ ½Ã°£¿¡ ½±°í Á¤È®ÇÏ°Ô ÀÌ¿ëÇÏ·Á¸é µ¥ÀÌÅ͵éÀ» ¹«ÀÛÀ§·Î ÀúÀåÇØ¼´Â ¾È µÇ¸ç, °ü·Ã µ¥ÀÌÅÍÀÇ Æ¯¼º°ú ±â¾ï ÀåÄ¡ÀÇ Æ¯¼ºÀ» °í·ÁÇÏ¿© ÀÏÁ¤ÇÑ ±ÔÄ¢ ÇÏ¿¡ È¿À²ÀûÀ¸·Î ÀúÀåÇØ¾ß ÇÑ´Ù. ÆÄÀϱ¸Á¶´Â ÄÄÇ»ÅÍÀÇ ÁÖ±â¾ïÀåÄ¡ ³»¿¡ µ¥ÀÌÅ͸¦ ÀúÀåÇϱâ À§ÇÑ ¹æ¹ýÀ» ´Ù·é´Ù.
I. ÆÄÀÏÀÇ Á¾·ù
Á¤º¸Ã³¸®¿¡¼ µ¥ÀÌÅ͵éÀÇ ÀúÀåÀº ·¹ÄÚµå ´ÜÀ§·Î ÇÏÁö¸¸ ½ÇÁ¦ ó¸®ÀÛ¾÷ÀÇ ´ë»óÀº ÆÄÀÏÀÌ´Ù. µ¥ÀÌÅͺ£À̽º ±â¹ýÀÌ º¸ÆíȵDZâ ÀÌÀü¿¡´Â ÆÄÀÏÀ» ´ë»óÀ¸·Î ÀÛ¾÷ÀÌ Ã³¸®µÇ¾úÀ¸¸ç, ÇöÀç¿¡µµ ¿©·¯ ºÐ¾ß¿¡¼ ÆÄÀÏÀÛ¾÷À¸·Î 󸮵ǰí ÀÖ´Ù. ÀÚÁÖ »ç¿ëÇÏ´Â ÆÄÀÏÀÇ Á¾·ù´Â ´ÙÀ½°ú °°´Ù.
¡¦(»ý·«)
ÆÄÀÏÀº ±âº» µ¥ÀÌÅÍ ¿µ¿ª(prime data area), »öÀÎ ¿µ¿ª(index area), ¿À¹öÇ÷Π¿µ¿ª(overæïow area)À¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù.
»öÀÎ ¼øÂ÷ ÆÄÀÏ¿¡¼ ÇϳªÀÇ ·¹Äڵ带 ã±â À§Çؼ´Â ¿ì¼± »öÀÎÀ» ¿¬¼ÓÀûÀ¸·Î Ž»öÇØ¾ß Çϴµ¥, ¸¸ÀÏ ·¹ÄÚµåÀÇ ¼ö°¡ ´ë·®ÀÎ °æ¿ì »öÀÎÀÇ Å©±â°¡ Ä¿Á®¼ Ž»öÇÏ´Â µ¥ ¸¹Àº ½Ã°£ÀÌ °É¸°´Ù. µû¶ó¼ »öÀÎÀº ·¹Äڵ带 ã´Â µ¥ °É¸®´Â ½Ã°£°ú »öÀÎÀÇ Å©±â¸¦ °í·ÁÇÏ¿© ±¸¼ºÇØ¾ß Çϸç, ¸î °³ÀÇ ·¹º§(level)À» µÎ¾î »öÀÎÀ» ±¸¼ºÇÏ´Â ¹æ¹ýµµ ÀÖ´Ù.
? ±âº» µ¥ÀÌÅÍ ¿µ¿ª
±âº» µ¥ÀÌÅÍ ¿µ¿ªÀº ÆÄÀÏÀ» ±¸¼ºÇÏ´Â ·¹Äڵ尡 Ű ¼ø¼´ë·Î ÀúÀåµÇ´Â ¿µ¿ªÀÌ´Ù.
? »öÀÎ ¿µ¿ª
»öÀÎ ¿µ¿ªÀº ¸¶½ºÅÍ, ½Ç¸°´õ, Æ®·¢ »öÀÎÀ¸·Î ±¸¼ºµÈ´Ù.
? ¸¶½ºÅÍ »öÀÎ : ¸¶½ºÅÍ »öÀÎ(master index)Àº ½Ç¸°´õ »öÀÎÀÌ Å« °æ¿ì ¸î °³ÀÇ »öÀÎÀ» ±¸ºÐÇÏ¿© »óÀ§ »öÀÎÀ» ±¸ºÐÇÏ¿© ÀúÀåÇÑ °ÍÀÌ´Ù.
? ½Ç¸°´õ »öÀÎ : ½Ç¸°´õ »öÀÎ(cylinder index)Àº ó¸®ÇØ¾ß ÇÒ Å° °ªÀ» °®´Â ·¹Äڵ尡 ¾î´À ½Ç¸°´õ¿¡ ±â·ÏµÇ¾î Àִ°¡¸¦ ³ªÅ¸³»´Â Á¤º¸¸¦ ±â·ÏÇÑ´Ù.
? Æ®·¢ »öÀÎ : Æ®·¢ »öÀÎ(track index)Àº 1 Æ®·¢ »ó¿¡ º¸°üµÇ¾î ÀÖ´Â µ¥ÀÌÅÍ ·¹ÄÚµå ÁßÀÇ ÃÖ´ë Ű °ª°ú ÇØ´ç ÁÖ¼Ò µîÀÇ Á¤º¸µéÀÌ ±â¾ïµÇ¾î ÀÖ´Ù.
? ¿À¹öÇ÷Π¿µ¿ª
»õ·Î Ãß°¡µÇ´Â µ¥ÀÌÅͰ¡ ±âº» µ¥ÀÌÅÍ ¿µ¿ª¿¡ ÀúÀåµÇÁö ¸øÇÏ´Â °æ¿ì¿¡ ¿À¹öÇ÷Î(overflow) ¿µ¿ª¿¡ ÀúÀåÇÑ´Ù. ½ÇÁ¦·Î ¿À¹öÇ÷ΰ¡ ¸¹ÀÌ ¹ß»ýÇÒ¼ö·Ï ¿øÇÏ´Â ·¹Äڵ带 Ž»öÇÏ´Â µ¥ ¸¹Àº ½Ã°£ÀÌ ¼Ò¿äµÈ´Ù. ±×·¡¼ ¿À¹öÇ÷ÎÀÇ ¾çÀ» ÁÙÀ̱â À§Çؼ ´ÙÀ½°ú °°Àº µÎ °¡Áö ¹æ¹ýÀ» ÀÌ¿ëÇÑ´Ù.
? ÃÊ±â ÆÄÀÏÀ» ±¸¼ºÇÒ ¶§ ÀÏÁ¤ÇÑ ºñÀ²ÀÇ °¡»ó ·¹ÄÚµå(dummy record)¸¦ ¸¸µç´Ù.
»õ·Î¿î ·¹Äڵ尡 Ãß°¡µÉ ¶§ ¿À¹öÇ÷Π¾çÀ» ÁÙÀÏ ¼ö ÀÖ´Ù.
? ÁÖ±âÀûÀ¸·Î ÆÄÀÏÀ» À籸¼ºÇÑ´Ù. ÆÄÀÏÀÇ À籸¼ºÀ» ÅëÇÏ¿© ¿À¹öÇ÷Π¿µ¿ª¿¡ ÀúÀåµÈ ¸¹Àº ·¹ÄÚµåµéÀ» ±âº» µ¥ÀÌÅÍ ¿µ¿ªÀÇ Á¤»óÀûÀÎ À§Ä¡·Î µÇµ¹¾Æ¿À°Ô ÇØÁØ´Ù.
¾Æ·¡ÀÇ ±×¸²(ISAM ÆÄÀÏÀÇ ±¸Á¶)¿¡¼ Á¦½Ã