¿ù°£ Àα⠰Խù°

°Ô½Ã¹° 58°Ç
 
DBD(DataBase Interface), DBI(DataBase Driver)
±Û¾´ÀÌ : ÃÖ°í°ü¸®ÀÚ ³¯Â¥ : 2010-03-18 (¸ñ) 16:38 Á¶È¸ : 5330
±ÛÁÖ¼Ò :
                          

DBI ´Â Perl5 moduleÀÇ ÇüÅ·Π¾²¿©Áø database API (Application Programming Interface)ÀÌ´Ù.
ÀÌ ¸ðµâÀº DBD (Database Driver)°¡ ÀÛ¼ºµÇ¾î ÀÖ´Â databaseµé¿¡ ´ëÇÑ ÀÏ·ÃÀÇ "method"¿Í "attribute"¸¦ Á¤ÀÇÇÑ ¸ðµâ·Î Perl5 ¸ðµâ·Î ¾òÀ»¼öµµ ÀÖ´Ù.
 DBI´Â ÇÁ·Î±×·¥¸ÓµéÀÇ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ¿©·¯°³ÀÇ DBDµé »çÀÌÀÇ switch¿Í °°Àº ¿ªÇÒÀ» ÇÑ´Ù.
½ÇÁ¦·Î Database¿Í Åë½ÅÀ» ÇÏ´Â °ÍÀº DBDÀÌ´Ù. MySQLÀ» ¿¹·Î µé¸é ÀÌ·¯ÇÑ driver¸¦ DBD::mysql À̶ó°í ºÎ¸¥´Ù. À̵é method¿Í attributeµéÀº database attribute¿Í method ±×¸®°í statement attribute¿Í method·Î ³ª´µ¾î Á® ÀÖ´Ù.

DBI ¼öÁØ¿¡¼­´Â ƯÁ¤ DB¿£Áø¿¡ ±¹ÇѵÇÁö ¾Ê´Â Ãß»óÀû ¹ü¿ë ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇϸç, DBD ¼öÁØ¿¡¼­´Â ƯÁ¤ ¿£Áø¿¡ ´ëÇÑ µå¶óÀ̹ö¿¡ ÀÇÇØ ¿©·¯ DB ¿£Áø¿¡ ´ëÇÑ Áö¿øÀ» Á¦°øÇÑ´Ù

»ç¿ëÀÚ(ÇÁ·Î±×·¡¸Ó)´Â ´Ü¼øÈ÷ DBI¸¸ ¾Ë¸é µÈ´Ù. DBD °èÃþ¿¡¼­´Â DBI °èÃþ¿¡ ÀüÇØÁø ¿äûÀ» ó¸®ÇÏ°í ÀÏ°ü¼ºÀ» À¯ÁöÇÏ´Â ÇüÅÂÀÇ °á°ú¸¦ ´Ù½Ã DBI °èÃþ¿¡ µ¹·ÁÁØ´Ù

ÀÌ °°Àº ÇüÅ´ ƯÁ¤ ¿£Áø¿¡ ±¹ÇѵÇÁö ¾Ê°í ´Ü¼øÈ÷ DB¿£ÁøÀ» ¸í½ÃÇÏ´Â °Í¸¸À¸·Î ´Ù¾çÇÑ ¿£Áø¿¡ ´ëÇÑ Áö¿øÀ» °¡´ÉÇÏ°Ô ÇÔÀ¸·Î½á À̽ļºÀ» ³ôÀÌ°í ÀÖ´Ù


À̸§ Æнº¿öµå
ºñ¹Ð±Û (üũÇÏ¸é ±Û¾´À̸¸ ³»¿ëÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.)
¿ÞÂÊÀÇ ±ÛÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä.
 

 



 
»çÀÌÆ®¸í : ¸ðÁö¸®³× | ´ëÇ¥ : ÀÌ°æÇö | °³ÀÎÄ¿¹Â´ÏƼ : ·©Å°´åÄÄ ¿î¿µÃ¼Á¦(OS) | °æ±âµµ ¼º³²½Ã ºÐ´ç±¸ | ÀüÀÚ¿ìÆí : mojily°ñ¹ðÀÌchonnom.com Copyright ¨Ï www.chonnom.com www.kyunghyun.net www.mojily.net. All rights reserved.