Á¦Ç°°³¿ä
ÃÖ±Ù ´Ù¾çÇÑ ºÐ¾ß¿¡¼ ¿©·¯ °¡Áö Application Ȱ¿ë¿¡ µû¸¥ ´ë·®ÀÇ Flat ÆÄÀϵéÀÌ ±Þ¼Óµµ·Î Áõ°¡Çϰí ÀÖ½À´Ï´Ù. ¶ÇÇÑ ´Ù¾çÇÑ CDMA, WCDMA ¹× Wibro µî ´Ù¾çÇÑ À̵¿Åë½Åȯ°æÀÌ ±¸¼ºµÇ¾î ¿©·¯ °¡Áö ¾îÇø®ÄÉÀ̼ǵéÀÌ Mobile Device¿¡¼ ¿î¿µµÇ°í ÀÖ½À´Ï´Ù.
Áï, µ¥ÀÌÅͺ£À̽º¸¦ ¿î¿µ °ü¸®ÇÏ´Â ¿µ¿ªÀÌ Á¡Á¡ È®´ëµÇ¸é¼µµ ¼¼ºÐȰ¡ ÁøÇàµÇ¾î, ÀÌ¿¡ ¸Â´Â Database Technology°¡ ÇÊ¿äÇÏ°Ô µÇ¾ú½À´Ï´Ù.
Tibero Lite´Â Full Featured DBMS´Â »ç¿ëÇϱ⿡ ºÎ´ã½º·¯¿î »óȲ¿¡¼ ¼º´É ¹× °³¹ßÆíÀǸ¦ À§ÇÑ ÀϹÝÀûÀÎ SQL¹® ó¸®, ±âÁ¸ DBMS¿Í µ¿ÀÏÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º, µð½ºÅ© »Ó¸¸ ¾Æ´Ï¶ó ¸Þ¸ð¸®¿¡¼ DBMS »ç¿ëÀÌ ÇÊ¿äÇÑ ¸ðµç Embedded Application / Mobile ȯ°æ¿¡¼ »ç¿ë °¡´ÉÇÕ´Ï´Ù. ³»Àå SQL 󸮿£ÁøÀÌ Å¾ÀçµÇ¾î, Embedded ¹× Mobile ȯ°æÀ» À§ÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ß ¹× °ü¸®ÇÒ ¼ö ÀÖÀ¸¸ç, °¢Á¾ Application¿¡ Library ÇüÅ·ΠEmbedded µÇ±â ¶§¹®¿¡ º°µµÀÇ °ü¸®°¡ ÇÊ¿äÇÏÁö ¾ÊÀ¸¸ç, Application°ú DB engine °£ Åë½Å ¿À¹öÇìµå°¡ Á¦°ÅµÇ¾î ºü¸¥ ¼º´ÉÀ» Á¦°øÇÕ´Ï´Ù.

Á¦Ç°±¸¼º
Ƽº£·Î(Tibero) Lite´Â ÀÓº£µðµå ¹× ¸ð¹ÙÀÏ È¯°æ¿¡ µ¥ÀÌÅͺ£À̽º¸¦ ±¸Ãà ¹× °ü¸®ÇÒ ¼ö ÀÖ´Â ¼Ö·ç¼ÇÀ¸·Î½á, Embedded ȯ°æ¿¡ ÀûÇÕÇÑ Tibero Lite Embedded Edition°ú Mobile ȯ°æ¿¡ ÀûÇÕÇÑ Tibero Lite Mobile Edition À¸·Î ³ª´¹´Ï´Ù.
Tibero Lite Embedded EditionÀº DBA³ª °³¹ßÀÚµéÀÌ °ü¸®¸¦ ÃÖ¼ÒÈÇÏ¿©, ¼³Ä¡ ¹× ¼³Á¤ÀÌ ¸Å¿ì ¿ëÀÌÇÕ´Ï´Ù. Application¿¡ library·Î embeddedµÇ¾î SQL¸¦ ó¸®ÇÔÀ¸·Î¼ º°µµÀÇ °ü¸®°¡ ÇÊ¿ä¾ø´Â Zero AdministrationÀ» ½ÇÇöÇÕ´Ï´Ù. ´õºÒ¾î Client-Server ¸ðµ¨¿¡¼ ¹ß»ýÇÏ´Â Åë½Å ¿À¹öÇìµå°¡ Á¦°ÅµÇ¾î ºü¸¥ ¼º´ÉÀ» Á¦°øÇÕ´Ï´Ù.
Tibero Lite Mobile EditionÀº Tibero Lite Mobile client¿Í Tibero Lite Mobile Server·Î ±¸¼ºµË´Ï´Ù. Tibero Lite Client´Â ´Ù¾çÇÑ ¸ð¹ÙÀÏ ±â±â ¹× ¿î¿µÃ¼Á¦¿¡¼ ½ÇÇàµÇ´Â ¼ÒÇü/°æ·®Çü DB EngineÀ» Á¦°øÇϸç Tibero Lite Mobile Server¿Í µ¿±âÈÇÒ ¼ö ÀÖ½À´Ï´Ù.Tibero Lite Mobile Server´Â ¿©·¯ °÷À¸·Î ºÐ»êµÈ Tibero Lite Mobile Client¿Í ¿¬°áÇÏ¿© µ¿±âȸ¦ ¼öÇàÇÕ´Ï´Ù.

Tibero Shared Memory
- µ¥ÀÌÅͺ£À̽º°¡ ¼ºñ½ºµÇ¸é¼ ÇÊ¿äÇÑ ÀÛ¾÷µéÀÌ ¼öÇàµÇ´Â ¿µ¿ª
- Tibero Lite ±âµ¿µÉ ¶§ ÇÒ´çµÇ´Â ¿µ¿ª
Data Dictionary Cache
- µ¥ÀÌÅͺ£À̽º¿¡¼ °¡Àå ÃÖ±Ù¿¡ »ç¿ëÇÑ »ç¿ëÀÚ Á¤ÀÇ (Data Dictionary) ¸ðÀ½
Memory Repository
Table, index¸¦ memory¿¡ ÀûÀçÇÏ¿© disk access¾øÀÌ Äõ¸®¸¦ ¼öÇàÇÒ ¼ö ÀÖÀ¸¸ç, Disk¿¡ ÀÖ´Â table°ú memory¿¡ ÀÖ´Â table »çÀÌ¿¡ joinÀ» ºñ·ÔÇÑ ¸ðµç Äõ¸® ¼öÇà°¡´É. WAL(write ahead logging)À» ¾Ë°í¸®ÁòÀ» Àû¿ëÇÏ¿© Àå¾Ö »óȲ¿¡¼µµ recovery°¡ µ¿ÀÛÇÏ¿© persistency º¸Àå
Tibero Lite Library
µ¿Àû ¶óÀ̺귯¸®(dynamic library)·Î ¼³Á¤ÇÏ°í »ç¿ëÀÚ application ³»¿¡¼ jdbc, esql, cliµî ´Ù¾çÇÑ Ç¥ÁØ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© SQLó¸® °¡´É
¼³Ä¡ ȯ°æ
|
Embedded Edition |
Tibero Lite Mobile Edition |
Tibero Lite Mobile Client |
Tibero Lite Mobile Server |
OS |
AIX HP-UX Solaris Linux Windows |
Windows Windows Moblie Linux, Embedded Linux Áö¿ø |
AIX HP-UX Solaris Linux Windows |
JDK & JRE |
Java 1.4 or Higher |
ƯÀåÁ¡
Tibero Lite´Â ºñÁ¤Çü µ¥ÀÌÅ͸¦ ´ë»óÀ¸·Î Ç¥ÁØ SQLÀ» ÀÌ¿ëÇÏ¿© 󸮸¦ ÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÏ´Â libraryÀÔ´Ï´Ù. ±âÁ¸ Database¸¦ ÀÌ¿ëÇÒ °æ¿ì ´ë»ó µ¥ÀÌÅ͸¦ database¼¹ö¿¡ loadÇϰí Äõ¸®¸¦ ¼öÇàÇÏ¿© ¿øÇÏ´Â °á°ú¸¦ ¾ò°í ³ª¼´Â ´Ù½Ã unloadÇÏ´Â ºÒÆíÇÔÀÌ ÀÖÀ¸³ª Tibero Lite´Â µ¥ÀÌÅÍ º¯È¯ÀÌ ¾øÀÌ ¹Ù·Î SQLÀ» ÀÌ¿ëÇÏ¿© 󸮰¡ °¡´ÉÇÕ´Ï´Ù. ¶ÇÇÑ JDBC, CLI, ESQL µîÀÇ Ç¥ÁØ ÀÎÅÍÆäÀ̽º¸¦ Áö¿øÇϰí command line interface toolÀ» Áö¿øÇÕ´Ï´Ù
Embedded as Library
- 2~3MÀÇ Small footprintÀ¸·Î Momory ¹× Disk ¾îµð¿¡¼³ª »ç¿ë °¡´É
- °¢Á¾ ApplicationÀÇ SQL 󸮿£Áø ¹× Mobile DeviceÀÇ DB ¿£ÁøÀ¸·Î ÀûÇÕ
°í¼º´É ó¸®
- Application°ú DB engine °£ Åë½Å ¿À¹öÇìµå°¡ Á¦°ÅµÇ¾î ºü¸¥ ¼º´ÉÀ» Á¦°ø (No Network Overhead)
- No Daemon Process, NO Client/Server Model
°¢Á¾ Ç¥ÁØ Áö¿ø
- Ç¥ÁØ SQL (Tibero¿Í µ¿ÀÏÇÑ SQL)À» Áö¿øÇÏ¿© ±â ¿î¿µ ÁßÀÎ Application¿¡ ¼Õ½±°Ô Àû¿ë °¡´É
- JDBC, CLI µîÀ» Áö¿øÇÏ¿© ±â ¿î¿µ ÁßÀÎ ¾ÖÇø®ÄÉÀ̼ǰú ¿¬µ¿ÀÌ ¿ëÀÌ
°ü¸® ÆíÀǼº
- Tibero LiteÀÇ ¼³Ä¡, ¼³Á¤ ¹× ÀÌ¿ëÀÌ ¸Å¿ì ¼Õ½¬¿ò
- Application¿¡ library·Î embeddedµÇ¾î µ¹¾Æ°¡¹Ç·Î, Zero Administration ½ÇÇö
´Ù¾çÇÑ Data Access
- Table, Indexº°·Î º°µµÀÇ ÆÄÀϰü¸®
- Flat File Handling (Select/ Insert °¡´É)
Unix flat file¿¡ ´ëÇÑ SQLÄõ¸® ó¸®
- ±âÁ¸¿¡ Á¸ÀçÇÏ´Â(legacy) flat file¿¡ ´ëÇÑ insert, select Äõ¸® 󸮸¦ Áö¿ø
- flat fileÀÇ °æ¿ì number¸¦ Ç¥½ÃÇÏ´Â ¹æ¹ý¿¡ Á¦¾àÀÌ ÀÖÀ¸¹Ç·Î, create tableÀ» ¼öÇàÇÒ ¶§ º°µµÀÇ ¹®¹ýÀÌ Ãß°¡·Î ÇÊ¿ä
Tibero Lite Àü¿ë format
- Tibero Lite Àü¿ë formatÀ¸·Î data¸¦ ó¸®Çϱâ·Î ÁöÁ¤À» ÇÒ °æ¿ì¿£ select, update, insert, delete Äõ¸®¸¦ Áö¿ø
- Tibero¿¡¼ Áö¿øÇÏ´Â data typeÁß ´ëºÎºÐÀÇ data typeÀÇ »ç¿ëÀÌ °¡´É
Memory °ø°£¿¡ Á¸ÀçÇÏ´Â data¿¡ ´ëÇÑ SQLÄõ¸® ó¸®
- Tibero Lite Àü¿ë format tableÀ» memory repository¿¡¼ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¼³Á¤ °¡´É
- Àü¿ë format tableÀÇ °æ¿ì Äõ¸®Ã³¸® ½Ã¿¡ memory repository¿¡¼ µ¥ÀÌÅÍ Àбâ/¾²±â°¡ °¡´ÉÇØÁ® 󸮼ӵµ°¡ ¸Å¿ì »¡¶óÁü
API¸¦ ÀÌ¿ëÇÑ Library ¹æ½Ä ±¸µ¿
- »ç¿ëÀÚ application process¿¡¼ API¸¦ ÀÌ¿ëÇÑ library ¹æ½ÄÀ¸·Î ±¸µ¿ÀÌ
- µ¥ÀÌÅ͸¦ ÁÖ°í ¹Þ±â À§ÇÑ network overhead°¡ ¾ø¾î ¼Óµµ°¡ ºü¸§
½¬¿î Applciaton °³¹ß Áö¿ø
- Ç¥ÁØ jdbc, CLI driver, ESQL Áö¿ø
- ±âÁ¸ ÇÁ·Î±×·¥°ú ½±°Ô ¿¬µ¿ÇÒ ¼ö ÀÖ°í ½±°Ô application °³¹ßÀÌ °¡´É
tlsql Áö¿ø
- command line interface ¹æ½ÄÀÇ sql ó¸® ÇÁ·Î±×·¥À» Áö¿ø
- Å͹̳ο¡¼ ½±°Ô tableÀ» °ü¸®Çϰí Äõ¸®¸¦ ó¸®ÇÒ ¼ö ÀÖÀ½
µ¥ÀÌÅÍ ¸¶À̱׷¹À̼Ç
- ±âÁ¸¿¡ Á¸ÀçÇÏ´Â µ¥ÀÌÅ͸¦ DB¿¡ º¹»ç°¡ °¡´É
- import/export toolÀ» »ç¿ëÇÑ ¸¶À̱׷¹ÀÌ¼Ç »Ó¸¸ ¾Æ´Ï¶ó tool ¾øÀÌ ¸¶À̱׷¹ÀÌ¼Ç °¡´É
±âŸ Áö¿ø
- Àü¿ë ÆÄÀÏ Æ÷¸Ë¿¡ ´ëÇÑ index¸¦ Áö¿ø
- Transaction, MVCC, Recovery Áö¿ø
´Ù¾çÇÑ Application¿¡¼ ¼Õ½¬¿î SQL ó¸® ±¸Çö
- Full Featured DBMS´Â »ç¿ëÇϱ⿡ ºÎ´ã½º·¯¿î »óȲ¿¡¼ ¼º´É ¹× °³¹ßÆíÀǸ¦ À§ÇÑ ÀϹÝÀûÀÎ SQL¹® ó¸®
- Application¿¡ library·Î embeddedµÇ¾î SQL¸¦ ó¸®ÇÔÀ¸·Î¼ Åë½Å¿¡ µû¸¥ Overhead°¡ ¾ø¾î¼ ºü¸¥ ¼º´ÉÀ» Á¦°ø
- ´ë»ó µ¥ÀÌÅ͸¦ database¼¹ö¿¡ loadÇϰí Äõ¸®¸¦ ¼öÇàÇÏ¿© ¿øÇÏ´Â °á°ú¸¦ ¾ò°í ³ª¼´Â ´Ù½Ã unloadÇÏ´Â ±âÁ¸ ¹æ½ÄÀÇ ºÒÆíÇÔÀÌ Á¦°Å
¸ðµç ¾÷¹« ÇöÀå¿¡¼ µ¥ÀÌÅÍ °ü¸® °¡´É
- Mobile ȯ°æÇÏ¿¡¼ Á¤º¸ ¼öÁýÀÌ °¡´ÉÇϰí À̸¦ ÃëÇÕ,ºÐ¼®,°¡°øÀÌ °¡´ÉÇÏ¿© Ubiquitous Database ±¸Çö °¡´É
- Real Time Enterprise ±¸ÇöÀÇ ÇÙ½É ¿ä¼Ò·Î ±â¾÷ °æÀï·Â °È
±âÁ¸ ½Ã½ºÅÛ¿¡ ¼Õ½¬¿î Àû¿ë °¡´É
- Ç¥ÁØ SQL (Tibero¿Í µ¿ÀÏÇÑ SQL)À» Áö¿øÇÏ¿© ±â ¿î¿µ ÁßÀÎ Application¿¡ ¼Õ½±°Ô Àû¿ë °¡´É
- JDBC, CLI µîÀ» Áö¿øÇÏ¿© ±â ¿î¿µ ÁßÀÎ ¾ÖÇø®ÄÉÀ̼ǰú ¿¬µ¿ÀÌ ¿ëÀÌ