รายงาน เรือ่ ง I-OMS (Intelligence Oracle Marketing System) จดั ทาโดย 1.นางสาวชลิตา ลาบดุ ดี รหัสนักศึกษา 59122901014 2.นางสาวเจณิตา ต่อตน้ รหัสนกั ศึกษา 59122901016 3.นางสาวสาวิณี มณีจานงค์ รหสั นักศกึ ษา 59122901024 4.นางสาวพรนภา เกตวานสุ รณ์ รหสั นกั ศกึ ษา 59122901027 5.นางสาวสิริกร นธิ ิธรี โชติ รหสั นกั ศึกษา 59122901032 เสนอ อาจารย์ พงศธร ปาลีรายงานนี้เป็นสว่ นหนึง่ ของวิชาการโปรแกรมเชงิ วตั ถุ ITM3304 วิทยาลัยนวัตกรรมและการจัดการ สาขาเทคโนโลยีสารสนเทศและการสือ่ สารเพือ่ การตลาด มหาวิทยาลยั ราชภัฏสวนสุนันทา
คานา I-OMS (Intelligence Oracle Marketing System) เล่มน้ีเป็นส่วนหน่ึงของวิชาการโปรแกรมเชงิ วัตถุ ITM3304 เพื่อให้ไดศ้ ึกษาหาความรู้ในเรอื่ ง I-OMS (Intelligence OracleMarketing System)และได้ศกึ ษาอยา่ งเขา้ ใจเพ่อื เปน็ ประโยชน์กบั การเรยี น ผูจ้ ัดทาหวงั วา่ รายงานเล่มน้ีจะเปน็ ประโยชน์กบั ผู้อา่ น หรอื นกั เรียน นักศกึ ษา ทีก่ าลงัหาข้อมูลเร่ืองนี้อยู่ หากมีข้อแนะนาหรือข้อผิดพลาดประการใด ผู้จัดทาขอน้อมรับไว้และขออภยั มา ณ ท่นี ีด้ ้วย คณะผู้จัดทา
สารบญัการเลอื กซอ้ื Oracle Database มาใช้งาน..................................................................................4ตัวอย่างรายช่ือสนิ ค้าซอฟต์แวร์ Oracle สาหรับ Windows......................................................4Oracle Database Server เป็น Object-Relational Database Management System(ORDBMS)......................................................................................................................................4Oracle.............................................................................................................................................5ขอ้ ดขี อง Oracle ............................................................................................................................5Oracle.............................................................................................................................................6
การเลอื กซอ้ื Oracle Database มาใช้งาน จัดหา Oracle Database ท่ีเหมาะสมกับความต้องการตรงกับระบบปฏิบัติการท่ีใช้ เช่น Oracle forLinux, Oracle for Windows หรือ Oracle for Solaris ดจู านวนผ้ใู ชว้ า่ มจี านวนเทา่ ไหร่ ซอฟต์แวร์ Oracleมีให้เลอื กซอ้ื แบบนับเป็น user และนบั เปน็ Processorตวั อยา่ งรายช่อื สนิ ค้าซอฟตแ์ วร์ Oracle สาหรบั Windows 1 . Oracle Database Standard Edition 2 +MA /per 1 user License 2 . Oracle Database Standard Edition 2 +MA /Processor License/per 1 cpu (support 2cpu)ตัวอยา่ งการซื้อ เช่น มีผ้ใู ช้งาน แบบระบจุ านวนคนได้ เช่น 5 คน, 25 คน หรอื 50 คน เป็นต้น ตอ้ งซอ้ื รายการที่ 1 ตามจานวนคน โดยจานวนลิขสทิ ธข์ิ ั้นต่าเริ่มตน้ ท่ี 10 Users ดังน้ัน ถ้าต้องการ 5 คน ต้องซื้อรายการที่ 1= 10 ชุด, ต้องการ 25 = 25 ชุด, ต้องการ 50 = 50 ชุด เป็นต้น แต่ถ้าหากมีจานวนผู้ใช้งานมาก หรือจากัดจานวนคนไม่ได้ให้ซื้อเป็น Processor License จะคุ้มกว่า หากมีจานวน Socket แบบ No Limit: ให้เลือกซ้ือเป็น Enterprise Edition โดยมีวิธีการซื้อเหมือนกัน สามารถ Download ซอฟต์แวร์ Oracle เพ่ือนามาทดสอบได้ ซ่ึงเป็น Oracle Technology Network Developer License ซ่ึงมีความสามารถเหมือนกับProduction Software ทกุ อย่างOracle Database Server เป็น Object-Relational Database Management System(ORDBMS) หมายความว่า สามารถทางานได้ ทั้งในรูปแบบ Rational และบางคุณสมบัติของ Object Orientedได้โดย Oracle Database Server นั้น มีความสามารถทางานร่วมกันกับ Software หลายๆ ตัวได้ จากผู้ผลิตหลายราย และสนบั สนนุ มาตรฐานระบบเปดิ ตา่ ง ๆOracle Database Server จะประกอบดว้ ย 2 ส่วนหลัก คือ 1.Oracle Database จะเป็นส่วนของการจดั เกบ็ ข้อมูล 2.Oracle Server Instance จะประกอบด้วย Memory และ Background Process ในการติดต่อใช้งานกับ Oracle Database น้ัน เราต้องใช้ภาษา SQL (ซึ่งบางท่านเรียกว่า SEQUEL)ซึ่งเป็นภาษาท่ีใช้ในการกาหนด และจัดการกับ Database (DDL, DML) การทางานกบั Database ท่สี นบั สนนุการทางานแบบ Relational Database น้ันหมายความว่า จะมีการจัดเก็บข้อมูล ในลักษณะที่เป็นกลุ่มของข้อมูล ท่ีมีความสัมพันธ์กัน ใน 1 Database สามารถท่ีจะมี Table ต้ังแต่ 1 table เป็นต้นไป และในแต่ละTable นั้น ก็สามารถมีได้หลาย Column หลาย Row ยกตัวอย่างเช่น เราต้องการเก็บข้อมูลของพนักงาน ใน
Table ของข้อมูลพนักงานก็จะประกอบด้วย Column ท่ี อธิบายช่ือ นามสกุล ท่ีอยู่ เงินเดือน แผนกที่สังกัดเปน็ ต้น และใน Table น้นั ก็สามารถที่จะมขี อ้ มูลพนักงานได้มากกว่า 1 คนOracle คอื โปรแกรมจดั การฐานข้อมูล ผลิตโดยบรษิ ทั ออราเคิล ซ่ึงเปน็ โปรแกรมจัดการฐานขอ้ มูลเชิงสัมพันธ์หรือ DBMS (Relational Database Management System) ตัวโปรแกรมนี้จะทาหน้าที่เป็นตัวกลางคอยติดต่อ ประสาน ระหว่างผู้ใช้และฐานข้อมูล ทาให้ผู้ใช้งานสามารถใช้งานฐานข้อมูลได้สะดวกข้ึน เช่นการค้นหาข้มูลต่างๆภายในฐานข้อมูลที่ง่ายและสะดวก โดยผู้ใช้ไม่จาเป็นต้องทราบถึงโครงสร้างภายในของฐานข้อมูลกส้ ามารถเขา้ ใชฐ้ านข้อมุลนั้นได้ข้อดขี อง Oracle 1.เทคโนโลยี Rollback Segment ถูกนามาใช้ในโปรแกรม Oracle ประโยชน์ Rollback Segmentคือ สามารถจัดการกับข้อมูลในกรณีที่เกิดการล้มเหลวของระบบ หรือภาวะระบบไม่สามารถให้บริการได้ ด้วยเทคโนโลยี Rollback Segment จะจัดการ Instance Recovery ขอ้ มูลไมใ่ ห้เกดิ ความเสียหายอันเนอ่ื งมาจากการลม้ เหลวของระบบ ไดอ้ ย่างดีมาก 2. Oracle ยังมีส่วนที่เรียกว่า Timestamp ทางานเก่ียวข้องกับ Concurrency Control เป็นส่วนที่จัดการการทางานกับหลาย ๆ Transaction ในเวลาเดียวกัน โดยทุก ๆ Transaction จะมี Timestamp เป็นตัวกาหนดเวลาเริ่มต้นของการประมวลผล (Process) ซ่ึงช่วยในการขจัดปัญหาหลักของ ConcurrencyProblems 3.Oracle ใช้ได้กบั ฐานข้อมูลกว่า 80 แพลตฟอร์ม ซง่ึ ครอบคลุมเกือบทุกแพลตฟอรม์ ที่มีอยใู่ นปัจจุบันเริ่มตั้งแต่เคร่ืองคอมพิวเตอร์บนเมนเฟรม, มินิคอมพิวเตอร์, พีซี บนระบบปฏิบัติการตั้งแต่ Window 9x, NT,Window CE, UNIX, SOLARIS, LINUX โดยที่ในทุกพอร์ตมีโครงสร้างการเหมือนกันๆหมด คาส่ังที่ใช้ก็เป็นแบบเดียวกัน สามารถทางานร่วมกันได้ สามารถนาข้อมูลจากพอร์ตหน่ึงไปพอร์ตอ่ืนได้อย่างไม่มีปัญหาประเภทของ Oracle 1. Personal Oracle 2. Oracle Server ท้ัง 2 แบบนี้มีลักษณะการใชง้ านและคาสัง่ เหมือนกัน แต่ต่างกันที่ Personal Oracle คือฐานข้อมูลที่เมื่อติดต้ังบนเคร่ืองคอมพิวเตอร์แล้ว ผู้ใช้จะต้องน่ังทางานกับ Oracle น้ีท่ีหน้าเคร่ืองท่าน้ัน ส่วนของ OracleServer คือ ฐานข้อมูลในลักษณะเซิร์ฟเวอร์ คือเครื่องคอมพิวเตอร์ที่ติดต้ังโปรแกรมของ Oracle Server ไว้และยอมใหผ้ ู้ใชง้ านเรยี กฐานข้อมลู หรือจดั การกบั ข้อมลู จากเครื่องคอมพวิ เตอร์อื่น ๆ ได้(เรยี กเครอื่ งอ่นื ๆ เปน็
ไคลเอนต์) ดังน้ันถ้าต้องการให้มีผู้เรียกใช้ข้อมูลจากฐานข้อมูลหลาย ๆ คนได้ ก็ควรต้องเลือกแบบท่ีเป็นOracle ServerOracle แพลตฟอร์มคลาวด์ธุรกิจท่ีครบถ้วนสมบูรณ์แบบที่สุดเพียงรายเดียว Oracle Cloud สร้างข้ึนสาหรับธุรกิจทั้งหมดของคุณ มีแอปพลิเคชันต่างๆ ให้คุณใช้งานเพ่ือสร้างการเติบโตให้กับธุรกิจของคุณ ด้วย Oracleคุณสามารถเรมิ่ ตน้ ด้วยความล้าหน้าไดเ้ ลยหรือทาการเปลี่ยนแปลงได้อย่างสมบูรณ์แบบ แอปพลิเคชนั (SaaS):Oracle นาเสนอชุดคลาวด์ของแอปพลิเคชัน SaaS ที่ครบถ้วนสมบูรณ์แบบมากที่สุด ล้าสมัย และผ่านการพิสูจน์แล้ว ซ่ึงช่วยให้ลูกค้าสามารถปฏริ ูปเปลี่ยนแปลงธุรกิจของตนด้วยเทคโนโลยีอัจฉริยะล่าสดุ เช่น AI และการเรียนรูข้ องเคร่อื งคอมพวิ เตอร์ ข้อมลู (DaaS) Oracle Data Cloud ใหบ้ ริการขอ้ มลู จากแหลง่ ขอ้ มูลที่หลากหลายของ Oracle และบคุ คลทสี่ าม ท่ีสามารถใช้โดยฝ่ายขายและฝ่ายการตลาดเพื่อให้ได้มาซึ่งผลลัพธ์ทางธุรกิจที่ดีย่ิงข้ึน แพลตฟอร์ม (PaaS):Oracle นาเสนอบริการ PaaS ท่ีกว้างขวางมากท่ีสุดในอุตสาหกรรม ซ่ึงช่วยให้ผู้พัฒนา ผู้เช่ียวชาญด้าน ITและผู้นาธุรกิจ สามารถพัฒนา ขยาย และรักษาความปลอดภัยแอปพลิเคชนั ที่ใชป้ ระโยชน์การวเิ คราะห์ขน้ั สงูโครงสร้างพื้นฐาน (IaaS) Oracle นาเสนอ IaaS ท่ีมีประสิทธิภาพสูงสุดและต้นทุนต่าสุดในอุตสาหกรรม ช่วยให้ลูกค้ารันเวิร์กโหลดแอปพลิเคชันของตนเองใน Oracle Cloud ชุดผลิตภัณฑ์ที่ครบถ้วนสมบูรณ์แบบของ Oracle ถูกสร้างข้ึนบนโมเดลข้อมูลเดยี วที่เชื่อมต่อกระบวนการธุรกิจแบบทุกข้ันตอน และช่วยลูกค้าในการปฏริ ูปเปล่ียนแปลงธุรกิจของตนอย่างชาญฉลาด Oracle เสริมพลังให้กับบริษัทต่างๆ ทุกขนาด ต้ังแต่ธุรกิจสตาร์ทอัพไปจนถึงองค์กรระดับโลก เลือกได้จากมากกว่า 1,000 แอปพลิเคชันคลาวด์ แปลเป็น 35 ภาษา และใช้งานใน 175ประเทศ Oracle นาเสนอนวัตกรรมล้าสมัยอย่างต่อเน่ือง ด้วยผู้พัฒนาคลาวด์ 40,000 รายและสิทธิบัตรเทคโนโลยกี วา่ 17,000 สทิ ธิบตั รท่ีเรามีอยู่ Oracle คอื ผูก้ าหนดนวตั กรรม ยกระดับ IQ ของธรุ กิจของคุณด้วยAdaptive Intelligence ด้วยวิทยาศาสตร์การตัดสินใจและการเรียนรู้ของเครื่องคอมพิวเตอร์ท่ีฝังอยู่ในกระบวนการธุรกิจโดยตรง ผู้นาธุรกิจสามารถมุ่งเน้นไปที่ผลลัพธ์ธุรกิจของตนเองได้มากกว่าการจัดการเทคโนโลยีใหม่ ตวั อยา่ งได้แก่ การคาดการณ์ดีมานด์แบบไดนามิก (SCM) ข้อเสนอที่ปรบั ให้เข้ากบั แต่ละบุคคล(CX) สัญญาณซ้ือที่ปรับเปลี่ยนได้อย่างเหมาะสม (ERP) และผู้สมัครที่เหมาะสมที่สุด (HCM) ใช้ประโยชน์จากข้อเสนอคลาวด์ของ Internet of Things (IoT) เพื่อเพิ่มมูลค่าของแอปพลิเคชันทางธุรกิจท่ีมีอยู่ด้วยข้อมูลอัจฉริยะและการวิเคราะห์เชิงคาดการณ์ ใช้ประโยชน์จากแอปอุปกรณ์เคลื่อนท่ีของ Oracle เพ่ือจัดการธุรกิจและเพิ่มประสิทธิผลการทางานในขณะเดียวกันก็ปรับปรุงสมดุลระหวา่ งงานกบั ชวี ิตของพนักงานผ่านทางความยืดหยุ่นเกี่ยวกับตาแหน่งที่ต้ัง นอกจากนี้ ใช้เคร่ืองมือคลาวด์แบบบูรณาการของ Oracle เพ่ือขยายหรือสร้างกระบวนการธุรกิจใหม่ๆ Oracle นาเสนอแพลตฟอร์มคลาวด์ที่ได้รับการพิสูจน์แล้ว ลูกค้าธุรกิจมากกว่า25,000 รายใช้คลาวด์ของ Oracle ทุกวัน มีผู้ใช้งานจริงจังต่อสัปดาห์มากกว่า 29 ล้านคน และมีการทา
รายการมากกว่า 57 พนั ลา้ นคร้ังตอ่ วัน Oracle ไดร้ บั การออกแบบใหม้ ีความปลอดภัยในทกุ เลเยอร์ ท้งั การเข้าใช้ตามบทบาท การควบคุมการเข้าใช้ท่ัวโลก การสารองข้อมูลและระบบ ที่ตั้งการจัดเก็บข้อมูลภายในพ้ืนที่ผู้เชย่ี วชาญด้านความปลอดภัยของ Oracle แบบ 24x7, แมนแทรปศูนย์ข้อมูล และ ID ไบโอเมตริก UBS มอบบริการด้าน HR ให้กับพนักงาน 60,000 คนทั่วโลกอย่างปลอดภัย Oracle ทาให้กระบวนการธุรกิจทันสมัยและเป็นมาตรฐานในประเทศส่วนใหญ่ทั่วโลก HSBC ทาให้กระบวนการธุรกิจทั่วโลกเกิดความคล่องตัวและปลอดภัยใน 72 ประเทศ Esterline ทาการรวมบัญชีแยกประเภทมากกว่า 120 บัญชี เงินตรา 12 สกุลเงินและ 30 ผังบัญชี Oracle ส่งมอบผลลัพธ์ – ตรงเวลาและภายในงบประมาณ GE Digital เริ่มใช้งานEnterprise Resource Planning Cloud ได้ใน 5 เดือน FEMSA Logistica เริ่มใช้งาน Supply ChainManagement Cloud ได้ใน 12 สัปดาห์ Blackboard เริ่มใช้งาน Human Capital Management Cloudได้ใน 6 เดือน ClubMed เร่ิมใช้งาน Service Cloud ได้ใน 12 สัปดาห์ ใช้ประโยชน์จากความเช่ียวชาญที่ไดร้ ับการแบ่งปนั ผ่านทางหนง่ึ ในคอมมนู ิตีลกู ค้าและคู่คา้ ทใ่ี หญ่สุดและมชี วี ิตชีวามากที่สดุ ออราเคิลจึงยกซอฟต์แวร์-บริการท้ังหมดของตัวเองข้ึนเมฆได้แบบดื้อๆ เลย (เพราะว่าพร้อมหมดอยู่แล้ว) สามารถหยบิ จับเฉพาะบางสว่ นมาขายเปน็ โซลชู ันไดห้ มด หรือจะซื้อยกชุดออราเคิลก็ยงิ่ จะยินดเี ข้าไปอีกออราเคิลแบ่งโครงสรา้ งผลิตภณั ฑ์สายกล่มุ เมฆของตวั เองเป็น 4 กลมุ่ ง่ายๆ ดงั ภาพ ได้แก่ Infrastructure (IaaS) Platform (PaaS) Social Application หรือ Software (SaaS) ส่วนของ IaaS นน้ั เข้าใจง่ายไมม่ อี ะไรซบั ซอ้ น เพราะไมต่ ่างอะไรกับแพลตฟอรม์ IaaS เชา่ ใช้แบบ EC2 หรอืAzure เพยี งแต่จดุ เด่นของออราเคิลคือการใช้ฮาร์ดแวรเ์ ซิร์ฟเวอร์ Exadata/Exalogic ของตวั เองที่ปรบั แต่งมาดีกวา่ ฮาร์ดแวรท์ ั่วๆ ไป ส่วนของ PaaS กเ็ ป็นพวกฐานขอ้ มลู -มิดเดลิ แวร์ของออราเคิลที่แพรห่ ลายในอตุ สาหกรรมอยู่แล้วประเด็นท่ีน่าสนใจคือ SaaS หรือแอพพลิเคชันองค์กร ซ่ึงออราเคิลมีอยู่เยอะมากท้ังงานด้านขาย ดูแลลูกค้า การเงินจดั ซอื้ บรหิ ารจดั การโครงการ ฯลฯ ตัวอยา่ งแบรนด์เหล่านีไ้ ด้แก่ PeopleSoft, RightNow, Taleo
จากน้ีไปซอฟต์แวร์ระดับแอพพลิเคชันของออราเคิลจะสามารถรันได้ท้ังบนเซิร์ฟเวอร์ภายในองค์กร(on premise) และบนกลุ่มเมฆ (cloud) โดยไม่ต้องปรับแต่งใดๆ ใช้โค้ดชุดเดียวกันหมด ตรงน้ีเป็นอีกจุดขายหนึ่งสาหรับองค์กรท่ียังต้องแบ่งงานบางส่วนไว้บนเซิร์ฟเวอร์เดิม และบางส่วนไปไว้บนกลุ่มเมฆ (แนวคิดคลา้ ยๆ กบั ยทุ ธศาสตร์ของไมโครซอฟท์)
อกี ประเดน็ ทน่ี า่ สนใจคือออราเคลิ มอง social เปน็ ฟเี จอรท์ ่ีสาคญั ถึงขนาดแยกออกมาเป็นพเิ ศษความสามารถด้าน social ของออราเคิลจะเน้นการดูดข้อมูลจาก social network ตา่ งๆ ไปวิเคราะห์ รวมถึงการสรา้ ง social network ภายในองค์กรสาหรบั พนกั งานด้วยฟีเจอร์ด้าน social ของออราเคิลจะแยกออกมาเป็นฟเี จอรเ์ ฉพาะทีผ่ ลิตภัณฑ์ระดบั แอพพลิเคชนั ทุกตัวสามารถเรียกใชง้ านได้ เรยี กไดว้ า่ ฝงั ความสามารถด้าน social เข้ามาให้กบั ผลติ ภณั ฑท์ กุ ๆ ตวั เลยมมุ มองของลกู ค้าองค์กรตอ่ Cloud ออราเคิลเคยสารวจความเห็นของลูกค้าองค์กรเม่ือปี 2012 ว่าเหตุผลท่ีอยากหันมาใช้ cloud คืออะไรบ้าง ปรากฏว่าเหตุผลอันดับหน่ึงคือลดค่าใช้จ่าย 53%, ตามด้วยลดระยะเวลาในการพัฒนาแอพสู่การใช้งานจริง 44% และสร้างความยืดหยุ่นให้องค์กรธุรกิจ 35% เมื่อถามว่าใช้ระบบ cloud มานานแค่ไหน ลูกค้าสว่ นใหญเ่ ร่ิมใชก้ นั มาระหว่าง 1-5 ปี ในขณะที่มีลกู ค้าเพิง่ เริม่ ใชภ้ ายในรอบปลี า่ สดุ นอ้ ยลง (แปลว่าลูกค้าเริ่มใช้งานกันเยอะแล้ว) มุมมองของลูกค้าแต่ละกลุ่มก็ต่างกัน เช่น กลุ่ม SME/SMB จะเน้นเรื่องการลดค่าใช้จ่ายความคล่องตัวเป็นหลัก ในขณะที่องค์กรขนาดใหญ่ขึ้นจะเร่ิมต้องมองประเด็นอ่ืนๆ เพิ่มเติมเข้ามา เช่น ความน่าเชอ่ื ถือ ความปลอดภัย และการปฏิบัติตามมาตรฐาน-กฎระเบียบ (compliance) ระดบั ประเทศดว้ ยทงั้ หมดก็คอื ภาพรวมด้านยุทธศาสตร์กลมุ่ เมฆของออราเคลิ ซึง่ อาจดูไมห่ วอื หวาแตม่ าแบบหนักแน่นเพราะว่ามีผลติ ภัณฑ์ \"ครบ\" ทกุ สายงาน ขยบั ทจี ึงสร้างแรงสะเทือนในตลาดองค์กรได้อยา่ งไม่ยากเลย
Search
Read the Text Version
- 1 - 9
Pages: