3. Mazmuni Ma’lumotlar bazasini boshqarish tizimlari 4 kurs 7 semestr
Download 39.5 Kb.
|
444.MBBT
3. Mazmuni Ma’lumotlar bazasini boshqarish tizimlari 4 kurs 7 semestr 1-mavzu. Ma’lumotlar bazasining maqsadi, vazifalari va asosiy talablar. Ma’lumot bazasining arxitekturasi. Uch bosqichli arxitektura Avtomatlashgan axborot tizimlari. Aniq ma’lumotlarni (masalani) hal qilishda inson real dunyoni u yoki bu soxasi. Obyektlarni majmuasini predmet soxa. Obyekt - bu ixtiyoriy predmet, xodisa, tushuncha yoki jarayon. Tashki boskich, Konseptual boskich, Fizik boskich. 2-mavzu. Ma’lumot bazasi modellari. Mohiyat aloqa (ER) diagrammasi Iyerarxik modellarda yozuvlar daraxtsimon strukturali ko’rinishda bo’ladi. Iyerarxik tuzilishli ma’lumotlar sodda yaratiladi. Bu ko’pincha tadbiqlarda qulay, lekin ma’lumotlarni ko’plari daraxtsimon strukturali bog’lanish tabiatiga ega emas.Ma’lumotlarni relyasion modeli asosida munosabat tushunchasi yotadi. Munosabatni 2 o’lchamli jadvallar yordamida tavsiflash qulay. Jadval tushunarli ko’rimli va inson uchun oddiy. 3-mavzu. Relyatsion ma’lumot bazasi va ma’lumotlar bazasida munosabatlar. Relyatsion algebra va relyatsion hisobot elementlari Munosabatni 2 o’lchamli jadvallar yordamida tavsiflash qulay. Jadval tushunarli ko’rimli va inson uchun oddiy. Munosabatlar to’plami ma’lumotlarni saqlash uchun ishlatilishi mumkin. Shu bilan birga ular orasidagi bog’lanishlarni modellashtirish imkonini beradi. Relyasion algebrada quyidagi 8 ta operator keng ishlatiladi. Ulardan 4 tasi an’anaviy to’plamlar ustidagi amallar kiradi. 4-mavzu. Ma’lumotlar bazasini rejalashtirish, loyihalashlash va administratorlash. Ma’lumotlar bazasini normallashtirish Ma’lumotlar bazasi tizimini yaratish xayot siklini samarali tashkil etishga imkon beradigan boshkaruv faoliyati. Tashkillashtirishning axborot tizimi umumiylashtirilib integratsiyalanishi lozim. Ma’lumotga samarali murojaatni tashkil qilishda bazalar o’zaro aloyasi fayl tuzilmalaridan foydalanishni tasvirlaydi. Normal formalar 1NF, 2NF, ZN F va Kodd. 5-mavzu. SQLtili tushunchasi. SQL tilida jadvallar yaratish, o‘zgartirish va o‘chirish SQL tilining vazifalari. Interaktiv va qurilgan SQL. SQL ma’lumot toifalari. SQL tilining SELECT (tanlash) operatori va uning parametrlari. 6-mavzu. Ma’lumotlar bazasida ma’lumotlar yozish, o‘zgaritirish va o‘chirish. Ma’lumotlarni tanlash va ular ustida amallar Ma’lumotlar bazasida ma’lumotlar yozish, o‘zgaritirish va o‘chirish. Ma’lumotlarni tanlash va ular ustida amallar. 7-mavzu. SQLda jarayonlar va standart funksiyalar. Ma’lumotlar manipulyatsiya qilish. Oddiy so‘rovlar yaratish SQL ma’lumotlarni almashtirish tili bo’lib hisoblanadi, ya’ni u jadvallar bilan ishlashga mo’ljallangan bo’lib, kiruvchi ma’lumotlar talab etilgan chiquvchi ko’rinishga holatga aylantirib beradi. 8-mavzu. Ma’lumotlarni jamlash va guruhlash. Agregat funksiyalar Bir nechta jadvallar bilan ishlash Ma’lumotlarni jamlash va guruhlash. Agregat funksiyalar Bir nechta jadvallar bilan ishlash. 9-mavzu. Murakkab so‘rovlar yaratish. SQL tilida indekslardan foydalanish Murakkab so‘rovlar yaratish. SQL tilida indekslardan foydalanish. 10-mavzu. Tasavvurlar yaratish va ular bilan ishlash. SQL tilida funksiyalar yaratish Tasavvurlar yaratish va ular bilan ishlash. SQL tilida funksiyalar yaratish. 11-mavzu. SQL tilida triggerlar. Tranzaksiyalarni boshqarish. So‘rovlar yaratish va qayta ishlash SQL tilida triggerlar. Tranzaksiyalarni boshqarish. So‘rovlar yaratish va qayta ishlash. 12-mavzu. Ma’luotlar bazasini administratorlash va xavfsizligini ta’minlash. Ochiq ma’lumotlar bazasi aloqasi (ODBC) interfeysi ODBC (inglizcha. Open Database Connectivity)— Microsoft firmasi Call Level interface (CLI) spetsifikatsiyasiga asoslangan Simba Technologies bilan xamkorlikda ishlab chiqgan ma’lumotlar bazasiga murojaat xuquqini beruvchi (API) dasturiy interfeys. 13-mavzu. Ma’lumotlar bazasiga murojaatni tashkil etishda ODBC va C++dan foydalanish. C++ va SQL orqali yangi ma’lumotlar qo‘shish, o‘zgartirish va o‘chirish ODBS C++ dasturlash tili yordamida ma’lumotlar bazasiga murojaatlarni tashkil etil usullari, SQL so’rovlardan foydalanish, intekfeysni va ma’lumotlar bazasi aloqasini ta’minlash. 14-mavzu. ADO texnologiyasidan foydalanish. Ma’lumotlar bazasiga murojaatni tashkil etishda ADO va C++dan foydalanish ADO.NET — Microsoft .NET ga asoslangan ilovalarga ma’lumotlarga murojaat xukukini taqdim etuvchi texnologiyadir .NET freymvorkning bir qismi bo’lgan texnologiyadir. ADO.NET texnologiyasi DataSet obyektlari bilan birgalikda ishlaydi. 15-mavzu. ADO va C++ orqali maydon qiymatlarini kiritish, yozuvlarni o‘zgartirish, qo‘shish va o‘zgartirish NET freymvorkning bir qismi bo’lgan texnologiyadir. ADO.NET texnologiyasi DataSet obyektlari bilan birgalikda ishlaydi. 16-mavzu. XML va ma’lumotlar bazasi XML (Extended Markup Language - kengaytirilgan xoshiyalash tili) va ma’lumotlar bazasi birgalikda butun olam turiga yanada ko’prok o’zgarishlar olib keladi. Bu til boshqa xoshiyalash tillaridan butkul farq qiladi. 4 kurs 8 semestr 17-mavzu. ORACLE MBBT. ORACLE MBBTni qisqacha rivojlanish tarixi ORACLE ma’lumotlar bazasini boshqarish tizimi. ORACLE ma’lumotlar bazasini boshqarish tizimini qisqacha rivojlanish tarixi. 18-mavzu. Shaxsiy MBBT. Server asosidagi tizimlar. Relyatsion ma’lumotlar bazasi modeli. ORACLE arxitekturasi Ma’lumotlar bazasini boshqarish tizimi. Server asosidagi tizimlar. Relyatsion ma’lumotlar bazasi modeli. ORACLE arxitekturasi. 19-mavzu. ORACLEni o‘rnatish. ORACLEni asosiy obyektlari. ORACLE tilining ma’lumotlar bilan ishlash (manipulyatsiyalash) vositalari ORACLEni Shaxsiy kompyuterga o‘rnatish. ORACLEni asosiy obyektlari. ORACLE tilining ma’lumotlar bilan ishlash (manipulyatsiyalash) vositalari. 20-mavzu. So‘rov strukturasi. Oddiy so‘rovlar. Tanlab olish mezonini tuzish. Tartiblash So‘rov strukturasi. Oddiy so‘rovlar. Tanlab olish mezonini tuzish. Tartiblash. 21-mavzu. ORACLE da ma’lumotlarni tavsiflash tili. ORACLE da ma’lumot toifalari va obyektlari. Simvoli satr. Sonli toifalar ORACLE da ma’lumotlarni tavsiflash tili. ORACLE da ma’lumot toifalari va obyektlari. Simvoli satr. Sonli toifalar. 22-mavzu. ROWID toifasi. Bitlar satri. Sana va vaqt toifasi. LOB – obyektlari. Jadvallar. Tasavurlar ROWID toifasi. Bitlar satri. Sana va vaqt toifasi. LOB – obyektlari. Jadvallar. Tasavurlar. 23-mavzu. Nazariy to‘plam amallari. Tashqi birlashtirish. Tartiblash. ORACLE da uzoqlashgan MB aloqa yaratish (o‘rnatish). Ketma –ketliklar. Sinonimlar va ularni yaratish Nazariy to‘plam amallari. Tashqi birlashtirish. Tartiblash. ORACLE da uzoqlashgan MB aloqa yaratish (o‘rnatish). Ketma –ketliklar. Sinonimlar va ularni yaratish. 24-mavzu. Protseduralar, funksiyalar va paketlar. ORACLE ni SQL funksiyalari Protseduralar, funksiyalar va paketlar. ORACLE ni SQL funksiyalari. 25-mavzu. ORACLE ni standart paketlari ORACLE ni standart paketlari. 26-mavzu. Saqlanuvchi protseduralar. Dinamik SQL. Faylli kiritish va chiqarish. Topshiriqlarni boshqarish Saqlanuvchi protseduralar. Dinamik SQL. Faylli kiritish va chiqarish. Topshiriqlarni boshqarish. O‘quv vaqtining mashg‘ulotlar turi va ko‘rinishlari bo‘yicha taqsimoti
Download 39.5 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling