|
Muhammad al-xorazmiy nomidagi toshkent axborot texologiyalari universiteti
|
bet | 5/6 | Sana | 25.01.2024 | Hajmi | 367,92 Kb. | | #145193 |
Bog'liq ZafarjonmalbazAdd title text
CLICK TO ADD CAPTION TEXT
S
W
O
T
MA’LUMOTLAR BAZASINI LOYIHALASHTIRISHDA RELYASION MODEL BILAN ISHLASH ANCHA NOQULAYLIKLARGA OLIB KELADI. SHU SABAB MA’LUMOTLAR BAZASINI LOYIHALASHDA HAR XIL SEMANTIK MODELLAR HAM ISHLATILADI. ULARDAN ENG KO‘P TARQALGANLARIDAN BIRIGA - ER MODELI DEYILADI. BU MODEL INGILIZCHA “ENTITY-RELATION” DEYILIB, MA’NOSI “MOHIYAT-BOG‘LANISH” DEMAKDIR.
Bu model 1976 yil Piter CHen tamonidan kiritilgan bo‘lib u o‘ziga bir qator grafik diagrammalarini oluvchi bir necha har xil turdagi komponentalarni birlashtirgan. Piter CHen mohiyatlar to‘plami va ular orasida bog‘lanish sifatida relyasion ma’lumotlar strukturasini interpritatsiya qilishni taklif qildi. ER -modelining asosiy komponentalari mohiyat, bog‘lanish va atribut (xossa) bo‘lib hisoblanadi.
Add title text
CLICK TO ADD CAPTION TEXT
Mohiyat -bu ma’lumotlari ma’lumotlar bazasida saqlanishi kerak bo‘lgan biror real yoki tasavvur qilingan ob’ektdir. ER modeli diagrammasida mohiyat odatda to‘rtburchak shaklida tasvirlanib, uning ichiga mohiyat nomi qo‘yiladi.
Add title text
CLICK TO ADD CAPTION TEXT
ODBC interfeysi
Agar siz MySQL uchun yaratilgan dasturni boshqa MBBT ga ko‘chirmoqchi bo‘lsangiz o‘z kodingizni shu yadro API sidan foydalanadigan qilib qayta yozishingiz kerak.Lekin dasturchilar boshqa ma’lumotlar bazasiga ko‘chirish muammosidan asosan xalos bo‘lganlar. Ularda yagona API, Open DataBase Connectivity API (ODBC), xamma SQL-ma’lumotlar bazalariga unifikatsiya qilingan interfeys mavjud. ODBC xamma ma’lumotlar bazalariga yagona interfeys bo‘lgani uchun, MySQL va boshqa MBBT lar bilan ishlovchi dasturlar yaratish uchun uni o‘rganib chiqish etarli. Agar siz kerakli tarzda ODBC dan foydalansangiz, siz yaratgan dasturlar ixtiyoriy MBBT bilan ishlay oladi.ODBC xaqida tushuncha .
Add title text
CLICK TO ADD CAPTION TEXT
Kodd relyatsion algebrasi. Relyatsion hisoblash. Ma’lumotlarning relyatsion bazasi - bu o’zaro bog’langan munosabatlar to’plamidir. Har qanday munosabat (jadval) kompyuterlarning xotirasida fayl ko’rinishda joylashadi.Jadval hamma uchun qulay bo’lishi bilan bir qatorda ma’lumotlarni manipulyatsiya qilishning asosiy uch operatsiyasini bajarish birmuncha noqulaylikni ham tug’diradi, asosan tartiblash, guruhlash va daraxt ko’rinishidagi parametrlar bilan ishlashda.
Jadvalda ushbu uch operatsiya bir – biri bilan chambarchas bog’langan. Bu esa ba’zi bir operatsiyalarni bajarishda ma’lum bir qiyinchiliklarga olib keladi. Masalan, ma’lumotlarni bir parametr asosida tartiblash ikkinchi bir parametr bo’yicha tartiblashni buzib yuborishi tufayli zarur ma’lumotlarni izlab topish operatsiyasi bir parametr bo’yicha osonlashsa, boshqalari bo’yicha qiyinlashadi.
Obʼektli maxlumotlar bazasi. Loyixalash, qayta ishlash va tadqiqi Maʼlumotlar bazasi (MB) bu – maʼlumotlarni saqlash, oʻqish, qayta ishlash va qidirish uchun moʻljallangan markaziy maʼlumotlar ombori. Turli dasturlar yaratar ekanmiz, dastur ishlashiga oid boʻlgan maʼlumotlarni u yoki bu koʻrinishda saqlashimiz kerak. Misol uchun dastur foydalanuvchilari va ularning shaxsiy maʼlumotlari, rasmlari, postlar, mahsulotlar va hokazo.
Bu maʼlumotlarni qay koʻrinishda saqlash, turli maʼlumotlar oʻrtasidagi munosabatlar (foydalanuvchi-post, mijoz-mahsulot), bu maʼlumotlarga murojaat qilish va unumli foydalanish uchun MBni toʻgʻri loyihalash juda muhim ahamiyatga ega. NoSql maʼlumotlar bazasi va uning asosiy printsiplari .
|
| |