Ma’lumotlar bazasida qo‘shish, o‘chirish va yangilash amallari




Download 0,53 Mb.
bet3/4
Sana23.05.2024
Hajmi0,53 Mb.
#250778
1   2   3   4
Bog'liq
Mobil ilova 1 mustaqil ish

Ma’lumotlar bazasida qo‘shish, o‘chirish va yangilash amallari
Ma'lumotlar bazasini rejalashtirish - ma'lumotlar bazasidagi ma'lumotlarning tuzilishi va saqlanishini aniqlash jarayoni. U ob'ektlar, atributlar va ular o'rtasidagi munosabatlarni aniqlashni, shuningdek ma'lumotlarni saqlash uchun normallashtirilgan jadvallarni ishlab chiqishni o'z ichiga oladi. Ma'lumotlar bazasini rejalashtirayotganda, unumdorlik, kengayish, xavfsizlik va ma'lumotlar mavjudligi talablarini hisobga olish kerak. Bundan tashqari, ilovada qo'llaniladigan ma'lumotlarni qayta ishlash va tahlil qilish usullarini aniqlash muhimdir. Ma'lumotlar bazasini rejalashtirishda ma'lumotlarning ortiqchaligini bartaraf etish va ma'lumotlar yaxlitligini ta'minlash uchun ER (Entity- Relationship Modeling) va normalizatsiya usullari kabi standart dizayn usullaridan foydalanish tavsiya etiladi. Ma`lumotlar bazasini rejalashtirish, ma'lumotlar bazasi tizimini yaratish hayot siklini samarali tashkil etishga imkon beradigan boshqaruv faoliyati xisoblanadi. Ma`lumotlar bazasini rejalashtirish quyidagi boshqaruv standartlarini tashkil etishni va belgilangan savollarga javob toppish orqali rejalashtiriladi:
1. Ma`lumotlarni qay darajada to`planganligi;
2. Ma'lumot formati yoki ko'rinishiga ega ekanligi;
3. Kerakli hujjatlarni to`planganligi;
Avvalgi loyihalash va amalga oshirish qay darajada ekanligi. Ma'lumotlar bazasini rejalashtirish tugallangandan so'ng, ma'lumotlar bazasi sog'lom va samarali bo'lishini ta'minlash uchun test va optimallashtirish amalga oshirilishi kerak. Bundan tashqari, tizim ishlamay qolganda ma'lumotlarning saqlanishini ta'minlash uchun zaxira va tiklash strategiyasini ishlab chiqish muhimdir. Ma'lumotlar bazasini rejalashtirish bir necha bosqichlarni o'z ichiga oladi. Ma'lumotlar bazasini rejalashtirishning asosiy bosqichlari quyidagilar:
1. Talablarni tahlil qilish: Ushbu bosqich biznes talablari va maqsadlarini tushunish, saqlash uchun kerakli ma'lumotlarni aniqlash va funktsional va funktsional bo'lmagan talablarni aniqlashni o'z ichiga oladi.
2. Konseptual model dizayni: Ushbu bosqichda asosiy ob'ektlar, ularning atributlari va ular o'rtasidagi munosabatlarni tavsiflovchi kontseptual ma'lumotlar bazasi modeli yaratiladi. Ko'pincha kontseptual modelni tasavvur qilish uchun ob'ekt-munosabat diagrammalaridan foydalaniladi.
3. Mantiqiy model dizayni: Konseptual model asosida mantiqiy ma'lumotlar bazasi modeli yaratiladi. U jadval sxemalarini, atributlarini, asosiy va tashqi kalitlarni hamda jadvallar orasidagi munosabatlarni belgilaydi.
4. Fizik modelni loyihalash: Ushbu bosqichda mantiqiy model ma'lumotlar bazasining fizik modeliga aylantiriladi. Har bir atribut uchun ma'lumotlar turlari aniqlanadi, indekslar optimallashtiriladi va tegishli ma'lumotlar omborlari (masalan, jadvallar, indekslar, ko'rinishlar) tanlanadi.
5. Ma'lumotlarni normallashtirish: Bu ma'lumotlar orasidagi ortiqcha va noto'g'ri bog'liqliklarni bartaraf etish orqali ma'lumotlar bazasini optimallashtirish jarayoni. Normalizatsiya ma'lumotlar bazasi hajmini kamaytirish va uning samaradorligini oshirish imkonini beradi.
6. Xavfsizlik va kirish ta'rifi: Bu ma'lumotlar bazasidagi ma'lumotlarga foydalanuvchilarning kirish huquqlari va rollarini belgilaydi. Ma'lumotlar xavfsizligini ta'minlash uchun autentifikatsiya va avtorizatsiya mexanizmlari ishlab chiqilmoqda.
7. Loyihalash va amalga oshirish: Ushbu bosqichda ma'lumotlar bazasining o'zi tanlangan MBBT (ma'lumotlar bazasini boshqarish tizimi) yordamida
yaratiladi. Jadvallar, indekslar, ko'rinishlar va boshqa ma'lumotlar bazasi ob'ektlari yaratiladi.
8. Sinov va optimallashtirish: Ma'lumotlar bazasi yaratilgandan so'ng uning salomatligi, yaxlitligi va ishlashi sinovdan o'tkaziladi.
Agar kerak bo'lsa, ma'lumotlar bazasi tuzilishi yoki so'rovlari uning ishlashini yaxshilash uchun optimallashtiriladi.
2. Ma`lumotlar bazasini loyihalash Ma'lumotlar bazasini loyihalash - dastur yoki tizim ehtiyojlaridan kelib chiqqan holda ma'lumotlarni saqlash, tartibga solish va qayta ishlash imkonini beruvchi ma'lumotlar bazasi strukturasini yaratish jarayonidir. Ma'lumotlar bazasini loyihalashning asosiy bosqichlari ob'ektlarni, ularning atributlarini va ular o'rtasidagi munosabatlarni aniqlash, shuningdek, ma'lumotlarni saqlash uchun jadvallarni yaratishdir.
Ushbu jarayon ma'lumotlar turlarini tanlash, cheklovlar va indekslarni aniqlash va ma'lumotlar bazasi sxemasini loyihalashni o'z ichiga oladi. Ma'lumotlar bazasini loyihalashning muhim jihati ma'lumotlarni normallashtirishdir. Bu sizga ma'lumotlarning ortiqchaligini bartaraf etish va ularning yaxlitligini ta'minlash imkonini beradi. Ma'lumotni normallashtirish jadvallarni kichikroqlarga bo'lishni o'z ichiga oladi, shunda har bir jadval faqat bitta mantiqiy ob'ektni o'z ichiga oladi. Ma'lumotlar bazasini loyihalashda unumdorlik, masshtablash, xavfsizlik va ma'lumotlar mavjudligi talablarini ham hisobga olish kerak.




Download 0,53 Mb.
1   2   3   4




Download 0,53 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Ma’lumotlar bazasida qo‘shish, o‘chirish va yangilash amallari

Download 0,53 Mb.