fbpx
วิกิพีเดีย

ภาษาสอบถามเชิงโครงสร้าง

ภาษาสอบถามเชิงโครงสร้าง (Structured Query Language: SQL, อ่านอย่างย่อว่า เอสคิวแอล, ซีเควล, ซีควล) เป็นภาษาสอบถามที่นิยมมากที่สุดของการจัดการฐานข้อมูล สำหรับสร้าง แก้ไขและเรียกใช้ฐานข้อมูล โดยใช้มาตรฐานของแอนซี (ANSI) และ ไอเอสโอ (ISO) ปัจจุบันการใช้งานใช้ในหลายจุดประสงค์มากกว่าใช้สำหรับจัดการโปรแกรมเชิงวัตถุที่เป็นจุดประสงค์แรกของการสร้างภาษาสอบถามเชิงโครงสร้าง

ประวัติ

จากเอกสารของ ดร.เอ็ดการ์ เอฟ. คอดด์แถลงต่อสาธารณชนในเดือน มิถุนายน ค.ศ. 1970 ใน นิตยสารของเอซีเอ็ม (Association for Computing Machinery:ACM) แบบจำลองของคอดด์ที่วางเอาไว้ ได้กลายเป็นผลงานที่ยอมรับทั่วโลกสำหรับระบบการจัดการฐานข้อมูลในปัจจุบัน

ในช่วงปี ค.ศ. 1970 ณ ศูนย์พัฒนาคอมพิวเตอร์ซานโฮเซของไอบีเอ็ม ได้วิจัยและพัฒนาระบบฐานข้อมูลที่เรียกว่าซิสเต็ม อาร์ ( "System R") ขึ้นตามแบบจำลองของค็อดด์ โดยใช้ระบบภายในภายใต้ชื่อว่าภาษาสอบถามเชิงโครงสร้างภาษาอังกฤษ หรือ ซีเควล (Structured English Query Language:SEQUEL) ซึ่งภายหลังถูกเปลี่ยนชื่อมาเป็นเอสคิวแอลเนื่องจากชื่อซีเควล (SEQUEL) ซ้ำกับชื่อเครื่องหมายการค้าของบริษัทผลิตเครื่องบินฮอกเกอร์-ซิดเดลีย์ (Hawker-Siddeley) ของสหราชอาณาจักร ถึงแม้ว่าเอสคิวแอลพัฒนามาจากแนวความคิดของ ดร.ค็อดด์ แต่การพัฒนาทั้งหมดไม่ได้มาจาก ดร.ค็อดด์ แต่พัฒนาจาก โดนัลด์ ดี. แชมเบอร์ลิน (Donald D. Chamberlin) และ เรย์มอนด์ เอฟ. บอยซี (Raymond F. Boyce) จากไอบีเอ็ม ซึ่งเป็นผู้ที่ทำให้ เอสคิวแอล เป็นที่นิยมมากขึ้น

ระบบฐานข้อมูลที่ใช้ภาษาสอบถามเชิงโครงสร้าง

ระบบฐานข้อมูลเชิงสัมพันธ์

รายชื่อระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (relational database management systems) ที่ใช้ ภาษาสอบถามเชิงโครงสร้าง

ฐานข้อมูลเชิงวัตถุ

รายชื่อระบบจัดการฐานข้อมูลเชิงวัตถุ (object-relational database management systems) ที่ใช้ภาษาสอบถามเชิงโครงวัตถุ

ซอฟต์แวร์กรรมสิทธิ์

  • DB2
  • GigaBASE
  • Informix
  • Oracle
  • UniSQL
  • Sybase
  • Intersystems Cache

ซอฟต์แวร์เปิด

การกำหนดนิยามให้กับข้อมูล

อ้างอิง

  1. "A Relational Model of Data for Large Shared Data Banks" เอกสารของ ดร.เอ็ดการ์แถลงในปี ค.ศ. 1970

ภาษาสอบถามเช, งโครงสร, าง, structured, query, language, านอย, างย, อว, เอสค, วแอล, เควล, ควล, เป, นภาษาสอบถามท, ยมมากท, ดของการจ, ดการฐานข, อม, สำหร, บสร, าง, แก, ไขและเร, ยกใช, ฐานข, อม, โดยใช, มาตรฐานของแอนซ, ansi, และ, ไอเอสโอ, จจ, นการใช, งานใช, ในหลายจ, ด. phasasxbthamechingokhrngsrang Structured Query Language SQL xanxyangyxwa exskhiwaexl siekhwl sikhwl epnphasasxbthamthiniymmakthisudkhxngkarcdkarthankhxmul sahrbsrang aekikhaelaeriykichthankhxmul odyichmatrthankhxngaexnsi ANSI aela ixexsox ISO pccubnkarichnganichinhlaycudprasngkhmakkwaichsahrbcdkaropraekrmechingwtthuthiepncudprasngkhaerkkhxngkarsrangphasasxbthamechingokhrngsrang enuxha 1 prawti 2 rabbthankhxmulthiichphasasxbthamechingokhrngsrang 2 1 rabbthankhxmulechingsmphnth 2 1 1 sxftaewrkrrmsiththi 2 1 2 sxftaewrepid 2 1 3 thielikichnganaelw 2 2 thankhxmulechingwtthu 2 2 1 sxftaewrkrrmsiththi 2 2 2 sxftaewrepid 3 karkahndniyamihkbkhxmul 4 xangxingprawti aekikhcakexksarkhxng dr exdkar exf khxddaethlngtxsatharnchnineduxn mithunayn kh s 1970 in nitysarkhxngexsiexm Association for Computing Machinery ACM aebbcalxngkhxngkhxddthiwangexaiw idklayepnphlnganthiyxmrbthwolksahrbrabbkarcdkarthankhxmulinpccubn 1 inchwngpi kh s 1970 n sunyphthnakhxmphiwetxrsanoheskhxngixbiexm idwicyaelaphthnarabbthankhxmulthieriykwasisetm xar System R khuntamaebbcalxngkhxngkhxdd odyichrabbphayinphayitchuxwaphasasxbthamechingokhrngsrangphasaxngkvs hrux siekhwl Structured English Query Language SEQUEL sungphayhlngthukepliynchuxmaepnexskhiwaexlenuxngcakchuxsiekhwl SEQUEL sakbchuxekhruxnghmaykarkhakhxngbristhphlitekhruxngbinhxkekxr sidedliy Hawker Siddeley khxngshrachxanackr thungaemwaexskhiwaexlphthnamacakaenwkhwamkhidkhxng dr khxdd aetkarphthnathnghmdimidmacak dr khxdd aetphthnacak odnld di aechmebxrlin Donald D Chamberlin aela erymxnd exf bxysi Raymond F Boyce cakixbiexm sungepnphuthithaih exskhiwaexl epnthiniymmakkhunrabbthankhxmulthiichphasasxbthamechingokhrngsrang aekikhrabbthankhxmulechingsmphnth aekikh raychuxrabbcdkarthankhxmulechingsmphnth relational database management systems thiich phasasxbthamechingokhrngsrang sxftaewrkrrmsiththi aekikh 4th Dimension Dataphor Daffodil database DB2 FileMaker Pro Informix InterBase Matisse Microsoft Access Microsoft SQL Server Microsoft Visual FoxPro Mimer SQL Netezza NonStop SQL Oracle Progress 4GL Sand Analytic Server chuxedimwa Nucleus SmallSQL Sybase ASA chuxedimwa Watcom SQL Sybase Sybase IQ Teradata ThinkSQL VistaDB sxftaewrepid aekikh Cloudscape Firebird H2 HSQLDB Ingres MaxDB MonetDB MySQL PostgreSQL SQLite tdbenginethielikichnganaelw aekikh Oracle Rdb Paradox SQL DS Sybase SQL Server PRTV QBE thankhxmulechingwtthu aekikh raychuxrabbcdkarthankhxmulechingwtthu object relational database management systems thiichphasasxbthamechingokhrngwtthu sxftaewrkrrmsiththi aekikh DB2 GigaBASE Informix Oracle UniSQL Sybase Intersystems Cachesxftaewrepid aekikh PostgreSQLkarkahndniyamihkbkhxmul aekikhxangxing aekikh A Relational Model of Data for Large Shared Data Banks exksarkhxng dr exdkaraethlnginpi kh s 1970ekhathungcak https th wikipedia org w index php title phasasxbthamechingokhrngsrang amp oldid 8562164, wikipedia, วิกิ หนังสือ, หนังสือ, ห้องสมุด,

บทความ

, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม