Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Structured Query Language (SQL)?
- Ipinapaliwanag ng Techopedia ang Structured Query Language (SQL)
Kahulugan - Ano ang ibig sabihin ng Structured Query Language (SQL)?
Ang Structured Query Language (SQL) ay isang pamantayang wika ng computer para sa pamamahala ng database ng pamamahala at pagmamanipula ng data. Ginagamit ang SQL upang mag-query, ipasok, i-update at baguhin ang data. Karamihan sa mga database ng relational ay sumusuporta sa SQL, na kung saan ay isang karagdagang benepisyo para sa mga tagapangasiwa ng database (DBA), dahil madalas silang kinakailangan upang suportahan ang mga database sa iba't ibang mga platform.
Una na binuo noong unang bahagi ng 1970 sa IBM nina Raymond Boyce at Donald Chamberlin, ang SQL ay komersyal na pinakawalan ng Relational Software Inc. (na kilala ngayon bilang Oracle Corporation) noong 1979. Ang kasalukuyang pamantayang bersyon ng SQL ay kusang-loob, sumusunod sa vendor at sinusubaybayan ng Amerikano National Standards Institute (ANSI). Karamihan sa mga pangunahing vendor ay mayroon ding mga bersyon ng pagmamay-ari na isinama at itinayo sa ANSI SQL, halimbawa, SQL * Plus (Oracle), at Transact-SQL (T-SQL) (Microsoft).
Ipinapaliwanag ng Techopedia ang Structured Query Language (SQL)
Ang isa sa mga pangunahing pundasyon ng DBA ng pagpasa ay ang pag-aaral ng SQL, na nagsisimula sa pagsulat ng unang PILI na pahayag o script ng SQL nang walang mga graphic na interface ng gumagamit (GUI). Dagdagan, ang mga nakabatay na mga database ay gumagamit ng mga GUI para sa mas madaling pamamahala ng database, at ang mga query ay maaari na ngayong gawing gawing simple gamit ang mga graphic na tool, halimbawa, drag-and-drop wizards. Gayunpaman, ang pag-aaral ng SQL ay mahalaga dahil ang mga naturang tool ay hindi kailanman kasing lakas ng SQL.
Ang SQL code ay nahahati sa apat na pangunahing kategorya:
- Ginagawa ang mga pagsusulit gamit ang ubiquitous ngunit pamilyar na PILIONG pahayag, na higit pang nahahati sa mga sugnay, kasama na ang PILI, MULA, SAAN at ORDER NG.
- Ang Data Manipulation Language (DML) ay ginagamit upang magdagdag, mag-update o magtanggal ng data at tunay na isang subset na pahayag ng pahayag at binubuo ng mga pahayag na INSERT, DELETE at UPDATE, pati na rin mga control statement, halimbawa, BEGIN TRANSACTION, SAVEPOINT, COMMIT at ROLLBACK .
- Ang Wika ng Kahulugan ng Data (DDL) ay ginagamit para sa pamamahala ng mga talahanayan at istruktura ng index. Ang mga halimbawa ng mga pahayag ng DDL ay kinabibilangan ng CREATE, ALTER, TRUNCATE at DROP.
- Ang Data Control Language (DCL) ay ginagamit upang magtalaga at puksain ang mga karapatan at pahintulot sa database. Ang mga pangunahing pahayag nito ay GRANT at REVOKE.