|
Interaktiv va qurilgan SQL
|
bet | 3/4 | Sana | 05.01.2024 | Hajmi | 78,5 Kb. | | #130359 |
Bog'liq Imomov Fatxullaxo`jaInteraktiv va qurilgan SQL
SQL tili erkin formatga ega bo„lgani uchun, SQL aloxida operatorlari va ularning ketma-ketligini, aloxida ajratib yozish va tekislab yozishni ishlatish mumkin. Quyidagi qoidalarga bo„ysunish talab etiladi: -operatordagi xar bir konstruksiya yangi satrdan boshlanishi kerak; -xar bir konstruksiya boshlanishida tashlab ketladigan bo„sh pozitsiyalar, boshqa operator konstruksiyalari xam bo„lishi kerak; -agar konstruksiya bir necha qismdan iborat bo„lsa, ularning xar biri qism yangi satrlardan bo„sh o„rinlarni oldingi konstruksiyaga nisbatan siljitib yoziladi. Amaliyotda ma‟lumot bazasi tuzilishini (asosan uni jadvallarini) aniqlash uchun DDL operatorlari ishlatadi, bu jadvallarni ma‟lumotlar bilan to„ldirish uchun va ulardan axborotlarni so„rovlar yordamida ajratib olish uchun - DML operatorlari ishlatiladi. Ma‟lumotlar bilan manipulyasiyalash SQL tilini DML peratorlarini ko„llaymiz. Interaktiv va qurilgan SQL. SQL tilini ikkita shaklida mavjud va ishlatiladi. -interaktiv SQL - qurilgan (kiritilgan) SQL Interaktiv SQLda foydalanuvchi SQL- so„rovlar va natija interaktiv rejimda olinadi. Qurilgan SQL, SQLkomandalaridan tashkil topib, u boshqa birorta tilga (S++S, Delphi) yozilgan dastur ichiga joylashtiriladi. Bu shunday tillarni ishlatadigan dasturlarni samarador, quvvatli qiladi. Ularga relyasion ma‟lumotlar bazasi bilan ishlash imkonini beradi. SQL ma‟lumot toifalari. Simvollar satr ma‟lumot toifasi SQL standartida matnlarni faqat bitta tavsifi keltiriladi. Uning sintaksisi CHARACTER[(UZUNLIGI)] YOKI CHAR[(UZUNLIGI)] Jadvalni matnli qiymatli CHAR toifasidagi fikrlangshan uzunlikda bo„lishi mumkin. Bu parametr qiymati 1 - 255 bo„lishi mumkin, ya‟ni u 255 simvolgacha bo„lishi mumkin. SQL tilini ba‟zi birlardagina o„zgaruvchan uzunlikdagi satr toifalari bor. Bu toifalar quyidagicha tavsiflanadi: VARCHAR(),CHARVARYING YOKI CHARVARYING() Ixtiyoriy uzunlikdagi matnli tasvirni tasvirlaydi. CHARACTER va VARCHAR toifasidagi konstantalar apostrof ichiga yoziladi. Quyidagiyozuvlarni barchasi ekvivalent VARCHAR [(UZUNLIGI)], CHARVARYING [(UZUNLIGI)] CHARACTER VARYING[(UZUNLIGI)] Agar uzunlik oshkor ko„rsatilmasa, u birga teng deb qabul qilinadi, ya‟ni barcha xollarda bita simvoldan iborat bo„ladi.
|
| |