±³À°¸ñÇ¥
- SQL, PL/SQL »ç¿ë¹ý ½Àµæ
- Oracle Schema Object ½Àµæ
- Oralce Hint ¹× TUNING/tipµîÀ» ÅëÇÑ °³¹ß´É·Â Çâ»ó
- ¿À¶óŬ ¿ÉƼ¸¶ÀÌÀúÀÇ ÀÌÇØ
- SQL ½ÇÇà°èȹÀÇ ÀÌÇØ
- ½ÇÇà°èȹ SQL ¿¬»êÀÚÀÇ ÀÌÇØ
- ¼ºêÄõ¸®/Á¶ÀÎÀÇ ¹æ¹ý¿¡ µû¸¥ ¼º´ÉÀ» ÀÌÇØÇÏ°í ÀÛ¼ºµÈ SQL ±¸¹® Æ©´×ÀÇ ÀÌÇØ
- Access Parh/Join/Query Transformation°ú °ü·ÃµÈ ¿À¶óŬ ÈùÆ® ±¸¹®ÀÇ ÀÌÇØ
Äõ¸® ÃÖÀûÈ¿¡ ´ëÇÑ ÀÌÇØ
- Oracle DBMS¿¡ ´ëÇÑ ±âÃÊ¿¡¼ºÎÅÍ È°¿ë ´É·Â±îÁö
»ó¼¼³»¿ë
°³¿ä ¹× ½Ç½Àµ¥ÀÌÅÍ ¼³Ä¡
- µ¥ÀÌÅͺ£À̽º °³¿ä, RDBMS °³³ä
- ¿À¶óŬ, µ¥ÀÌÅͺ£À̽º°ü·Ã ¿ë¾î
- ¿À¶óŬ ¿¡µð¼Ç(ORACLE EDITION)
- ¿À¶óŬ ¹öÀü º¯È
- ½Ç½Àµ¥ÀÌÅÍ ¼³Ä¡ ¹× SQL*PLUS ½ÇÇàȯ°æ ¼³Á¤
- ½Ç½Àµ¥ÀÌÅÍ ±¸Á¶(Å×À̺í Á¤ÀǼ)
- µ¥ÀÌÅͺ£À̽º ¹«°á¼º(DataBase Integrity)
SQL*Plus
- SQL*Plus /iSQL*Plus»ç¿ë¹ý
- SQL*Plus ¸í·É¾î
- ROWNUM ¹× NULL°ª, NLS_DATE_FORMAT
- µ¥ÀÌÅÍ Å¸ÀÔ(Data Type)
- SQL ¹®ÀÚÇÔ¼ö, ÁýÇÕÇÔ¼ö, ¼ýÀÚ ¹× ³¯Â¥ÇÔ¼ö, º¯È¯ÇÔ¼ö, ÀϹÝÇÔ¼ö ¹× Á¶°Ç½Ä
BASIC SQL
- »ê¼úÇ¥Çö½Ä ¹× ÇÕ¼º¿¬»êÀÚ, Ä÷³ Alias,ALL/Distinct
- Á¶°ÇÁúÀÇ¿Í Order By, SQL¿¬»êÀÚ
- ÁýÇÕ¿¬»êÀÚ(Set Operator)
- ±âº»SQL ÇÔ¼ö(¹®ÀÚ/¼ýÀÚ/³¯Â¥°ü·Ã), Conversion Function, Analytical Function
- Aggreate Function, GROUP BY, HAVING
- Sub Query, Join(Outer Join, Self Join, Inner Joinµî)
- Inline View
Table °ü·Ã DDL
- DDLÀ» È°¿ëÇÑ ±âº»Å×À̺í Create (»ý¼º), Alter(º¯°æ), Tuncate(ÃʱâÈ) ÀÛ¾÷
-SubQuery¸¦ È°¿ëÇÑ ÀÓ½ÃÅ×À̺í ÀÛ¼º¹æ¹ý
-ÀÓ½ÃÅ×À̺íÀ» È°¿ëÇÑ °¢Á¾ µ¥ÀÌÅÍ º¯°æ ¹× ¿Å±è, µ¥ÀÌÅÍÀÇ ÀϺΠÁ¤¸®(»èÁ¦) ÀÛ¾÷
- ÁÖ¾îÁø Å×ÀÌºí¿¡ ÀûÀýÇÑ Index ±¸¼º ¹× »ý¼º
Index °ü¸®
- È¿À²ÀûÀÎ Index °ü¸®¹æ¹ý
- ÀÚ·á»çÀüÀ» ÅëÇÑ °ü·Ã Á¤º¸ Á¶È¸
- Index¸¦ È°¿ëÇÑ °ü·ÃÀÚ·á Á¶È¸ ÁúÀǹ® ÀÛ¼º
PL/SQL
- PL/SQL °³¿ä ¹× ¼Ò°³
- PL/SQL ±âº» ¹®¹ý
(IF, BASIC LOOP, WHILE, FOR, NESTED LOOP µî)
- PL/SQL Program(Variable, SQL)
- PL/SQL Operator,DML IN PL/SQL, Transaction Control Cursor (Where Current Of, Ref Cursor, Parameterized Cursor)
- Exception
- Stored Procedure, Stored Function
- Dynamic SQL
- Package(ÆÐÅ°Áö¸í¼¼, ÆÐÅ°Áö¸öü) ÀÛ¼º¹æ¹ý
- Package³» Àü¿ª/°ø¿ëº¯¼ö, ¿À¹ö·Îµå, »çÀü¼±¾ð
- º»ÀÎÀÌ ÀÛ¼ºÇÑ Procedure, Package Áø´Ü ¹× ¼º´ÉÇâ»ó
DB ¸ðµ¨¸µ
- TableÀÇ ±âº»»ý¼º ¹× DDL ÇнÀ
- DDL & DML
- ÀÓ½ÃÅ×À̺íÀ» È°¿ëÇÑ ´ë¿ë·® µ¥ÀÌÅÍ ÀÌ°üÀÛ¾÷ ¹× ºÒÇÊ¿äµ¥ÀÌÅÍ »èÁ¦ÀÛ¾÷
- Master & Detail Table ¼³°è ¹× ±¸Çö
- Fact & Dimension Table°ú °°ÀºÁ¡°ú ´Ù¸¥Á¡
- OLAP ±âÃÊ
- Index »ý¼º ¹× À籸¼º
- Table Analyze (±âÃÊÅë°è ¸ðÀ½ ¹× ¸ð¾ÆÁø Åë°èµ¥ÀÌÅÍ È°¿ë)
- RDBMS °³³ä, Å×ÀÌºí ¹× À妽º ±¸¼º¿ø¸® ¹× ¼³°è¿ä·É
- ¿ÉƼ¸¶ÀÌÀúÀÇ µ¿ÀÛ¿ø¸® ¹× Hint
- º»ÀÎÀÌ ÀÛ¼ºÇÑ SQL ¹× ÀÚ°¡Áø´Ü Tuning
- Inline View ¸¦ È°¿ëÇÑ ÁúÀǹ® ÀÛ¼º
- With¹®À» È°¿ëÇÑ SQL¹® ÀÛ¼º
- SubQuery¸¦ È°¿ëÇÑ Àӽà Å×À̺í Create & Insert
- Table Analyze ¹× °ü·Ã Åë°èµ¥ÀÌÅÍ ¸ðÀ½
- º»ÀÎÀÇ ¾÷¹«¿¡ ¸Â´Â Partition Table ±¸¼º ¹× Test
Index È°¿ë
- B-Tree Index È°¿ë
- À妽º ¸ÅĪÀ²ÀÇ ÀÌÇØ
- ±âŸ IndexÀÇ È°¿ë
- ³»°Ô ¸Â´Â À妽º ¼ö¸³Àü·«
ÆÄƼ¼Ç ¼³°è±â¹ý
- ´ë¿ë·®µ¥ÀÌÅÍ¿¡ ´ëÇÏ¿©
- µ¥ÀÌÅÍ ÀúÀå¹æ½Ä
- Partition °³¿ä
- Partition Á¾·ùº° ¼³¸í ¹× ÀÀ¿ë»ç·Ê
- ÆÄƼ¼Ç ¼³°è±â¹ý
- ÆÄƼ¼Ç °ü¸®±â¹ý
- ÆÄƼ¼Ç ½ÇÀü»ç·Ê
SQLÆ©´×
- Tuning °³¿ä
- Tuning µµ±¸ ¼Ò°³ (Explain Plan, tkprof, autotrace µî)
- RBO¿Í CBOÀÇ ÀÌÇØ
- Àüü¹üÀ§ ó¸® vs ºÎºÐ¹üÀ§ ó¸®
- ½ÇÇà°èȹ SQL¿¬»ê
- Join ¹æ½Ä¿¡ ´ëÇÏ¿©
Nested Loop Join
Sort Merge Join
Hash Join
±âŸ Join ¹æ½Ä
- µå¶óÀ̺ù Å×À̺íÀÇ ¼±Á¤
µå¶óÀ̺ù Å×À̺íÀÇ ¼±Á¤
Á¶ÀÎÀÇ ¿¬°á°í¸®
- ½ÇÀüÆ©´× »ç·Ê
ºÎºÐ¹üÀ§ ó¸®
´ë¿ë·®µ¥ÀÌÅÍ Ã³¸®±â¹ý
½ÇÀüÆ©´× »ç·Ê
ºÐ¼®ÇÔ¼ö È°¿ë
- ºÐ¼®ÇÔ¼öÀÇ Á¾·ù ¹× È°¿ë I
- ºÐ¼®ÇÔ¼öÀÇ È°¿ë II
±³À°´ë»ó
- DBÀü¹®°¡°¡ µÇ±â À§ÇÑ °³¹ßÀÚ
- IT ½ÅÀÔ»ç¿ø
- Çö¾÷ »ç¿ëÀÚ
- SQL Ãʺ¸»ç¿ëÀÚ
- SQLÀÇ È°¿ë ´É·ÂÀ» ÅëÀÌ°í ½ÍÀº ÀÚ
- Ãʺ¸°³¹ßÀÚ ¹× ½Ç¹«°³¹ßÀÚ
- DB°ü¸®ÀÚ
- Äõ¸®¸¦ ÀßÇÏ°í ½ÍÀº IT °³¹ßÀÚ