Ma'lumotlar bazasini loyihalash: Freelancerni ishga qabul qilishdan oldin bilishingiz kerak bo'lgan narsalar


Download 16.83 Kb.
Sana02.01.2022
Hajmi16.83 Kb.
#195982
Bog'liq
Документ (1)


Ma'lumotlar bazasini loyihalash: Freelancerni ishga qabul qilishdan oldin bilishingiz kerak bo'lgan narsalar

Ma'lumotlar bazalarini loyihalashtirish sizning professional faoliyati uchun nega kerak? Albatta, agar dasturlash sizning asosiy biznesingiz bo'lmasa, ishni tayinlash uchun siz mustaqil ishlab chiqaruvchini yollashingiz kerak bo'ladi. Birinchidan, ma'lumotlar bazasi nima va u qanday tuzilganligi haqida qisqacha to'xtalib o'tsak: ushbu maqola sizning dizayningizga eng mos keladigan mutaxassisni aniqlash uchun sizga tanlov jarayonida yordam beradi.

Birinchidan, ma'lumotlar bazasi nima?

Shunchaki elektron ma'lumotlar arxivi. Uning sinonimlari: Ma'lumotlar ombori yoki JS ma'lumotlar bazasi.

Ma'lumotlar bazasini loyihalash: bu nimani anglatadi?

Informatika fanida ma'lumotlar bazasini loyihalashtirish ma'lumotlar omborini to'liq modelini shakllantirishni anglatadi. Ma'lumotlar bazasi tartibga solinishi va bo'linishi kerak bo'lgan ma'lumotlar to'plamidir.

Office Access dasturiga ko'ra ma'lumotlar bazalarini yaratish uchun dastlabki qadamlar quyidagilardir:

-Ma'lumotlar bazasining maqsadini belgilash

-Ma'lumotlarni jadvallarga ajratish

-Ma'lumotlarni ustunlarga aylantirish

-Asosiy kalitlarni ko'rsatish

-Jadvallar orasidagi munosabatlarni o'rnatish

-Dizaynni optimallashtirish

Albatta, ushbu qadamlarni siz emas, balki ma'lumotlar bazasi dizayneringiz qilishingiz kerak. Siz, o'z navbatida, ma'lumotlar bazasida tartibga solinishi kerak bo'lgan ma'lumotlarni (sizning qo'lingizdagi) Tuzuvchiga etkazishingiz kerak. Bir nechta misol? Agar siz elektron tijorat bilan shug'ullanadigan bo'lsangiz, siz sotadigan narsalarning barcha varaqlariga, shuningdek mijozlarning varaqlariga ega bo'lasiz.

Shuningdek o'qing Elektron tijoratni boshqarish: mahsulot varaqalarini yozing

Agar siz sport zalining egasi bo'lsangiz, sizda a'zolarning shaxsiy ma'lumot varaqalari va foydalanilayotgan sport anjomlari inventarlari mavjud. Agar siz umuman olganda kompaniyaning rahbari bo'lsangiz (o'lchamidan qat'i nazar), siz xodimlaringizning barcha ma'lumotlarini. shu jumladan ularning mahorati va ish haqini akkreditatsiya qilish uchun zarur bo'lgan ma'lumotlarni boshqarishingiz kerak bo'ladi.

Nima uchun ma'lumotlar bazasini loyihalashtirish kerak?

Tartibsiz (elektron holda) ma'lumotlar sizga hech qanday foyda keltirmaydi. Shunday qilib, ma'lumotlar bazasini loyihalashtirish – siz qaysi biznes turidan qat'i nazar – sizning ixtiyoringizda bo'lgan ma'lumotlarni tartibga solish, yangilash, ekstrapolyatsiya qilish yoki yo'q qilish uchun juda muhimdir. Shuning uchun, asosan, bu siz loyihalashtiradigan ma'lumotlar bazasining maqsadi.

Undagi ma'lumotlar ishlatilishini ta'minlash uchun ular tuzilgan va modellar bo'yicha bir-biriga bog'langan. Ma'lumotlar bazasi ma'lumotni relyatsion, ierarxik, retikulyar yoki ob'ektiv tarzda bog'lashi mumkin va tanlov siz yollagan Tuzuvchi tomonidan amalga oshiriladi, agar sizda mavjud bo'lgan ma'lumotlar va undan foydalanishingiz kerak bo'lgan ma'lumotlarni tavsiflagandan so'ng (hatto sodda bo'lsa ham) saqlash). Uchun freelancer uchun aynan sizga kerak JB qutqara olmaslar, siz u bilan qilish kerak ma'lumotlar turdagi nima siz bor va nima bilish kerak. Masalan: siz u bilan maslahatlashishingiz kerak, keyin ma'lumotlar bazasi qattiq diskda jismoniy ravishda joylashtirilishi mumkinkompyuteringizmi? Buning uchun bir nechta odamning maslahati va shu sababli (korporativ) kompyuter tarmog'i orqali sinxron ravishda kirish va yangilanish zarurmi? Agar foydalanish turi o'zgarsa, albatta siz yollagan ishlab chiquvchi uchun buyurtma ham o'zgaradi.

Ma'lumotlar bazalarini loyihalashtirish, o'rganiladigan mini-dunyo

Ma'lumotlar bazasining ta'rifini «mini-dunyo» sifatida biz professional kompyuter olimi Fabio Di Byasedan olganmiz, lekin o'ylab ko'rsangiz, shunday bo'ladi. Ma'lumotlar bazasi (elektron qo'llab-quvvatlash bo'yicha) quyidagicha ta'riflanadi, chunki u:

Mantiqiy izchil ma'lumotlar to'plami juda aniq maqsadlar uchun mo'ljallangan, yaratilgan va to'ldirilgan.

Ma'lumotlar bazalarining bir nechta turlari mavjud:

Ma'lumotlar aniq bog'liqliklarga ega bo'lgan ierarxik ma'lumotlar bazasi. Bular juda aniq, ammo juda qattiq ma'lumotlar bazalari

Tarmoq ma'lumotlar bazasi ierarxik JBlarga qaraganda unchalik qattiq emas va haqiqiy tarmoqda bo'lgani kabi, berilganlarga kirishning yagona va oldindan belgilangan usuli mavjud emas

Relyatsion ma'lumotlar bazasi (bu bugungi kunda eng ko'p ishlatiladigan JB, chunki u retikulyar JBlarga qaraganda ancha moslashuvchan va ulardan foydalanish osonroq). Ushbu JB RDBMS qisqartmasi tomonidan ham ma'lum ( Ma'lumotlar bazasini aloqador boshqarish tizimi ) va eng ko'p ishlatiladigan til SQL hisoblanadi. Relyatsion model jadvallarga asoslanadi (ular tarkibida ma'lumotlar mavjud) va matematik jihatdan aniq belgilangan «munosabatlar» tushunchasiga e'tibor qaratiladi (albatta ma'lumotlar o'rtasida).

Ma'lumotlar bazalarini loyihalash, eng ko'p ishlatiladigan dasturlar

Ma'lumotlar bazalarini texnik jihatdan ko'proq loyihalashtirish ma'lumotlar bazasining batafsil modelini shakllantirishni anglatadi. Vikipediya tomonidan berilgan ta'rifga ko'ra: « ushbu model barcha dizayn tanlovlarini mantiqiy va fizik darajada o'z ichiga oladi va ma'lumotlar bazasini amalga oshirish uchun ishlatilishi mumkin bo'lgan ma'lumotlar ta'rifi tilini ( DDL ) yaratish uchun zarur bo'lgan jismoniy saqlash parametrlarini o'z ichiga oladi «. Siz ham bu haqda g'amxo'rlik qilishingiz shart emas, xavotir olmang.

Ma'lumotlar bazasini so'rash uchun dasturiy ta'minot bo'lgani kabi ma'lumotlar bazalarini loyihalash uchun turli dasturlar mavjud. Kompyuter jargon ular deyiladi MOBT – ma'lumotlar bazasi boshqaruv tizimi va dasturiy ta'minot ma'lumotlar yaratish, boshqarish va samarali protsedura arxivi beradi. A DMBS jismonan o'rnatilgan bo'ladi apparat (oddiy foydalanuvchi kompyuter yoki bag'ishlangan apparat tuzilishi ).

Batafsilroq « DBMS ma'lumotlar bazalarida qo'llanilishning umumiy tushunchasidan farq qiladi, chunki u ko'p foydalanuvchi tizimlari uchun yaratilgan: ma'lumotlar bazasi ko'p vazifali va tarmoqlarni qo'llab-quvvatlaydigan yadrolarga, aslida odatdagi dasturga tayanadi. Ma'lumotlar bazasini boshqarish ushbu funktsiyalarni o'z ichiga olmaydi, lekin foydalanuvchi ulardan foydalanishga imkon beradigan operatsion tizimga tayanadi «(Vikipediya).

Aytgancha, siz o'zingizning «yangi» ma'lumotlar bazangizdan qanday foydalanishni bilishingiz kerak bo'lgan mustaqil ishlab chiqaruvchi bilan o'rnatadigan munosabatlar va ishonch munosabatlari juda muhimdir. Sizga mavjud bo'lgan ma'lumotlar turini va undan qanday foydalanishni bilishingiz sababli, Tuzuvchi bitta dasturiy ta'minotni boshqasidan tanlab, elektron arxivingizni qurish va rivojlantirishga rahbarlik qilishi mumkin.

Dasturchi tomonidan yaratiladigan ma'lumotlar bazalari asosan SQL-da bo'ladi. SQL bu qisqartirilgan so'z bo'lib, « Strukturali so'rovlar tili» degan ma'noni anglatadi. Bu relyatsion modelga asoslangan ma'lumotlar bazalari (RDBMS) uchun standartlashtirilgan til.

SQL tili tufayli ishlab chiquvchi quyidagilarga qodir:

-ma'lumotlar bazasi sxemalarini yaratish va o'zgartirish

-ma'lumotlar bazasiga ma'lumotlarni kiritish, o'zgartirish va saqlash

-ma'lumotlar bazasini so'rash

-boshqarish va ma'lumotlarga kirish vositalarini yaratish va boshqarish

Sizning ma'lumotlar bazangizni aniq sozlash uchun ishlab chiqaruvchi, ehtimol, quyida keltirilgan dasturlardan birini ishlatishi mumkin. Bu 2019 yilga yangilangan ma'lumotlar bazalarini loyihalash uchun eng yaxshi dasturlarning ro'yxati.

DBForge Studio

Vertabelo

LucidChart

SQLDBM


AQUADATA Study
Download 16.83 Kb.

Do'stlaringiz bilan baham:




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