Ãʺ¸ÀÚ¸¦ À§ÇÑ DB2 SQL »ç¿ë °¡À̵å

Çѱ¹ IBM Ecosystem Development »ç¾÷ºÎ | Çѱ¹¾ÆÀ̽ýº
  • µî·ÏÀÏ2015-10-12
  • ÆÄÀÏÆ÷¸Ëepub
  • ÆÄÀÏÅ©±â21 M  
  • Áö¿ø±â±â¾ÆÀÌÆù, ¾ÆÀÌÆÐµå, ¾Èµå·ÎÀ̵å, ÅÂºí¸´, PC
  • ÆòÁ¡ ÆòÁ¡Á¡ Æò°¡¾øÀ½

Ã¥¼Ò°³

µ¥ÀÌÅͺ£À̽º¸¦ óÀ½ Á¢ÇÏ´Â ½Ç¹«ÀÚ³ª Çлýµé¿¡°Ô DB2¸¦ Ȱ¿ëÇÒ ¼ö ÀÖ´Â ±âº»Àû Çʼö ½Àµæ»çÇ×ÀÎ SQL ¹× SQL PL¿¡ ´ëÇÑ ¼³¸íÀ¸·Î µÎ ±ÇÀÇ ±³Àç°¡ ±¸¼ºµÇ¾î ÀÖÀ¸¸ç, º» ±³Àç´Â ±× Áß SQL ¿¡ ´ëÇÑ ¼³¸í¼­ÀÔ´Ï´Ù.

ÀúÀÚ¼Ò°³

NULL

¸ñÂ÷

¸ñÂ÷



UNIT 01 ½ÃÀÛÇϱâ

RDBMS °³¿ä

SQL °³¿ä

DB2 °³¿ä

¿¹Á¦ Å×À̺í



UNIT 02 ±âº» Äõ¸®

±âº» Äõ¸®

Ä÷³ Á¶È¸

»ó¼ö Á¶È¸

NULL Á¶È¸

Ưº° ·¹Áö½ºÅÍ Á¶È¸

¼ö½Ä Á¶È¸

½ºÄ®¶ó ÇÔ¼ö Á¶È¸

Áߺ¹ ·¹ÄÚµå Á¦°Å

°á°ú Ä÷³ À̸§ º¯°æ

°á°ú ·¹ÄÚµå Á¤·Ä

°á°ú ·¹ÄÚµå °Ç¼ö Á¦ÇÑ



UNIT 03 Á¶°Ç Äõ¸®

Á¶°Ç Äõ¸®

ºñ±³ ¿¬»êÀÚ

³í¸® ¿¬»êÀÚ

IN ¿¬»êÀÚ

BETWEEN ¿¬»êÀÚ

LIKE ¿¬»êÀÚ

IS NULL ¿¬»êÀÚ

CASE ¹®



UNIT 04 ±×·ì Äõ¸®

±×·ì Äõ¸®

±×·ì ÇÔ¼ö

GROUP BY Àý

HAVING Àý



UNIT 05 Á¶ÀÎ Äõ¸®

Á¶ÀÎ Äõ¸®

±³Â÷ Á¶ÀÎ

³»ºÎ Á¶ÀÎ

¿ÜºÎ Á¶ÀÎ

ÀÚü Á¶ÀÎ



UNIT 06 ºÎ¼Ó Äõ¸®

ºÎ¼Ó Äõ¸®

ºñ±³ ¿¬»êÀÚ (¼­ºêÄõ¸®)

ANY (¼­ºêÄõ¸®)

ALL (¼­ºêÄõ¸®)

IN (¼­ºêÄõ¸®)

EXISTS (¼­ºêÄõ¸®)

½ºÄ®¶ó ¼­ºêÄõ¸®

»ó°ü ¼­ºêÄõ¸®

ÀζóÀÎ ºä

°øÅë Å×À̺í



UNIT 07 ÁýÇÕ Äõ¸®

ÁýÇÕ Äõ¸®

UNION ¿¬»êÀÚ

INTERSECT ¿¬»êÀÚ

EXCEPT ¿¬»êÀÚ



UNIT 08 µ¥ÀÌÅÍ Á¤ÀÇ

µ¥ÀÌÅÍ Á¤ÀÇ ¾ð¾î

CREATE TABLE ¹®

ALTER TABLE ¹®

DROP TABLE ¹®



UNIT 09 µ¥ÀÌÅÍ Á¶ÀÛ

µ¥ÀÌÅÍ Á¶ÀÛ ¾ð¾î

INSERT ¹®

UPDATE ¹®

DELETE ¹®



UNIT 10 µ¥ÀÌÅÍ Á¦¾î

µ¥ÀÌÅÍ Á¦¾î ¾ð¾î

»ç¿ëÀÚ ÀÎÁõ°ú ±ÇÇÑ

GRANT¹®

REVOKE¹®

Æ®·£Àè¼Ç

SAVEPOINT¹®

RELEASE SAVEPOINT¹®

COMMIT¹®

ROLLBACK¹®



UNIT 11 ÀÀ¿ë ÇÁ·Î±×·¥

JDBC¸¦ ÀÌ¿ëÇÑ SQL ½ÇÇà

SELECT¹® ¿¹Á¦

INSERT¹® ¿¹Á¦

UPDATE¹® ¿¹Á¦

DELETE¹® ¿¹Á¦



Appendix A SQL »ç¿ë TIP

Appendix B ¼³Ä¡ ¹× »ç¿ë¹ý

ÇÑÁÙ ¼­Æò