Axborot texnologiyalari va menejment universiteti
Axborot tizimlari va texnologiyalari (tarmoqlar va sohalar bo‘yicha)
Dastur haqida
|
I. Fanning mazmuni Fanning o‘qitishdan maqsad talabalarga ma’lumotlar bazasini loyihalash, arxitekturasini yaratish, malumotlar bazasini boshqarish tizimlarini tanlash, ma’lumotlami sinflarga ajratish va ular ustida sorovlar yaratish, DDL, DML va DCL ichki til larida ishlash hamda ularni amaliyotga tadbiq etish ko‘nikmalarini hosil qilishdan iborat. Fanning vazifasi malumotlar bazasining nazariy va amaliy asoslari, malumotlar tuzilmashini loyihalash konikmasini shakllantirish, zamonaviy ma’lumotlar bazasini boshqarish tizimlarini tanlash va ma’lumotlar bazalarini avtomatlashtirilgan axborot tizimlarida tadbiq etishning amaliy ahamiyatini yoritib berish. II. Аsosiy nazariy qism (maʼruza mashgʼulotlari) Fan tarkibiga quyidagi mavzular kiradi: 1-mavzu. Kirish. Ma’lumotlar bazasining maqsadi, vazifalari va asosiy tushunchalari. Ma’lumotlar bazasi haqida tushuncha. Ma’lumotlar bazasining asosiy 2-mavzu. Ma’lumotlar bazasining arxitekturasi va uch bosqichli arxitekturasi. Ma’lumotlar bazasini sinflarga ajratish. Ma’lumotlar bazasini uch bosqichli 3-mavzu. Ma’lumot bazasi modellari va mohiyat - aloqa modeli Ma’lumotlar modeli tushunchasi. lerarxik ma’lumotlar modeli, Tarmoqli ma’lumotlar modeli. Relyatsion ma’lumot! modeli. Ma’lumotlar bazasini loyihalashda mohiyat - aloqa modeli. Mohiyat qa diagrammasini ourish. 4-mavzu. Ma’lumotlar bazasida relyatsion model va munosabatlar Relyatsion ma’lumotlar bazasini asosiy tushunchalari, Ma’lumotlarni 5-mavzu. Relyatsion algebra va relyatsion hisoblash elementlari Munosabatlar ustida amallar. Relyatsion ma’lumotlar bazasini asosiy tushunchalari. Relyatsion algebra va uning amallari. Relyatsion hisoblash elementlari va ulardan foydalanish. 6-mavzu. Ma’lumotlar bazasini rejalashtirish, loyihalash va administratorlash Ma’lumotlar bazasini hayot siklini tashkil etish. Ma’lumotlar bazasini rejalashtirish. Ma’lumotlar bazasini loyihalash. Ma’lumotlar bazasini administratorlash. Ma’lumotga samarali murojaatni tashkil qilishda bazalar o‘zaro aloqasi fayl tuzilmalaridan foydalanish. Ma’lumotlar bazasida aloqadorlik chegaralari va xavfsizlik choralarini tasvirlash. 7-mavzu. Ma’lumotlar bazasini normallashtirish: INF, 2NF, 3NF va Kodd normal formalari Ma’lumotlar bazasini normallashtirish. Funksional bog‘lanishlar va ulaming 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. SQL tili va SQL operatorlarini yozish SQL tilining vazifalari. Interaktiv va qurilgan SQL. SQL tilida ma’lumot toifalari va ular bain 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 so‘rovlar yaratish. SQLda almashtirish funsiyalari bilan ishlash. Guruhli funksiyalarni so‘rovlarda ishlatish. Tasavurlar (View) yaratish. Jadvallar bilan ishlash. Ma’lumotlarni ajratish va tiklash. 10-mavzu. SQLtili yordmida ma’lumotlarni tavsiflash SQL tilida ma’lumotlarni butunligini ta’minlash. Ma’lumot jadvallarini yaratish. Qism so‘rovlari bilan ishlash. Ma’lumot bazasi obyektlarini yaratish. Ma’lumotlarni aniqlash tili (DLL) operatorlari. CREATE TABLE komandasi. INSERT komandasi. Har 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 fuknsiyalaming 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. Hisoblash tartibini belgilash. Triggerlar va ulardan foydalanish. POSITIONQ funksiyalaridan foydalanib pastki satmi qidirish. Joriy satsiyasi. CASE ifodasini ishlatib shartli qiymatlami ifodalash. 13-mavzu. Ma’lumotlarni taqsimlangan holda qayta ishlash. Ma’lumotlarni taqsimlangan qayta ishlash. Zamonaviy taqsimlangan ma’lumotlar bazasini arxitekturasi. 14-mavzu. Taqsimlangan ma’lumotlar bazasi va Internet. Web muhit ma’lumot bazasi ilovalarini platformasi. WEB ilovalar uchun ma’lumotlar bazasini yaratish. Taqsimlangan MB va WEB muhitni integratsiyasiga qo‘yiladigan talablar va usullar. 15-mavzu. Ma’lumotlar bazasini administratorlash va xavfsizligini ta’minlash. Ma’lumotlar bazasini administratorlash. Ma’lumotlarni xavfsizligini ta’minlash. 16-mavzu. Ma’lumotlar bazasiga murojaatni tashkil etishda ODBC va turli dasturlardan foydalanish. Dasturlashda asosiy komponentalar bo‘limi ADOConnection va ADO Query komponentalari. Data Source va DBGrid komponentalari. Dastur va Oracle aloqasi. 17-mavzu. XML va ma’lumotlar bazasi. XML ning ko‘rinishi. SQL/XML funksiyalari. Ma’lumotni kiritish va taqdim etish. III. Laboratoriya mashg‘ulotlari bu kursda rejalashtirilmagan. IV. Amaliy mashg‘ulotlari mavzulari Amaliy mashg‘ulotlar uchun quyidagi mavzular tavsiya etiladi:
V. Mustaqil ta’lim va mustaqil ishlar Mustaqil ish mavzulari fanni alohida mavzulari va bo‘limlarini yanada Ta’lim jarayonida innovatsion texnologiyalarni, o‘qitishning interfaol Mustaqil ta’lim uchun tavsiya etiladigan mavzular:
|
|
Talaba bilishi kerak: -Predmet sohani ajratish va uning modelini yaratish haqida tassavurga ega bo ’lishi; -Predmet sohaning modelini tavsiflash usullari; -Ma’lumotlar bazasini boshqarish tizimlarini tanlash va ma’lumotlar bazalarini shaxsiy xisoblash mashinalarida yaratishni bilishi va ulardan foydalana olishi; |
|
VII. Taʼlim texnologiyalari va metodlari:
|
|
VIII. Kreditlarni olish uchun talablar: Tizimga yuklangan amaliyot ishlari, mustaqil ishlar, joriy, oraliq nazorat shaklida berilgan vazifa va topshiriqlarni belgilangan vaqt oralig‘ida topshirishlari shart. Yakuniy nazorat ishlarini test yoki yozma ravishda yuqorida aytilgan tizimda yoki reja bo‘yicha boshqa tizimda topshirish nazarda tutilgan bo‘lsa o‘sha tizimda topshiriladi. Belgilangan tartib asosida talabalarning butun kurs davomidagi ishtiroki, shuningdek, nazariy va amaliy bo‘yicha yakuniy yozma ish natijasiga ko‘ra amalga oshiriladi. Baholash quyidagicha taqsimlanadi:
Nazariya bo‘yicha baholash: Kurs davomida 1 ta oraliq nazorat, mustaqil ta’lim va amaliy mashg‘ulotlarga aktiv qatnashish bo‘yicha baholanadi. Oraliq nazoratlarda uchta savol beriladi va talabalar yozma javob beradilar. Amaliy mashg‘ulotga aktiv qatnashishda esa berilgan topshiriq va vazifalarni o‘z vaqtida bajarib topshirish, o‘qituvchilar tomonidan berilgan savollarga javob berish, mavzuga to‘g‘ri yondashish kabi omillar orqali baholanadi. |
|
Asosiy va qo‘shimcha o‘quv adabiyotlar hamda axborot manbalari Asosiy adabiyotlar
Qo‘shimcha adabiyotlar
Internet manbaalari |
O'xshash dasturlar
Toshkent shahridagi Vebster universiteti
Axborot tizimlarini boshqarish
62 937 500 so'm
yiliga
Toshkent shahridagi Puchon universiteti
Elektron biznes
35 356 800 so'm
yiliga
Muhammad al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti
Axborot tizimlari va texnologiyalari
—
Diplomat University
Axborot tizimlari va texnologiyalari
24 000 000 so'm
yiliga
Sharof Rashidov nomidagi Samarqand davlat universiteti
Axborot xavfsizligi
11 040 000 so'm
yiliga
Toshkent xalqaro moliyaviy boshqaruv va texnologiyalar universiteti
Sun'iy intellekt
20 000 000 so'm
yiliga