MA'LUMOTLAR BAZASINING XUSUSIYATLARI

|
MA'LUMOTLAR BAZASINING XUSUSIYATLARI
|
bet | 2/6 | Sana | 04.02.2024 | Hajmi | 1,32 Mb. | | #151207 |
Bog'liq ORACLE MA\'LUMOTLAR BAZASINI BOSHQARISH TIZIMLARINING ISHLASH TEXNOLOGIYASI1. MA'LUMOTLAR BAZASINING XUSUSIYATLARI.
Ma'lumotlar bazasi-bu ma'lumotlarni saqlaydigan va tartibga soluvchi tizim. Oracle
Power Objecs relyatsion ma'lumotlar bazasida saqlangan ma'lumotlarga va jadvallar, ko'rinishlar, indekslar, ketma-ketliklar va sinonimlarni o'z ichiga olgan ma'lumotlar bazasi ob'ektlari to'plamiga kiradigan dasturlarni yaratishga imkon beradi. Ma'lumotlar bazasi protsessori ma'lumotlar bazasi ma'lumotlariga foydalanuvchi kirishini muvofiqlashtiradi.
Oracle Power Objects-da foydalanuvchi ma'lumotlar bazasi bilan o'zaro aloqada bo'ladi
ma'lumotlar bazasi sessiyasi orqali ma'lumotlar bazasiga ulanishni o'rnatish uchun zarur bo'lgan ma'lumotlarni o'z ichiga olgan ob'ekt. Ushbu bobda ma'lumotlar bazasi sessiyalari ob'ektlari va ular bilan ishlashning umumiy usullari tasvirlangan.
Quyida Oracle Power Objects tomonidan qo'llab-quvvatlanadigan ma'lumotlar bazasi turlari tasvirlangan ichki (Blaze ma'lumotlar bazalari) va tashqi ma'lumotlar bazalari
Ichki ma'lumotlar bazalari Oracle Power tomonidan yaratilgan va qo'llab-quvvatlanadi
Objects. Blaze ma'lumotlar bazalari ixcham va samarali bo'lib, bajarish uchun ko'p tizim resurslarini talab qilmaydi. Blaze ma'lumotlar bazasi ob'ektlari qattiq diskda bitta faylda saqlanadi.
Tashqi ma'lumotlar bazalari ORACLE Server kabi Oracle Power Objects-dan tashqaridagi ma'lumotlar bazasi protsessori tomonidan yaratiladi va qo'llab-quvvatlanadi.
Oracle Power Objects-ning ko'rib chiqilayotgan versiyasi quyidagilarni qo'llab-quvvatlaydi
tashqi ma'lumotlar bazalari: ORACLE Server va SQL Server.
ORACLE Server-bu Oracle Corp. ning kuchli, yuqori samarali relyatsion ma'lumotlar bazasini boshqarish tizimi., qaysi
turli xil dasturiy-apparat platformalarida ishlatiladi.
Ishonchli va mukammal SQL Server ma'lumotlar bazalari Microsoft va Sybase tomonidan etkazib beriladi. Oracle Power Objects DBLIB drayveri orqali SQL Server ma'lumotlar bazalariga kirishni ta'minlaydi.
Ma'lumotlar bazasi sessiyasi-o'rtasidagi aloqani ifodalovchi ob'ekt
foydalanuvchi ilovasi va ma'lumotlar bazasi. Ma'lumotlar bazasi sessiyasi,
ma'lumotlar bazasi tizimining tashqi interfeysi va orqa qismi o'rtasidagi aloqani ta'minlaydi.
Har bir ma'lumotlar bazasi sessiyasi ob'ekti o'z disk faylida saqlanadi (Windows-da ushbu fayl pos kengaytmasiga ega). Ma'lumotlar bazasi sessiyalari ob'ektlari Oracle Power Objects ish stolining asosiy oynasida piktogramma bilan ifodalanadi.
Sessiya ob'ekti ikkita holatdan birida bo'lishi mumkin: faol emas yoki
faol. Faol bo'lmagan sessiya hozirda ma'lumotlar bazasiga ulanmagan. Nofaol sessiya orqali ma'lumotlar bazasi ob'ektlarini ko'rsatish mumkin emas. Faol sessiya-hozirda ma'lumotlar bazasiga ulangan, u ulanish orqali kirish mumkin bo'lgan barcha ma'lumotlar bazasi ob'ektlarini o'z ichiga oladi. Sessiyaning faol holati yoqilgan belgi bilan ko'rsatiladi
ulagich.
Foydalanuvchi sessiya ob'ektiga xuddi shunday kiradi
ma'lumotlar bazasi ob'ektlari. Biroq, sessiya ob'ekti aslida hech qanday ob'ektni o'z ichiga olmaydi. Buning o'rniga, u ma'lumotlar bazasi ulanishini o'rnatish uchun zarur bo'lgan ma'lumotlarni o'z ichiga oladi – masalan, server ma'lumotlar bazasida foydalanuvchi nomi, parol va hisobning tarmoq manzili bo'lishi mumkin. Ilova ma'lumotlar bazasi sessiyasidan ma'lumot so'raganda, u avtomatik ravishda tegishli so'rovni ma'lumotlar bazasiga uzatadi va natijani qayta ishlaydi.
Ma'lumotlar bazasining har bir seans ob'ekti bitta ob'ektga kirishni ta'minlaydi
mantiqiy tuzilish (sxema) yoki ma'lumotlar bazasidagi foydalanuvchi hisobi. Sessiya hisob qaydnomasi ob'ektlari va funktsiyalariga to'liq kirishni ta'minlaydi, garchi ba'zi ma'lumotlar bazasi imkoniyatlari faqat SQL kodi orqali mavjud bo'lsa (masalan, Oracle Server-da rasm ob'ektini yaratish yoki unga kirish uchun maxsus SQL kodini yozish kerak). Rivojlanish jarayonida ma'lumotlar bazasi sessiyasida hisobga tegishli ma'lumotlar bazasi ob'ektlarini aks ettiruvchi piktogrammalar mavjud. Sessiya oynasida faqat ma'lumotlar bazasi ob'ektlarining eng keng tarqalgan turlari (jadvallar, ko'rinishlar, indekslar va ketma-ketliklar) mavjud. Sessiya foydalanuvchi kirish huquqiga ega bo'lgan boshqa mantiqiy tuzilmalar yoki hisoblardagi ma'lumotlar bazasi ob'ektlarini ko'rsatmaydi.
Ma'lumotlar bazasi sessiyalari ob'ektlari ilova ob'ektlaridan mustaqil, bu
mustaqillik ulanishni sozlashda moslashuvchanlikni ta'minlaydi
ma'lumotlar bazasi ilovalari. Masalan, bir nechta dastur bir xil ma'lumotlar bazasi sessiyasidan foydalanishi mumkin yoki bitta dastur bir vaqtning o'zida juda ko'p turli xil sessiyalardan foydalanishi mumkin. Bitta ma'lumotlar bazasi seansi turli vaqtlarda turli ma'lumotlar bazalari bilan bog'lanish uchun ham ishlatilishi mumkin. Masalan, sessiya orqali siz dasturni ishlab chiqish va disk raskadrovka jarayonida Blaze ma'lumotlar bazasiga ulanishingiz mumkin, so'ngra tugallangan dasturni ishlab chiqarish muhitida xuddi shu sessiya orqali tarqatishda ORACLE serverga ulanishingiz mumkin.
Ma'lumotlar bazasi sessiyasi ob'ektini yaratishda alohida fayl yaratiladi
ma'lumotlar bazasiga qanday ulanish kerakligi haqidagi ma'lumotlarni o'z ichiga olgan qattiq disk.
|
| |