Oracle ma'lumotlar bazasi arxitekturasi

2017 YIL 09 FEVRAL KO'RILDI: 4523
Baholar(2)
Oracle ma'lumotlar bazasini boshqarish tizimi (DBMS) bir vaqtning o'zida katta miqdordagi saqlanadigan ma'lumotlarga kirish va ularni boshqarish uchun mo'ljallangan. Ma'lumotlar bazasi va ma'lumotlar bazasi ma'lumotlar bazasi xavfsizligi va himoyasi nuqtai nazaridan ba'zi bir nuqtalarni tushunish uchun o'rganish kerak bo'lgan ma'lumotlar bazasida ikkita asosiy tushuncha mavjud. Xulosa qilib aytganda, ma'lumotlar bazasi - bu OTdagi fayllar to'plamidir, masalan, bu protsessorlar va xotiralar, bundan tashqari, bitta ma'lumotlar bazasiga bir nechta holatlarda kirish mumkin, va bir vaqtning o'zida bitta ma'lumotlar bazasiga kirish huquqini beradi. Endi bu tushunchalarni batafsil ko'rib chiqing.
Oracle ma'lumotlar bazasi
Oracle ma'lumotlar bazasida ma'lumotlarni taqdim etishning ikki darajasi mavjud: jismoniy va mantiqiy. Fizik qatlam diskda saqlanadigan ma'lumotlar bazasi fayllarini, mantiqiy qatlam esa jadval maydonini, foydalanuvchi sxemalarini o'z ichiga oladi. Ushbu darajalarni batafsilroq ko'rib chiqing.
Ma'lumotlar bazasining fizik qatlami
Fizika darajasida ma'lumotlar bazasi va namunalar oltita fayl turlaridan iborat. Masalan, uning xususiyatlarini ko'rsatadigan parametr fayllari mavjud. Asosiy fayl - inst.ora fayli, masalan, ma'lumotlar bazasining nomi, fayllarni boshqarish havolasi va hokazo kabi initsializatsiya parametrlari uchun javobgar bo'lgan. Initsializatsiya faylining namunasi sek. 1
Ma'lumotlar bazasi fayllari
Ma'lumotlar bazasi har xil ma'lumotlar aslida saqlanadigan har xil turdagi fayllar to'plami bilan ta'minlanadi. Quyida ushbu turdagi fayllar nima ekanligini va har bir fayl turi biz uchun qanday foydali bo'lishi mumkinligi qisqacha tavsiflangan.
Ma'lumotlar fayllari . Ushbu fayllar haqiqiy ma'lumotlarni jadvallar, indekslar, triggerlar va boshqa ob'ektlar shaklida saqlaydi. Ma'lumotlar fayllari butun ma'lumotlar bazasida eng muhim hisoblanadi. Standart bazada kamida ikkita ma'lumot fayllari bo'lishi kerak: tizim ma'lumotlari (SYSTEM jadval maydoni) va foydalanuvchi ma'lumotlari uchun (USER jadval maydoni). SYSTEM jadval maydoni shifrlangan shaklda barcha foydalanuvchilarning parollarini saqlaydi.
Jurnal fayllarini qayta ishga tushirish (loglarni qayta o'rnatish) . Qayta ishga tushirish jurnal fayllari Oracle ma'lumotlar bazasi uchun juda muhimdir. Bazadagi barcha operatsiyalar ularga yoziladi. Ular faqat ma'lumotlar bloki mavjud bo'lganda ma'lumotlar bazasida ma'lumotlarni qayta tiklash uchun ishlatiladi. Qayta kirish jurnallarida siz juda muhim ma'lumotlarni topishingiz mumkin, ularning mavjudligi o'rtacha ma'mur haqida o'ylamagan bo'lishi mumkin, shu jumladan foydalanuvchi parollari.
Fayllarni boshqarish . Ushbu fayllar ma'lumotlar fayllari va boshqa ma'lumotlar bazasi holati ma'lumotlarini joylashtiradi. Boshqarish fayllari yaxshi himoyalangan bo'lishi kerak. Eng muhimi, faylni initsializatsiya qilish parametr parametridir, chunki bunisiz uni ishga tushirib bo'lmaydi. LISTENER.ORA, SQLNET.ORA, PROTOCOL.ORA, NAMES.ORA va boshqalarkabi boshqa fayllartarmoqni qo'llab-quvvatlash bilan bog'langan va ular ham juda muhimdir. Ushbu fayllarda ma'lumotlar bazasini ma'lumotlar bazasiga kirish uchun juda ko'p foydali ma'lumotlarni topishingiz mumkin.
Vaqtinchalik fayllar . Vaqtinchalik fayllar, agar operativ xotirada buning uchun etarli joy bo'lmasa, ko'p miqdordagi ma'lumotlar bo'yicha harakatlarning oraliq natijalarini saqlash uchun ishlatiladi. Vaqtinchalik fayllarda siz vaqtinchalik jadvallar va ularga tuzilgan indekslarning tarkibini topishingiz mumkin. Vaqtinchalik fayllar voqealarni tekshirish jarayonida yoki ma'lumotlar bazasidan o'chirilgan muhim ma'lumotlarni tiklashda foydali bo'lishi mumkin.
Parol fayllar . Ular tarmoq orqali masofaviy ma'lumotlar bazasini boshqarishni amalga oshiruvchi foydalanuvchilarni tasdiqlash uchun ishlatiladi. Biz ular haqida keyinroq batafsilroq gaplashamiz.
Ko'rib turganingizdek, xavfsizlik nuqtai nazaridan, yuqorida sanab o'tilgan har bir fayl turi katta ahamiyatga ega.
|