|
|
|
 |
ÆÇ¸Å°¡ |
25,000¿ø ¡æ 22,500¿ø 10% |
|
 |
¸¶Àϸ®Áö |
5% 1,250¿ø |
|
 |
¹ßÇàÀÏ |
2011-04-20
|
 |
ISBN |
8994506152 |
9788994506159
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 400ÂÊ
| ÀϹÝ
|
|
 |
¿¹»óÃâ°íÀÏ
|
|
 |
¹è¼Ûºñ |
¹«·á¹è¼Û
|
|
|
|  |
ÆÇ¸Å½ÃÀÛ ¾Ë¸² SMS ½Åû |
Ãâ°£¿¹Á¤/ǰÀý/ÀϽÃǰÀý/ÀýÆÇ »óÅÂÀÇ »óǰÀÌ
ÆÇ¸Å°³½ÃµÇ¸é, SMS¾Ë¸²À» ½ÅûÇϽŠ°í°´´Ô²²
¾Ë¸²SMS¸¦ ¹ß¼ÛÇØ µå¸³´Ï´Ù.
(´Ü, ¹®ÀÚ¸Þ¼¼Áö È®ÀÎ ÈÄ Áï½Ã ±¸¸ÅÇÏÁö ¾ÊÀ¸¸é
Àç°í°¡ ¼ÒÁøµÉ ¼ö ÀÖ½À´Ï´Ù.) |
|
|
|
|
 |
µ¥ÀÌÅͺ£À̽º°ü¸®
|
|
|
|
|
 |
|
[ÃâÆÇ»ç¼Æò]
¿£ÅÍÇÁ¶óÀÌÁî ÄÄÇ»ÆÃ ¼¼°è ¹Û¿¡´Â ±¤¹üÀ§ÇÑ ¼ÒÇÁÆ®¿þ¾î¿Í Çϵå¿þ¾î¿¡¼ °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ ´É·ÂÀ» º¸¿©ÁÙ ¼ö ÀÖ´Â RDBMS°¡ Çϳª ÀÖ´Ù. ÀÌ RDBMS´Â Á¾·¡ÀÇ RDBMS¿¡ µé¾î°¡´Â ºñ¿ë°ú ºÎ´ãÀÌ ¾ø´Â ¿ÀÇ ¼Ò½ºÀε¥, ±×°ÍÀº ¹Ù·Î SQLiteÀÌ´Ù. SQLite´Â ³î¶ö ¸¸Å ÀÛÀº Å©±âÀÇ ÀÓº£µðµå µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛÀ̸鼵µ °Å´ëÇÑ Å©±âÀÇ µ¥ÀÌÅͺ£À̽º¸¦ ó¸®ÇÒ ¼ö ÀÖ´Ù. SQLite´Â ¶ÇÇÑ ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö °³¹ß ȯ°æ¿¡¼ »ç¿ëÀÌ °¡´ÉÇÑ °·ÂÇÑ ±â´ÉµéÀ» °®Ãß°í ÀÖ´Ù. ±×¸®°í C, Java, Perl, PHP, Python, Ruby, TCL µîÀÇ ¼ö¸¹Àº ¾ð¾îµéÀ» Áö¿øÇÑ´Ù.
ÀÌ Ã¥Àº ÀÌó·³ °·ÂÇÑ DBMSÀÇ ÃֽйöÀüÀ» ¿Ïº®ÇÏ°Ô ´Ù·ç°í ÀÖ´Ù. ¶ÇÇÑ SQLiteÀÇ ±â´É°ú API¸¦ öÀúÇÏ°Ô ÇØºÎÇϰí ÀÖ´Ù. ±×¸®°í Ãʺ¸Àڵ鵵 SQLite¸¦ ÀÌ¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ¼Õ½±°Ô ÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾î ÀÖ´Ù. ¼¹ö¿¡¼ ½ÇÇàµÇ´Â ºê¶ó¿ìÀú Ç÷¯±×ÀÎÀ̳ª Â÷¼¼´ë ¾ÆÀÌÆù ¹× ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼Ǹ¸Å ´Ù¾çÇÑ ÇÁ·Î±×·¥µéÀ» ªÀº ½Ã°£¿¡ ÀÛ¼ºÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â ÃÖÀûÀÇ °¡À̵åÀÌ´Ù.
¡Ü C, Java, Perl, PHP, Python, Ruby, Tcl ¾ð¾î¸¦ »ç¿ëÇÏ´Â SQLite ¾ð¾î È®Àå¿¡ ´ëÇØ ¹è¿î´Ù. ¡Ü SQLiteÀÇ ³»ºÎ ¸ÞÄ¿´ÏÁòÀ» È®½ÇÇÏ°Ô ÆÄ¾ÇÇϵµ·Ï ÇÑ´Ù. ¡Ü SQLite ±â¹ÝÀÇ iOS¿Í ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù.
SQLite´Â Àü ¼¼°èÀûÀ¸·Î ¼ö¸¹Àº Á¦Ç°¿¡ äÅÃµÈ ¼Ö·ç¼ÇÀÌ´Ù. ¸ð¹ÙÀÏ Æù°ú GPS ÀåÄ¡¿¡¼ºÎÅÍ ¼ÂÅé ¹Ú½º¿Í À¥ ºê¶ó¿ìÀú¿¡ À̸£±â±îÁö ±× ¹üÀ§°¡ ±²ÀåÈ÷ ³Ð´Ù. ¿©·¯ºÐÀÌ ÀνÄÇÏÁö ¸øÇÏ´Â »çÀÌ¿¡µµ ÀÌ¹Ì SQLite¸¦ »ç¿ëÇϰí ÀÖÀ» °ÍÀÌ´Ù(¾ÆÀÌÆù°ú ¾Èµå·ÎÀÌµå Æù ¾²°í °è½ÃÁÒ?).
ÀÌ Ã¥ÀÇ ±¸¼º ÀÌ Ã¥Àº 11°³ ÀåÀ¸·Î µÇ¾î ÀÖÀ¸¸ç, ´ÙÀ½°ú °°Àº ´Ù¾çÇÑ ³»¿ëµéÀ» ´Ù·é´Ù.
¡Ü SQLite °³¿ä¿Í ´Ù¿î·Îµå ¹× ¼³Ä¡ ¡Ü SQLite¿¡¼ SQL »ç¿ëÇÏ±â ¡Ü SQLiteÀÇ C API ¡Ü Python, Tcl, Ruby, Java µîÀÇ ¾ð¾î¿¡¼ SQLite »ç¿ëÇÏ±â ¡Ü SQLite ±â¹ÝÀÇ ¸ð¹ÙÀÏ ÀåÄ¡ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÇÏ±â ¡Ü SQLite ³»ºÎ¿Í »õ·Î¿î ±â´É
ÀÌ Ã¥Àº ¿øÇÏ´Â ºÎºÐÀ¸·Î °Ç³Ê¶Ù¾î °¡¸é¼ Àо µÈ´Ù. ´Ü, C API¸¦ ´Ù·ç´Â 5, 6, 7ÀåÀº Â÷·Ê´ë·Î Àд °ÍÀÌ ÁÁ´Ù.
¼±¼ö Áö½Ä ÀÌ Ã¥¿¡¼´Â ¿©·¯ºÐÀÌ SQLiteÀÇ »çÀü Áö½ÄÀ» °®°í ÀÖÁö ¾Ê´Ù°í °¡Á¤ÇÑ´Ù. SQLite´Â Æø³ÐÀº C API¸¦ »ç¿ëÇØ¼ C·Î ÀÛ¼ºµÇ¾ú´Ù. ÇÏÁö¸¸ Python, Tcl, Ruby, Java¿Í °°Àº ´Ù¸¥ ¸¹Àº ¾ð¾îµéµµ Áö¿øÇÑ´Ù. ±×¸®°í µ¥ÀÌÅͺ£À̽º ¿£ÁøÀ¸·Î¼ SQLÀ» Æø³Ð°Ô »ç¿ëÇÑ´Ù. ÀÌ Ã¥ÀÇ ¿¹Á¦µéÀº °æÇèÀÌ Á¦¹ý ÀÖ´Â µ¶Àڵ鿡°Ôµµ µµ¿òÀ» ÁÙ °ÍÀÌ´Ù. ´Ü, ÇÁ·Î±×·¡¹Ö ¾ð¾î ÀÚü¸¦ ¼³¸íÇÏÁö´Â ¾Ê´Â´Ù.
¼Ò½º ÄÚµå ´Ù¿î·Îµå ÀÌ Ã¥¿¡ ³ª¿À´Â ¸ðµç ¿¹Á¦ÀÇ ¼Ò½º ÄÚµå´Â Apress ÃâÆÇ»ç À¥»çÀÌÆ®ÀÇ ÀÌ Ã¥ÀÇ ¼Ò°³ ÆäÀÌÁö¿¡¼ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù(http://apress.com/book/view/1430232250). ¿ÞÂÊ ÇÏ´ÜÀÇ ¡°Book Resources¡± ¹Ø¿¡ ÀÖ´Â ¡°Source Code¡± ¸µÅ©¸¦ Ŭ¸¯ÇÏ¸é µÈ´Ù(ÃâÆÇ»ç ÁÖ_Á¦ÀÌÆà ÃâÆÇ»çÀÇ ÀÌ Ã¥ÀÇ ¼Ò°³ ÆäÀÌÁö¿¡¼µµ ´Ù¿î·Îµå¹ÞÀ» ¼ö ÀÖ´Ù).
|
 |
|
 |
CHAPTER 1 :: SQLite °³¿ä ÀÓº£µðµå µ¥ÀÌÅͺ£À̽º °³¹ßÀÚÀÇ µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚÀÇ µ¥ÀÌÅͺ£À̽º SQLite ³»·Â SQLite°¡ »ç¿ëµÇ´Â °÷ ¾ÆÅ°ÅØÃ³ SQLiteÀÇ Æ¯¼º°ú öÇÐ ¼º´É°ú Á¦¾à ÀÌ Ã¥À» Àоî¾ß ÇÒ »ç¶÷µé ÀÌ Ã¥ÀÇ ±¸¼º Ãß°¡ Á¤º¸ ¾ò±â 1Àå ¿ä¾à
CHAPTER 2 :: ½ÃÀÛÇϱâ SQLite¸¦ ±¸ÇÒ ¼ö ÀÖ´Â °÷ À©µµ¿ìÁî¿¡¼ SQLite ¼³Ä¡Çϱ⠸®´ª½º¿Í ¸Æ OS X ¹× ´Ù¸¥ POSIX ½Ã½ºÅÛ¿¡¼ SQLite »ý¼ºÇϱ⠸í·ÉÇà ÇÁ·Î±×·¥ µ¥ÀÌÅͺ£À̽º °ü¸® ±× ¿ÜÀÇ ´Ù¸¥ SQLite µµ±¸µé 2Àå ¿ä¾à
CHAPTER 3 :: SQLite¿¡¼ SQL »ç¿ëÇϱ⠿¹Á¦ µ¥ÀÌÅͺ£À̽º SQL ¹®¹ý µ¥ÀÌÅͺ£À̽º »ý¼º µ¥ÀÌÅͺ£À̽º Äõ¸®Çϱâ 3Àå ¿ä¾à
CHAPTER 4 :: SQLiteÀÇ °í±Þ SQL µ¥ÀÌÅÍ º¯°æÇϱ⠵¥ÀÌÅÍ ¹«°á¼º Æ®·£Àè¼Ç µ¥ÀÌÅͺ£À̽º °ü¸® 4Àå ¿ä¾à
CHAPTER 5 :: SQLite ¼³°è °³³ä SQLite API È®Àå API Æ®·£Àè¼Ç ÆäÀÌÁö ij½Ã Á¶Á¤Çϱ⠶ô ±â´Ù¸®±â ÄÚµå 5Àå ¿ä¾à
CHAPTER 6 :: ÇÙ½É C API ·¡ÆÛ Äõ¸® Prepared Äõ¸® ·¹ÄÚµå °¡Á®¿À±â ¸Å°³º¯¼öÈ Äõ¸® ¿¡·¯ ¿î¿ë Á¦¾î ½º·¹µå 6Àå ¿ä¾à
CHAPTER 7 :: È®Àå C API È®Àå API »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö ÁýÇÕü ÄÝ·¹ÀÌ¼Ç 7Àå ¿ä¾à
CHAPTER 8 :: ¾ð¾î È®Àå ¾ð¾î È®ÀåÀÇ ¼±Åà Perl Python Ruby Java Tcl PHP 8Àå ¿ä¾à
CHAPTER 9 :: ¾ÖÇà iOS ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß SQLite ±â¹Ý iOS ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ ¼±Çà¿ä°Ç »çÀÎÆçµå iOS SQLite ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß iSeinfeld ÀÛµ¿ÇÏ´Ù! iOS¿¡¼ ´ë¿ë·®ÀÇ SQLite µ¥ÀÌÅͺ£À̽º »ç¿ë½Ã °í·Á»çÇ× 9Àå ¿ä¾à
CHAPTER 10 :: ±¸±Û ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß SQLite ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ ¼±Çà¿ä°Ç ¾Èµå·ÎÀ̵å SQLite Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º »çÀÎÆçµå ¾Èµå·ÎÀ̵å SQLite ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â SQLite ¾Èµå·ÎÀÌµå ¾ÖÇø®ÄÉÀ̼ÇÀÇ °í·Á»çÇ× 10Àå ¿ä¾à
CHAPTER 11 :: SQLite ³»ºÎ¿Í »õ·Î¿î ±â´É B-Tree¿Í ÆäÀÌÀú ¸ðµâ ŸÀÔ ±¸Ã¼È, ½ºÅ丮Áö À¯Çü, ŸÀÔ ¿¬°ü WAL(¼± ·Î±×¹ý) 11Àå ¿ä¾à
ã¾Æº¸±â
|
 |
|
 |
±×·£Æ® ¾Ë·» (Grant Allen) IT ºÐ¾ß¿¡¼ 20³â ÀÌ»ó ±Ù¹«Çß´Ù. ¿©·¯ ¼ÒÇÁÆ®¿þ¾î °³¹ß ȸ»ç¿¡¼ ±â¼ú ´ã´ç ÃÖ°í Ã¥ÀÓÀÚ(CTO)¸¦ ¸Ã¾ÒÀ¸¸ç, ±¸±ÛÀÇ µ¥ÀÌÅÍ ¾ÆÅ°ÅØÆ®µµ ¿ªÀÓÇÏ¿´´Ù. ±×¸®°í Á¤ºÎ¿Í Çаè´Â ¹°·Ð ´ë±Ô¸ð ½Ã½ºÅÛÀÇ ¼³°è¿Í °³¹ß ÄÁ¼³ÆÃ µî ¿©·¯ ºÐ¾ß¿¡¼ ±Ù¹«ÇÏ¿´´Ù. ±×·£Æ®´Â µ¥ÀÌÅÍ ¸¶ÀÌ´×À̳ª °ü°èÇü µ¥ÀÌÅͺ£À̽º ¹× ¾÷¹« ±â¼ú µîÀÇ ÁÖÁ¦·Î IT ÄÁÆÛ·±½º¿Í ¾÷°è Çà»ç¿¡¼ ÀÚÁÖ °¿¬Çϰí ÀÖ´Ù.
¸¶ÀÌÅ© ¿ÀÀ¢½º (Mike Owens) ÅØ»ç½ºÁÖ Æ÷Æ®¿ö½º¿¡ ÀÖ´Â ºÎµ¿»ê ȸ»çÀÇ IT ´ã´ç ÀÓ¿øÀ̸ç, ȸ»çÀÇ ÇÙ½É ½Ã½ºÅÛ °³¹ß°ú °ü¸®¸¦ ¸Ã°í ÀÖ´Ù. ¸¶ÀÌÅ©´Â ¿ÀÅ©¸®Áö ±¹¸³ ¿¬±¸¼Ò¿¡¼ ÇÁ·Î¼¼½º ¼³°è ¿£Áö´Ï¾î·Î ±Ù¹«ÇßÀ¸¸ç, ³ë¹Ù Á¤º¸½Ã½ºÅÛ¿¡¼ C++ ÇÁ·Î±×·¡¸Ó·Î ÀÏÇß´Ù. ±×´Â SQLiteÀÇ Python ¾ð¾î È®ÀåÀÎ PySQLiteÀÇ ÃÖÃÊ °³¹ßÀÚÀ̱⵵ ÇÏ´Ù. Á¶±ë, ±âŸ ¿¬ÁÖ, ½ºÅ°, »ç³É µî ´Ù¾çÇÑ Ãë¹ÌȰµ¿À» Áñ±â°í ÀÖÀ¸¸ç, ¾Æ³»¿Í µÎ µþ ¹× µÎ ¸¶¸®ÀÇ Å׸®¾î °³¿Í ÇÔ²² ÅØ»ç½ºÁÖ Æ÷Æ®¿ö½º¿¡¼ »ì°í ÀÖ´Ù.
[±â¼ú °ËÅäÀ§¿ø ¼Ò°³] ¸®Â÷µå Èü (D. Richard Hipp) SQLite¿Í Æ÷½Ç(Fossil) DVCS ¸ðµÎÀÇ ÃÖÃÊ °³¹ßÀÚ °â ÇÁ·ÎÁ§Æ® ¸®´õÀÌ´Ù. ¸®Â÷µå´Â Àü ¼¼°èÀÇ °í°´µéÀ» À§ÇØ ÀÌ Á¦Ç°µéÀÇ À¯Áöº¸¼ö¿Í °³¼±À» Àü´ãÇϰí ÀÖ´Ù. ¸®Â÷µå´Â ³ë½ºÄ³·Ñ¶óÀ̳ª ÁÖÀÇ ¼£·µ¿¡¼ žÀ¸¸ç, ±×ÀÇ ¾Æ³»ÀÎ ÁøÀú¿Í ÇÔ²² ÇöÀçµµ ±×°÷¿¡ »ì°í ÀÖ´Ù. ¸®Â÷µå´Â 1984³â Á¶Áö¾Æ °ø´ë¿¡¼ Àü±â°øÇÐ ¼®»ç ÇÐÀ§¸¦ ¹Þ¾Ò°í, 1992³â µàÅ©´ë¿¡¼ ¹Ú»ç ÇÐÀ§¸¦ ¹Þ¾Ò´Ù.
[¿ªÀÚ¼Ò°³] ½ÉÀçö ÇöÀç´Â ÇÁ¸®·£¼·Î µ¥ÀÌÅͺ£À̽º/¸ð¹ÙÀÏ ½Ã½ºÅÛ ºÐ¾ß¿¡¼ ÄÁ¼³ÆÃ ¹× °ÀǸ¦ Çϰí ÀÖ´Ù. ÀÌÀü¿¡´Â µ¥ÀÌÅͺ£À̽º ¹× °´Ã¼ÁöÇ⠽ýºÅÛ °³¹ß ÇÁ·ÎÁ§Æ® Áö¿ø ¾÷¹«·Î 15³â°£ Ȱµ¿ÇÏ¿´À¸¸ç, °Ç¼³/±ÝÀ¶ ºÐ¾ßÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡¼µµ 14³â°£ÀÇ °æ·ÂÀ» °®°í ÀÖ´Ù. À¯¸í IT ¼Àû¿¡ ´ëÇÑ ¹ø¿ªµµ ²ÙÁØÈ÷ Çϰí Àִµ¥, ´ëÇ¥ ¿ª¼·Î´Â ¡ºÀÌÆåÆ¼ºê ÀÚ¹Ù(Á¦2ÆÇ)¡»(´ë¿õ, 2009), ¡ºThinking in JAVA(4ÆÇ)¡»(»çÀÌÅØ¹Ìµð¾î, 2007), ¡ºUML »ç¿ëÀÚ Áöħ¼¡»(ÀÎÅͺñÀü, 1999) µîÀÌ ÀÖ´Ù. |
 |
|
|
|
|
|
|
|
|
|
|