| - ºÐ·ùÀ§Ä¡ >> DB >> ORACLE >> | 
     
      |   | 
           
            |  Á¦¸ñ : Beginning Oracle Programming |   
            |  »õÃ¥Á¤°¡ :  38,000¿ø |  ÆÇ¸Å°¡°Ý : 9,000¿ø |   
            |  ISBN : 9788956740058 |  ÃâÆÇÀÏ : - |   
            |  Àú ÀÚ : Christophe |  ÃâÆÇ»ç : Á¤º¸¹®È»ç |   
            |  Ã¥»óÅ : A±Þ(»óžçÈ£ °ÅÀÇ »õÃ¥ ) |   
            |  ÆÇ¸Å°¡´É±Ç(Áú)¼ö: 0 ±Ç(Áú) |  |   
            |  ¹è¼Û¿ä±Ý : 0¿ø / ¹è¼Ûºñ ÆÇ¸ÅÀںδã(¹«·á¹è¼Û) |   
            |  ¹è¼Û¹æ¹ý : Åùè¹è¼Û |   
            |  ¹Ýǰ¿©ºÎ :  ¹ÝǰºÒ°¡ | ¡¡ |   
            |  ÆÇ¸Å°¡´ÉÁö¿ª : Àü±¹(Á¦ÁÖ,µµ¼Áö¿ªÁ¦¿Ü) |   
            |  ÆÇ¸ÅÀÚÁ¤º¸(ID / ÆÇ¸Åµî±Þ) : halruing2[  ] 
              /  (Áß¼ö) |  | 
     
      | »çÁø1 | 
    
      | (ÆÇ¸Å¿Ï·á) | 
     
      |  | 
     
      |  ÆÇ¸ÅÀÚ Ã¥»óÅ ¼³¸í : ¾à°£ÀÇ º¯»öÀÖ°í ÀϹÝÀûÀΠ庻ÈçÀû(¸Þ¸ð/¹ØÁÙ/À̸§) Á¤µµ´Â ÀÖ½À´Ï´Ù.ºÎºÐ ÆÄ¼Õ¾øÀÌ ÀüüÀûÀ¸·Ð ¾ÆÁÖ ¾çÈ£ ÇÕ´Ï´Ù.
 ¹è¼Ûºñ Æ÷ÇÔ°¡°ÝÀ¸·Î ½Î°Ô ÆÇ¸ÅÇÕ´Ï´Ù.
 | 
     
      | ¢Ñ 
		 ÆÇ¸ÅÀÚ¿Í °¡°Ý Á¶Á¤À» ¿øÇϽøé ÂÊÁö ¶Ç´Â ´ñ±ÛÀ» ÀÌ¿ëÇØ º¸¼¼¿ä.
 
 ¢Ñ 
		 ´ñ±Û¾²±â(ÇöÀç 0 / 
          500byte):
 ´ñ±ÛÀº ÂÊÁö¿Í ¸ÞÀϷεµ 
		ÆÇ¸ÅÀÚ¿¡°Ô ÀÚµ¿¹ß¼Û µÇ¾î Æí¸® ÇÕ´Ï´Ù.
 
 | 
     
      | 
 | 
     
      |  | 
     
      |  ³» ¿ë : | 
     
      | »çÀü Áö½ÄÀÌ ¾ø´Â »óÅ¿¡¼ ¿À¶óŬ µ¥ÀÌÅͺ£À̽ºÀÇ Àü¹ÝÀûÀÎ ³»¿ë¿¡ ´ëÇØ ¹è¿ì°íÀÚ ÇÏ´Â »ç¶÷, ±âº»ÀûÀÎ sql¹®À» ÀÍÈùÈÄ Àü¹®ÀûÀÎ µ¥ÀÌÅͺ£À̽º¸¦ °øºÎÇϰíÀÚ ÇÏ´Â »ç¶÷µéÀ» ´ë»óÀ¸·Î ÇÑ´Ù.
 ¿À¶óŬ¿¡ ´ëÇÑ ¼Ò°³ºÎÅÍ ÀÏ¹Ý SQL°ú´Â ´Ù¸¥ ¿À¶óŬ¸¸ÀÇ SQL¹®¿¡ ´ëÇÑ ¼³¸í, ±âÃÊÀûÀÎ µ¥ÀÌÅͺ£À̽º ±¸Çö¿¡ ´ëÇÑ ¼³¸íÀ» Æ÷ÇÔÇÑ´Ù. ±âº»ÀûÀÎ ³»¿ë°ú ÇÔ²² Áß±Þ ¼öÁØÀÇ º¸¾È°ú ¼º´ÉÇâ»ó¿¡ ´ëÇÑ ³»¿ëµµ ÇÔ²² ´Ù·é´Ù. ¸¶Áö¸· Àå¿¡¼´Â ¹è¿î ³»¿ëÀ» ±â¹ÝÀ¸·Î µÎ °¡ÁöÀÇ ½ÇÀü ÀÀ¿ë¿¹Á¦¸¦ ÀÛ¼ºÇغ»´Ù.
 
 | 
     
      |  ¸ñ Â÷ : | 
     
      | Á¦ 1 Àå ¿À¶óŬ°ú Ä£ÇØÁö´Â ¹æ¹ý 
 ¿À¶óŬÀÇ ±âº»ÀûÀÎ ¿ë¾îµé
 µ¥ÀÌÅͺ£À̽º(Database)
 ÀνºÅϽº(Instance)
 »ç¿ëÀÚ(User)
 ½ºÅ°¸¶(Schema)
 º¸¾È(Security)
 ¿À¶óŬ ÀÌ¿ëÇϱâ
 SQL*Plus
 µ¥ÀÌÅÍ µñ¼Å³Ê¸®(Data Dictionary)
 ¿À¶óŬ¸¸ÀÇ ÀÛ¾÷ ¹æ½Ä
 ¹è¿òÀÇ ½Ç¸¶¸®
 µ¥ÀÌÅͺ£À̽º °¡°èµµ
 µ¥ÀÌÅͺ£À̽º ºÐ·ù
 ¿É¼Ç°ú ÀÌ¿ë °¡´ÉÇÑ ±â´Éµé
 ¿ä¾à
 
 
 Á¦ 2 Àå SQL*Plus¿Í ±âº»ÀûÀÎ Äõ¸®
 
 SQL*Plus ¼Ò°³
 SQL, PL/SQL, SQL*Plus °£ÀÇ Â÷ÀÌÁ¡
 SQL*Plus ½ÃÀÛÇϱâ
 °£´ÜÇÏ°í ½¬¿î µ¥ÀÌÅͺ£À̽º Äõ¸®
 °á°ú Æ÷¸ËÆÃÇϱâ
 SQL*Plus ¸¶¹«¸®
 SQLÀ̶õ ¹«¾ùÀΰ¡?
 SQLÀÌ Áß¿äÇÑ ÀÌÀ¯´Â?
 Å×ÀÌºí¿¡´Â ¹«¾ùÀÌ Àִ°¡?
 µ¥ÀÌÅÍ °ü¸® ¾ð¾î(DML)
 Äõ¸®
 WHERE Àý
 °áÇÕ(Joins)
 ÁýÇÕ ¿¬»êÀÚ
 ´Ù¸¥ DML ±¸¹®µé
 INSERT ±¸¹®
 UPDATE ±¸¹®
 DELETE ±¸¹®
 COMMIT¿Í ROLLBACK
 ·Ñ¹é
 ¿ä¾à
 
 
 Á¦ 3 Àå »ç¿ëÀÚ¿Í Å×À̺íÀÇ »ý¼º°ú °ü¸®
 
 µ¥ÀÌÅÍ Á¤ÀÇ ¾ð¾î(Data Definition Language)
 ¿Ã¹Ù¸¥ ¿À¶óŬ ½Äº°ÀÚ
 Å×ÀÌºí½ºÆäÀ̽º
 »ç¿ëÀÚ
 »ç¿ëÀÚ »ý¼ºÇϱâ
 »ç¿ëÀÚ º¯°æÇϱâ
 »ç¿ëÀÚ »èÁ¦Çϱâ
 ¿À¶óŬ µ¥ÀÌÅÍ Å¸ÀÔ
 ¼ýÀÚ Å¸ÀÔ
 ¹®ÀÚ Å¸ÀÔ
 ³¯Â¥¿Í ½Ã°£
 ANSI µ¥ÀÌÅÍ Å¸ÀÔ
 Å×ÀÌºí ¸¸µé±â
 Á¦¾àÁ¶°Ç
 CREATE TABLE AS SELECT
 µ¥ÀÌÅÍ µñ¼Å³Ê¸®
 µ¥ÀÌÅÍ µñ¼Å³Ê¸®ÀÇ À¯È¿¹üÀ§
 ¿ä¾à
 
 
 Á¦ 4 Àå »õ·Î¿î 9i ¿¹Á¦ ½ºÅ°¸¶µé
 
 SCOTT ½ºÅ°¸¶
 ¿À¶óŬ 9iÀÇ ¿¹Á¦ ½ºÅ°¸¶µé
 °¢ ½ºÅ°¸¶ ÀÚ¼¼È÷ »ìÆìº¸±â
 Á¡ÁøÀûÀÎ ÇнÀ
 ¿¹Á¦ ½ºÅ°¸¶¿¡ ´ëÇØ ´õ ¾Ë¾Æ³»±â
 ¿ä¾à
 
 
 Á¦ 5 Àå ¾ÆÅ°ÅØÃ³
 
 ¾ÆÅ°ÅØÃ³¸¦ ¹è¿ì´Â ÀÌÀ¯
 Á¢¼Ó ¸¸µé±â
 »ç¿ëÀÚ ÇÁ·Î¼¼½º
 ¿À¶óŬ ûÃëÀÚ
 ¿À¶óŬ ³Ý Ŭ¶óÀ̾ðÆ®
 ¼¹ö ÇÁ·Î¼¼½º
 Àü¿ë ¼¹ö vs. °øÀ¯ ¼¹ö
 ÆÄÀÏ
 ÆÄ¶ó¹ÌÅÍ ÆÄÀÏ
 ÄÁÆ®·Ñ ÆÄÀÏ
 µ¥ÀÌÅÍ ÆÄÀÏ
 Å×ÀÌºí½ºÆäÀ̽º
 ¼¼±×¸ÕÆ®
 ÀͽºÅÙÆ®
 µ¥ÀÌÅÍ ºí·Ï
 »çÀü ÇÒ´ç ÆÄÀϵé
 ¸®µÎ ·Î±× ÆÄÀÏ
 Àӽà ÆÄÀÏ
 ¿À¶óŬÀÌ °ü¸®ÇÏ´Â ÆÄÀϵé
 ¸Þ¸ð¸® ¿µ¿ª
 ½Ã½ºÅÛ Àü¿ª ¿µ¿ª(SGA)
 ÇÁ·Î±×·¥ Àü¿ª ¿µ¿ª(PGA)
 ¹é±×¶ó¿îµå ÇÁ·Î¼¼½º
 ÇÁ·Î¼¼½º ¸ð´ÏÅÍ(PMON)
 ½Ã½ºÅÛ ¸ð´ÏÅÍ(SMON)
 µ¥ÀÌÅͺ£À̽º ¶óÀÌÅÍ(DBWn)
 ·Î±× ¶óÀÌÅÍ(LGWR)
 ±â·Ï±â(ARCn: Archiver)
 üũÆ÷ÀÎÆ®(CKPT)
 ÀÛ¾÷ ´ë±â¿ ÄÚµð³×ÀÌÅÍ, ÀÛ¾÷ ÇÁ·Î¼¼½º(CJQ0 & Jnnn)
 º¹±¸±â(RECO)
 ¾ÆÅ°ÅØÃ³ÀÇ Å« ±×¸²
 ¿ä¾à
 
 
 Á¦ 6 Àå ¿À¶óŬÀÇ ±¸¹® ó¸®
 
 SQL ±¸¹®ÀÇ Á¾·ù
 ±¸¹®ÀÌ ½ÇÇàµÇ´Â ¹æ¹ý
 ÇØ¼®
 ÃÖÀûÈ
 Çà ¼Ò½º »ý¼º
 ½ÇÇà ¿£Áø
 ±¸¹® ½ÇÇà ¿ä¾à
 Äõ¸® ó¸® °úÁ¤ÀÇ ½ÃÀÛ°ú ³¡
 DML ó¸® °úÁ¤ÀÇ ½ÃÀÛ°ú ³¡
 DDL ó¸®
 ¿ä¾à
 
 
 Á¦ 7 Àå Å×À̺í
 
 ¿À¶óŬÀÇ Å×À̺í
 Å×À̺íÀÇ Á¾·ù
 Èü Å×À̺í
 ¿ÜºÎ Å×À̺í
 À妽º ±¸¼º Å×À̺í
 Àӽà Å×À̺í
 ´Ù¸¥ Å×À̺í ŸÀÔµé
 Å×À̺íÀÇ ¼Ó¼º
 TABLESPACE Àý
 LOGGING°ú NOLOGGING
 STORAGE Àý
 CACHE¿Í NOCACHE
 Å×À̺íÀÇ º¯°æ
 Å×ÀÌºí ³»ÀÇ ¿ º¯°æÇϱâ
 NOT NULL ¿ Á¦¾àÁ¶°Ç
 ¿ »èÁ¦¿Í ÀÌ¿ëµÇÁö ¾Ê´Â ¿ Ç¥½Ã
 Å×À̺í À̸§ º¯°æÇϱâ
 Å×À̺íÀ» ´Ù¸¥ Å×ÀÌºí½ºÆäÀ̽º·Î À̵¿Çϱâ
 ºÎ¼öÀûÀÎ Å×ÀÌºí ¼Ó¼º º¯°æÇϱâ
 ALTER TABLE ¸¶¹«¸®
 Å×À̺í Á¦°Å
 TRUNCATE TABLE
 DROP STORAGE¿Í REUSE STORAGE
 Àӽà Å×À̺í Àß¶ó³»±â
 ¿ä¾à
 
 
 Á¦ 8 Àå À妽º
 
 À妽ºÀÇ ÀÌ¿ë ¿¹
 ¿À¶óŬÀÇ À妽º
 À妽º°¡ À¯¿ëÇÑ °æ¿ì´Â?
 À妽ºÀÇ È¿À²
 Çà »ðÀÔÀÌ À妽º¿¡ ¹ÌÄ¡´Â ¿µÇâ
 Çà °»½Å°ú »èÁ¦°¡ À妽º¿¡ ¹ÌÄ¡´Â ¿µÇâ
 DML°ú À妽º
 ¿¬°á
 B_Tree À妽ºÀÇ Å° ¾ÐÃà
 À妽ºÀÇ ½ºÅµ ½ºÄ³´×
 À妽º¿Í Á¦¾àÁ¶°Ç
 ¿ÜºÎŰ Á¦¾àÁ¶°Ç
 ¿ª Ű À妽º(reverse key index)
 ÇÔ¼ö ±â¹Ý À妽º
 À妽º Àü¿ë ½ºÄµ
 ºñÆ®¸Ê À妽º
 ºñÆ®¸Ê °áÇÕ À妽º
 ¿ä¾à
 
 
 Á¦ 9 Àå SQL*Plus ¸¶½ºÅÍÇϱâ
 
 °í±Þ ½Ãµ¿ ¿É¼Çµé
 LOGON
 ÇÁ·ÎÆÄÀÏ ±¸¼º
 START
 GUI SQL*Plus ½Ãµ¿ ¿É¼Ç
 ÀÏ»óÀûÀÎ SQL*Plus ÀÌ¿ë
 ±âº»ÀûÀÎ SQL*Plus ¸í·Éµé
 COLUMN
 DESCRIBE
 PROMPT
 ACCEPT
 SHOW
 VARIABLE
 SQL*Plus ³»Àå µµ¿ò¸»
 ³»Àå µµ¿ò¸»
 µµ¿ò¸» ¼³Ä¡
 »õ·Î¿î µµ¿ò¸» ÅäÇÈ ÀÔ·ÂÇϱâ
 SQL*Plus ¹öÆÛ¸¦ ÀÌ¿ëÇÑ ÀÛ¾÷
 ÆíÁý±â ¼¼ÆÃ
 SQL*Plus¸¦ ÀÌ¿ëÇÑ ÆíÁý
 ½ºÅ©¸³Æ®
 START, @, @@
 HOST ¸í·É
 ¿ä¾à
 
 
 Á¦ 10 Àå PL/SQL
 
 ¼Ò°³
 ºí·Ï ±â¹ÝÀÇ °³¹ß
 ºí·ÏÀÇ Áßø
 ¼±¾ð
 º¯¼ö¿Í »ó¼ö
 º¯¼ö³ª »ó¼ö·ÎÀÇ °ª ÇÒ´ç
 °¡½Ã¼º°ú À¯È¿ ¹üÀ§
 Á¤ÀÇÇÒ ¼ö ¾ø´Â °ÍÀÇ Á¤ÀÇ: NULL
 %TYPE°ú %ROWTYPE ÀÌ¿ë
 PL/SQL µ¥ÀÌÅÍ Å¸ÀÔ
 ¹®ÀÚ µ¥ÀÌÅÍ Å¸ÀÔ
 ¼ýÀÚ µ¥ÀÌÅÍ Å¸ÀÔ
 BOOLEAN
 PL/SQL Ä÷º¼Ç
 ·¹ÄÚµå
 PL/SQL Å×À̺í
 VARRAY
 NESTED TABLE
 Ä¿¼
 ¸í½ÃÀû Ä¿¼
 ¾Ï½ÃÀû Ä¿¼
 Ä¿¼ ¼Ó¼ºµé
 REF CURSOR¿Í Ä¿¼ º¯¼ö
 ½Ì±ÛÅæ SELECT
 Á¦¾î¹®
 Á¶°Ç¹®
 ·çÇÁ¹®
 Á¦¾î ±¸¹® ¿ä¾à
 ¿À·ù ó¸®
 ¿¹¿Ü ¼½¼Ç
 ¹Ì¸® Á¤ÀÇµÈ ¿¹¿Ü
 »ç¿ëÀÚ Á¤ÀÇ ¿¹¿Ü
 PRAGMA EXCEPTION_INIT
 ¿¹¿ÜÀÇ À§ÀÓ
 ¿ä¾à
 
 
 Á¦ 11 Àå ÇÁ·Î½ÃÀú¿Í ÇÔ¼ö, ±×¸®°í ÆÐŰÁö
 
 ÀåÁ¡°ú ÀÌÀÍ
 ÇÁ·Î½ÃÀú
 ¹®¹ý
 CREATE OR REPLACE
 ÀúÀå ÇÁ·Î½ÃÀúÀÇ ½ÇÇà
 º¸¾È
 ÆÄ¶ó¹ÌÅÍ
 Áö¿ª ¼±¾ð
 ÇÔ¼ö
 ¹®¹ý
 ¸®ÅÏ °ª
 °áÁ¤Àû ÇÔ¼ö
 ÀϹÝÀûÀÎ ¿À·ù
 ÆÐŰÁö
 ¹®¹ý
 ±Ô°Ý
 º»¹®
 ÆÐŰÁö º¯¼ö¿Í ±× ¹ÛÀÇ ¼±¾ðµé
 ¿À¹ö·Îµù
 ÀÇÁ¸¼º
 ÆÐŰÁöÀÇ ÀÌÁ¡
 µ¥ÀÌÅÍ µñ¼Å³Ê¸®
 ¸ðµç ÀúÀå ÇÁ·Î½ÃÀú ³ª¿Çϱâ
 µ¥ÀÌÅͺ£À̽º¿¡¼ ÄÚµå ¾ò±â
 Wrap À¯Æ¿¸®Æ¼
 ¿ä¾à
 
 
 Á¦ 12 Àå Æ®·£Àè¼Ç°ú º´Ç༺
 
 Æ®·£Àè¼ÇÀ̶õ ¹«¾ùÀΰ¡?
 Æ®·£Àè¼Ç Á¦¾î ±¸¹®
 COMMIT ó¸®
 ROLLBACK ó¸®
 SAVEPOINT¿Í ROLLBACK TO SAVEPOINT
 SET TRANSACTION
 SET CONSTRAINT
 Æ®·£Àè¼ÇÀÇ ACID Ư¼º
 ¿øÀÚ¼º
 Àϰü¼º
 °í¸³¼º
 ³»±¸¼º
 º´Ç༺ Á¦¾î
 Àá±Ý
 ¸ÖƼ ¹öÀú´×°ú Àбâ Àϰü¼º
 ¿ä¾à
 
 
 Á¦ 13 Àå º¸¾È
 
 µ¥ÀÌÅͺ£À̽º º¸¾ÈÀÇ °³¿ä
 »ç¿ëÀÚ¿Í ½ºÅ°¸¶
 ½Ã½ºÅÛ ±ÇÇÑ
 °´Ã¼ ±ÇÇÑ
 µ¥ÀÌÅͺ£À̽º ·Ñ
 PL/SQL°ú µ¥ÀÌÅͺ£À̽º ·Ñ
 ¼¼¹ÐÇÑ Á¢±Ù Á¦¾î
 ¾ÖÇø®ÄÉÀÌ¼Ç ÄÁÅØ½ºÆ®
 µ¥ÀÌÅÍ º¸¾È
 DES3ENCRYPT¿Í DES3DECRYPT
 ¸Þ½ÃÁö ´ÙÀÌÁ¦½ºÆ®
 ¿ä¾à
 
 
 Á¦ 14 Àå ºä
 
 °ü°è ºä
 ºä ¸¸µé±â
 ºä Á¤ÀÇ ¾ò±â
 ºä Á¤ÀÇ º¯°æÇϱâ
 ºä »èÁ¦Çϱâ
 ºä ³»ÀÇ Á¦¾àÁ¶°Ç
 ºä °áÇÕ
 ºä À¯È¿È
 ºä¸¦ ÅëÇÑ °»½Å°ú »èÁ¦
 ºä¿Í ¼º´É
 ÀζóÀÎ ºä
 °´Ã¼ ºä
 °´Ã¼ ºäÀÇ ÀÌÁ¡
 ½ÇÃ¼ÈµÈ ºä
 Áï¼® ä¿ò
 ÀÚµ¿ ä¿ò
 Äõ¸® ÀçÀÛ¼º
 ¿ä¾à
 
 
 Á¦ 15 Àå Æ®¸®°Å
 
 ½ÃÀÛÇϱâ
 Æ®¸®°ÅÀÇ ±¸¼º
 Æ®¸®°ÅÀÇ Å¸ÀÔ
 ±¸¹® Æ®¸®°Å
 Çà Æ®¸®°Å
 INSTEAD OF Æ®¸®°Å
 ½Ã½ºÅÛ À̺¥Æ® Æ®¸®°Å
 »ç¿ëÀÚ À̺¥Æ® Æ®¸®°Å
 Æ®¸®°ÅÀÇ È°¼ºÈ¿Í ºñȰ¼ºÈ
 Æ®·£Àè¼Ç°ú Æ®¸®°Å
 µ¥ÀÌÅÍ µñ¼Å³Ê¸®¿¡¼ Æ®¸®°Å Á¤º¸ ¾ò±â
 À̺¥Æ® ¼Ó¼º ÇÔ¼ö
 ¿ä¾à
 
 
 Á¦ 16 Àå °´Ã¼
 
 °´Ã¼ ÁöÇâ °³³ä
 °´Ã¼ ŸÀÔÀ̶õ ¹«¾ùÀΰ¡?
 °´Ã¼ vs. Ä÷º¼Ç
 °´Ã¼ ŸÀÔ ÀÌ¿ëÇϱâ
 °´Ã¼ ŸÀÔ ¸¸µé±â
 ÄÁ½ºÆ®·°ÅÍ ¸Þ¼Òµå
 Å×ÀÌºí ³»ÀÇ °´Ã¼ ŸÀÔ
 ŸÀÔÀÇ ¼öÁ¤°ú »èÁ¦
 ¸Þ¼Òµå
 »ó¼Ó
 °´Ã¼ Å×À̺í
 VALUE()
 REF µ¥ÀÌÅÍ Å¸ÀÔ
 ¿ä¾à
 
 
 Á¦ 17 Àå °í±Þ Äõ¸®
 
 °èÃþÀû Äõ¸®
 ±âº» Çü½Ä
 ORDER SIBLINGS BY
 SYS_CONNECT_BY_PATH()
 JOIN
 »ç¿ëÀÚ Á¤ÀÇ ÁýÇÕ ÇÔ¼ö
 Å×À̺í°ú ÆÄÀÌÇÁ¶óÀÎ ÇÔ¼ö
 Å×À̺í ÇÔ¼ö
 ÆÄÀÌÇÁ¶óÀÎ ÇÔ¼ö
 SQL ÀÛ¼ºÀ» À§ÇÑ Äõ¸® Ȱ¿ë
 ºÐ¼® ÇÔ¼ö
 ´©Àû ÇÕ°è °è»êÇϱâ
 ÀÌÀü °ª°ú ´ÙÀ½ °ª
 µî±Þ ¸Å±â±â¿Í N¹øÂ°±îÁö ã¾Æ³»±â
 ù¹øÂ°¿Í ¸¶Áö¸· °ª
 MERGE
 ¿ä¾à
 
 
 Á¦ 18 Àå Æ©´× µµ±¸
 
 Æ©´×ÀÇ Á¢±Ù ¹æ½Ä
 º¥Ä¡¸¶Å·
 ¹ÙÀÎµå º¯¼ö
 ¹ÙÀÎµå º¯¼ö¸¦ »ç¿ëÇϰí Àִ°¡?
 EXPLAIN PLAN
 AUTOTRACE
 ÃßÀû ÆÄÀϰú TIMED_STATISTICS
 ÃßÀû ¼³Á¤
 TKPROF Ãâ·Â ³»¿ëÀÇ »ç¿ë°ú ÇØ¼®
 TKPROF¿Í ´ë±â ½Ã°£
 ¿ä¾à
 
 
 Á¦ 19 Àå SQL ŸŶ
 
 SQLPATH
 ½ºÅ©¸³Æ®
 LOGIN
 CONNECT
 BIGDATE
 FLAT
 PRINT_TABLE
 COMP ½ºÅ©¸³Æ®
 GET ½ºÅ©¸³Æ®
 INVALID
 CREATECTL
 DBLS
 DBLSL
 FREE
 INDEX
 SHOWSQL
 SHOWSPACE
 ¿ä¾à
 
 
 »ç·Ê ¿¬±¸ 1 PL/SQL µð¹ö±ë
 
 µð¹ö±× À¯Æ¿¸®Æ¼ÀÇ Çʿ伺
 DBMS_OUTPUTÀÇ Á¦ÇÑ »çÇ×
 ´Ù¸¥ µð¹ö±ë ¸Þ½ÃÁö ¿É¼Ç
 ÇÊ¿ä Á¶°Ç
 µ¥ÀÌÅͺ£À̽º µðÀÚÀΰú ¼³Á¤
 Å×À̺í
 À妽º¿Í Á¦¾àÁ¶°Ç
 Æ®¸®°Å
 UTL_FILE_DIR
 ÆÐŰÁö ·¹À̾ƿô
 ±¸Çö
 F()
 FA()
 DEBUG_IT()
 WHO_CALLED_ME()
 BUILD_IT()
 PARSE_IT()
 FILE_IT()
 INIT()
 CLEAR()
 STATUS()
 ¸¶¹«¸® ¼ÕÁú
 DEBUGÀÇ »ç¿ë
 DEBUG °ü·Ã ¹®Á¦ ÇØ°á
 ½ÇÀü¿¡¼ÀÇ DEBUG
 ¿ä¾à
 
 
 »ç·Ê ¿¬±¸ 2 ÀÎ¸í °Ë»ö
 
 ¹è°æ
 PHONE
 Á¤º¸È ½Ã´ëÀÇ ½ÃÀÛ _ PEOPLE
 ¾ÖÇø®ÄÉÀ̼Ç
 ½ºÅ°¸¶ ¸¸µé±â
 °´Ã¼ ¸¸µé±â
 ½ºÅ×ÀÌ¡ Å×À̺í
 ½ºÅ×ÀÌ¡ Å×À̺í ä¿ì±â
 PL/SQL API
 ¾ÖÇø®ÄÉÀ̼ǿ¡ µ¥ÀÌÅÍ Ãß°¡
 µ¥ÀÌÅÍÀÇ °ü¸®
 ¸¶½ºÅÍ ¼³Ä¡ ½ºÅ©¸³Æ®
 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
 SQL*Plus/Ä¿¸Çµå ¶óÀÎ ÀÎÅÍÆäÀ̽º
 ¿ä¾à
 
 
 ºÎ·Ï A SQL ÇÔ¼ö ·¹ÆÛ·±½º
 
 DUAL
 ¼ýÀÚ ÇÔ¼ö
 ABS()
 CEIL()
 FLOOR()
 MOD()
 POWER()
 ROUND()
 SIGN()
 TRUNC()
 ³¯Â¥/½Ã°£ ÇÔ¼ö
 ADD_MONTH()
 CURRENT_DATE()
 CURRENT_TIMESTAMP()
 DBTIMEZONE()
 EXTRACT()
 LAST_DAY()
 LOCALTIMESTAMP()
 MONTHS_BETWEEN()
 NEXT_DAY()
 NUMTODSINTERVAL()
 NUMTOYMINTERVAL()
 ROUND()
 SYSDATE()
 SYSTIMESTAMP()
 TRUNC()
 ROUND()¿Í TRUNC()¿¡ »ç¿ëµÇ´Â ³¯Â¥ Æ÷¸ËÆÃ ¸ðµ¨
 ¹®ÀÚ ÇÔ¼ö
 CHR()
 INITCAP()
 INSTR()
 LENGTH()
 LOWER()
 LPAD()
 LTRIM()
 REPLACE()
 RPAD()
 RTRIM()
 SOUNDEX()
 SUBSTR()
 TRANSLATE()
 TRIM()
 UPPER()
 º¯È¯ ÇÔ¼ö
 CAST()
 CHARTOROWID()
 TO_CHAR()
 TO_NCHAR()
 TO_CLOB()
 TO_NCLOB()
 TO_DATE()
 TO_DSINTERVAL()
 TO_LOB()
 TO_NUMBER()
 TO_TIMESTAMP()
 TO_TIMESTAMP_TZ()
 TO_YMINTERVAL()
 TRANSLATE USING()
 ³¯Â¥¿Í ¼ýÀÚ Æ÷¸ËÆÃ ¹®ÀÚ¿
 ÁýÇÕ ÇÔ¼ö
 AVG()
 COUNT()
 MAX()
 MIN()
 SUM()
 ±âŸ ÇÔ¼ö
 COALESCE()
 DECODE()
 DUMP()
 GREATEST()
 LEAST()
 NULLIF()
 NVL()
 SYS_CONNECT_BY_PATH()
 UID()
 USER()
 VSIZE()
 
 
 ºÎ·Ï B Á¦°øµÇ´Â ÆÐŰÁö
 
 DBMS_OUTPUT
 DBMS_RANDOM
 UTL_FILE
 DBMS_JOB
 UTL_RAW
 DBMS_LOB
 DBMS_SQL
 
 
 ºÎ·Ï C µ¥ÀÌÅÍ µñ¼Å³Ê¸®
 
 DICTIONARY
 DICT_COLUMNS
 DBA_OBJECT
 DBA_TABLES
 DBA_TAB_COLUMNS
 DBA_TAB_PRIVS
 DBA_COL_PROVS
 DBA_TAB_COMMENTS / DBA_COL_COMMENTS
 DBA_CONSTRAINTS
 DBA_CONS_COLUMNS
 DBA_EXTERNAL_TABLES
 DBA_EXTERNAL_LOCATION
 DBA_OBJECT_TABLES
 DBA_COLL_TYPES
 DBA_JOBS
 DBA_TYPES
 DBA_TYPE_ATTRS
 DBA_TYPE_METHODS
 DBA_METHOD_PARAMS
 DBA_METHOD_RESULTS
 DBA_LOBS
 DBA_VIEWS
 DBA_UPDATABLE_COLUMNS
 DBA_TRIGGERS
 DBA_TRIGGER_COLS
 DBA_SOURCE
 DBA_PROCEDURES
 ALL_ARGUMENTS
 DBA_DEPENDENCIES
 DBA_ERRORS
 DBA_INDEXES
 DBA_IND_COLUMNS
 DBA_ROLES
 DBA_ROLE_PRIVS
 DBA_SYS_PRIVS
 DBA_DIRECTORIES
 DBA_USERS
 GLOBAL_NAME
 µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºäÀÇ ÂªÀº Ç¥Çö
 
 
 ºÎ·Ï D ¿¹Á¦ ½ºÅ°¸¶ÀÇ ¼³Ä¡
 
 SCOTT ½ºÅ°¸¶ÀÇ ¼³Ä¡
 ¿À¶óŬ 9i ½ºÅ°¸¶ÀÇ ¼³Ä¡
 DBCAÀÇ »ç¿ë
 Á÷Á¢ ¼³Ä¡
 ½ºÅ°¸¶ »çÀÌÀÇ °ü°è
 ¼³Ä¡ ¿Ï·á
 
 
 ºÎ·Ï E ¿É¼Ç°ú ±â´É
 
 Oracle 9i 9.0.1
 ¿À¶óŬ 8i 8.1.6, 8.1.7
 ¿À¶óŬ 8i 8.1.5
 ¿À¶óŬ 8 8.0.4
 
 | 
     
      |  ±â Ÿ : | 
     
      |  | 
     
      |  |