|
Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti ma’lumotlar Bazasi fanidan
|
bet | 2/18 | Sana | 17.12.2023 | Hajmi | 1,9 Mb. | | #121256 |
Bog'liq 028-029 -21 STRo‘ (4)Ma'lumot Bazasi (Database):Ma'lumot bazasi, ma'lumotlarni saqlaydigan joydir. Ushbu qismda ma'lumotlar tizim tomonidan saqlanadi va ularni boshqarish uchun foydalaniladi.Ma'lumot bazasining arxitekturasi, ma'lumotlar turi va tizimning talablari asosida belgilanadi.
Uch bosqichli arxitektura, kompleks tizimlarni tuzishda va tizimning har qanday qismidagi o'zgarishlarga moslashuvda yaxshi natijalarni olish uchun o'rganiladi.
Ma`lumotlar bazasi
Malumotlar bazasi (MB) ma'lumotlarni to'plash, saqlash, boshqarish va ularga murojaat qilish uchun tuzilgan tizimdir. Bu tizim, ma'lumotlarni oddiy matn (text), sonlar, tasvirlar yoki boshqa shakllarda saqlaydi va ularga murojaat qilish imkoniyatini beradi. Bu, tizimlar orasida ma'lumot almashish, o'zgartirish va o'chirishning hamda ma'lumotlarni boshqarishning asosiy vositasi hisoblanadi.
Quyidagi asosiy nuqtalarga e'tibor bering:
Ma'lumotlar turi (Data Types):MB-da saqlangan ma'lumotlar turlari odatda matn, son, san'a, boolean (mantiqiy qiymatlar) kabi xususiyatlarga ega bo'ladi. Har bir ma'lumot turi o'ziga xos sifatlar va amallar uchun mo'ljallanadi.
Ma'lumotlar bazasi tili (Database Language):SQL (Structured Query Language) kabi ma'lumotlar bazasi tillari ma'lumotlar bilan ishlash uchun ishlatiladi. Bu til orqali ma'lumotlarni qo'shish, o'qish, tahrirlash va o'chirish mumkin.
Ma'lumotlar bazasi tuzilishi (Database Structure):MB-da ma'lumotlar jadvalida tuziladi. Jadval, ma'lumotlar o'zgaruvchilari (ustunlar) va ma'lumotlar ketma-ketliklari (qatorlar) orqali saqlanadi. Bu struktura ma'lumotlarni tashkil etish, ularga murojaat qilish va ularni boshqarish uchun belgilanadi.
Ma'lumotlar bazasi arxitekturasi (Database Architecture):MB arxitekturasi, ma'lumotlar bazasining qanday tuzilganligini, qanday saqlanganligini va qanday murojaat qilish uchun tizimlarni o'z ichiga oladi. Bunday arxitektura ma'lumotlar bazasi turiga va tizimning talablari bo'yicha belgilanadi.
Transaktsiyalar (Transactions):Transaktsiyalar, ma'lumotlarni amalga oshirish vaqti, boshqarish va to'xtatish jarayonlarini ta'minlash uchun ishlatiladi. Agar amal barcha qadamda muvaffaqiyatli bo'lsa, uni amalga oshirishni tasdiqlash uchun transaktsiya to'liq bajariladi, aks holda uni bekor qilish mumkin.
|
| |