Sql haqida tushuncha Access haqida ma`lumot sql va Access oxshashligi



Download 480,92 Kb.
bet1/5
Sana15.04.2022
Hajmi480,92 Kb.
#553068
  1   2   3   4   5
Bog'liq
SQL
matematika test 4-sinf(1), Axborot logistikasi, Иктисодиёт назарияси китоб, Иктисодиёт назарияси китоб, ENGLISH AS A GLOBAL LANGUAGE, O`zbekiston yoshlar itifoqi stipendiyasi anketasi, monitoring 7, XIII, Максудов Азизбек СППвремени, informatsion, SHAXSIY KOMPYUTERLARNING TA’MINOTI VA UNING TURLARI, materyaltaniu dan pptx, РЕФЕРАТ, Bosh dok, fuqarolik jamiyati

SQL va Access orasidagi bog`lanish.
Reja:

  1. SQL haqida tushuncha

  2. Access haqida ma`lumot

  3. SQL va Access oxshashligi

SQL ma'lumotlar bazasidan ma'lumotlarni olish uchun ishlatiladi. SQL - bu ingliz tiliga juda o'xshash, ammo ma'lumotlar bazasini boshqarish dasturlari uchun mo'ljallangan dasturlash tili. Access-dagi har bir so'rovda SQL ishlatiladi.
SQL qanday ishlashini tushunish aniqroq so'rovlarni yaratishga yordam beradi va noto'g'ri natijalarni qaytaradigan so'rovlarni tuzatishni osonlashtiradi.
Ushbu maqola SQL for Access maqolalar seriyasining bir qismidir. U ma'lumotlarni olish uchun SQL dan foydalanish asoslarini tavsiflaydi va SQL sintaksisiga misollar keltiradi.
SQL nima?
SQL - bu faktlar to'plami va ular o'rtasidagi munosabatlar bilan ishlash uchun mo'ljallangan dasturlash tili. Microsoft Office Access kabi relyatsion ma'lumotlar bazasi dasturlari ma'lumotlarni manipulyatsiya qilish uchun SQL dan foydalanadi. Ko'pgina dasturlash tillaridan farqli o'laroq, SQL hatto yangi boshlanuvchilar uchun ham o'qish va tushunish oson. Ko'pgina dasturlash tillari singari, SQL ham ISO va ANSI kabi standartlar qo'mitalari tomonidan tan olingan xalqaro standartdir.
Ma'lumotlar to'plami savollarga javob berish uchun SQL da tasvirlangan. SQL-dan foydalanganda to'g'ri sintaksisdan foydalanish kerak. Sintaksis - bu til elementlarini to'g'ri birlashtirishga imkon beradigan qoidalar to'plami. SQL sintaksisi ingliz sintaksisiga asoslangan va ko'plab elementlarni Visual Basic for Applications (VBA) tili sintaksisi bilan baham ko'radi.



Masalan, Meri ismli kontaktlarning familiyalari ro'yxatini oladigan oddiy SQL bayonoti quyidagicha ko'rinishi mumkin:


SELECT Last_Name
FROM Contacts
WHERE First_Name = 'Mary';
SELECT bayonotlari
SQL yordamida ma'lumotlar to'plamini tavsiflash uchun siz SELECT bayonotini yozishingiz kerak. SELECT iborasi ma'lumotlar bazasidan olmoqchi bo'lgan ma'lumotlar to'plamining to'liq tavsifini o'z ichiga oladi. Bularga quyidagi elementlarga ega fayllar kiradi:
 ma'lumotlarni o'z ichiga olgan jadvallar;
 turli manbalardan olingan ma’lumotlar o‘rtasidagi aloqalar;
 ma'lumotlar tanlangan maydonlar yoki hisoblar;
 so'rov natijasiga kiritilgan ma'lumotlar tomonidan bajarilishi kerak bo'lgan tanlov shartlari;
 saralash zarurati va usuli.
SQL bayonotlari
SQL bayonoti bandlar deb ataladigan bir nechta qismlardan iborat. SQL bayonotidagi har bir bandning maqsadi bor. Ba'zi takliflar majburiydir. Quyidagi jadvalda eng ko'p ishlatiladigan SQL iboralari keltirilgan.

SQL bandi Tavsif talab qilinadi

SQL bandi Tavsif talab qilinadi

SQL bandi Tavsif talab qilinadi

SELECT Kerakli ma'lumotlarni o'z ichiga olgan maydonlarni belgilaydi.

SELECT Kerakli ma'lumotlarni o'z ichiga olgan maydonlarni belgilaydi.

SELECT Kerakli ma'lumotlarni o'z ichiga olgan maydonlarni belgilaydi.

FROM SELECT bandida ko'rsatilgan maydonlarni o'z ichiga olgan jadvallarni belgilaydi.

FROM SELECT bandida ko'rsatilgan maydonlarni o'z ichiga olgan jadvallarni belgilaydi.

FROM SELECT bandida ko'rsatilgan maydonlarni o'z ichiga olgan jadvallarni belgilaydi.

WHERE Natijalarga kiritilgan barcha yozuvlar javob berishi kerak bo'lgan maydonni tanlash mezonlarini belgilaydi. Yo'q

WHERE Natijalarga kiritilgan barcha yozuvlar javob berishi kerak bo'lgan maydonni tanlash mezonlarini belgilaydi. Yo'q

WHERE Natijalarga kiritilgan barcha yozuvlar javob berishi kerak bo'lgan maydonni tanlash mezonlarini belgilaydi. Yo'q

ORDER BY Natijalar uchun tartiblash tartibini belgilaydi. Yo'q

ORDER BY Natijalar uchun tartiblash tartibini belgilaydi. Yo'q

ORDER BY Natijalar uchun tartiblash tartibini belgilaydi. Yo'q

GROUP BY Agregat funktsiyalarni o'z ichiga olgan SQL iborasida SELECT bandida umumiy qiymat hisoblanmaydigan maydonlarni belgilaydi. Faqat shunday maydonlar mavjud bo'lsa

GROUP BY Agregat funktsiyalarni o'z ichiga olgan SQL iborasida SELECT bandida umumiy qiymat hisoblanmaydigan maydonlarni belgilaydi. Faqat shunday maydonlar mavjud bo'lsa

GROUP BY Agregat funktsiyalarni o'z ichiga olgan SQL iborasida SELECT bandida umumiy qiymat hisoblanmaydigan maydonlarni belgilaydi. Faqat shunday maydonlar mavjud bo'lsa

HAVING Agregat funktsiyalarni o'z ichiga olgan SQL bayonotida SELECT bandida xulosa qiymati hisoblangan maydonlarga qo'llaniladigan shartlarni belgilaydi. Yo'q

HAVING Agregat funktsiyalarni o'z ichiga olgan SQL bayonotida SELECT bandida xulosa qiymati hisoblangan maydonlarga qo'llaniladigan shartlarni belgilaydi. Yo'q

HAVING Agregat funktsiyalarni o'z ichiga olgan SQL bayonotida SELECT bandida xulosa qiymati hisoblangan maydonlarga qo'llaniladigan shartlarni belgilaydi. Yo'q

SQL shartlari
Har bir SQL jumlasi nutq qismlari bilan taqqoslanadigan atamalardan iborat. Quyidagi jadvalda SQL atamalarining turlari keltirilgan.

SQL atamasi Nutq ta'rifining solishtiriladigan qismi

SQL atamasi Nutq ta'rifining solishtiriladigan qismi

SQL atamasi Nutq ta'rifining solishtiriladigan qismi

SQL atamasi Nutq ta'rifining solishtiriladigan qismi

identifikator nomi Ma'lumotlar bazasi ob'ektini aniqlash uchun ishlatiladigan nom, masalan, maydon nomi. Mijozlar.[Telefon raqami]

identifikator nomi Ma'lumotlar bazasi ob'ektini aniqlash uchun ishlatiladigan nom, masalan, maydon nomi. Mijozlar.[Telefon raqami]

identifikator nomi Ma'lumotlar bazasi ob'ektini aniqlash uchun ishlatiladigan nom, masalan, maydon nomi. Mijozlar.[Telefon raqami]

identifikator nomi Ma'lumotlar bazasi ob'ektini aniqlash uchun ishlatiladigan nom, masalan, maydon nomi. Mijozlar.[Telefon raqami]

operator fe'li yoki qo'shimchasi Harakatni ifodalovchi yoki o'zgartiruvchi kalit so'z. AS

operator fe'li yoki qo'shimchasi Harakatni ifodalovchi yoki o'zgartiruvchi kalit so'z. AS

operator fe'li yoki qo'shimchasi Harakatni ifodalovchi yoki o'zgartiruvchi kalit so'z. AS

operator fe'li yoki qo'shimchasi Harakatni ifodalovchi yoki o'zgartiruvchi kalit so'z. AS

doimiy ot O'zgarmas qiymat, masalan, raqam yoki NULL. 42

doimiy ot O'zgarmas qiymat, masalan, raqam yoki NULL. 42

doimiy ot O'zgarmas qiymat, masalan, raqam yoki NULL. 42

doimiy ot O'zgarmas qiymat, masalan, raqam yoki NULL. 42

ifoda sifatlari identifikatorlar, operatorlar, konstantalar va bitta qiymatga baholovchi funksiyalar birikmasi. >= Tovarlar.[Narx]

ifoda sifatlari identifikatorlar, operatorlar, konstantalar va bitta qiymatga baholovchi funksiyalar birikmasi. >= Tovarlar.[Narx]

ifoda sifatlari identifikatorlar, operatorlar, konstantalar va bitta qiymatga baholovchi funksiyalar birikmasi. >= Tovarlar.[Narx]

ifoda sifatlari identifikatorlar, operatorlar, konstantalar va bitta qiymatga baholovchi funksiyalar birikmasi. >= Tovarlar.[Narx]

Основные предложения SQL: SELECT, FROM и WHERE
Общий формат инструкций SQL:
SELECT field_1
FROM table_1
WHERE criterion_1;

Download 480,92 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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

    Bosh sahifa
davlat universiteti
ta’lim vazirligi
maxsus ta’lim
zbekiston respublikasi
axborot texnologiyalari
O’zbekiston respublikasi
guruh talabasi
nomidagi toshkent
o’rta maxsus
davlat pedagogika
texnologiyalari universiteti
toshkent axborot
xorazmiy nomidagi
Ўзбекистон республикаси
rivojlantirish vazirligi
pedagogika instituti
таълим вазирлиги
махсус таълим
haqida tushuncha
O'zbekiston respublikasi
tashkil etish
toshkent davlat
vazirligi muhammad
saqlash vazirligi
kommunikatsiyalarini rivojlantirish
respublikasi axborot
vazirligi toshkent
bilan ishlash
Toshkent davlat
uzbekistan coronavirus
sog'liqni saqlash
respublikasi sog'liqni
vazirligi koronavirus
koronavirus covid
coronavirus covid
risida sertifikat
qarshi emlanganlik
vaccination certificate
sertifikat ministry
covid vaccination
Ishdan maqsad
fanidan tayyorlagan
o’rta ta’lim
matematika fakulteti
haqida umumiy
fanidan mustaqil
moliya instituti
fanining predmeti
pedagogika universiteti
fanlar fakulteti
ta’limi vazirligi