SQL Syntax

جدول قاعدة البيانات

عادةً ما تحتوي قاعدة البيانات على جدول أو أكثر. كل جدول يتم تحديده باسم (مثل "عميل" أو "طلب"). يحتوي الجدول على سجلات تحتوي على بيانات (سطور).

المثال التالي هو جدول يُدعى "Persons":

الرقم Sunan Ancestral الاسم الأول العنوان المدينة
1 Adams جون شارع أكسفورد لندن
2 Bush جورج شارع فيفث أفينيو نيويورك
3 Carter توماس شارع تشانغان بكين

الجدول أعلاه يحتوي على ثلاثة سجلات (كل سجل يمثل شخصًا) و خمس أعمدة (Id، العائلة، الاسم، العنوان والمدينة).

جملة SQL

معظم الأعمال التي تحتاج إلى تنفيذها على قاعدة البيانات تتم من خلال جملة SQL.

الجملة التالية تختار بيانات عمود LastName من الجدول:

SELECT LastName FROM Persons

النتائج مشابهة لهذا:

Sunan Ancestral
Adams
Bush
Carter

A cikin tashar harkokin nasa, za a iya kula da dukkanin wuri na wuri na SQL.

Matakan Daga

A kaushe ka samu damar kira,SQL ba za a iya amfani da kai samu kwarin a cikin kai samu kwarin.!

Manyan kwarin bayan kwarin SQL?

Kasuwancin na iya amfani da manyan kwarin a kai samu kwarin a kai samu kwarin a kai samu kwarin. A cikin tashar harkokin nasa ba za a iya amfani da manyan kwarin.

Manyan kwarin na iya amfani da manyan kwarin a kan kasuwancin da ke samu kwarin, kuma zai iya amfani da kwarin a kai samu kwarin a cikin wani kwarin kai samu kwarin.

Idan ake amfani da MS Access da SQL Server 2000, ba za a iya amfani da manyan kwarin a kai samu kai tsaye bayan kwarin SQL, amma dukkanin kasuwancin da ke samu kwarin na iya amfani da manyan kwarin.

SQL DML da DDL

Za a iya ƙirga SQL a matsayin ƙaɗi: Lafiya Dake Girmi (DML) da Lafiya Dake Dake (DDL).

SQL (Kwamfani Kwarin Kwarin) na iya amfani da kwarin a kan girmi. Amma hanyar harsashin SQL na iya amfani da kwarin a kan wucewa, a ƙarƙaƙa, da a ƙarƙaƙa abubuwan.

Funkansan a cikin girmi da wucewa na SQL na DML:

  • SELECT - Ya ƙarƙaƙa data dake taba dake database
  • UPDATE - Ya wuce data a cikin taba dake database
  • DELETE - Ya ƙarƙaƙa data dake taba dake database
  • INSERT INTO - Ya ƙarƙaƙa data a cikin taba dake database

Funkansan DDL a SQL na bayanin a kan girmi a abin da ake samu damar a ƙarƙaƙa taba, a ƙarƙaƙa index, a ƙarƙaƙa ƙoɗaɗa dake tsakanin taba, da a ƙarƙaƙa ƙaƙƙarfi dake tsakanin taba. A kuma za a iya samu damar a ƙarƙaƙa ƙaƙƙarfi.

Funkansan DDL kama ƙaɗai a SQL:

  • CREATE DATABASE - A ƙarƙaƙa database
  • ALTER DATABASE - Ya wuce database
  • CREATE TABLE - A ƙarƙaƙa taba dake database
  • ALTER TABLE - Ya wuce (ya ƙayyade) taba dake database
  • DROP TABLE - Ya ƙarƙaƙa taba
  • CREATE INDEX - A ƙarƙaƙa index (kai amfani da abin da ake so)
  • DROP INDEX - Ya ƙarƙaƙa index