เมื่อติดตั้ง Oracle Database Gateway เสร็จแล้ว ขั้นตอนต่อมาคือการสร้าง database link บนฐานข้อมูล Oracle เพื่อทำการเรียกดูข้อมูลบน MS SQL Server ผ่านทาง database link ที่สร้างขึ้นมา
รูปแบบคำสั่งในการสร้าง Database Link เป็นดังนี้
CREATE PUBLIC DATABASE LINK DBLinkName
CONNECT TO sa IDENTIFIED BY password
USING ‘dg4msql’;
DbLinkName คือ ชื่อของ database link
sa คือชื่อของ user บน MS SQL Server (อาจจะเป็น user อื่นก็ได้)
password คือ รหัสผ่านสำหรับ user บนฐานข้อมูล MS SQL Server
5. การเรียกดูข้อมูล สามารถเรียกดูข้อมูลผ่าน database link ที่สร้างขึ้นโดยใช้คำสั่ง sql เช่น
ต่อเนื่องจากตัวอย่างก่อนหน้านี้ user3 สามารถใช้คำสั่ง with grant option ต่อให้กับ user4 ได้ หาก user2 ได้ grant ให้ user3 ด้วยคำสั่ง with grant option
ข้อควรระวัง
จะเห็นว่าในการใช้คำสั่ง grant with grant option นั้น จะทำให้ user ที่ได้รับสิทธิ์นี้ สามารถ grant สิทธิ์ต่อ ๆ กันไปให้กับ user อื่น ๆ เป็นทอด ๆ ด้วยคำสั่ง with grant option เช่นกัน
เมื่อ user อื่นที่ไม่ใช่เจ้าของ object ที่ถูก grant ได้รับสิทธิ์ในการ grant with option จะเห็นว่าจะทำให้การควบคุมการให้สิทธิ์ทำได้ยาก หรืออาจจะเกิดความไม่ปลอดภัยเกิดขึ้น ดังนั้น ถ้าไม่จำเป็นจึงไม่ควรให้สิทธิ์แบบ with grant option นั่นเอง
ระยะยาว : การต่อยอดขยายผลโดยมีเป้าหมายเพื่อให้เกิดการแบ่งปันและสร้าง ประโยชน์ในทรัพยากรข้อมูลของทุกภาคส่วน เพื่อการพัฒนาต่อยอดการสร้างมูลค่าเพิ่ม ให้กับระบบเศรษฐกิจ สร้างความมั่นคงให้กับสังคม และสร้างการพัฒนาที่ยั่งยืน โดยเน้นส่งเสริมสนับสนุนการพัฒนาพันธมิตรธุรกิจระหว่างภาครัฐและเอกชน ทั้งภายในและ ระหว่างประเทศภายใต้เจตจำนงค์ร่วมกัน โดยร่วมสร้าง Open Government DataPlatform for Business and Citizen ให้ความรู้และสร้างภูมิคุ้มกันเพื่อให้ประชาชนมีความเข้าใจ ที่ถูกต้องเกี่ยวกับการดูแลความปลอดภัยของข้อมูลส่วนบุคคล และการนำข้อมูลเปิดภาครัฐ มาใช้เพื่อพัฒนาต่อยอดและสร้างมูลค่าเพิ่ม
ภาพที่ 3 ขั้นตอนการทำโครงการบิ๊กดาต้า
โดยรวมแล้ว Big Data จะเกิดมาได้จากโจทย์ที่ต้องการใช้ข้อมูลจากผู้บริหารหรือโจทย์ทางเป้าหมายขององค์กร แต่เท่าที่ได้ยิน รับรู้และประสบมาองค์กรเช่น มหาวิทยาลัยมีโจทย์หลายด้านไม่เหมือนภาคเอกชนที่โจทย์จะชัดเจนมากและถูกกำหนดมาโดยผู้บริหารอย่างชัดเจน ดังนั้นการที่จะเกิดการเอาข้อมูลมาใช้งานในองค์กรเพื่อการบริหารเช่น มหาวิทยาลัยนั้น อาจจะต้องอาศัยอีกทางเลือกนึ่งมาเสริมแรงเข้าไปคือ ผู้ที่เกี่ยวข้องกับข้อมูลโดยตรงฝึกมองข้อมูลที่มีอยู่ในมุมมองใหม่ๆ การเอาข้อมูลมาเปรียบเทียบให้หลากหลายแบบ จนเจอข้อมูลอะไรที่น่าสนใจ เรื่องมุมมองที่แตกต่างนี้ถ้าได้คุยกับคนหลากหลายอาชีพก็จะได้มุมมองที่กว้างขึ้นได้และจะช่วยเปิดแนวคิดในการดูข้อมูลแบบใหม่ๆขึ้นมาก็เป็นไปได้ อันนี้เป็นความคิดเห็นส่วนตัวของผมนะครับ
ทั้งหมดนี้เป็นแนวทางโดยภาพรวมที่องค์กรพึ่งดำเนินการถ้าต้องการพัฒนาเป็นองค์กรที่ใช้ข้อมูลเพื่อการดำเนินงาน Data Driven Organization และต้องการมี Big Data เพื่อการพยากรณ์ความเป็นไปได้ในอนาคตและเพิ่มทางเลือกที่อาจจะซ่อนอยู่ในข้อมูลที่มีแต่ยังมองไม่เห็น ขอบคุณครับ