7-Mavzu: Jadval maydoni xossalari.
Reja:
1. Ma'lumotlar bazasi maydonlari
2. Ma'lumotlar turlari
3. Maydon nomi
Ma'lumotlar bazasi maydonlari nafaqat ma'lumotlar bazasi strukturasini belgilaydi, balki ular har bir maydonga tegishli katakchalarga yozilgan ma'lumotlarning guruh xususiyatlarini ham belgilaydi. Ma'lumotlar bazasi jadvali maydonlarining asosiy xususiyatlari misol sifatida Microsoft Access MBBT yordamida quyida keltirilgan.
• Maydon nomi - ma'lumotlar bazasi bilan avtomatik operatsiyalar paytida ushbu maydon ma'lumotlariga qanday kirish kerakligini aniqlaydi (sukut bo'yicha, maydon nomlari jadval ustunlari sarlavhalari sifatida ishlatiladi).
• Maydon turi - bu maydonda bo'lishi mumkin bo'lgan ma'lumotlar turini belgilaydi.
• Maydon o'lchami - bu maydonga joylashtirilishi mumkin bo'lgan ma'lumotlarning maksimal uzunligini (belgilarda) aniqlaydi.
• Maydon formati - maydonga tegishli kataklarda ma'lumotlar qanday formatlanganligini aniqlaydi.
• Kirish maskasi – maydonga ma’lumotlar kiritiladigan formani belgilaydi (ma’lumotlarni kiritishni avtomatlashtirish vositasi).
• Sarlavha - bu maydon uchun jadval ustunining sarlavhasini belgilaydi (agar sarlavha belgilanmagan bo'lsa, u holda ustun sarlavhasi sifatida Field Name xususiyatidan foydalaniladi).
• Standart qiymat - maydon kataklariga avtomatik ravishda kiritiladigan qiymat (ma'lumotlarni kiritishni avtomatlashtirish vositasi).
• Qiymat sharti - ma'lumotlar kiritilishini tekshirish uchun foydalaniladigan cheklov (odatda raqam turi, valyuta turi yoki sana turiga ega bo'lgan ma'lumotlar uchun ishlatiladigan kirishni avtomatlashtirish vositasi).
• Xato xabari - maydonga noto'g'ri ma'lumotlarni kiritishga harakat qilganingizda avtomatik ravishda ko'rsatiladigan matnli xabar (Agar Value Condition xususiyati o'rnatilgan bo'lsa, xato tekshiruvi avtomatik ravishda amalga oshiriladi).
• Majburiy maydon — maʼlumotlar bazasini toʻldirishda ushbu maydonni toʻldirish kerakligini aniqlaydigan xususiyat;
• Empty strings – bo‘sh satr ma’lumotlarini kiritish imkonini beruvchi xususiyat (u Required field xususiyatidan farqi shundaki, u barcha ma’lumotlar turlariga emas, faqat ba’zilariga, masalan, matnga taalluqlidir).
• Indekslangan maydon - agar maydon shu xususiyatga ega bo'lsa, ushbu maydonda saqlangan qiymat bo'yicha yozuvlarni topish yoki saralash bilan bog'liq barcha operatsiyalar sezilarli darajada tezlashadi. Bundan tashqari, indekslangan maydonlar uchun siz buni shunday qilishingiz mumkinki, yozuvlardagi qiymatlar dublikatlar uchun ushbu maydonga nisbatan tekshiriladi, bu esa ma'lumotlarning takrorlanishini avtomatik ravishda yo'q qiladi.
Bu erda biz o'quvchining alohida e'tiborini turli sohalarda har xil turdagi ma'lumotlarni o'z ichiga olishi mumkinligi sababli, maydonlarning xususiyatlari ma'lumotlar turiga qarab farq qilishi mumkinligiga qaratishimiz kerak. Masalan, yuqoridagi maydon xususiyatlari ro'yxati asosan matn tipidagi maydonlarga tegishli. Boshqa turdagi maydonlar bu xususiyatlarga ega bo'lishi mumkin yoki bo'lmasligi mumkin, lekin ularga o'zlarini qo'shishi mumkin. Masalan, haqiqiy sonlarni ifodalovchi ma'lumotlar uchun o'nli kasrlar soni muhim xususiyatdir. Boshqa tomondan, rasmlar, ovoz yozuvlari, videokliplar va boshqa OLE ob'ektlarini saqlash uchun ishlatiladigan maydonlar uchun yuqoridagi xususiyatlarning aksariyati ma'nosizdir.
Do'stlaringiz bilan baham: |