3- amaliy mashgulot. Ma'lumotlar bazasini loyihalash va yaratish
Talabalar va ularning imtihon baholari haqidagi ma’lumotlarni saqlashi kerak bo‘lgan “Talabalar” axborot tizimini ishlab chiqish misolida ma’lumotlar bazasini yaratish jarayonini ko‘rib chiqamiz.
"Universitet talabalari kontingenti" axborot tizimini loyihalash jarayoni batafsil tavsiflangan, muammoni qo'yish bo'limidan boshlab, so'ngra barcha ob'ektlarni, ularning asosiy atributlarini batafsil tahlil qilgan holda kontseptual modelning tavsifi va munosabatlar. Dizayn natijasida unda 5 ta jadval yaratish kerak degan xulosaga keldi:
Talabalar - talabalarning asosiy ma'lumotlarini saqlash uchun;
Baholar - o'quvchilarning baholari haqidagi ma'lumotlarni saqlash uchun;
Institut - Institut ma'lumotnomasi;
Mutaxassisliklar - mutaxassisliklar ma'lumotnomasi;
Ob'ektlar - ma'lumotnomasi.
Fayllaringizni saqlash uchun papkada ma'lumotlar bazasi faylini yaratish uchun kontekst menyusini oching va undagi Yangi ^ MicrosoftAccess ma'lumotlar bazasi buyrug'ini tanlang. Ma'lumotlar bazasi nomini o'rnatamiz Students . Yaratilgan faylni ikki marta bosish orqali ma'lumotlar bazasini ochamiz.
Jadvallar strukturasi va munosabatlarining tavsifi Tasmadagi Sozdat yorlig'ini tanlaymiz va Jadvallar guruhida Jadval konstruktori tugmasini bosamiz. Odatiy bo'lib, Tabs parametri ma'lumotlar bazasi oynasi uchun o'rnatiladi, shuning uchun asosiy oyna ichida biz ko'rsatilgan Jadval Dizaynerining yorlig'ini (yuqorida yorliqli pastki oyna) ko'ramiz (ikki maydon ma'lumotlari mavjud allaqachon to'ldirilgan va oynaning yuqori ramkasida Saqlash tugmasi bosilgan).
Keyinchalik, Konstruktorda jadvaldagi ma'lumotlarga muvofiq qolgan maydonlarni qo'shing.
ya'ni. jadvaldagi har bir maydon nomini, ma'lumotlar turini, hajmini yoki formatini o'rnating va kalit maydoni (agar kerak bo'lsa), indekslangan maydonlar va imzolar. Keyin yopamiz
yorlig'i Jadval dizayni Talabalar (o'ngda to'q kulrang chiziqda xoch bilan yoki
yorliq menyusidan) tuzilish o'zgarishlarini saqlashda.
Keyin yana Create ^ Table Designer buyrug'ini tanlang va strukturani tavsiflang
quyidagi jadval - ma'lumotlarga muvofiq hisob-kitoblar. Keling, jadvalni saqlaylik
va ushbu jadval konstruktorini yoping.
Yana uchta jadvalni yaratishda biz ham xuddi shunday qilamiz - Institutlar , Mutaxassisliklar va fanlar .
Natijada ma'lumotlar bazasida berilgan strukturaga ega 5 ta bo'sh jadvalni olamiz.
agar kerak bo'lsa, istalgan vaqtda har birining tuzilishini o'zgartirishga murojaat qilishingiz mumkin
Dizaynerda ochish orqali jadvallar.
Keyinchalik, ma'lumotlar bazasidagi jadvallar o'rtasidagi munosabatni (Birdan ko'pga) o'rnatamiz. Buning uchun
tasma yorlig'i Ma'lumotlar bazalari bilan ishlash, Aloqalar guruhida Sxema buyrug'ini tanlang ma'lumotlar, barcha jadvallarni sxema oynasiga qo'shing va birlamchi maydon nomini sudrab olib boring
havolalar yaratish uchun boshqa jadvaldagi shunga o'xshash maydonga kalit.3-jadvallar orasidagi barcha havolalar uchun havolalarni o'zgartirish shartlari: yaxlitlikni ta'minlash ma'lumotlar, tegishli maydonlarni kaskadli yangilash va tegishli yozuvlarni kaskadli o'chirish.
Ma'lumotlar bazasi sxemasi rasmda ko'rsatilgan
Savol va topshiriqlar
1-mashq
Barcha kerakli ma'lumotlar bazasi jadvallarini yarating, o'rtasidagi munosabatlarni tavsiflang
O'z-o'zini nazorat qilish uchun savollar
Ma'lumotlar bazasini loyihalash va yaratish
Jadvallar va munosabatlarning tuzilishi tavsifi
Do'stlaringiz bilan baham: |