Dasturchi sifatida yaratilayotgan dasturiy taʼminot, unda saqlanadigan maʼlumotlar va ularga qoʻyilgan talablarni tushunish maʼlumotlar bazasini loyihlashda ishingizni bir muncha osonlashtiradi
Dasturchi sifatida yaratilayotgan dasturiy taʼminot, unda saqlanadigan maʼlumotlar va ularga qoʻyilgan talablarni tushunish maʼlumotlar bazasini loyihlashda ishingizni bir muncha osonlashtiradi.
Dasturchi sifatida yaratilayotgan dasturiy taʼminot, unda saqlanadigan maʼlumotlar va ularga qoʻyilgan talablarni tushunish maʼlumotlar bazasini loyihlashda ishingizni bir muncha osonlashtiradi.
Maʼlumotlar bazasiga har tomonlama qarashni unutmang. Masalan shahar kutubxonasi bazasi yaratilganda bazaga mijoz sifatida, yoki sotuvchi sifatida qarashingiz mumkin va bu ikkisi uchun bir hil maʼlumotlar turli koʻrinishda koʻrsatilishi kerakligini hisobga oling.
Keyinchalik bu ma`lumotlar bevosita MB jadvallarini shakllantirishda ishlatiladi. Maʼlumotlarni imkon qadar mayda boʻlaklarga boʻldim. Misol uchun, manzilni shahar, tuman, viloyat qilib ajratsangiz, kelajakda MBdagi foydalanuvhchilarni tuman, shahar yoki viloyat boʻyicha ajratib oldim.
Kutubxonalar Nomi Manzil Shahar Kitobxonlar Ismi Familiyasi Ish joyi Ro’yxatdan otgan sanasi Adabiyotlar Nomi Janri Muallifi Nashriyot Nashr yili
Maʼlumotlar bazasining tashqi koʻrinishini shakllantirishga. Yuqorida koʻrganimizdek, relational MB jadvallardan iborat boʻladi. Har bir jadval esa ustunlar (attributlar) va qatorlardan tashkil topadi. Har bir qatoringliz tilida record deb ataladi va bitta buyum (shaxs) haqida maʼlumot saqlaydi.
Jadvalning har bir qatoridagi maʼlumotlarni bir xilda saqlash uchun, ularning turini ham tayinlab ketish maqsadga muvofiq boʻladi. Masalan Ism faqat matn, ID esa faqat raqam.