Sql haqida tushuncha



Download 1,43 Mb.
bet84/84
Sana12.08.2021
Hajmi1,43 Mb.
#145753
1   ...   76   77   78   79   80   81   82   83   84
Bog'liq
14-15-16-17 SQL

12. Ma'lumotlarni o'chirish

SQL yordamida jadvaldagi qatorni o'chirish juda oddiy jarayon. Sizga kerak bo'lgan narsa - jadvalni va o'chiriladigan qatorni tanlash. Oldingi misoldan jadvalning oxirgi qatorini olib tashlaylik tV seriallar... Bu\u003e O'chirish iborasi yordamida amalga oshiriladi

Tv_series-dan QAYERDA id \u003d 4 O'chirish

DELETE buyrug'ini yozishda ehtiyot bo'ling va WHERE bandi mavjudligiga ishonch hosil qiling, aks holda jadvaldagi barcha qatorlar o'chiriladi!



13. Jadvalni o'chirish

Agar biz barcha qatorlarni o'chirishni xohlasak, lekin jadvalni o'zi qoldirsak, TRUNCATE buyrug'idan foydalaning:

TRUNCATE TABLE table_name;

Agar biz aslida ma'lumotlarni ham, jadvalni ham o'chirishni xohlasak, u holda DROP buyrug'i foydali bo'ladi:

DROP TABLE table_name;

Ushbu buyruqlar bilan juda ehtiyot bo'ling. Ularni qaytarib bo'lmaydi! / P\u003e

Bu bizning SQL o'quv qo'llanmamizni yakunlaydi! Biz ko'p narsalarni qamrab olmadik, ammo siz bilgan narsalar sizning veb-kariyerangizda ba'zi amaliy ko'nikmalarni berish uchun etarli bo'lishi kerak.

Oldingi maqolalarda masalalar yoritilgan edi. SQL so'rovlari asosida ma'lumotlar bazasi jadvallarini "sql_training_st.mdb" tuzilishini yaratish texnologiyasi ko'rib chiqildi. Bundan tashqari, SQL so'rovlari yordamida ma'lumotlar bazasi jadvallari "sql_training_st.mdb" to'ldirildi.

Ma'lumki, relyatsion ma'lumotlar bazalarida SQL tili ma'lumotlarni manipulyatsiya qilish, ma'lumotlar bazalari tuzilishini va uning tarkibiy qismlarini aniqlash, ma'lumotlar bazasiga foydalanuvchi kirishini boshqarish va operatsiyalarni boshqarish yoki ma'lumotlar bazasidagi o'zgarishlarni boshqarish uchun mo'ljallangan.

SQL tili to'rt guruhdan iborat:



DML to'rt asosiy SQL so'rov turlarini o'z ichiga oladi:

  • INSERT - jadval oxiriga bir yoki bir nechta yozuvlarni qo'shish uchun mo'ljallangan;

  • UPDATE - jadval ustunlaridagi mavjud yozuvlarni o'zgartirish yoki jadvaldagi ma'lumotlarni o'zgartirish uchun mo'ljallangan;

  • DELETE - yozuvlarni jadvaldan o'chirish uchun mo'ljallangan;

  • SELECT - jadvallardan ma'lumotlarni tanlash uchun mo'ljallangan.

Sahifada tuzatuvchi so'rovlar bilan bog'liq bo'lgan SQL so'rovlarining dastlabki uch turi (INSERT, UPDATE, DELETE) muhokama qilindi.

Ushbu maqolada Access ma'lumotlar bazasi jadvallaridan ma'lumotlarni tanlash bo'yicha so'rovlarni ko'rib chiqamiz.

Access 2003 yoki 2007 ma'lumotlar bazasida saqlangan ma'lumotlarni olish uchun SELECT so'rovidan foydalanib jadvallardan ma'lumotlarni tanlashingiz mumkin.

Tanlash uchun quyidagi SQL so'rovini (SQL bayonoti) tuzamiz, buning uchun View / SQL Mode buyrug'ini bajarib SQL rejimini tanlaymiz. Klaviaturadan quyidagi SQL bayonotini kiriting:

SELECT *
Talabalardan;

Ushbu bayonot "SELECT *" va "FROM Student" ikkita banddan iborat. Birinchi bandda SELECT buyrug'i va identifikator * mavjud ("identifikator *" - jadvaldagi barcha ustunlar ko'rsatilishini anglatadi). Ikkinchi bandda FROM bandi va "Talabalar" identifikatori mavjud.

FROM - SELECT bandida ko'rsatilgan maydonlarni o'z ichiga olgan "Studentlar" jadvalini belgilaydi. Shuni ta'kidlash kerakki, tanlangan so'rovda har doim ikkita gap mavjud: SELECT va FROM. Boshqa operatorlar tanlov shartlariga qarab tanlov so'rovida ishtirok etishlari mumkin. 1-rasmda ma'lumot olish so'rovining skrinshoti ko'rsatilgan.

Shakl: 1. Ma'lumotlarni tanlash uchun SQL SELECT so'rovi

Ushbu misolda talabalar jadvalining barcha ustunlaridan ma'lumotlar namunasi hosil qilingan.

So'rovni "Student-request1" nomi bilan saqlaymiz. "Saqlash" buyrug'ini bajarish natijasida "Navigatsiya oynasi" - "So'rovlar: Talabalar-So'rovlar1" da ob'ekt paydo bo'ladi.



Tanlangan so'rovingizni saqlaganingizdan so'ng, Ishga tushirish belgisini bosish orqali so'rovni bajarishingiz kerak. "Yugurish" buyrug'ining natijalari shakl. 2018-04-02 121 2.



Shakl: 2. Talabalar jadvalining barcha ustunlaridan ma'lumotlarni olish
Download 1,43 Mb.

Do'stlaringiz bilan baham:
1   ...   76   77   78   79   80   81   82   83   84




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish