ภาษาที่ใช้ในการเขียนโปรแกรม
ภาษาจาวา
จาวา คือ ภาษาสำหรับการเขียนโปรแกรมภาษาหนึ่ง
ที่สนับสนุนการโปรแกรมเชิงอ็อบเจกต์
โดยโปรแกรมภาษาจาวาถูกจัดว่ามีโครงสร้างของภาษา
ที่แสดงความเป็นเชิงอ็อบเจกต์ หรือ Object Orientation อย่างชัดเจน
และภาษาจาวาสามารถทำงานบนเครื่องคอมพิวเตอร์ที่มีระบบปฏิบัติการต่างกันได้
โดยไม่ต้องมีการคอมไพล์ใหม่
เป็นภาษาที่มีไวยากรณ์ที่สามารถเรียนรู้ได้ง่าย
มีกลไกของภาษาไม่ซับซ้อน เน้นความถูกต้องของชนิดข้อมูลที่
ใช้ในการโปรแกรม และ
จาวายังถูกออกแบบมาให้เป็นภาษาเชิงอ็อบเจกต์อย่างแท้จริง
ซึ่งเป็นเขียนโปรแกรมที่ประกอบด้วยกลุ่มของอ็อบเจกต์
ซึ่งแต่ละอ็อบเจกต์จะถูกจัดกลุ่มอยู่ในรูปของ Class
โดยที่แต่ละคลาสสามารถมีการถ่ายทอดลักษณะกันลงมาอย่างเป็นลำดับ
ภาษา SQL
Structured Query Language หรือ SQL
เป็นภาษาที่ใช้ในการติดต่อกับฐานข้อมูลหรือพูดอีกอย่างก็คือ
เป็นภาษาที่ใช้ในการสั่งให้ฐานข้อมูลกระทำการใดๆ ตามคำสั่งที่ต้องการ
ซึ่งในการติดต่อฐานข้อมูลใดๆ นั้น ก็จะต้องใช้คำสั่งภาษา SQL
ในการควบคุมทั้งสิ้น ซึ่ง SQL มีส่วนขยายจากภาษามาตรฐานคิวรี่ หรือ
Query เป็นรูปแบบพื้นฐานของภาษาที่ให้ผู้ใช้เลือกเพิ่ม ปรับปรุง
ค้นหาข้อมูล ในลักษณะที่เป็นการอินเทอร์เฟสด้วยโปรแกรม
ภาษา JSP
Java Server Pages หรือ JSP
เป็นรูปแบบการพัฒนาภาษาที่สืบถอดมาจากเทคโนโลยีภาษาจาวา
ที่ออกแบบมาเพื่องานเว็บเพจ
มีการทำงานที่อิงบนพื้นฐานของเทคโนโลยีจาวาที่สร้างโค้ดออกมาในรูปแบบ
ของไดนามิคเว็บเพจ โดยสามารถทำงานได้บนทุกแพลตฟอร์ม
และบนเว็บเครื่องแม่ข่าย จะใช้งานร่วมกับคำสั่ง HTML
JSP นั้นจะทำงานทางฝั่งของเครื่องแม่ข่ายคล้ายกับ จาวาสคริป
โดยทางเว็บเครื่องแม่ข่ายจะทำการแปลงโค้ดจาวามาให้โดยอัตโนมัติเป็นภาษา
JSP ดังนั้นภาษา JSP จึงสามารถควบคุมความสามารถได้มากกว่าภาษาอื่นๆ
ที่ออกมาก่อนหน้านี้
2.2.4 ภาษา SPARQL
SPARQL เป็นภาษาสำหรับดึงข้อมูลมาแสดง หรือเรียกว่าภาษาสอบถาม หรือ
Query Language ซึ่งอยู่บนพื้นฐานของข้อมูลที่เป็นไปในรูปแบบของกราฟ
ซึ่งมีลักษณะในรูปแบบของ RDF OWL
กราฟที่มีลักษณะที่ง่ายที่สุดก็คือเป็นกราฟในรูปแบบของ Triple
ที่ประกอบด้วย Subject Predicate และ Object ตัวอย่างที่ 1
ต้องการจะค้นหาหัวข้อเรื่องของหนังสือจากข้อมูลที่ให
้ในลักษณะของกราฟที่เป็น RDF
ซึ่งภาษาที่จะดึงข้อมูลนี้แบ่งเป็นสองส่วนคือ SELECT และWHERE ซึ่ง
SELECT จะไปอธิบายตัวแปรที่จะไปปรากฏบนผลลัพธ์ และWHERE
จะเป็นเงื่อนไข
การดึงข้อมูลโดยใช้ภาษา SPARQL แบบเงื่อนไขเดียว
[ที่มา: http://www.w3.org/TR/rdf-sparql-query/]
ตัวอย่างที่ 2 ต้องการค้นหาชื่อ และเมลล์
ซึ่งเป็นการค้นหาแบบเปรียบเทียบหลายข้อมูล
โดยข้อมูลที่มีนั้นมีสองส่วนคือ ชื่อ และเมลล์
ในการดึงข้อมูลนั้นก็กำหนดส่วนที่ต้องการจะดึงข้อมูล โดยใช้ PREFIX
แล้ว SELECT ข้อมูลที่ต้องการคือ ทั้งชื่อ และเมลล์ โดยระบุเงื่อนไข
WHERE ที่ต้องการชื่อ และเมลล์ของกลุ่มคนนั้น
การดึงข้อมูลโดยใช้ภาษา SPARQL
แบบเปรียบเทียบหลายข้อมูล [ที่มา:
http://www.w3.org/TR/rdf-sparql-query/]
|