Ugrás a fő tartalomra

Bejegyzések

Python nyelv alapjai 2

Szintaktikai szabályok: Parancs vége az új sor (  ezt LF, CRLF és CR is jelezheti, ez gond jelenthet a windows-linux kódhordozásnál) Strukturált program tömbök a fej utálni kettőspontot követő új sor behúzással szintezzük, amelynél az összetartozás szintje a behúzás mértékétől függ (behúzás történhet space vagy TAB karakterekkel, de mindig csak egyik)  Egy utasítás több sorban is lehet, ezt jelezheti egy nyitva maradt kerek, szögletes vagy kapcsos zárójel vagy egy jel a félbehagyott sor végén. Nagy és kisbetű különbözőnek számít az értelmezőjének. Értékadás egyenlőség jellel (ekkor jön létre a kapcsolat a változónév és értéke között, ekkor automatikus, dinamikus típus átadás is történik) Művelet végrehajtási (értelmezési) sorrend: Zárójelek Hatványozás Szorzás, osztás Összeadás, kivonás Azonos prioritású operátorok végrehajtása balról jobbra történik. Két érték felcserélése egy lépésben lehetséges >>> a, b = b, a Pytfon program működhet a parancsok ...

Programozási alapfogalmak

Paradigma: Felfogásmód, gondolkodásmód, szemlélet, látásmód, megoldási technikák. Strukturált program: Egyetlen absztrakt utasítás. Felbontjuk elemibb utasítások sorozatára. Felbontás addig, míg a gép által érthető lesz. Procedurális, vagy moduláris programozási paradigma: – A procedurális főprogramot részekre, modulokra (packages, units) bontjuk. – Minden modul egy vagy több alprogramra oszlik, melyek eljárásokból, függvényekből szubrutinokból állnak. Az alprogramok további alprogramokat tartalmaznak. – Minden hatókör tartalmaz olyan neveket, melyeket rajta kívül nem láthatunk. Objektumorientált program: Adatok és műveletek egy egységben. Feladat: az önálló felelősséggel bíró egységek meghatározása, a közöttük fennálló kapcsolatok meghatározása. Objektumorientált programozási paradigmák – Objektumok: Egy egységben az adatok és a rajtuk végzett műveletek. Egyszerre a modularitás és a struktúra elemei. – Absztrakció: Gondolkozhatunk a rendszer elemeiről,...

Talend alapok

A talend (OS : Open Studio) rendszer egy BI rendszer, mely ETL (Extract, Transform, Load) komponensekkel van felvértezve. Alapfogalmak BI=> Üzleti Inteligencia definiciói: „Az üzleti intelligencia sokféle forrásból származó adatot, információt (és tudást) használ fel az üzleti döntéshozatalban. Az üzleti analitika (elemzés) mindezt egy újabb dimenzióval gazdagítja: modellekkel és megoldásokat szolgáltató eljárásokkal.” (Turban 2010). „Az üzleti intelligencia olyan eszközök és eljárások együttese, mely lehetővé teszi a vállalkozás alapadatainak magasabb, vezetői szintű elemzését.”(Kókai 2005) Összefoglalva talán elmondható az, hogy az üzleti intelligencia adatokat elemez és dolgoz fel különböző informatikai rendszerek segítségével (ezen informatikai rendszereket hívjuk BI eszközöknek), támogatva a vezetői döntéshozatalt. Négy BI szakaszt különböztethetünk meg: Előállítás – ez a szakasz olyan operatív irányítási és munkafolyamattámogató alkalmazásokat tartalmaz,...

VBA alapok Excel makró 2

Az excel makró egy Visual Basic modulban tárolt program, vagy parancs- és függvénysorozat, előre rögzített tevékenységek sora mely elindulása eseményhez kötött. A makrók a dokumentumhoz kapcsolódva tárolódnak, szerves részét képezik, ezért vírusok formájában veszélyt is jelenthetnek. Makrók készítésének legegyszerűbb megoldása a makrók rögzítése. Felvételt készítünk egy tevékenységsorozatról ( lépésenként eltároljuk az egyes parancsok végrehajtásának adatait),  majd visszajátszással újra és újra elvégezzük a kívánt művelet sort.  Előnyök:  – Az Excel sokkal gyorsabban képes végrehajtani a megadott parancsokat. – Minden alkalommal hibátlanul végzi el a rábízott feladatokat. – Parancsbillentyűk hozzárendelésével még hatékonyabbá tehetjük a makrók visszajátszását, és ezzel jelentősen meggyorsítjuk az amúgy több, mint két billentyűleütést igénylő feladatok elvégzését. Változók Változók deklarációja (csak Option Explicit esetén) {Dim|Public|Private|Protec...

Excel gyors gombok és függvények

Gyors gombok listája: Tab cellák közti mozgás jobbra Shift+Tab balra Enter cellák közti mozgás lefele Shift+Enter felfele Kurzormozg. bill. cellák közti mozgás Ctrl + sor beszúrása Ctrl - sor kivétele Ctrl+Enter azonos adat bevitele több kijelölt cellába Page down egy képernyinyivel lejjebb ugrik a kurzor Page up feljebb Crtl+Home a munkalap elejére Ctrl+End a munkalap végére Ctrl+Page down következi munkalap Ctrl+Page up elizi munkalap Ctrl+F6 átlépés másik munkalapra Ctrl+Shift+* az aktuális terület kijelölése az aktív cella körül Ctrl+9 rejtett sorok Ctrl+0 rejtett oszlopok Dupla kattintás a választóvonalra optimális oszlopszélesség, sormagasság Alt+’ stílus formázása Ctrl+1 cellák formázása Ctrl+Shift+ ~ általános számformátum Ctrl+Shift+ $ pénznem Ctrl+Shift+ % százalék formátum Ctrl+Shift+ # dátum formátum Ctrl+Shift+ @ idi Ctrl+Shift+ ! számformátum, ezres elválasztás, negatív számok Ctrl+Shift+ & külsi keret Ctrl+Shift+ _ keretek...

bcp és sqlcmd alapok

Két hasznos konzol eszköz az sql szerver használók részére. bcp  (Bulk Copy Program) Elérése: "c:\Program Files\Microsoft SQL Server\110\Tools\Binn\bcp.exe"  Parancs soros eszköz mely a forrás adatok adatbázisba töltésére és adatok állományba töltésére szolgál Jellemzői: - parancssori program - korlátozott adatkonverzió és ellenőrzés - Sükséges jog: SELECT, INSERT, ALTER Használat: bcp db.tabla in | out textfile bcp "SELECT * FROM dbo.tabla" queryout Test.csv -t, -c -S . -d Demo50 -T bcp "select * from db.dbo.Table" queryout c:\tmp\demo.xls -c -k -SServerName -U sa -P 111 -w -t mezőterminátor -r rekordterminátor -F átugrott első rekordok darabszáma SQLCMD Elérése: "c:\Program Files\Microsoft SQL Server\110\Tools\Binn\SQLCMD.EXE" Parancs soros eszköz SQL utasítások futtatására Példák: sqlcmd -U felhasználó -P jelszó -e -i createTables.sql sqlcmd -U dbadmin -P jelszó -e -i createDatabase.sql sqlcmd -U usernev -P j...