Internet saytlari:
1. https://dasturchi.uz
2. https://dasturim.uz/
3. http://www.it-study.ru/
4. https://www.cyberforum.ru
O‘ZBEKISTON RESPUBLIKASI
OLIY VA O‘RTA MAXSUS TA’LIM VAZIRLIGI
PEDAGOGIK INNOVATSIYALAR, PROFESSIONAL TA’LIM
BOSHQARUV HAMDA PEDAGOG KADRLARNI QAYTA
TAYYORLASH VA ULARNING MALAKASINI
OSHIRISH INSTITUTI
O‘RTA MAXSUS PROFFESONAL TA’LIMINING
50610501 - Dasturiy injiniring mutaxassisligi bo’yicha
“Ma’lumotlar bazasi va boshqarish tizimlari” fanidan
O’QUV DASTURI
Kvаlifikаtsiya nomi:
|
|
1. Amaliy dasturlash bo‘yicha mutaxassis
2. Mobil dasturlash bo‘yicha mutaxassis
|
O‘quv dasturidagi tartib raqami:
|
|
3.1.4
|
Аjrаtilgаn sоаt:
|
|
100
|
Toshkent – 2022
.
Ishlab chiqdi:
|
|
|
|
Mirzaxidova M.M. TATT maxsus fan o‘qituvchisi;
Djurayev A.I. TATT maxsus fan o‘qituvchisi;
|
|
|
|
|
|
Taqrizchi:
|
|
|
|
Muhammad Al – Horazmiy nomidagi Toshkent axborot texnologiyalari universiteti, texnika fanlari doktori nomzodi, “Tizimli va amaliy dasturlash” kafedrasi mudiri Kerimov K.F.
|
|
|
|
|
|
|
|
|
|
|
1. O‘quv dasturiga umumiy talablar
Dasturning nomi
|
Ma’lumotlar bazasi va boshqarish tizimlari
|
Ajratilgan soatlar
|
100
|
O‘qituvchi sinfda o‘tkazadigan mavzular soni
|
14
|
Dasturning maqsadi
|
-SQL orqali ma’lumotlar bazasining to‘g‘ri kontseptsiyasini yaratish
- ma’lumotlar bazasi yordamida ma’lumotlar bazasining tuzilishi va kontseptsiyasini o‘rganish
|
O‘zlashtirish natijalari
|
relyatsion ma’lumotlar bazasini yaratish;
Ma’lumotlar bazasidan ma’lumotlarni dasturiy ravishda ajratish uchun so‘rovlar tilidan foydalanish.
|
Bilim
|
turli darajadagi ma’lumotlar bazasini modellash;
ma’lumotlar bazasi modellarini taxlil qilish tamoyillari;
ma’lumotlar bazasini belgilangan mezonlarga muvofiq optimallashtirish usullari;
ma’lumotlar bazalarining ishonchlilik ko‘rsatkichlari;
ma’lumotlar bazasi va ularni tartibga solish modellari;
ma’lumotlar bazasini boshqarish soxasidagi standartlar;
SQL tili relyatsion ma’lumotlar bazasi bilan ishlashning asosiy vositasi sifatida qo‘llash usullari.
|
Ko‘nikmalar
|
ma’lumotlar bazasini mavzu doirasida taxlil qilish;
ma’lumotlar bazasining mantiqiy va jismoniy tuzilishini shakllantirish;
ma’lumotlar bazasini sifatini baxolash;
ma’lumotlar bazasini yanada rivojlantirish va takomillashtirish usullarini taklif qilish;
ma’lumotlar bazasi bilan o‘zaro algoritmlarning samaradorligini baxolash.
vazifani xal qilish uchun ma’lumotlar bazasini boshqarish tizimlari va vositalarini tanlash;
ma’lumotlar bazasini boshqarish tizimlaridan foydalanish;
test sinov ma’lumotlar bazasini yaratish va uni boshqarish;
|
O‘quv dasturiga muvofiq o‘zaro bog‘liq fanning nomi
|
Algoritmlash va dasturlash asoslari, Web texnologiyalar
|
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 va boshqalar);
Darsda ishtirok etish; Oraliq imtihon; Yakuniy imtihon.
|
Bilim va ko‘nikmalarni baholash
|
Yozma, og‘zaki, savol-javob, munozara, test, amaliy topshiriq
|
2. O‘quv dasturining mazmuni
№
|
Mavzu nomi
|
Mavzuning qisqacha mazmuni
|
Jami
|
O‘qitishning tashkiliy shakli
|
Mustaqil ish
|
1
|
Ma’lumotlar bazasining asosiy tushunchalari
|
Ma’lumotlar ombori va uning tarixi. Ma’lumotlar omborini loyihalash tu-shunchasi. Ma’lumot turlari..
|
4
|
N, A
|
2
|
2
|
Ma’lumotlar omborini boshqarish tizimlari – MOBT
| MOBT tushunchasi va uning modellari. MOBT arxitekturasi. Ierarxik, tizimli, ob’ektga yo‘naltirilgan va boshqa turlari. Ma’lumotlar bazasini loyihalash bosqichlari. |
4
|
N, A
|
2
|
3
|
MS Accessda muhiti
| MS Accessda dasturi, o‘byektlari |
2
|
N, A
|
1
|
|
MS Accessda 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. |
10
|
N, A
|
5
|
4
|
MS Accessda formalar bilan ishlash
| Forma (shakl) tushunchasi. Forma xususiyatlari va ularni loyihalash. Konstruktor yordamida, Tayyor jadval yordamida forma yaratish va uni tahrir-lash. Tayyor jadvallarda diagram-malar yaratish. Diagramma turlari. Yaratilgan diagrammalarga o‘zgar-tirishlar kiritish |
10
|
N, A
|
5
|
5
|
MS Accessda so‘rovlar bilan ishlash
| So‘rovlar haqida tushuncha va uning turlari. 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. |
10
|
N, A
|
5
|
6
|
Murakkab so‘rovlar
| Murakkab so‘rovlar turlari va ularning farqi. Murakkab so‘rov yaratish. Ma’lumotlarni guruhlash. Agregat funksiyalar. Kesishgan so‘rov. |
6
|
N, A
|
3
|
7
|
MS Accessda Hisobotlar
| MS Access hisobotlari bilan ishlash asoslari. Jadvallar asosida turli hisobotlar yaratish. |
4
|
N, A
|
2
|
8
|
MS Accessda makroslar
| Makros tushunchasi va ularning xossalari. Makroslarni qo‘shishning turli usullari. Makros yaratish texnikasi. Shartli makroslar bilan ishlash. |
4
|
N, A
|
2
|
9
|
MS Access ob’ektlari yordamida ma’lumotlar bazasini yaratish
|
Kichik tashkilotlar uchun ma’lumotlar bazasini yaratish. MS Access ob’ektlari yordamida ma’lumotlar bazasini yaratish
|
4
|
N, A
|
2
|
10
|
MOni boshqarish.
|
MOni boshqarish. Ma’lumotlar bazasi xavfsizligini ta’minlash usullari.
|
4
|
N, A
|
2
|
11
|
SQL tili asoslari va xossalari.
|
SQL tili haqida tushuncha. Amaliy dasturlarda SQL tilidan foydalanish.
|
4
|
N, A
|
3
|
12
|
SQL tili operatorlari va ular 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
|
14
|
N, A
|
7
|
13
|
SQLda Hisoblash va natijaviy
so‘rovlar. Ma’lumotni o‘zgartirish
|
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.
Jadvaldagi ma’lumotlarni o‘zgartirish: bitta INSERT yozuvini yoki mavjud INSERT SELECT jadvalidagi yozuvlar guruhini kiritish.
Ichma-ich so‘rov ta’rifi. Ichma-ich so‘rovlarning shakllanishiga misollar.
|
10
|
N, A
|
5
|
14
|
Jadvallarni birlashtirish
|
Sqlda Jadvallarni birlashtirish. Yozuvlarni o‘chirish. Yakuniy nazorat.
|
10
|
N, A
|
5
|
Jami
|
100
|
|
50
|
5. Tavsiya etilgan adabiyotlar, internet resurslari
1. T.S.Gaipnazarov, D.Y.Irgasheva « Ma’lumotlar ombori ». 2017 г
2. АДМИНИСТРИРОВАНИЕ MICROSOFT SQL SERVER 2015. УЧЕБНЫЙ КУРС MCSA MCSE MCDBA 2015 г.
3. Brian Knight Erik Veerman Grant Dickinson Douglas Hinson Darren Herbold “WROX - PROFESSIONAL SQL SERVER COM” 2016 г
4. Бьюли Алан SQL ЯЗЫК ПРАКТИЧЕСКОЕ РУКОВОДСТВО 2017г.
5. Энтони Молинаро SQL СБОРНИК РЕЦЕПТОВ 2015 г
Qo‘shimcha adabiyotlar
6. . Аллен, Г. Тейлор SQL для чайников / Аллен Г. Тейлор. - М.: Диалектика, Вильямс, 2015. - 416 c.
2. Бен, Форта SQL за 10 минут / Форта Бен. - М.: Диалектика / Вильямс, 2015. - 0 c.
3. Бьюли, Алан Изучаем SQL / Алан Бьюли. - М.: Символ-плюс, 2014. - 0 c.
4. Грабер, Мартин SQL для простых смертных / Мартин Грабер. - М.: ЛОРИ, 2014. - 378 c.
5. Гудсон, Джон Практическое руководство по доступу к данным (+ DVD-ROM) / Джон Гудсон , Роб Стюард. - М.: БХВ-Петербург, 2013. - 304 c.
6. Дейт, К. Дж. SQL и реляционная теория. Как грамотно писать код на SQL / К.Дж. Дейт. - М.: Символ-плюс, 2016. - 0 c.
7. Джеймс, Р. Грофф SQL. Полное руководство / Джеймс Р. Грофф, Пол Н. Вайнберг, Эндрю Дж. Оппель. - М.: Вильямс, 2014. - 960 c.
8. Дунаев, В. В. Базы данных. Язык SQL для студента / В.В. Дунаев. - М.: БХВ-Петербург, 2017. - 288 c.
9. Дунаев, В.В. Базы данных. Язык SQL для студента / В.В. Дунаев. - М.: БХВ-Петербург, 2015. - 0 c.
10. Карвин, Билл Программирование баз данных SQL. Типичные ошибки и их устранение / Билл Карвин. - М.: Рид Групп, 2018. - 336 c.
11. Кригель, А. SQL. Библия пользователя / А. Кригель. - М.: Диалектика / Вильямс, 2016. - 0 c.
12. Майкл, Дж. Хернандес SQL - запросы для простых смертных. Практическое руководство по манипулированию данными в SQL / Майкл Дж. Хернандес, Джон Л. Вьескас. - М.: ЛОРИ, 2013. - 458 c.
13. Майкл, Дж. Хернандес SQL-запросы для простых смертных. Практическое руководство по манипулированию данными в SQL / Майкл Дж. Хернандес, Джон Л. Вьескас. - М.: ЛОРИ, 2014. - 480 c.
14. Майкл, Мак-Локлин Oracle Database 11g. Программирование на языке PL/SQL / Мак-Локлин Майкл. - М.: ДМК Пресс, 2017. - 0 c.
15. Маркин, А. В. Построение запросов и программирование на SQL. Учебное пособие / А.В. Маркин. - М.: Диалог-Мифи, 2014. - 384 c.
16. Мартишин, С. А. Проектирование и реализация баз данных в СУБД MySQL с использованием MySQL Workbench. Учебное пособие / С.А. Мартишин, В.Л. Симонов, М.В. Храпченко. - М.: Форум, Инфра-М, 2015. - 160 c.
17. Молинаро, Энтони SQL. Сборник рецептов / Энтони Молинаро. - М.: Символ-плюс, 2016. - 0 c.
18. Оппель, Эндрю Дж. SQL. Полное руководство / Оппель Эндрю Дж.. - М.: Диалектика / Вильямс, 2016. - 0 c.
19. Прайс, Джейсон Oracle Database 11g SQL. Операторы SQL и программы PL/SQL / Джейсон Прайс. - М.: ЛОРИ, 2014. - 688 c.
20. Прайс, Джейсон Oracle Database 11g: SQL. Операторы SQL и программы PL/SQL / Джейсон Прайс. - М.: ЛОРИ, 2018. - 660 c.
21. Пржиялковский, В. В. Введение в Oracle SQL / В.В. Пржиялковский. - М.: Бином. Лаборатория знаний, Интернет-университет информационных технологий, 2016. - 320 c.
22. Прибыл, Билл Oracle PL/SQL. Для профессионалов / Билл Прибыл. - М.: Питер, 2014. - 0 c.
23. Проектирование и реализация баз данных Microsoft SQL Server 2000. Учебный курс MCSE (+ CD-ROM). - М.: Русская Редакция, 2017. - 664 c.
24. Рон, Хардман Oracle Database PL/SQL. Рекомендации эксперта / Хардман Рон. - М.: ЛОРИ, 2014. - 0 c.
25. Саураб, Гупта Oracle PL/SQL. Руководство для разработчиков / Гупта Саураб. - М.: ЛОРИ, 2014. - 0 c.
26. Селко, Джо SQL для профессионалов. Программирование / Джо Селко. - М.: ЛОРИ, 2015. - 464 c.
27. Тейлор, Аллен SQL для чайников / Аллен Тейлор. - М.: Вильямс, 2014. - 416 c.
28. Форта, Бен Освой самостоятельно SQL за 10 минут / Бен Форта. - М.: Вильямс, 2015. - 288 c.
29. Эйри, Джоунс Функции SQL. Справочник программиста / Джоунс Эйри. - М.: Диалектика / Вильямс, 2013. - 0 c.
Dostları ilə paylaş: |