Создание многотабличной базы данных. Запросы
Ushbu kitobda ma'lumotlar bazasini boshqarish tizimlari (MBBT) va rejalashtirilgan ma'lumotlar bazasini yaratish, jadvallar tuzish, jadvallarning kalit maydonlarini aniqlash, bog'lanishlarni sozlash va so'rovlar yaratish masalalari ko'rib chiqiladi. Kitob laboratoriya ishini bajarish uchun ko'rsatmalarni o'z ichiga oladi va Microsoft Access misolidagi amaliy misollarni taqdim etadi. Unda bazani yaratish, bazadagi ma'lumotlarni qidirish va saralash uchun so'rovlarni yaratish qadamlari tushuntirilgan.
Asosiy mavzular
- MBBT (СУБД) va asosiy tushunchalar: MBBT - bu katta hajmdagi ma'lumotlar bilan ishlash uchun mo'ljallangan dastur. MBBT bir foydalanuvchili va ko'p foydalanuvchili bo'lishi mumkin. Ma'lumotlar bazasining asosiy elementi jadval bo'lib, maydonlar va yozuvlardan iborat. Jadvallar o'zaro bog'langan bo'lishi mumkin. Bunday MBBT rejalashtirilgan deb ataladi.
- Ma'lumotlar bazasi tuzilishi: Ko'pgina ma'lumotlar bazalari jadval tuzilishiga ega. Jadvaldagi ma'lumotlar maydon va yozuvlarning kesishmasida aniqlanadi. Maydonlar ma'lumotlar bazasi tuzilishini tashkil etadi, yozuvlar esa tarkibdagi ma'lumotlarni tashkil etadi.
- Maydonlarning xususiyatlari va turlari: Har bir maydon o'z xususiyatlariga ega. Asosiy xususiyatlari: hajmi va nomi. Maydonlar turli xil ma'lumotlarni saqlash uchun ishlatilishi mumkin: simvolli, raqamli, mantiqiy, sana va izohlar.
- Jadval yaratish: Jadval yaratish uchun kalit maydonini aniqlash, maydonlarning turini va xususiyatlarini belgilash kerak. Jadvalni yaratish rejimi konstruktor yordamida amalga oshiriladi.
- Bog'lanishlarni o'rnatish: Jadvallar orasidagi bog'lanishlarni vizual ravishda ko'rish uchun 'Ma'lumotlar sxemasi' vositasidan foydalanish mumkin. Bog'lanishlar jadvallar o'rtasida ma'lumotlar to'g'ri aloqasini o'rnatish uchun zarur.
- So'rovlarni yaratish: So'rovlar ma'lumotlar bazasidan ma'lumotlarni olish, saralash va filtrash uchun ishlatiladi. So'rovlarni yaratish konstruktor yordamida amalga oshiriladi.