1. Geometrik model tushunchasi


Download 35.46 Kb.
bet3/11
Sana31.01.2023
Hajmi35.46 Kb.
#1142583
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Биг дата мустақил

Karkasna modellashtirish tarixan uch o'lchamli tasvirni taqdim etishning birinchi texnologiyasidir geometriya. U tabiiy ravishda 2D chizma tizimlaridan rivojlangan. Bu eng oson 3D modellarni ifodalash usuli - simli ramkalar yoki modellashtirishga nisbatan inkor etilmaydigan afzalliklarni ta'minlaydigan faqat simli ramkalar yuzada. Ular modelni aniqroq ko'rsatishga va ishonchli boshqarishga yordam beradi uni tashkil etuvchi elementlarning nisbiy holati.
Sirtni modellashtirish. Simli ramka tasviridan farqli o'laroq, sirtlar bilan modellashtirish mavjud sezilarli darajada kamroq cheklovlar, chunki bu sizga "qobiq" turini aniqlashga imkon beradi. uch o'lchamli ob'ekt
Yuzaki tasvirga asoslangan geometrik modellar beradi yuqori sifatli vizualizatsiya, hisoblash tarmoqlarini qurishga osonroq o'tish raqamli simulyatsiya, qurilish kabi bir qator foydali funktsiyalarni ta'minlaydi fazoviy konjugatsiyalar, bo'limlar, qobiqlarning kesishish chizig'ini aniqlash, chizma proyeksiyasini yaratish.

3.Agregat funksiyalar.


So'rovlar bitta maydon qiymati bilan bir xil tarzda maydonlarning umumiy guruh qiymatini ishlab chiqishi mumkin. Bu agregat funktsiyalar yordamida amalga oshiriladi. Agregat funktsiyalari butun jadval guruhi uchun bitta qiymat hosil qiladi.
Mana bu funktsiyalar ro'yxati:
COUNT so'rov tanlagan qatorlar sonini yoki NULL bo'lmagan maydon qiymatlarini qaytaradi.
SUM berilgan maydonning barcha tanlangan qiymatlarining arifmetik yig'indisini qaytaradi.
AVG berilgan maydonning barcha tanlangan qiymatlarining o'rtacha qiymatini qaytaradi.
MAX berilgan maydon uchun barcha tanlangan qiymatlarning eng kattasini qaytaradi.
MIN berilgan maydon uchun barcha tanlangan qiymatlarning eng kichigini qaytaradi.
Agregat funktsiyalari SELECT bandidagi maydon nomlari kabi ishlatiladi, bitta istisno: ular maydon nomlarini argument sifatida oladi. SUM va AVG bilan faqat raqamli maydonlardan foydalanish mumkin. COUNT, MAX va MIN funksiyalari bilan ham son, ham belgilar maydonlaridan foydalanish mumkin. Belgilar maydonlari bilan foydalanilganda, MAX va MIN ularni ASCII ekvivalentiga aylantiradi, bu esa alifbo tartibida MIN birinchi va MAX oxirgi qiymat bo'lishini bildirishi kerak.
Buyurtmalar jadvalidagi barcha xaridlarimiz summasini topish uchun 3.1-rasmdagi natija bilan quyidagi so'rovni kiritishimiz mumkin:
SELECT SUM ((amt))
FROM Orders;

=============== SQL Execution Log ============


| |
| SELECT SUM (amt) |
| FROM Orders; |
| ==============================================|
| |
| ------- |
| 26658.4 |
| |
| |
===============================================
3.1-rasm Miqdorni aniqlash.
Bu, albatta, jadvalda qancha qator bo'lishidan qat'i nazar, bitta qiymatni qaytaradigan maydonni tanlashdan farq qiladi. Shu sababli, agar GROUP BY bandi (keyinroq tavsiflanadi) ishlatilmasa, jamlangan funktsiyalar va maydonlarni bir vaqtning o'zida tanlab bo'lmaydi. O'rtacha summani topish xuddi shunday operatsiya (quyidagi so'rovning natijasi 3.2-rasmda ko'rsatilgan):
SELECT AVG (amt)
FROM Orders;

=============== SQL Execution Log ============


| |
| SELECT AVG (amt) |
| FROM Orders; |
| ==============================================|
| |
| ------- |
| 2665.84 |
| |
| |
===============================================
3.2-rasm O'rtacha summani tanlash.

Download 35.46 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling