|
 |
CSQL ½ÇÇà | |
|
|
1. CSQL À̶õ? |
|
1) CSQL Á¤ÀÇ |
|
CUBRID ¿¡¼ SQL ÁúÀǸ¦ ½ÇÇàÇϱâ À§Çؼ´Â, ±×·¡ÇÈ ÀÎÅÍÆäÀ̽º ±â¹ÝÀÇ Å¥ºê¸®µå ¸Å´ÏÀú¸¦ ÀÌ¿ëÇϰųª, ÄÜ¼Ö ÀÎÅÍÆäÀ̽º ±â¹ÝÀÇ CSQL ÀÎÅÍÇÁ¸®Å͸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.
|
CSQL ÀÎÅÍÇÁ¸®ÅÍ´Â ¸í·É ¶óÀÎÀ» ±â¹ÝÀ¸·Î ÇÏ´Â SQL ÀÎÅÍÇÁ¸®Åͷμ, SQL ÁúÀǸ¦ ÀÛ¼ºÇÏ°í ¼öÇà °á°ú¸¦ Á¶È¸ÇÒ ¼ö ÀÖÀ¸¸ç, ÀÔ·ÂµÈ SQL ÁúÀÇ¿Í ¼öÇà °á°ú¸¦ ÃßÈÄ¿¡ ÀÌ¿ëÇϱâ À§ÇÏ¿© ÆÄÀÏ¿¡ ÀúÀåÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ, ¼öÇà °á°ú¸¦ ÇÁ¸°ÅÍ·Î Á÷Á¢ Ãâ·ÂÇϰųª, ÇÑ ÆäÀÌÁö¾¿ ȸé Ãâ·ÂÇÒ ¼öµµ ÀÖ´Ù.
|
- X Windows ¾øÀÌ ¸ðµç Å͹̳Πȯ°æ¿¡¼ »ç¿ë °¡´É - ¸ðµç CUBRID ¸í·É¾îÀÇ ÀÔ·Â, ÆíÁý, ¼öÇà °¡´É - °á°ú¸¦ ÆÄÀÏÀ̳ª ȸéÀ¸·Î Ãâ·Â
|
|
2. CSQL ÀÎÅÍÇÁ¸®ÅÍ ¼Ò°³ |
|
1) SQL »ç¿ëÀ» À§ÇÑ µµ±¸ |
|
CSQL ÀÎÅÍÇÁ¸®ÅÍ´Â CUBRID¿Í ÇÔ²² ¼³Ä¡µÇ´Â ´ëÈÇü(interactive) ¹æ½Ä°ú Àϰý ¼öÇà(batch) ¹æ½ÄÀ¸·Î SQL ÁúÀǸ¦ ¼öÇàÇÏ°í ¼öÇà °á°ú¸¦ Á¶È¸ÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥ÀÌ´Ù.
|
CSQL ÀÎÅÍÇÁ¸®ÅÍ´Â ¸í·É¾î ¶óÀÎ ÀÔ·Â ¹æ½ÄÀÇ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇϸç, ÀÔ·ÂµÈ SQL ¹®Àå°ú ±× °á°ú´Â ³ªÁß¿¡ »ç¿ëÇϱâ À§Çؼ ÆÄÀÏ¿¡ ÀúÀåÇÒ ¼öµµ ÀÖ´Ù.
|
|
CSQL ÀÎÅÍÇÁ¸®ÅÍ´Â CUBRID¸¦ »ç¿ëÇÏ´Â °¡Àå ±âº»ÀûÀÌ°í ¼Õ½¬¿î ¹æ¹ýÀÌ´Ù.
|
CUBRID¸¦ »ç¿ëÇϴµ¥ Á¦°øµÇ´Â ´Ù¾çÇÑ ´Ù¾çÇÑ API(JDBC, ODBC, PHP, CCI µî)¸¦ Ȱ¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ, CUBRID¿¡¼ Á¦°øÇÏ´Â °ü¸® ¹× ÁúÀÇ µµ±¸ÀÎ CUBRID ¸Å´ÏÀú¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. »ç¿ëÀÚ´Â CSQL ÀÎÅÍÇÁ¸®ÅͰ¡ Á¦°øÇÏ´Â Å͹̳Π±â¹ÝÀÇ È¯°æ¿¡¼ SQL ÁúÀǸ¦ »ý¼ºÇϰí, ¼öÇà °á°ú¸¦ Á¶È¸ÇÒ ¼ö ÀÖ´Ù.
|
|
CSQL ÀÎÅÍÇÁ¸®ÅÍ´Â CUBRID µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼ÓÇÏ¿© SQL ¹®À» ÅëÇØ ´Ù¾çÇÑ ÀÛ¾÷À» ¼öÇàÇÑ´Ù.CSQL ÀÎÅÍÇÁ¸®Å͸¦ ÀÌ¿ëÇØ ´ÙÀ½°ú °°Àº ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Ù.
|
- ¿ÜºÎ ¼Ð ¸í·É ½ÇÇà - Á¶È¸ °á°úÀÇ ÀúÀå ȤÀº Ãâ·Â - SQL ½ºÅ©¸³Æ® ÆÄÀÏÀÇ ÀÛ¼º ¹× ½ÇÇà - Å×ÀÌºí ½ºÅ°¸¶ Á¶È¸ - µ¥ÀÌÅͺ£À̽º ¼¹ö ½Ã½ºÅÛ ÆÄ¶ó¹ÌÅÍÀÇ Á¶È¸ ¹× º¯°æ - ´Ù¾çÇÑ µ¥ÀÌÅͺ£À̽º Á¤º¸(½ºÅ°¸¶, Æ®¸®°Å, Áö¿¬ Æ®¸®°Å, workspace, Àá±Ý, Åë°è) Á¶È¸
|
|
2) DBA¸¦ À§ÇÑ µµ±¸ |
|
DBA(Database Administrator)´Â ÀÏ»óÀûÀÎ ¸¹Àº °ü¸® ¾÷¹«¸¦ ¼öÇàÇϱâ À§Çؼ CUBRID°¡ ¼³Ä¡µÈ ½Ã½ºÅÛ¿¡ Á¢¼ÓÇØ¼,
|
CUBRID°¡ Á¦°øÇÏ´Â ´Ù¾çÇÑ °ü¸® À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇØ¼ ÀÛ¾÷À» ¼öÇàÇÑ´Ù. µû¶ó¼, Å͹̳Π±â¹ÝÀÇ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â CSQL ÀÎÅÍÇÁ¸®ÅÍ´Â DBA°¡ µ¥ÀÌÅͺ£À̽º °ü¸® ¾÷¹«¸¦ ¼öÇàÇϴµ¥ À¯¿ëÇÏ°Ô »ç¿ëµÈ´Ù. ¶ÇÇÑ, CSQL ÀÎÅÍÇÁ¸®ÅÍ´Â DBA¿¡°Ô ÇÊ¿äÇÑ ´Ù¾çÇÑ µ¥ÀÌÅͺ£À̽º Á¤º¸¸¦ Á¦°øÇÑ´Ù.
|
|
CSQL ÀÎÅÍÇÁ¸®ÅÍ´Â µ¶¸³ ¸ðµå(Standalone Mode)·Î ½ÇÇàµÉ ¼öµµ ÀÖ´Ù.
|
µ¶¸³ ½ÇÇà ¸ðµå´ÂCSQL ÀÎÅÍÇÁ¸®ÅͰ¡ ¼¹ö ÇÁ·Î¼¼½ºÀÇ ±â´ÉÀ» Æ÷ÇÔÇÏ¿© Á÷Á¢ µ¥ÀÌÅͺ£À̽º ÆÄÀÏ¿¡ Á¢±ÙÇÏ¿© ¼öÇàÇÏ´Â ¹æ½ÄÀÌ´Ù. Áï º°µµÀÇ µ¥ÀÌÅͺ£À̽º ¼¹ö ÇÁ·Î¼¼½º°¡ ±¸µ¿µÇ¾î ÀÖÁö ¾ÊÀº »óÅ¿¡¼ ÇØ´ç µ¥ÀÌÅͺ£À̽º¸¦ ´ë»óÀ¸·Î SQL ¹®À» ½ÇÇàÇÒ ¼ö ÀÖ´Ù. CSQL ÀÎÅÍÇÁ¸®ÅÍ´Â µ¥ÀÌÅͺ£À̽º ¼¹ö³ª ºê·ÎÄ¿ µî ¾î¶°ÇÑ ´Ù¸¥ ÇÁ·Î±×·¥ÀÇ µµ¿ò ¾øÀÌcsql À¯Æ¿¸®Æ¼ Çϳª·Î µ¥ÀÌÅͺ£À̽º¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â °·ÂÇÑ ¼ö´ÜÀÌ´Ù
|
|