Kirish 3 I bob. Python onlayn dars sayti




Download 400,17 Kb.
bet5/24
Sana20.05.2024
Hajmi400,17 Kb.
#244645
1   2   3   4   5   6   7   8   9   ...   24
Bog'liq
Diplom ishi

Ma'lumotlar bazasi dasturi foydalanuvchilarga yangi fayllar yaratish imkonini beradi; fayllardagi yozuvlarni qo'shish, o'chirish yoki o'zgartirish; ma'lumotlardan foydalangan holda cheklangan hisob-kitoblarni amalga oshirish; yozuvlarni turli mezonlarga ko'ra tartiblash; va ikkita yoki undan ortiq faylni bitta faylga birlashtirish va h.k.

Yangi ma'lumotlar bazasini yaratish, sinab ko'rish va boshqarish uchun saqlanishi kerak bo'lgan ma'lumotlar, ularning mavjudligi sabablari va kerakli yakuniy mahsulotni qanday boshqarish mumkinligi haqida to'liq tushunish kerak. Saqlanishi kerak bo'lgan ma'lumotlar turiga qarab, ma'lumotlar bazasi tuzilmalarining uch turi mavjud: ierarxik, tarmoq va relyatsion.

Ierarxik ma'lumotlar bazalari. Eng oddiy ma'lumotlar bazasi ierarxik yoki daraxt tuzilmasi bo'lib, unda ma'lumotlarga yuqoridan pastga kirish mumkin. Misol uchun, ijtimoiy xavfsizlik raqami talabaning ismi va manzili bo'lgan yozuvni aniqlash uchun ishlatilishi mumkin. Agar foydalanuvchi yozuvlarni qidirmoqchi bo'lsa va faqat talabaning ismini bilsa, tizim ierarxik yo'lni kuzatishi kerak. Bu usul ota-ona-bola munosabati deyiladi; ya'ni har bir element ierarxiyadagi faqat yuqoridagi va pastdagi bandga tegishli.

Tarmoq ma'lumotlar bazalari. Tarmoq ma'lumotlar bazalari faqat yuqoridan pastgacha bo'lgan munosabatlarga emas, balki bir nechta aniq munosabatlarga imkon beradi. Tarmoq modeli, shuningdek, kamroq qattiq qidiruv tuzilmasidan foydalanadi. Yuqoridan pastgacha yo'l emas, balki kerakli ma'lumotlarga eng qisqa masofa kuzatiladi. Ushbu tizimning murakkabligi modifikatsiyani yanada murakkab protseduraga aylantiradi.

Ushbu model standartlashtirilgan operatsiyalar uchun yaxshi ishlaydi, bunda tranzaktsiyalar bank operatsiyalari, aviakompaniyalarni bron qilish tizimlari va inventarni nazorat qilish kabi har bir hodisa uchun oldindan o'ylab topilgan yo'ldan boradi.

Relyatsion ma'lumotlar bazalari. Relyatsion model bir nechta ma'lumotlar bazasidagi umumiy maydonlar orasida bir nechta assotsiatsiyaga imkon beradi. Relyatsion ma'lumotlar bazalari jadval formatida, ikki o'lchovli, qatorlar va ustunlar bilan joylashtirilgan. Oldingi ikkita modelda fayl deb atalgan narsa endi munosabatdir. Yozuv endi qator deb ataladi; maydon endi ustundir. Chalkashmaslik uchun biz ushbu tavsif davomida fayllar, yozuvlar va maydonlarga murojaat qilishni davom ettiramiz. Relyatsion ma'lumotlar bazasi uchta asosiy funktsiyani bajaradi:


Download 400,17 Kb.
1   2   3   4   5   6   7   8   9   ...   24




Download 400,17 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Kirish 3 I bob. Python onlayn dars sayti

Download 400,17 Kb.