1°.µ¥ÀÌÅͺ£À̽º ±âÃÊ 1: µ¥ÀÌÅͺ£À̽º¶õ?
Á¤ÀÇ : ³í¸®ÀûÀ¸·Î ¿¬°üµÈ ·¹Äڵ峪 ÆÄÀÏÀÇ ¸ðÀÓ
µ¥ÀÌÅͺ£À̽º´Â ´Ü¼øÈ÷ ÀÚ·áµéÀÇ ÁýÇÕÀ̶ó±â º¸´Ù´Â
¾î¶°ÇÑ Á¶Á÷ ³»¿¡¼ ¿©·¯ »ç¶÷¿¡ ÀÇÇØ °øÀ¯µÇ¾î »ç¿ëµÉ
¸ñÀûÀ¸·Î ÅëÇÕÀûÀ¸·Î Á¶Á÷µÇ°í °ü¸®µÇ´Â ÀÚ·áÀÇ
ÁýÇÕÀ̶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº ÀÌÀü¿¡ ¿©·¯ °³ÀÇ
ÆÄÀÏÀ̳ª ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÇÇØ ÀúÀåµÇ°í 󸮵Ǵø
ÀÚ·áµéÀ» ÇϳªÀÇ ÅëÇÕµÈ ½Ã½ºÅÛÀ¸·Î ¸¸µé¾î¼ À̵é
ÀÚ·áÀÇ °¡Ä¡¸¦ ´õ¿í ³ôÀÌ´Â ±â´ÉÀ» ÇÕ´Ï´Ù.
Á»´õ ÇöÇÐÀûÀ¸·Î Ç¥ÇöÇÑ´Ù¸é, µ¥ÀÌÅͺ£À̽º¶õ ±¸Á¶ÀûÀÌ°í(structured) °³³äÀûÀ¸·Î ºÐ·ùµÇ¾î(categorized) ÃàÀûµÈ ÀڷḦ ÀǹÌÇÕ´Ï´Ù. ¿¹¸¦ µé¸é, ¸íÇÔö, °í°´ÁÖ¹® °ü¸®³ª À½¾Ç¼öÁý °ü¸®¿Í °°ÀÌ Æ¯Á¤ ÁÖÁ¦³ª ¸ñÀû°ú °ü·ÃµÈ Á¤º¸¸¦ Àß ºÐ·ùÇÏ¿© ±¸Á¶ÀûÀ¸·Î ¸ð¾Æ ³õÀº °ÍÀ» ¸»ÇÕ´Ï´Ù.
½Ç»ýÈ°¿¡¼ ÀÚÁÖ »ç¿ëµÇ°í ÀÖ´Â ¸íÇÔöÀ» ¿¹·Î µé¾îº¾´Ï´Ù.
¸íÇÔö¿¡ ¸íÇÔÀ» À̸§¼øÀ¸·Î Á¤¸®ÇÏ¿© ã¾Æº¸±â ½±µµ·Ï '°¡³ª´Ù' ¼øÀ¸·Î °ßÃâÁö°¡ ºÙ¾î ÀÖ½À´Ï´Ù. °¢ ¸íÇÔ¿¡´Â À̸§, ȸ»ç¸í, ºÎ¼, Á÷À§, ¿¬¶ôó µî °³ÀÎ Á¤º¸°¡ Àϸñ¿ä¿¬ÇÏ°Ô ÀûÇô ÀÖÀ¸¸ç, Çö¸íÇÑ »ç¶÷Àº ¸íÇÔ¸¸ º¸°íµµ ±× ¸íÇÔÀÇ ÁÖÀÎÀ» ½±°Ô ±â¾ïÇÒ ¼ö ÀÖµµ·Ï °ø¹é¿¡ ±× »ç¶÷ÀÇ Æ¯Â¡À» ¸Þ¸ðÇØ ³õ±âµµ ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÀÚ·á´Â ¾î´À Á¤µµ ±¸Á¶È µÇ¾î ÀÖ°í ºñ±³Àû ü°èÀûÀ¸·Î ºÐ·ùµÇ¾î ÀÖÀ½À» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é µ¥ÀÌÅͺ£À̽º¶ó°í ÇÒ ¼ö ¾ø½À´Ï´Ù.
¼öÀÛ¾÷À¸·Î µ¥ÀÌÅͺ£À̽º¸¦ °ü¸®ÇÏ´Â °æ¿ì´Â
ºñÈ¿À²ÀûÀÎ °æ¿ì°¡ ¸¹½À´Ï´Ù. À§¿¡¼ ¿¹·Î µé¾ú´ø
¸íÇÔö¿¡ ÀûÇôÀÖ´Â ÁÖ¼Ò¸¦ Àüȹøȣö¿¡µµ Àû¾î ³õÀº
°ÍÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ÀüȹøÈ£¸¦ È®ÀÎÇÒ ¶§¸¶´Ù
ÁÖ¼Ò¸¦ È°¿ëÇÏÁö´Â ¾Ê½À´Ï´Ù. ±×·¸Áö¸¸ ¸¸¾àÀ» À§Çؼ
ÁÖ¼Ò°¡ Àû¾î³õÀ» Çʿ伺Àº ÀÖÀ» °Ì´Ï´Ù. ÀÌ·¸°Ô
ºñÈ¿À²ÀûÀ¸·Î °ü¸®µÇ´Â ÀڷḦ Á»´õ ü°èÀûÀÌ°í
È¿À²ÀûÀ¸·Î °ü¸®ÇÏ°íÀÚ ÇÏ´Â °ÍÀÌ µðÁöÅÐ µ¥ÀÌÅͺ£À̽º
°ü¸® ½Ã½ºÅÛÀÔ´Ï´Ù.
±×¸² : ¾×¼¼½º2000µµ¿ò¸»¿¡ ÀÖ´Â µ¥ÀÌÅͺ£À̽ºÀÇ °³³äµµ
µ¥ÀÌÅͺ£À̽º´Â ÈçÈ÷ ´Ü¼øÆÄÀÏÇü(Flat File database)°ú °ü°èÇüÀ¸·Î ±¸ºÐÇÕ´Ï´Ù.
Flat file database Or Relational database
Flat file database
¸íÇÔöÀ̳ª ÀüȹøÈ£ºÎöÀÇ ¿¹¿Í °°ÀÌ ´Ü¼øÈ÷ Ä«µå¿¡ ¼ö·ÏµÈ °Í°ú °°ÀÌ ÇϳªÀÇ Ä«µå¿¡ ÇÊ¿äÇÑ Á¤º¸°¡ ¸ðµÎ ¼ö·ÏµÇ¾î ÀÖÀ¸¸ç ±× ±¸¼ºÀÌ °°Àº Çü½ÄÀÇ ·¹ÄÚµåµéÀÇ ¸ðÀÓÀ¸·Î ÀÌ·ç¾îÁø ÆÄÀÏ·Î µ¶¸³ÀûÀÎ °æ¿ì À̸¦ Flat file database(´Ü¼øÇü µ¥ÀÌÅͺ£À̽º)À̶ó°í ºÎ¸£¸ç, ´ë°³ ÀÏ¹Ý µ¥½ºÅ©Å¾ »ç¿ëÀÚµéÀÌ ÀڷḦ °ü¸®ÇÏ´Â ¹æ½ÄÀÔ´Ï´Ù.
Relational database
±×·¯³ª ¾î¶² Áý´Ü¿¡¼ ÀÚ·áÀÇ °øÀ¯°¡ ÇÊ¿äÇϰųª ÀÚ·áÀÇ ±¸¼ºÀÌ º¹ÀâÇØÁö¸é ¼·Î °èÃþÀûÀ̰ųª »óÈ£ °ü°èÀûÀÎ ±¸Á¶¸¦ Çü¼ºÇÏ°Ô µÇ´Âµ¥ ÀÌ·¸°Ô °èÃþÀûÀ̰ųª ³×Æ®¿öÅ© »ó¿¡¼ ¼·Î ¿¬°áµÇ¾î ÀÖ´Â °æ¿ì¸¦ Relational Database¶ó°í Çϸç, ¿©·¯ °³ÀÇ ÇüÅ·Π±¸¼ºµÈ ·¹ÄÚµåµéÀÌ ¿©·¯ °³ ¸ð¿© »óÈ£ À¯±âÀûÀÎ Á¤º¸¸¦ ±¸¼ºÇÏ´Â °ÍÀÔ´Ï´Ù.
°£´ÜÈ÷ ¿¹¸¦ µé¾îº¸¸é, A¶ó´Â ȸ»ç¿¡ ±Ù¹«ÇÏ´Â È«±æµ¿À̶õ »ç¶÷°ú °ü·ÃµÈ Á¤º¸´Â ÇØ´ç ºÎ¼¸¶´Ù È«±æµ¿ÀÇ °³ÀÎ ½Å»ó Á¤º¸¿Í °°ÀÌ °øÅëÀûÀ¸·Î ÇÊ¿äÇÑ Á¤º¸µµ ÀÖ°í Àλ翡 °üÇÑ Á¤º¸, ±Þ¿©¿¡ °üÇÑ Á¤º¸ µîµî ºÎ¼º°·Î µ¶Æ¯ÇÑ ÀÚ·áµµ ÀÖÀ» °Ì´Ï´Ù.
¼öÀÛ¾÷À¸·Î ÀڷḦ °ü¸®ÇÑ´Ù¸é °¢ ºÎ¼º°·Î ÀÌ·± °øÅëµÇ´Â Á¤º¸¿Í ºÎ¼º° °ü¸® ÀڷḦ ¸ðµÎ °¡Áö°í ÀÖ¾î¾ß ÇÒ °Ì´Ï´Ù. ÀÌ·¸°Ô ÇÊ¿äÇÑ Á¤º¸¸¦ ¸ðµÎ ÇÑ °÷¿¡¼ ¸ð¾Æ¼ °¡Áö°í °ü¸®ÇÏ´Â °æ¿ì¸¦ Flat File Database¶ó°í ÇÕ´Ï´Ù.
±×·¯³ª ±Þ¿©¸¦ ´ã´çÇÏ´Â Ãѹ«°ú¿¡¼´Â ±»ÀÌ °³ÀÎ ½Å»óÁ¤º¸¸¦ °¡Áö°í ÀÖÀ» ÇÊ¿ä°¡ ¾øÀ¸¸ç ¸¸¾à ÇÊ¿äÇÏ´Ù¸é Àλç°ú¿¡ Á¶È¸ÇÏ¿© Á¤º¸¸¦ ¾òÀ¸¸é µÉ °Ì´Ï´Ù. ÀÌ °æ¿ì¸¦ Relational Database¶ó°í ÇÕ´Ï´Ù.
¼öÀÛ¾÷À¸·Î Á¶È¸ÇÒ ¶§´Â Ç°ÀÌ µéÁö¸¸ ¸¸¾à ³×Æ®¿öÅ©·Î °¢ ºÎ¼°¡ ¿¬°áÀÌ µÇ¾î ÀÖ´Ù¸é ½±°Ô °³ÀÎ °ü·Ã Á¤º¸¸¦ Á¶È¸ÇÒ ¼ö ÀÖÀ» °Ì´Ï´Ù.
´ÙÀ½Àº Relational Database·Î °ü¸®ÇÏ´Â °æ¿ìÀÇ ÀÕÁ¡ÀÔ´Ï´Ù.
1) ÀÚ·á ÀÔ·ÂÀÇ ¿À·ù¸¦ ÁÙÀ̸ç
2) ÀÚ·áÀÇ ¼öÁ¤ ¹× °ü¸®ÀÇ ¼ö°í¸¦ ÁÙÀÌ°í
3) ÀÚ·áÆÄÀÏÀÇ Å©±â¸¦ ÁÙ¿©¼ È¿À²ÀûÀÎ ÀÚ·á°ü¸®¸¦ ÇÒ ¼ö ÀÖ°í
ÀÌ·¯ÇÑ µÎ °¡Áö ÇüÅÂÀÇ ÀÚ·á°ü¸®¹æ¹ýÀº ±× ÀÚ·á°¡ ¸¹À¸¸é ¸¹À»¼ö·Ï Â÷ÀÌ°¡ ³¯ °ÍÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î °£´ÜÇÑ °³ÀÎÀûÀÎ Á¤º¸°ü¸®´Â Flat File SystemÀ¸·Î, ±â¾÷ÀÇ º¹ÀâÇÏ°í ´ë¿ë·®ÀÇ ÀÚ·á´Â RDBMS¸¦ ¼±ÅÃÇÕ´Ï´Ù.
±×·¯³ª Relation Database Management System(RDBMS)´Â ±× ±â´ÉÀÌ ¶Ù¾î³ ¸¸Å È¿À²ÀûÀ¸·Î ¿î¿µÇϱâ À§Çؼ´Â
°ü¸®±â¹ýÀ» °øºÎÇØ¾ß ÇÕ´Ï´Ù.
ExcelÀº Flat File SystemÀÌ°í Access´Â Relational Database Management System¿¡ ÇØ´çµË´Ï´Ù.
ÀÚ·á°ü¸®¿¡ ÀÖ¾î¼ ¿¢¼¿°ú ¾×¼¼½ºÀÇ Â÷ÀÌÁ¡
ÀÌ·¯ÇÑ ÀڷḦ ÀÔ·ÂÇؼ º¸°üÇÏ°í ¶Ç °Ë»ö, °¡°ø(Á¶ÀÛ), ºÐ¼® µîÀÇ °ü¸®¸¦ ¹«¾ùÀ¸·Î ÇØ¾ß ÇÒ±î? °£´ÜÇÏ°Ô´Â ¿öµåÇÁ·Î¼¼¼¿¡ ±×´ë·Î ±â·ÏÇØ µÎ±âµµ ÇÏ°í °£´ÜÇÑ Á¤º¸°ü¸® ±â´ÉÀ» ÀÌ¿ëÇÒ ¼öµµ ÀÖÁö¸¸ ¸Å¿ì Á¦ÇÑÀûÀÌ°í ±ØÈ÷ °³ÀÎÀûÀÎ ÀڷḦ °£´ÜÈ÷ À¯ÁöÇÏ´Â Á¤µµ ÀÏ°Ì´Ï´Ù. µû¶ó¼ ´ÙÀ½¿¡ °í·ÁÇØ¾ß ÇÒ ÇÁ·Î±×·¥À¸·Î´Â ·ÎÅͽº123, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¿¢¼¿, Èƹν¬Æ® µî ½ºÇÁ·¹µå½¬Æ® ÇÁ·Î±×·¥À¸·Î µ¶ÀÚ Áß¿¡¼µµ ¸¹Àº ºÐµéÀÌ ÀÌ¹Ì À̸¦ »ç¿ëÇÏ°í ÀÖÀ¸¸®¶ó »ý°¢µË´Ï´Ù. »ç½Ç ½ºÇÁ·¹µå½¬Æ®´Â ¿ì¸®°¡ Á¾ÀÌ¿¡ ¾î¶² ÀڷḦ ±â·ÏÇÏ´Â °Í°ú ºñ½ÁÇÑ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇØÁֱ⠶§¹®¿¡ ¹è¿ì±âµµ ½±°í, ÀڷḦ °ü¸®ÇÏ´Â °Íµµ Æí¸®ÇÕ´Ï´Ù.
±×·¯³ª ¸¹Àº ÀڷḦ ÀúÀåÇϰųª ³×Æ®¿÷¿¡ ¿¬°áÇÏ¿© ¿©·¯ »ç¿ëÀÚ°¡ »ç¿ëÇѴٵ簡 ÀԷµǴ Á¤º¸ÀÇ ½Å·Ú¼ºÀ» À§ÇØ Á¦¾îÇÏ´Â °æ¿ì´Â Àü¹® µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù.
¾ðÁ¦ ¾×¼¼½º¸¦ »ç¿ëÇÒ °ÍÀΰ¡?
1) ÇϳªÀÇ ÆÄÀÏ¿¡ Áߺ¹µÇ´Â µ¥ÀÌÅÍ Ç׸ñÀ» ¹Ýº¹ÀûÀ¸·Î ÀÔ·ÂÇØ¾ß ÇÒ °æ¿ì
2) ³ªÁß¿¡ µ¥ÀÌÅͳª »ç¿ëÀÚ°¡ ¸¹¾ÆÁö°í ½Ã½ºÅÛÀ» È®ÀåÇØ¾ß ÇÒ °æ¿ì
3) ±âÁ¸ µ¥ÀÌÅ͸¦ ÀúÀåÇϰųª º¸°üÇØ¾ß ÇÒ °æ¿ì
4) ¿©·¯ »ç¶÷ÀÌ »ç¿ëÇØ¾ß ÇÒ °æ¿ì
5) µ¥ÀÌÅÍ Ç׸ñÀ» Á¦¾îÇÏ°í ÀÚ·á°¡ À¯È¿ÇÑÁö °ËÁõÀÌ ÇÊ¿äÇÑ °æ¿ì
|