Sql(Structured Query Language) haqida


DDL-ma’lumotlarni aniqlash tili


Download 61.89 Kb.
bet4/6
Sana29.01.2023
Hajmi61.89 Kb.
#1138790
1   2   3   4   5   6
Bog'liq
SQL tili

DDL-ma’lumotlarni aniqlash tili

  • CREATE –YARATMOQ Ma’lumotlar bazasida yangi jadval,jadval ko’rinishi yoki boshqa obyekt yaratadi.

  • ALTER- O’zgartirish kiritish. Jadvl kabi mavjud ma’lumotlar bazasi obyektini o’zgartiradi.

  • DROP- butun jadvalni, jadval ko’rinishini yoki ma’lumotlar bazasidagi boshqa obyektlarni yo’q qiladi.

DCL- Ma’lumotlarni boshqarish tili

DML –ma’lumotlar manipulyatsiyasi tili

  • SELECT-TANLASH. Bir yoki bir nechta jadvaldan ma’lum yozuvlarni olish.

  • INSERT- KIRITMOQ. Yozuvni yaratadi

  • UPDATE- YANGILASH.Yozuvlarni o’zgartiradi.

  • DELETE- O’chirish. Yozuvlarni yo’q qiladi.

SQL-dan foydalanish

Jahon tarmog'i, ya'ni Internet paydo bo'lishi bilan SQL tilining ko'lami yanada kengaymoqda. Ma'lumki, tarmoq ko'plab ma'lumotlarni saqlaydi, lekin ular tartibsiz joylashmagan, balki ma'lum mezonlarga muvofiq saytlar va serverlarga joylashtirilgan hisoblanadi.
Ma'lumot bazalari- boshqa joylarda bo'lgani kabi, Internetda ma'lumotlarni saqlash uchun bevosita javobgardir hamda, saytlar - boshqaruv tizimidir. Qoida tariqasida saytlar va ularning dastur kodlari turli dasturlash tillarida tashkil etilgan, ammo ma'lumotlar bazalari SQL navlaridan biriga, ya'ni MySQL veb-interfeyslariga yo'naltirilgan ma'lumotlar bazasini yaratish tiliga asoslangan.
Ushbu tilning sintaksis va asosiy buyruqlar to'plami odatdagi SQL-ni to'liq nusxa ko'chiradi, ammo ba'zi qo'shimchalar bilan uni Microsoft SQL Serverdan farq qiladi.
SQL buyruqlari nafaqat sintaksisda, balki xizmat ko'rsatuvchi so'zlarning standart to'plamida ham to'liq o'xshashdir. Faqatgina, farq shundaki so'rovni chaqirish va tuzishda. Masalan, biz yangi jadval yaratish haqidagi so'rovni ko'rib chiqishimiz mumkin, aynan shu jadval hisobni udacity bilan bog’lash kabi:
$ link \u003d mysqli_connect ("localhost", "root", "", "tester");
if (! $ link) die ("Xato");
$ query \u003d "jadval foydalanuvchilari yaratish (
login VARCHAR (20),
parol VARCHAR (20)
if (mysqli_query ($ link, $ query)) echo "Jadval yaratildi.";
elseecho "Jadval yaratilmagan:" .mysqli_error ();
mysqli_close ($ link);
Bunday so'rov natijasida biz "Users" yangi jadvalini olishimiz mumkin, unda ikkita maydon bo'ladi: login va parol.
Sintaksis web uchun o'zgartirildi, lekin MicrosoftSQLServer buyruqlari asosida.

Download 61.89 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling