SQL dili

Mən sizə sql dilinin yaranma tarixindən və basqa bos-bos seylərdən danısmaq istəmirəm.Məm konkret olaraq sql dilinin oparatorlarından danisacam. SQL dilində cədvəl duzəldək. Cədvəli yaratmaq ucun bu oparatordan istifadə edilir və yazılıs sintaksisi belədir:
CREATE TABLE Cədvəlin adı
və bundan sonra dairəvi motərizədə sutunların adları və onların tipləri qeyd olunur.Gorunduyu kimi AD sutunun tipi vARCHAR(20) QEYD OUNUB.Bu o demekdir ki AD sutununda maksimum simvollların sayı 20 ola bilər.NOT NULL isə o deməkdir ki cedveli doldurarkən bu xananı bos saxlamaq olmaz.əgər xana bos qalarsa onda xəbərdarlıq ediləcək.

    CREATE TABLE TELEBE
     (AD VARCHAR(20) NOT NULL,
      QRUP INTEGER NOT NULL,
      ZACOT NOMRESI INTEGER NOT NULL);   
Bunları yazdıqdan sonra 3 sutundan ibarət belə bir cədvəl yaranacaq.

AD
QRUP
ZACOT NOMRESI

əlbətdəki burada sətirlərin bizə lazım olduqca oz-ozunə artacaq.Cədvəldə dəyisiklik etmək ucun bu oparatordan istifadə edilir və bu oparatorun yazılıs sintaksisi belədir
ALTER TABLE cədvəlin adı (MODIFY sətrin adi,
ADD sətrin adi,
DROP sətrin adi);
MODIFY-cədvəlin sutununu dəyismək ucun
ADD-cədvələ yeni sutunun əlavə edilməsi
DROP-cədvəlin sutununu pazmaq ucun

Хостинг от uCoz