Dasturning nomi
|
Ishlab chiqarish amaliyoti
|
Ajratilgan soatlar
|
180
|
O‘qituvchi sinfda o‘tkazadigan mavzular soni
|
21
|
Dasturning maqsadi
|
-SQL orqali ma’lumotlar bazasining to‘g‘ri kontseptsiyasini yaratish
|
O‘zlashtirish natijalari
|
relyatsion ma’lumotlar bazasini yaratish;
Ma’lumotlar bazasidan ma’lumotlarni dasturiy ravishda ajratish uchun so‘rovlar tilidan foydalanish.
Oddiy dasturlarni ishlab chiqishda dasturlash tili operatorlaridan foydalanish, yangi dasturiy mahsulotlarni ishlab chiqish va yaratish, ob’ektga yo‘naltirilgan dasturlashning asosiy tamoyillari bilan ishlash, ob’ektlar bilan ishlash
|
Bilim
|
turli darajadagi ma’lumotlar bazasini modellash;
ma’lumotlar bazasi modellarini taxlil qilish tamoyillari;
ma’lumotlar bazasini belgilangan mezonlarga muvofiq optimallashtirish usullari;
SQL tili relyatsion ma’lumotlar bazasi bilan ishlashning asosiy vositasi sifatida qo‘llash usullari.
kichik dasturlar, dasturlar kutubxonalarini kompilyatsiya qilish;
ob’ektga yo‘naltirilgan dasturlash modeli, sinflar va ob’ektlar haqida tushuncha, ularning xossalari va usullari
|
Ko‘nikmalar
|
ma’lumotlar bazasini mavzu doirasida taxlil qilish;
ma’lumotlar bazasining mantiqiy va jismoniy tuzilishini shakllantirish;
ma’lumotlar bazasini boshqarish tizimlaridan foydalanish;
tizimli texnologiyalar va ob’ektga yo‘naltirilgan dasturlash yordamida dasturlash;
|
O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi
|
Ma’lumotlar bazasi va boshqarish tizimlari, Obyektga yo‘naltirilgan va tarmoq dasturlash
|
O‘qitishning tashkiliy shakli
|
N – nazariy dars;
А – amaliy dars;
NA – nazariy va amaliy darslar birgalikda tashkil etiladi;
MX – maxsus o‘quv laboratoriya xonasida dars.
|
Dastur talabi
|
Majburiy
|
O‘qitish tili
|
Guruhga tayinlangan o‘qitish tiliga asoslanib.
|
Baholash tartibi
|
Uy vazifalari (hisobotlar, kundalik, tavsifnoma va boshqalar);
Amaliyotda ishtirok etish; Yakuniy imtihon.
|
Bilim va ko‘nikmalarni baholash
|
Yozma, og‘zaki, savol-javob, munozara, test, amaliy topshiriq
|
№
|
Mavzu nomi
|
Mavzuning qisqacha mazmuni
|
Jami
|
O‘qitishning tashkiliy shakli
|
Mustaqil ish
|
1
|
Texnika xavfsizligi va ish joyi bilan tanishuv.
|
Mehnat muhofazasi va texnika xavfsizligi qoidalari va ish joyi bilan tanishuv. Ish joyidagi tartib qoidalar bilan tanishish.
|
6
|
MX
|
3
|
Ma’lumotlar bazasi va boshqarish tizimlari(90)
|
2
|
Ma’lumotlar omborini boshqarish tizimlari – MOBT
|
MOBT modellari. MOBT arxitekturasi. Ierarxik, tizimli, ob’ektga yo‘naltirilgan va boshqa turlari. Ma’lumotlar bazasini loyihalash bosqichlari. MS Accessda dasturi, o‘byektlari
|
6
|
MX
|
3
|
3
|
MS Access Jadvallar bilan ishlash
|
Jadval ma’lumotlarining turlari. Jadval maydoni xossalari. Jadvallar bilan ishlash. Jadvallarni import va eksport qilish. Jadval filtri bilan ishlash. Jadvallarni bog‘lash.
|
12
|
MX
|
6
|
4
|
MS Access Formalar bilan ishlash
|
Forma xususiyatlari va ularni loyihalash. Konstruktor yordamida, Tayyor jadval yordamida forma yaratish va uni tahrirlash. Tayyor jadvallarda diagrammalar yaratish.
|
12
|
MX
|
6
|
5
|
MS Accessda so‘rovlar bilan ishlash
|
So‘rovlar bilan ishlash. So‘rovlar oynasi. So‘rovlarni tashkil etish. Ko‘rsatilgan ma’lumotlarni o‘chirish, yangilash va qo‘shish so‘rovlarini yaratish va ular bilan ishlash. So‘rovlarda operatorlar bilan ishlash.
|
12
|
MX
|
6
|
6
|
MS Accessda Murakkab so‘rovlar bilan ishlash
|
Murakkab so‘rov yaratish. Ma’lumotlarni guruhlash. Agregat funksiyalar. Kesishgan so‘rov
|
6
|
MX
|
3
|
7
|
MS Accessda hisobotlar va makroslar bilan ishlash
|
MS Access hisobotlari bilan ishlash asoslari. Jadvallar asosida turli hisobotlar yaratish. Makroslarni qo‘shishning turli usullari. Makros yaratish texnikasi.
|
12
|
MX
|
6
|
8
|
MS Access da SQL so‘rovlari bilan ishlash
|
Sql yordamida Jadvallar yaratish, o‘chirish, o‘zgartirish. SQL yordamida tanlash so‘rovlari. SELECT, FROM ifodalari. SQL yordamida tanlash so‘rovlari WHERE, BETWEEN, IN, LIKE operatorlari
|
6
|
MX
|
3
|
9
|
SQL da arifmetik amallar,
|
SQL da arifmetik amallar, operatorlar va hisoblangan ustunlar yasash.
Natijaviy (agregat) funktsiyalari COUNT, SUM, AVG, MAX, MIN.
So‘rovlarida guruhlash uchun GROUP BY dan foydalanish. HAVING ning qo‘llanilishi.
|
12
|
MX
|
6
|
10
|
SQL so‘rovlari yordamida jadvallani o‘zgartirish
|
Jadvaldagi ma’lumotlarni o‘zgartirish: bitta INSERT yozuvini yoki mavjud INSERT SELECT jadvalidagi yozuvlar guruhini kiritish.
|
6
|
MX
|
3
|
11
|
SQL ichma-ich so‘rovlar
|
Ichma-ich so‘rovlarning shakllanishi.
|
6
|
MX
|
3
|
Obyektga yo‘naltirilgan va tarmoq dasturlash (84)
|
12
|
Dasturlash asoslari. O‘zgaruvchi turlari.
|
Dasturlash til standartlari. Loyiha muhiti. Kompilyator va interpritatorlar. O‘zgaruvchi turlari. Strukturalangan o‘zgaruvchilar turlari
|
6
|
MX
|
3
|
13
|
Shartli operatorlar.
|
Shartli operator. Shartli tanlosh operatori
|
12
|
MX
|
3
|
14
|
Siklli operatorlar
|
Parametrli sikllar. Ichma-ich sikllar. Sharti oldinda berilgan sikllar. Sharti keyin berilgan sikllar. Parametrik sikllar
|
12
|
MX
|
3
|
15
|
Massivlar (sonli massivlar)
|
Bir o‘lchovli massivlar. Ikki o‘lchovli massivlar. Massivlarni turli usullrda saralash
|
6
|
MX
|
3
|
16
|
Massivlar (satrli massivlar)
|
Satrlar. Satrlar bilan ishlashdigan standart protseduralar va funktsiyalar
|
6
|
MX
|
3
|
17
|
Strukturalar
|
Tuzilgan ma’lumotlar turi to‘plamlar. To‘plamlar bilan amallar.
|
6
|
MX
|
3
|
18
|
Fayllar bilan ishlash
|
Birlashtirilgan ma’lumotlar turi - yozuv. Ketma-ket kirish fayllari. To‘g‘ridan -to‘g‘ri kirish fayllari
|
6
|
MX
|
3
|
19
|
Prosedura va funktsiyalar
|
Prosedura va funktsiyalarni tashkil qilish. Qism dasturlarning chaqiruvi. Parametrlarni uzatish mexanizmi. Funktsiyalarni tashkil qilish.
|
12
|
MX
|
3
|
20
|
Ko‘rsatkichlar
|
Ko‘rsatkichlar. Ko‘rsatkichlarning tavsifi. Dinamik ravishda ajratilgan xotiraning asosiy tushunchalari va ilovalari.
|
12
|
MX
|
6
|
21
|
Dinamik o‘zgaruvchilar
|
Dinamik o‘zgaruvchilarni yaratish va o‘chirish. Ko‘rsatkichlarga asoslangan ma’lumotlar tuzilmalari.
|
6
|
MX
|
3
|
|