|
O‘zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi namangan davlat universiteti
|
bet | 1/4 | Sana | 10.09.2023 | Hajmi | 83.34 Kb. | | #81014 |
Bog'liq SQL tili 4-kurs KECHKI 9, O\'zbekistonda inson huquqlari va erkinliklari, SULTONMUROD KURS ISHI, Mobil ilova yaratish 3-kurs, sssss, Asinxron elektor matorning tarkibiy qismlarini tasviriy modelini yaratish, 1350270761 14447, mustaqil ish (8), 8-маъруза (3), 10-маъруза (3), Tajriba Kesish nazariyasi (2)
O‘ZBEKISTON RESPUBLIKASI
OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI
NAMANGAN DAVLAT UNIVERSITETI
|
“TASDIQLAYMAN”
O‘quv ishlari bo‘yicha prorektori
_______________ D.Xolmatov
“___” ___________ 2023-yil
|
|
|
|
SQL TILI
FANINING
ISHCHI O’QUV DASTURI
4-kurslаr, kechki tа’lm shаkli uchun
Bilim sohasi:
|
300 000 – Ishlab chiqarish-texnik soha
|
Ta’lim sohasi:
|
330 000 – Kompyuter texnologiyalari va informatika
|
Ta’lim yo’nalishi:
|
5330200 – Axborot tizimlari va texnologiyalari
|
Namangan-2023
Fan/modul kodi
SQL404
|
O‘quv yili
2023/2024
|
Semestr
7-8
|
ECTS-Kreditlar
2+2=4
|
Fan/modul turi
Tanlov
|
Ta’lim tili
O‘zbek
|
Haftadagi dars soatlari
7-semestr - 2 soat,
8-semestr - 2 soat
|
1
|
Fanning nomi
|
Auditoriya mashg‘ulotlari (soat)
|
Mustaqil ta’lim (soat)
|
Jami yuklama (soat)
|
SQL tili
|
60
|
60
|
120
|
I. Fanning mazmuni
Fanning o`qitishdan maqsad – tuzilmali til so‘rovlari va SQL dinamik interfeysi yordamida mahalliy, taqsimlangan va obyektli-relyatsion berilganlar bazasini yaratish texnologiyasi va usullarini o‘rganishdan iborat.
Fanning vazifasi – talabalarga SQL texnologiyalarining nazariy asoslarini o‘zlashtirish, berilganlar bazasini loyihalash va boshqarishda SQL texnologiyalari yordamida amaliy ko‘nikmalarini hosil qilishdan iborat.
Fanni o`zlashtirish uchun zarur bo`lgan tayanch bilimlar
Algoritmik tillar va dasturlash, Algoritmlar va berilganlar strukturasi, Algebra va chiziqli geometriya, Diskret matematika fanlari bo`yicha bakalavrda olingan bilimlarga tayanadi.
Ta’lim natijalari
Bilimlar:
- SQL texnologiyalarining ilmiy va nazariy asoslarini;
- berilganlar bazasini yaratish va tashkil etishning nazariy asoslarini;
- SQL da so‘rovlarni yaratish va dasturlashni;
- SQL ni foydalanuvchilar ilovalarida qo‘llashni;
- berilganlar bazasini yaratish platformalarini;
- kompyuter turlari, “mijoz-server” arxitekturasi haqida tasavvurga ega bo‘lishi;
- SQL texnologiyalari yordamida berilganlar bazasini loyihalash va boshqarishni;
- tuzilmali so‘rovlar tili SQLdan foydalangan holda berilganlar bazasini yaratish va tashkil etish asoslarini;
- global kompyuter tarmoqlarida berilganlar bazasini yaratishni bilishi va ulardan foydalana olishi;
- turli obyektlar bo‘yicha berilganlar bazasi uchun SQL so‘rovlar tilida turlicha tanlov so‘rovlarini loyihalash va dasturlash;
- SQL texnologiyalarini qo‘llash;
- SQLdan dastur mahsulotlarda foydalanish ko‘nikmalariga ega bo‘lishi talab qilinadi.
II. Asosiy nazariy qism(ma’ruza mashg`ulotlari)
II.I. Fan tarkibiga quyidagi mavzular kiradi
1-mavzu. SQL texnologiyalarining asosi
Kirish. SQL texnologiyalarining asosi. Berilganlar modellari. Relyatsion model. Relyatsion modelni uch qismi. Mohiyat butunligi. Havola butunligi.
2-mavzu. Relyatsion algebra
Relyatsion algebra. Munosabatlar ustida amallar. Dekart ko‘paytmasi va tanlash amallari. Nusxalash, bo‘lish, tutashish va yarim tutashish amallari.
3-mavzu. SQL tiliga kirish
SQL tiliga kirish. SQL tili vazifasi. SQL tilida yozish qoidalari. BNKSH metatil.
4-mavzu. SQL tili operatorlari
Berilganlarga ishlov berish tili (DML) operatorlari. SELECT tanlash operatori. Tanlash operatorning bo‘limlari. FROM, WHERE, GROUP BY, HAVING, ORDER BY bo‘limlari. Bir satrni tanlash operatori (INTO). Predikatlar. Berilganlarni tartiblash. Agregat funksiyalar. Natijalarni guruhlash. So‘rov qismida ANY, ALL va EXIST so‘zlarni ishlatish. Berilganlar birlashmasi, kesishmasi va ayirmasini olish operatorlari (UNION, INTERSECT, EXEPT).
|
|
| |