หน้าแรก www.oracleskill.com ข่าวความเคลื่อนไหว oracle และ oracleskill.com ความรู้ เทคนิค oracle บทความ oracle คัดสรรจากต่างประเทศ คอร์สเรียน Oracleและ บริการ ประวัติ ความเป็นมา เพิ่มพูนทักษะในการหางาน IT Oracle Webboard แลกเปลี่ยนความรู้  
 
 
 
Google
 
 
     
 

Oracle Database 10g : SQL ( 4 days course )

 
     
  ระยะเวลาอบรม : 4 วัน (9.00-17.00 น. )  
     
  ประโยชน์ที่ได้รับจากคอร์สนี้  
 

ผู้เข้ารับการอบรม จะได้เรียนรู้ วิธีการเข้าใช้งานฐานข้อมูล Oracle , วิธีการส่งคำสั่ง SQL statement ให้ฐานข้อมูลนำไปทำ operation ด้วย Tool ที่มากับฐานข้อมูล oracle เอง โดยไม่ต้องพึ่ง tools ที่เป็น Third Party เช่น TOAD

ผู้เข้ารับการอบรม จะได้เรียน SQL statement ชนิดต่างๆ ทั้งที่เป็นแบบมาตรฐาน ANSI และ SQL แบบที่ใช้ได้เฉพาะกับฐานข้อมูล Oracle Database 10g เท่านั้น ซึ่งเป็นพื้นฐานที่สำคัญ สำหรับโปรแกรมเมอร์ , developer , web application programmer , Database Administrator (DBA) และ ผู้ที่เริ่มเข้ามาเรียนรู้เรื่องฐานข้อมูล ทั้งของ Oracle และ ฐานข้อมูลทั่วไป

 
     
  เนื้อหาในหลักสูตรนี้  
 

 

 
 

Introduction

 
 

ชนิดของ Oracle Product

 
 

Relational Database Management Concept (RDBMS)

 
 

Entity Relationship Model (ER)

 
 

รู้จักกับ SQL Statement

 
     
 

การเข้าใช้งานฐานข้อมูล

 
 

การเข้าใช้งานฐานข้อมูลด้วย SQL*Plus

 
 

การเข้าใช้งานฐานข้อมูลแบบ web based ด้วย iSQL*Plus

 
 

การแสดงโครงสร้างของตาราง

 
 

การ run script files

 
 

การตั้งค่าแสดงผล output จาก SQL*Plus และ iSQL*Plus

 
     
 

การเรียกดูข้อมูลจากตาราง

 
 

การดูข้อมูล ด้วย SELECT statement

 
 

การดูข้อมูลในตารางแบบไม่เจาะจง column

 
 

การดูข้อมูลในตารางแบบระบุ column

 
 

การใช้ Arithmetic Operators ในการแสดงข้อมูล

 
 

การจัดการ NULL value ในตาราง

 
 

การใช้ NULL value กับ Arithmetic Operators

 
 

การตั้งชื่อ column alias

 
 

การใช้ Concatenation Operator ในการแสดงข้อมูล

 
 

การใช้ Literal Character Strings

 
 

การใช้ Quote Operator

 
 

การแสดงผลโดยกำจัดแถวที่ซ้ำซ้อนกัน (Duplicate Rows)

 
     
 

การเรียกดูข้อมูลแบบมีเงื่อนไข

 
 

การเลือกแสดงผลตามเงื่อนไขที่ต้องการด้วย WHERE Clause

 
 

การใช้เงื่อนไช WHERE กับ data type ชนิด NUMBER, String, Date

 
 

การใช้เปรียบเทียบในเงื่อนไข WHERE

 
 

การใช้เงื่อนไข BETWEEN

 
 

การใช้เงื่อนไข IN

 
 

การใช้เงื่อนไข NULL

 
 

การใช้ AND Operator

 
 

การใช้ OR Operator

 
 

การใช้ NOT Operator

 
 

ลำดับความสำคัญของการเรียง Operator

 
     
 

การแสดงข้อมูลแบบเรียงลำดับ

 
 

การจัดเรียงลำดับข้อมูลด้วย ORDER BY Clause

 
     
 

การรับค่า input จาก user

 
 

การรอรับค่า input จาก user ด้วย “&” Substitution Variable

 
 

การรอรับค่า input จาก user ด้วย “&&” Substitution Variable

 
     
 

การใช้ Single Row Function ในการแสดงข้อมูล

 
 

ชนิดของ SQL Function

 
 

Single-Row Functions

 
 

Character Functions

 
 

Case-Manipulation Functions

 
 

Character-Manipulation Functions

 
 

Number Functions

 
 

ROUND Functions

 
 

TRUNC Functions

 
 

MOD Functions

 
 

การใช้ Arithmetic Operators กับ Dates

 
 

Date Functions

 
 

TO_CHAR conversion function

 
 

TO_NUMBER conversion function

 
 

TO_DATE conversion function

 
 

NVL function

 
 

NVL2 function

 
 

NULLIF function

 
 

COALESCE function

 
 

CASE expression

 
 

DECODE function

 
     
 

การรวมข้อมูลเป็นกลุ่มด้วย Group Functions

 
 

ความหมายของ Group Functions

 
 

Syntax Group Functions

 
 

AVG functions

 
 

SUM functions

 
 

MIN functions

 
 

MAX functions

 
 

COUNT functions

 
 

DISTINCT keyword

 
 

Syntax GROUP BY clause

 
 

การ GROUP BY หลาย column

 
 

การใช้เงื่อนไขด้วย HAVING clause

 
     
 

การแสดงข้อมูลจากที่สัมพันธ์กันจากหลายตาราง

 
 

ชนิดของการ JOIN

 
 

การ JOIN โดบใช้ SQL : 1999 Syntax

 
 

Natural Join

 
 

การ Join โดยใช้ USING Clause

 
 

การใช้ Table Alias

 
 

การ Join โดยใช้ ON Clause

 
 

Self-Joins โดยใช้ ON Clause

 
 

การ Join แบบ Three-Ways โดยใช้ ON Clause

 
 

Non-Equi join

 
 

LEFT OUTER JOIN

 
 

RIGHT OUTER JOIN

 
 

FULL OUTER JOIN

 
     
 

การใช้ Sub queries

 
 

Subquries Syntax

 
     
 

การใช้ Set Operators

 
 

UNION operator

 
 

UNION ALL operator

 
 

INTERSECT operator

 
 

MINUS operator

 
     
 

การทำ Transaction กับฐานข้อมูล

 
 

การใส่ค่าเข้าตารางด้วย INSERT syntax

 
 

การ INSERT ค่า NULL

 
 

การ copy แถว จากตารางอื่น

 
 

การ modify ค่าในตารางด้วย UPDATE syntax

 
 

การ update มากกว่า 1 คอลัมน์ด้วย Subquery

 
 

การ update แถว โดยใช้ความสัมพันธ์กับตารางอื่น

 
 

การลบข้อมูลด้วย DELETE syntax

 
 

การลบข้อมูลด้วย TRUNCATE syntax

 
 

ความหมายของ Database Transaction

 
 

การ save ข้อมูลลง database ด้วย COMMIT statement

 
 

การ undo ข้อมูล ด้วย ROLLBACK statement

 
     
 

การใช้ DDL จัดการตาราง

 
 

ชนิดของ Oracle Database Objects

 
 

การสร้างตารางด้วย CREATE TABLE statement

 
 

DEFAULT option

 
 

Datatype ของ Oracle Database

 
 

ชนิดของ Constraints

 
 

NOT NULL Constraint

 
 

UNIQUE Constraint

 
 

PRIMARY KEY Constraint

 
 

FOREIGN KEY Constraint

 
 

CHECK Constraint

 
 

การ Modify ตารางด้วย ALTER TABLE statement

 
 

การลบตารางด้วย DROP TABLE statement

 
     
 

การสร้าง objects อื่นๆ ในฐานข้อมูล

 
 

รู้จักกับ VIEW

 
 

การสร้าง VIEW

 
 

การดูข้อมูลจาก VIEW

 
 

การ modify VIEW

 
 

การลบ VIEW

 
 

รู้จักกับ SEQUENCE

 
 

การสร้าง SEQUENCE

 
 

NEXTVAL และ CURRVAL Pseudo columns

 
 

การใช้ SEQUENCE

 
 

การ modify SEQUENCE

 
 

การลบ SEQUENCE

 
 

รู้จักกับ INDEX

 
 

การสร้าง INDEX

 
 

การลบ INDEX

 
 

รู้จักกับ SYNONYM

 
 

การสร้าง SYNONYM

 
 

การลบ SYNONYM

 
     
 

การจัดการ objects ด้วย Data Dictionary View

 
 

ชนิดของ Data Dictionary

 
 

USER_OBJECTS view

 
 

การเรียกดู Table Information

 
 

การเรียกดู Column Information

 
 

การเรียกดู Constraint Information

 
 

การเรียกดู View Information

 
 

การเรียกดู Sequence Information

 
 

การเรียกดู Synonym Information

 
     
  ระยะเวลาอบรม  
  .ใช้เวลา อบรม 4 วัน ตั้งแต่ 9.00 – 17.00 น.  
     
  สถานที่อบรม  
  สามารถจัดตามความสะดวกของทั้งฝ่ายผู้สอนและผู้เรียนได้  
     
  ราคา อบรม คอร์สนี้  
  50,000 บาท (ยังไม่รวมภาษี และ ค่าเดินทางวิทยากร)  
  *ผู้เข้าอบรมไม่เกิน 8 คน , ผู้เข้าอบรมคนที่ 9 แต่ไม่เกิน 12 เพิ่มอีกท่านละ 3,000 บาท  
     
     
  ติดต่อ สอบถาม รายละเอียดเพิ่มเติม : tee@oracleskill.com  
     
  RELATE LINK  
  คำถามถามบ่อย (FAQ) เกี่ยวกับการ Training  
  Oracle Database 10g Administrators on Windows (In-House Training course)  
  In-House Training Course  
     
 
 

พบปัญหา website , link เสีย ,แลก link,แสดงความเห็น หรือ ติดต่อเป็นสปอนเซอร์สนับสนุน
email : webmaster@oracleskill.com
 
All Rights Reserved 2007. http://www.oracleskill.com.