Axborot ta'minoti tushunchasi va tarkibiy qismlari


Chorraha Sintaksis Ajratish


Download 41 Kb.
bet4/6
Sana04.02.2023
Hajmi41 Kb.
#1158557
1   2   3   4   5   6
Bog'liq
Labarotoruy

Chorraha

Sintaksis
Ajratish

R1 sintaksisi R2 minus R2
Karteziya mahsuloti
Ikki munosabatlarning R1 (R11, R12, R13 ...) va R2 (R21, R22, R23, ...) karteziya mahsuloti - bu sarlavhasi bo'lgan munosabatlar. sarlavhar1 va R2 munosabatlari:
(R11, R12, R13 ... R21, R22, R23, ...) va korpus R1 va R2 munosabatlar to'dalari bog'laydigan bog'lamlardan iborat.
(r11, r12, r13 ... r21, r22, r23 ....) R1 ga tegishli, va (r21, r22, r23 ...) R2 / ga tegishli.
R2 sintaksisi R2 marta
Ulanish
Odatda qo'shilishning bir nechta navlarini ko'rib chiqing.
Umumiy qo'shma operatsiya
Q ulanish
Teng ulanish
Tabiiy aralash
Umumiy qo'shma operatsiya:
R1 va R2 munosabatlariga qo'shilib, bu holat (R1 marta R2) aloqani anglatadi, bu erda C - mantiqiy ifoda, R1 va R2 munosabatlarining atributlarini va / yoki skalyar ifodalarni o'z ichiga olishi mumkin.
Q ulanish
(R1 marta R2), bu erda R11QR21 - R1 atributi bilan R1 aloqasining R2 atributi bilan R2 aloqasi bilan Q-aloqasi. Yozib oling va
Teng ulanish
Tabiiy aralash
R1 (R11, R12, R13, .. R1n, Z1, Z2, ... Zn) va R2 (Z1, Z2, ... Zn, R21, R22, R23, .., R2m) munosabatlari berilsin. Keyin R1 va R2 munosabatlarining tabiiy aloqasi bu sarlavha (R11, R12, R13, .. R1n, Z1, Z2, ... Zn, R21, R22, R23, .., R2m) va juda ko'p naychalar (r11, r12) bo'lgan tanadir. , r13, ... r1n, z1, z2, z3, ... zn, r21, r22, ... r2m) shunday (r11, r12, r13, ... r1n, z1, z2, z3, ... zn) R1 ga tegishli, va (z1) , z2, z3, ... zn, r21, r22, ... r2m) R2 ga tegishli
Sintaksis
Bo'linish
R1 sintaksisi dividby R2
Ma'lumotlar bazasini boshqarish funktsiyalari
1. Bevosita ma'lumotlar bazasida ma'lumotlarni boshqarish
2. Kompyuter xotirasida ma'lumotlarni boshqarish (ma'lumotlar keshlash)
Ma'lumotlar bazasi katta ma'lumotlar bazasi bilan ishlaydi, buferlashda foydalanuvchi o'ziga xos vazifasi uchun zarur bo'lgan ma'lumotlar bazasining faqat bir qismini oladi
3. Tranzaktsiyalarni boshqarish
Tranzaktsiya bu ma'lumotlar manipulyatsiyasi operatorlarining ajralmas ketma-ketligi (qo'shish, o'chirish, o'qish va hk) ma'lumotlar bazasidagi harakatlar nuqtai nazaridan.
Bitim operativ xotirada amalga oshiriladi. Agar u muvaffaqiyatli bo'lsa, u holda ma'lumotlar bazasi ma'lumotlar bazasi diskka tegishli o'zgartirish kiritadi. Aks holda, o'zgarishlar ma'lumotlar bazasining holatiga ta'sir qilmaydi.
4. Ma'lumotlar bazasi tillarini qo'llab-quvvatlash
5. Ma'lumotlar bazasidagi o'zgarishlarni boshqarish va jurnalga kirish (loging). Ushbu funktsiya ma'lumotlarni ishonchli saqlash va favqulodda vaziyatlarda ma'lumotlar bazasining holatini tiklash qobiliyatini ta'minlaydi. Manipulyatsiyalardan oldin o'zgarish jurnalida (bitim jurnalida) yozuv yoziladi. Buzilishdan so'ng ma'lumotlar bazasini tiklash uchun protokol (jurnal) va ma'lumotlar bazasining arxiv nusxasi qo'llaniladi (ma'lumotlar to'plangan vaqtga qadar ma'lumotlar bazasining to'liq nusxasi).

Download 41 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling