Тъп въпрос, за превод на една дума.
Автор |
|
kookkiЧет, 15.12.11, 21:01 |
Днес се сблъсках с една агрегираща функция в SQL. Нарича се DEVIANCE. Понеже съм срещал думата покрай игрите в Замунда, реших да се запозная с превода ѝ. Ето превод от Гугъл. Нещо не се връзва с програмирането, а и обърква обяснението за функцията. ??????????????? | | plamilЧет, 15.12.11, 21:22 | | | kookkiЧет, 15.12.11, 21:36 |
По-скоро обяснение за какво служи функцията, ще помогне. Превода ще се интерпретира от обяснението. Обясненията, които намирам са също толкова странни, както и превода. Например за функцията "VARIANCE ( [ DISTINCT | ALL ] x )", обяснението е: "Изчислява дисперсията в n, без да взема под внимание NULL стойностите" | | plamilЧет, 15.12.11, 21:42 |
По спомени от едно време Deviance го превеждахме като отклонение. В радиотехниката това е побългарената дума Девиация - отклонението спрямо основата | | kookkiЧет, 15.12.11, 22:00 |
Ще полудея ! Как ги пишат тези ръководства, не знам ! STDDEV - изчислява средноквадратичното отклонение n, без да взема под внимание NULL стойностите. | | kookkiЧет, 15.12.11, 22:03 |
коментираните от мен функции, са от серията на MAX, MIN, COUNT,SUM, AVG (average) | | kookkiЧет, 15.12.11, 22:18 |
Приятният момент в SQL е, че могат да се вкарват мотиви от други програмни езици, като се налучка синтаксиса. За по-сложни действия, като структури, е добре да не живеете по високите етажи - възможно е да ви се прииска да скочите. | | tegoteПет, 16.12.11, 00:58 | | | insecteaterПет, 16.12.11, 08:21 |
Това са термини от статистиката. Давам пример: Влизаш в един магазин в който всичко е по един лев, откъдето искаш да си купиш термометър. Да, ама всеки термометър показва различно. - как да избереш най "точния" термометър" ? Едно време са го правили така - записва се показанието на всеки термометър и се построява графика, която обикновено придобива формата на вълна - нещо подобно на кривите от тоя сайт: http://www.comfsm.fm/~dleeling/statistics/notes06.htmlИ тук вече се почва: болшинството от термометрите показват стойности, концентрирани в областта от +- сигма, има други, които за извън тази граница, производителят на термометри може да реши, че серията е за брак, понеже дисперсията е прекалено голяма, или пък работника може да прави извадка на един от всеки 100 термометъра да го проверява дали влиза в дадена граница и ако ли не, значи машината която прави термометри е за настройка, или пък може на някой да му трябва да знае каква е веротността за брак на термометър от тази серия, и т. н. и т. н. ТОва си е цяла наука. Та тези функции са за това - да връщат подобни стойности, които се използват в статистическия анализ. Например, ако аз си стърся термометър ( и имам нерви да записвам показанията на всички) не бих избрал този, който показва средно аритметично от показанията на всички, а този, който показва средно квадратично, понеже при средноквадратичната стойност по-успешно се "елиминират" (т. е. имат по-малко влияние върху крайния резултат) стойностите, които са с прекалено голямо отклонение от "правилния" диапазон. Ако не правиш някакви статистики, тези функции не ти трябват. | | kookkiПет, 16.12.11, 22:02 | RE: Тъп въпрос, за превод на една дума.
” Ако не правиш някакви статистики, тези функции не ти трябват. „ Идея си нямаш, колко бързо ме нави, да ги забравя. Мерси, за разяснението ! SQL го уча за спорта и функциите не ми трябват. Но като всеки новак, съм длъжен да се запозная с особеностите на езика. | | insecteaterСъб, 17.12.11, 09:41 |
Мислех си че мога да разбирам криво-ляво SQL, докато не попаднах в положение да "администрирам" ERP програма. Те там ми разказаха играта. Едни JOIN-ове, вложени SLECT-и, процедури от по няколко страници, агрегатни функции под път и над път ... Имам предвид, че е хубаво да видиш как се използва в реални приложения. Иначе има опасност да наблегнеш с ученето върху това, което ти се струва лесно, интересно и удобно, като резултата ще е осакатено и неприложимо познание :) | | kookkiНед, 18.12.11, 22:43 |
Вчера говорих с преподавателя по база данни да ми оставят достъпа до техния сървър (изпита премина и се очакваше да ни клъцнат ) и за напред и няма проблеми, така че ще има къде да се упражнявам. Сървърът им е много добър и човека е направил таблица, в съответствие с ръководството си. Дори се упражнявах PL/SQL. Ако имам затруднения, ще пиша пак. Мерси ! | | Коментар |