8. 2 yoki undan ortiq mashina ijaraga olgan mijozlar
SELECT c.firstname, c.lastname, Count(r.customerid) AS soni
FROM customers AS c, reservation AS r
WHERE (((c.customersid)=[r].[customerid]))
GROUP BY c.firstname, c.lastname, r.customerid
HAVING (((Count(r.customerid))>=2));
Natija
9. 10 kundan oshiq vaqtga ijaraga olingan mashinalar
SELECT c.BrandName, c.Model, c.ColorID, c.Year_of_issue
FROM car AS c, reservation AS r
WHERE (((c.CarID)=[r].[CarID]) AND ((DateDiff('d',[PickupDate],[ReturnDate]))>10));
Natija
10. Shartnomalarning Umumiy Narxlari
SELECT r.reservationid AS ID, datediff('d',r.pickupdate,r.returndate) AS [Nechchi kunga olingan], sum(datediff('d',r.pickupdate,r.returndate)*c.one_day_rental_price) AS [Umumiy summasi]
FROM reservation AS r, car AS c
WHERE r.carid=c.carid
GROUP BY r.reservationid, datediff('d',r.pickupdate,r.returndate)*c.one_day_rental_price, datediff('d',r.pickupdate,r.returndate);
Natija
7.3 Formalar bilan ishlash
Bu obyеkt malumotlarni tartibli ravishda oson kiritish yoki kirtilaganlarni ko`rib chiqish imkonini bеradi. Shakl tuzilishi bir qancha matnli maydonlar, tugmalardan iborat bo`lishi mumkin
Quydagi rasmmizda belgilab qo’yilgan joyda bizga formani shakllantirishmizda kerak bo’luvchi funksiyala to’plammi berilgan
Car jadvalimizga yaratilgan forma
Reservation
Customers
Worker
Menu
Xulosa
Har bir dastur mahsulotining, jumladan axborot tizimlari yoki ma’lumotlar bazalarining ham umri yoxud yashash davri loyihalash, ishlab chiqarish va undan foydalanish kabi yirik bosqichlardan iborat bo’ladi. Ma’lumotlar bazasi bilan ishlaydigan dasturning yashash davri uchun muhim omillardan biri loyihalash bosqichi hisoblanadi.
Agar yaratgan ma’lumotlar ombori yoki axborot tizimlari uzoq vaqt xizmat qilishi uchun eng avvalo uning predmetlarini to’g’ri tanlay bilish lozim. Ya’ni tizimning obyekt va atrebutlarini. Axborot tizimining samaradorligi, ma’lumotlarning haqqoniy tasvirlanishi va hatto, tizimni yashash davrining davomiyligi, ma’lumotlar bazasining tuzilmasi qay darajada qunt bilan ishlab chiqilganligiga, uning elementlari orasidagi aloqalar qanchalik aniq ifodalanganligiga hamda bajariladigan amallar qanchalik to’g’ri belgilanganligiga bog’liq.
Bu masalalar ma’lumotlar bazasini fizik loyihalash bosqichining asosiy masalasi –ma’lumotlarga etishishning tezkorligini ta’minlash bilan uyg’unlikda hal qilinadi. Bunda, ma’lumotlarni saqlash usulini tanlash, ma’lumotlarga etishish yo’lini tanlash va undan samarali foydalanish, aloqalarni fizik tasvirlash usulini belgilash, amallarni bajarish strategiyasini tanlash va boshqa ko’plab masalalar qaralishi lozim.
Xulosa qilib aytganda, axborot tizimlari, ma’lumotlar bazalarini loyihalash jarayonida muvaffaqiyatli qabul qilingan qarorlar, ularni yaratish va yuritish bosqichlari sarf-xarajatlari va muddatlarini qisqartirishga zamin yaratadi hamda ulardan foydalanish qulayligini ta’minlash va tizimning umrini uzaytirishga xizmat qiladi.
Foydalanilgan Adabyotlar
Philipp Stiefel: Access and VBA Programming Book Recommendations
Jeff Conrad and John L. Viescas: Microsoft Access 2010 Inside Out
Teresa Hennig: Access 2010 Programmer’s Reference
Kirk Russell: Car Rental Business : The Real Truth About Car Rentals
RentalCars.com,
RentCar.uz,
udemy.com/course/microsoftaccess
Do'stlaringiz bilan baham: |