5."Shaxslar" jadvaliga asosiy kalitni qo'shish uchun quyidagi SQL buyrug'idan foydalanish mumkin: ALTER TABLE Shaxslar ASOSIY KEY (ID);
Bilet №4 1. Atributlar: relyatsion ma'lumotlar bazasidagi ob'ekt xususiyatlarini tavsiflaydi va odatda ustunlar sifatida saqlanadi.Kortejlar: jadvaldagi bitta yozuvni ifodalaydi va har bir atribut uchun qiymatlar to'plamidan iborat.Kalitlar: jadvaldagi kortejni yagona aniqlaydigan atributlar to'plami. Asosiy kalitlar va xorijiy kalitlar mavjud.Aloqalar: tegishli jadvallardagi umumiy atributlarning qiymatlariga asoslangan ma'lumotlar bazasidagi ikki yoki undan ortiq jadvallarni ulash usuli.2. MBni yaratishda ikkita muhim shartni hisobga olmoq zarur: Birinchidan, ma’lumotlar turi, ko‘rinishi, ularni qo‘llaydigan programmalarga bog‘liq bo‘lmasligi lozim, ya’ni MBga yangi ma’lumotlarni kiritganda yoki ma’lumotlar turini o‘zgartirganda, programmalarni o‘zgartirish talab etilmasligi lozim. Ikkinchidan, MBdagi kerakli ma’lumotni bilish yoki izlash uchun biror programma tuzishga hojat qolmasin.
Shuning uchun ham MBni tashkil etishda ma’lum qonun va qoidalarga amal qilish lozim. Bundan buyon axborot so‘zini ma’lumot so‘zidan farqlaymiz, ya’ni axborot so‘zini umumiy tushuncha sifatida qabul qilib, ma’lumot deganda aniq bir belgilangan narsa yoki hodisa sifatlarini nazarda tutamiz.Ma’lumotlar bazasini yaratishda, foydalanuvchi axborotlarni turli belgilar bo‘yicha tartiblashga va ixtiyoriy belgilar birikmasi bilan tanlanmani tez olishga intiladi. Buni faqat ma’lumotlar tizilmalashtirilgan holda bajarish mumkin. T i z i l m a l a sh t i r i sh – bu ma’lumotlarni tasvirlash usullari haqidagi kelishuvni kiritishdir. Agar ma’lumotlarni tasvirlash usuli haqida kelishuv bo‘lmasa, u holda ular tizilmalashtirilmagan deyiladi. Tizilmalashtirilmagan ma’lumotlarga misol sifatida matn fayliga yozilgan ma’lumotlarni ko‘rsatish mumkin.3. Ierarxik bilim modeli - bu ma'lumotni ierarxiya bo'yicha tartibga soluvchi model bo'lib, unda yuqori darajalar umumiyroq ma'lumotni, quyi darajalar esa aniqroq ma'lumotni ifodalaydi. Ierarxik bilim modeliga misol qilib, umumiy toifalar (masalan, sutemizuvchilar) aniqroq kichik toifalarga (masalan, primatlar, yirtqichlar) bo'lingan taksonomiyadir.4."Mijozlar" jadvalidagi "Dortmund" shahar nomini "Alfreds Futterkiste" ga o'zgartirish uchun siz SQL UPDATE bayonotidan foydalanishingiz mumkin: UPDATE CustomersSET City = 'Alfreds Futterkiste'WHERE City = 'Dortmund';5. ALTER TABLE Xaridorlar
TELEFON QO'SHISH VARCHAR(20);Eslatma: Telefon ustuni uchun maʼlumotlar turi VARCHAR(20) sifatida oʻrnatiladi, siz ustun oʻlchamini oʻz talablaringizga muvofiq sozlashingiz mumkin.
Do'stlaringiz bilan baham: |