2.1.3 Microsoft Access
Microsoft Access - Microsoft korporatsiyasining aloqador bo'linmasi. Bog'langan so'rovlar, tashqi jadvallar va ma'lumotlar bazalariga ulanish kabi keng imkoniyatlarga ega. O'rnatilgan VBA tili tufayli Access-ning o'zida siz ma'lumotlar bazalari bilan ishlaydigan ilovalarni yozishingiz mumkin. Transact-SQL so'rovlar tili. Ushbu dasturiy mahsulotda ma'lumotlar bazasini amalga oshirish uchun server mashinasini o'rnatish va sozlashning hojati yo'q. Buning uchun asosiy faylni yaratish kifoya.
2.2 Ma'lumotlar bazasi tuzilishi
Yuqorida qayd etilgan DBMSlardan “Avtosalon” ilovasini ishlab chiqish uchun qulayi MS Access hisoblanadi. Keling, ma'lumotlar bazasini ishlab chiqishni boshlaylik.
1-rasm - ER diagrammasi
1.2 C# dasturida Autosalon" ma'lumotlar bazasi uchun.
1-rasmda ko'rsatilganidek, ma'lumotlar bazasida 10 ta jadval mavjud. Keling, ularning har birining tuzilishini tavsiflaymiz.
"Ishlab chiqaruvchi" jadvalida 2 ta maydon mavjud:
"Ishlab chiqaruvchining kodi" va "Ishlab chiqaruvchining nomi". Ishlab chiqaruvchi kodi raqamli, Ishlab chiqaruvchi nomi esa qatordir.
"Model" jadvalida 3 ta maydon mavjud: "Model kodi",
"Model nomi" va "Ishlab chiqaruvchi kodi (FK)".
Model kodi va ishlab chiqaruvchi kodi (FK) raqamli,
Model nomi esa qatordir. "Ishlab chiqaruvchi kodi (FK)" –
"Ishlab chiqaruvchi" jadvaliga ulanish uchun xorijiy kalit.
"Paket tarkibi" jadvalida 7 ta maydon mavjud: "Konfiguratsiya kodi", "Konfiguratsiya nomi", "Model kodi (FK)", "Paket narxi", "Ishlab chiqarilgan yili",
"Drayver turi" va "Yoqilg'i turi". “To‘plam kodi”,
“Model kodi (FK)”, “To‘plam narxi” va “Ishlab chiqarilgan yili” raqamlari, “To‘plam nomi”, “Drayver turi” va “Yoqilg‘i turi” qatorlardir.
"Model kodi (FK)" - "Model" jadvaliga ulanish uchun xorijiy kalit. “Rang” jadvalida 3 ta maydon mavjud: “Rang kodi”, “Rang turi” va “Rang nomi”.
“Mijoz” jadvalida 5 ta maydon mavjud: “Mijoz kodi”, “Familiya”, “Ism”, “Otasining ismi” va “Telefon”.
"Avtomobil" jadvalida 8 ta maydon mavjud: "Avtomobil kodi", "Mijoz kodi (FK)", "Rang kodi (FK)", "To'plam kodi (FK)", "Sotish sanasi", "Xarid turi", "Oylik to'lov" va" Bo'lib-bo'lib bo'lingan oylar soni ".
"Aksessuarlar turi" jadvalida 2 ta maydon mavjud: "Aksessuarlar turi kodi" va "Aksessuarlar turi nomi".
“Aksessuarlar” jadvalida 5 ta maydon mavjud: “Aksessuar kodi”, “Aksessuar turi kodi (FK)”, “Model kodi (FK)”, “Aksessuar nomi” va “Aksessuar narxi”.
“Buyurtma” jadvalida 3 ta maydon mavjud: “Buyurtma kodi”, “Mijoz kodi (FK)” va “Buyurtma sanasi”.
"Aksessuarlar sotilgan" jadvalida 4 ta maydon mavjud: "Aksessuarlar savdosi kodi", "Aksessuarlar kodi (FK)", "Ilova kodi (FK)" va "Miqdor".
Do'stlaringiz bilan baham: |