|
-mavzu. Ma‘lumotlar bazasini normallashtirish va 1NF, 2NF, 3NF va Kodd normal formalari
|
bet | 2/6 | Sana | 25.12.2023 | Hajmi | 90,5 Kb. | | #128249 |
Bog'liq Ma\'lumotlar ba\'zasi kunduzgi fan dasnew7-mavzu. Ma‘lumotlar bazasini normallashtirish va 1NF, 2NF, 3NF va Kodd normal formalari.
Ma’lumotlar bazasini normallashtirish. Funsional bog‘lanishlar va ularning turlari. Birinchi normal forma va uning talablari. Ikkinchi normal forma va uning talablari. Uchinchi normal forma va uning talablari. Kodd normal formasi. Berilgan munosabatni bir necha marta oddiy va kichik munosabatlarga ajratish.
8-mavzu. SQLtili va SQL operatorlarini yozish.
SQL tilining vazifalari. Interaktiv va qurilgan SQL. SQL tilida ma’lumot toifalari va ular balan ishlash. SQL tilining komandalarini tuzilishi va sintaksisi. SQL tilining SELECT (tanlash) operatori va uning parametrlari.
9-mavzu. Ma‘lumotlar manipulyatsiya qilishda oddiy so‘rovlar yaratish.
Murakkab surovlar yaratish. SQLda almashtirish funsiyalari bilan ishlash. Guruhli funksiyalarni so‘rovlarda ishlatish. Tasavvurlar (View) yaratish. Jadvallar bilan ishlash. Ma’lumotlarni ajratish va tiklash.
10-mavzu. SQLtili yordamida ma‘lumotlarni tavsiflash.
SQL tilida ma’lumotlarni butunligini ta’minlash. Ma’lumot jadvallarini yaratish. Qiyom so‘rovlari bilan ishlash. Ma’lumot bazasi obyektlarini yaratish. Ma’lumotlarni aniqlash tili (DLL) operatorlari. CREATE TABLE komandasi. INSERT komandasi. Xar bir ustun uchun tip (toifa) va o‘lcham.
11-mavzu. SQLda jarayonlar va standart funksiyalar.
SQL tilida standart va agregat funksiyalar. Agregat funksiyalar argumentlari. Standart funksiyalar orqali so‘rovlar yaratish. Standart funksiyalarning SQLda sintaksisi. DISTINCT standart so‘zi va undan foydalanib ikki nusxadagi satrlarni o‘chirish. ORDER BY komandasidan foydalanib satrlarni tartiblashtirish. Agregatlar va ma’lumotlarni guruhlash.
12-mavzu. Tranzaksiyalarni boshqarishda so‘rovlar yaratish va qayta ishlash.
SQL muhitida tranzaksiya tushunchasi. SQL muhitida tranzaksiyalarni boshqarish. Arifmetik jarayonlar. Xisoblash tartibini belgilash. Triggerlar va ulardan foydalanish. POSITION() funksiyalaridan foydalanib pastki satrni qidirish. Joriy sessiyasi. CASE ifodasini ishlatib shartli qiymatlarni ifodalash.
|
| |