|
«Tasdiqlayman»
«Informatika va AT» kafedrasi mudiri
____________dots. T.Jo‘rayev
«_____»_____________ 2022 y.
|
(tajriba, amaliy mashg‘ulot)
Fakultet: Sanoatni axborotlashtirish Akademik gurux: 25-TJBAKT-20
Fanning nomi: Ma’lumotlar bazasini boshqarish tizimlari.
Ma’ruzachi: S.Komilov
Tajriba va amaliy mashg‘ulotlarni olib boruvchi: B.Yusufbekov
5-semestr uchun
№
|
Mash-g‘ulot turi
|
Mavzularni nomi va qisqacha mazmuni
|
Ajra-
til-gan soat
|
Bajarilganligi haqidagi belgi
|
kun va oy
|
soat-lar
|
O‘qituv-chining imzosi
|
|
Ma’ruza
|
Kirish. Ma’lumotlar bazalarining asosiy tushunchalari. Ma’lumotlar bazalarini qurish asoslari, kerakli holatda ushlab turish va foydalanish. Ma’lumotlar bazalarini loyihalash prinsiplari, amalga oshirish instrumental vositalari va Ma’lumotlar bazalarini asosiy texnologiyalarini tahlil qilish.
|
2
|
|
|
|
|
Ma’ruza
|
Predmet sohani tasvirlash. MBBT da ishlash texnologiyasi asoslari. Ma’lumotlarning «mohiyat-bog‘lanish» infologik modeli.
|
2
|
|
|
|
|
Ma’ruza
|
Ma’lumotlar bazasining turlari. Ma’lumotlarning ierarxik va tarmoqlangan modellari. NOSQL Ma’lumotlar bazasi. Relyasion, postrelyasion va ob’ektga mo‘ljallangan Ma’lumotlar bazasi.
|
2
|
|
|
|
|
Ma’ruza
|
Relyatsion ma’lumotlar bazasi. Relyasion algebra va relyatsion hisoblash elementlari.
|
2
|
|
|
|
|
Ma’ruza
|
Ma’lumotlar bazasini mantiqiy loyihalash va me’yorlashtirish. Ma’lumotlarning me‘yoriy shakllari nazariyasi. 1,2,3,4,5 va Boys-Kodd me‘yoriy shakllari.
|
2
|
|
|
|
|
Ma’ruza
|
Ma’lumotlar bazasini loyihalashda CASE texnologiyalar. IDEFIX metodologiyasi. ERWIN dasturi. Funksional bog‘lanishlar.
|
2
|
|
|
|
|
Ma’ruza
|
MBBT serverlari arxitekturasi. Axborot tizimlarining arxitekturasi haqida Ma’lumot. Fayl-server arxitekturasi. Mijoz-server arxitekturasi. Ko‘p zvenoli arxitekturalar. Web arxitektura asosida qurilgan axborot tizimlari.
|
2
|
|
|
|
|
Ma’ruza
|
Taqsimlangan Ma’lumotlar bazasida ishlatiladigan tillar. Taqsimlangan Ma’lumotlarni boshqarish. Taqsimlangan Ma’lumotlar bilan ishlovchi tizimlar.
|
2
|
|
|
|
|
Ma’ruza
|
SQL tili haqida asosiy Ma’lumotlar. SQL tili tarixi va uning qismlari-DDL, DCL, DML, DQL. DDL buyruqlari bilan tanishish. Jadval yaratish, jadvalni o‘zgartirish va o‘chirish buyruqlari.Cheklovlar o’rnatish.
|
2
|
|
|
|
|
Ma’ruza
|
Relyatsion MB da so‘rov. Select, Insert, Delete va Update buyruqlari. So’rovlarda shartlar va mantiqiy funksiyalardan foydalanish.
|
2
|
|
|
|
|
Ma’ruza
|
SQLning agregat funksiyalari. Murakkab so‘rovlar. Avg, Sum Count, Max, Min agregat funksiyalaridan foydalanib so‘rovlar tuzish. Murakkab so‘rovlar.
|
2
|
|
|
|
|
Ma’ruza
|
InterBaseda Ma’lumotlar bazasi ob’ektlarini yaratish. InterBase Ma’lumotlar bazasini boshqarish tizimida jadvallar yaratish, jadvallarni o‘chirish va o‘zgartirish, cheklovlar yaratish. Virtual jadval (VIEW) yaratish va ulardan foydalanib so’rovlar tuzish.
|
2
|
|
|
|
|
Ma’ruza
|
InterBaseda Generator, trigger, indekslar va cheklovlar yaratish. Ma’lumotlar bazasida generatorlarning ishlatilishi va vazifasi. Triggerlar va ularning strukturasi. Trigger va generatorlar ishlatilishiga misollar. Indeks va cheklovlarning qo’llanishi.
|
2
|
|
|
|
|
Ma’ruza
|
InterBaseda bazada saqlanuvchi protseduralar yaratish. Bazada saqlanuvchi protseduralarning ishlatilishi va tuzilishi. Saqlanuvchi protseduralar ishlatiladigan misollar. Saqlanuvchi protseduralarning ahamiyati.
|
2
|
|
|
|
|
Ma’ruza
|
SQL serverda Ma’lumotlar bazasi ob’yektlarini yaratish. SQL-serverda ma ‘lumotlar bazasini yaratish. Jadvallar, virtual jadvallar (VIEW), indekslar, cheklovlar va boshqa ob’yektlarni yaratish
|
2
|
|
|
|
Jami:
|
30
|
|
|
|
O‘quv ishlari bo‘yicha dekan o‘rinbosari: ______________________
Ma’ruza mashg‘ulotini olib boruvchi: S.Komilov
|
«Tasdiqlayman»
«Informatika va AT» kafedrasi mudiri
____________dots. T.Jo‘rayev
«_____»_____________ 2022 y.
| DASTUR BAJARILISHINING KALENDAR REJASI
(ma’ruza, tajriba, amaliy mashg‘ulot)
Fakultet: Sanoatni axborotlashtirish Akademik gurux: 25-TJBAKT-20
Fanning nomi: Ma’lumotlar bazasini boshqarish tizimlari.
Ma’ruzachi: S.Komilov
Tajriba va amaliy mashg‘ulotlarni olib boruvchi: N.Nuriddinov
6-semestr uchun
№
|
Mash-g‘ulot turi
|
Mavzularni nomi va qisqacha mazmuni
|
Ajra-
til-gan soat
|
Bajarilganligi haqidagi belgi
|
kun va oy
|
soat-lar
|
O‘qituv-chining imzosi
|
|
Ma’ruza
|
SQL serverda saqlanuvchi protseduralar yaratish. Transact-SQL tili. SQL-serverda saqlanuvchi protseduralar yaratish. Triggerlar yaratish. Saqlanuvchi protseduralar va triggerlar bilan ishlovchi dasturlar yaratish.
|
2
|
|
|
|
|
Ma’ruza
|
ORACLEda Ma’lumotlar bazasi va uning ob’ektlarini yaratish. ORACLEda Ma’lumotlar bazasini yaratish. Jadvallar, saqlanuvchi protseduralar, indekslar, cheklovlar va boshqa obyektlarni yaratish.
|
2
|
|
|
|
|
Ma’ruza
|
PostgreSQLda ma ‘lumotlar bazasi va uning ob’ektlarini yaratish. PostgreSQLda Ma’lumotlar bazasini yaratish. Jadvallar, funksiyalar va triggerlar yaratish. PostgreSQLda SQL so‘rovlari, cheklovlar va boshqa ob’ektlarni yaratish.
|
2
|
|
|
|
|
Ma’ruza
|
Tarmoqlar, ko‘p sathli arxitekturalar va XML. Tarmoqlar ko‘p sathli arxitekturalar haqida Ma’lumot. XML va uning qo‘llanishi. XML ning tuzilishi.
|
2
|
|
|
|
|
Ma’ruza
|
ODBC, OLE DB ADO va ASP. ODBS, OLE DB va ADO dan foydalanib dasturlash tillaridan Ma’lumotlar bazasiga ulanish. ASP haqida Ma’lumot.
|
2
|
|
|
|
|
Ma’ruza
|
Delphi dasturlash tilining Ma’lumotlar bazasi bilan ishlovchi komponentalari va ular yordamida Ma’lumotlar bazasiga ulanish. Delphi tili haqida Ma’lumot. Delphining interfeysi bilan tanishish. Delphining Ma’lumotlar bazasi bilan ishlovchi komponentalari bilan ishlash.
|
2
|
|
|
|
|
Ma’ruza
|
Delphi dasturlash tili yordamida Ma’lumotlar bazasi bilan ishlovchi dasturlar yaratish. Delphi dasturi yordamida MB bilan ishlovchi dasturlar tuzish. Ma’lumotlar bazasidagi Ma’lumotlarni printerga chiqarish uchun hisobot va diagramalar yaratish.
|
2
|
|
|
|
|
Ma’ruza
|
C++ Builder dasturlash tili yordamida ma’lumotlar bazasi bilan ishlovchi dasturlar yaratish. C++ Builder dasturiy muhitining interfeysi va MB bilan ishlovchi komponentalari. C++ Builder dasturi yordamida MB bilan ishlovchi dasturlar tuzish.
|
2
|
|
|
|
|
Ma’ruza
|
HTML tili, JDBC, Java Server PaGES va My SQL. HTMLda Web sahifa yaratish. Formalar va ro‘yhhatlardan foydalanish. Java Server PaGES va JDBC haqida Ma’lumot. MySQL Ma’lumotlar bazasini boshqarish tizimi haqida umumiy ma’lumot.
|
2
|
|
|
|
|
Ma’ruza
|
PHP yordamida MySQL Ma’lumotlar bazasiga ulanish. PHP tilidagi toifalar, o‘zgarvchilar va asosiy operatorlar, PHP yordamida MBga ulanish.
|
2
|
|
|
|
|
Ma’ruza
|
PHP yordamida MySQL Ma’lumotlar bazasi bilan ishlovchi dastur yaratish. PHP tili yordamida MB bilan ishlash. Forma yordamida Ma’lumotlar bazasiga qiymatlar kiritish. Ma’lumotlarni PHP yordamida qayta ishlash va monitor ekraniga chiqarish.
|
2
|
|
|
|
|
Ma’ruza
|
|
Do'stlaringiz bilan baham: |