SELECT Student.Num_Book, Student.Name, Session.Mathematics,
Session.Informatics, Session.Philosophy
FROM Session INNER JOIN
Student ON Session.ID_Book = Student.ID_Book
4. Average Hisoblangan maydonni qo'shish
Average hisoblangan maydonni yaratish uchun SQL so'rovi ko'rsatilgan oynada ushbu so'rovning matnini o'zgartirish kerak. Masalan:
SELECT Student.Num_Book, Student.Name, Session.Mathematics, Session.Informatics, Session.Philosophy,
(Session.Mathematics + Session.Informatics + Session.Philosophy) / 3.0 AS Average
FROM Session INNER JOIN
Student ON Session.ID_Book = Student.ID_Book
Average hisoblash maydoni qo'shildi, bu arifmetik o'rtacha (7-rasm).
5. Bajarish uchun so'rovni joriy etish. “Execute SQL” buyrug'ini bajarish
So'rovni bajarish uchun "SQL-ni bajarish" tugmasidan foydalaniladi (8-rasm).
Oynaning pastki qismida 8-rasmda so'rov natijasi ko'rsatilgan.
5-LABORATORIYA ISHI. .NET UCHUN COM+ ILOVALARINI YARATISH
COM (Component Object Model) bu Microsoftning texnologik standarti bo'lib, ob'ektning o'zaro ta'sir etuvchi komponentlari asosida dasturiy ta'minot yaratishga mo'ljallangan bo'lib, ularning har biri bir vaqtning o'zida ko'plab dasturlarda ishlatilishi mumkin. Standart polimorfizm va obyektga yo'naltirilgan dasturlashning inkapsulyatsiya g'oyalarini o'zida mujassam etgan. COM standarti universal va platformadan mustaqil bo'lishi mumkin, ammo asosan Microsoft Windows oilasining operatsion tizimlarida o'rnatildi. Windowsning zamonaviy versiyalarida COM juda keng qo'llaniladi. COM asosida quyidagi texnologiyalar amalga oshirildi: Microsoft OLE Automation, ActiveX, DCOM, COM+, DirectX, shuningdek XPCOM.
COM ning ishlash prinsipi. COM standartida ishlatiladigan asosiy tushuncha - bu COM komponenti. COM standartida qurilgan dasturlar aslida mustaqil dasturlar emas, balki bir-biri bilan o'zaro aloqada bo'lgan COM tarkibiy qismidir. Har bir komponent noyob identifikatorga (GUID) ega va bir vaqtning o'zida ko'plab dasturlar tomonidan ishlatilishi mumkin. Komponent boshqa dasturlar bilan COM interfeyslari orqali o'zaro ishlaydi - mavhum funksiyalar va xususiyatlar to'plami. Har bir COM komponentasi hech bo'lmaganda komponent bilan ishlash uchun asosiy vositalarni ta'minlaydigan standart IUnknown interfeysini qo'llab-quvvatlashi kerak. IUnknown interfeysi uchta usulni o'z ichiga oladi: QueryInterface, AddRef, Release.
Windows API COM tarkibiy qismlaridan foydalanish uchun asosiy funksiyalarni ta'minlaydi. MFC kutubxonalari va ayniqsa, ATL / WTL kutubxonalari COM bilan ishlash uchun yanada moslashuvchan va qulay vositalarni taqdim etadi. Microsoft-ning ATL kutubxonasi hali ham COM tarkibiy qismlarini yaratishda eng mashhur vositadir. Ammo ko'pincha COMni ishlab chiqish ancha murakkab vazifa bo'lib qolmoqda, dasturchilar COM bilan bog'liq bo'lgan muntazam vazifalarni qo'lda bajarishlari kerak (bu ayniqsa C ++ dasturini ishlab chiqishda seziladi). Keyinchalik (COM+ va ayniqsa .NET texnologiyalarida) Microsoft COM komponentlarini ishlab chiqish vazifasini soddalashtirishga harakat qildi.
Do'stlaringiz bilan baham: |