Tesztelési jegyzőkönyv

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Tesztelési jegyzőkönyv"

Átírás

1 Tesztelési jegyzőkönyv verzió:. Verziókövetés Verzió: Készítette: Leírás: Dátum:.. Török Tamás A Neptun -> NIIF LDAP adatbázisok közötti szinkronizációs komponens (synctool) tesztelésének jegyzőkönyve. június. - -

2 Tartalomjegyzék. A tesztelési jegyzőkönyv célja...3. A megoldás tesztelése...3. Tesztkörnyezet Neptun Oracle DB NIIF LDAP címtár Synctool.... A tesztelés A tesztelés módszertana Tesztelési esetek Teljes adatbázis feltöltés - INSERT Teljes adatbázis feltöltés - INITIALIZATION rekord - INSERT rekord - INITIALIZATION rekord - INSERT rekord - INITIALIZATION rekord - INSERT rekord - INITIALIZATION Teljes adatbázis feltöltés módosított kóddal - INSERT Teljes adatbázis update módosított kóddal - INITIALIZATION....A tesztek értékelése... 5.Javaslatok...9.A megoldás értékelés, kitekintés

3 . A tesztelési jegyzőkönyv célja A tesztelési jegyzőkönyv célja a synctool komponens működésének rövid áttekintésén túl a tényleges működési környezetben végzett teszt futtatások eredményeinek ismertetése, az eredmények magyarázata illetve a javaslatok összefoglalása a még hatékonyabb működés érdekében. Szorosan nem tartozik a teszt procedúrához, azonban röviden össze kívánjuk foglalni azokat az előnyöket, amelyekkel a jelen komponens rendelkezik, megkönnyítve ezzel konkrét összehasonlítások készítését.. A megoldás tesztelése. Tesztkörnyezet A megoldás tesztelését az NIIF szakembereivel korábban egyeztetett módon a gödöllői Szent István Egyetemen (SzIE) végezzük el. A kialakított megoldás gyakorlatilag három, egymástól független komponenst tartalmaz... Neptun Oracle DB A Neptun rendszer hallgató adatbázisa egy Oracle adatbázis, amely jelen esetben gyakorlatilag fekete dobozként értelmezhető komponens. A Neptun adatbázisa felé egyetlen ponton, az ottani SQLNet listeneren keresztül kapcsolódunk (TCP 5-es port) és egyetlen táblát (LDAP_LOG) vagyunk képesek elérni. Az LDAP_LOG táblában alapértelmezetten keresési műveleteket hajtunk végre (SQL Select), azonban jogosultsággal rendelkezünk rekordok törlésére is. A rendszer működése szempontjából elengedhetetlenül szükséges: Kapcsolódás az Oracle adatbázishoz SQLNet-en keresztül Keresési és törlési jogosultság az LDAP_LOG táblában.. NIIF LDAP címtár - 3 -

4 Az LDAP címtár jelen pilot esetében a SunONE Directory Server 5. verziója, azonban bármely olyan LDAP alapú címtár használható, amely szabványos LDAP (v vagy v3) protokollon keresztül elérhető. Szükséges, hogy a használni kívánt címtár sémája ki legyen egészítve az NIIF által használ speciális objectclass-okkal és attributumokkal. Az LDAP címtárban olvasási és módosítási műveleteket hajtunk végre, ezért elengedhetetlen, hogy mind a módosításokra, mind az olvasásokra jogosultsággal rendelkezzen az a felhasználó, akinek a jogosultságával elérjük a címtárat. (Itt természetesen azon LDAP ágra vonatkozó jogosultságokról van szó, amely LDAP ágban a felhasználói adatokat tárolja a címtár). A tesztelések során Directory Manager jogosultsággal értük el a címtárat, azonban az éles környezetben mindenképpen oda kell figyelni a jogosultságokra (megfelelő ACI-k beállításával). A rendszer működéséhez elengedhetetlenül szükséges feltételek: LDAP (alapértelmezetten TCP 39) kapcsolat a Directory Server irányába Directory Server sémájának kiegészítése az NIIF specifikus sémával Megfelelő jogosultságok (olvasás/módosítás) biztosítása a hallgatói LDAP ágra..3 Synctool A Synctool komponens valósítja meg a kapcsolatot az Oracle adatbázis és az LDAP címtár között. A kapcsolat a jelen változat esetében gyakorlatilag egyirányú. Nagyon legegyszerűsítve, a szinkronizációs folyamat során a synctool az Oracle adatbázist olvassa, konverziót, transzformációt végez a kiolvasott rekord mezőin és az így előállított objektumot írja az LDAP szerverbe. A folyamat során természetesen elengedhetetlen a címtár olvasása (pl. objektum létezésének ellenőrzése, mail címek egyediségének vizsgálata) illetve az Oracle adatbázis írása (a sikeresen feldolgozott rekord törlése). A Synctool komponens a jelen megoldás esetén egy perl nyelven megírt alkalmazás, amely feltételezi, hogy az adott számítógépen a perl futtatókörnyezet (5..3-as verzió), a perl környezet kiterjesztését jelentő perl modulok és az Oracle kliens - -

5 rendelkezésre áll. A fentiek közül minden szükséges komponens ingyenesen hozzáférhető a legelterjedtebb platformokon (Sun Solaris Sparc/x, Linux, Windows), így azok beszerzése járulékos költséget nem jelent

6 A komponens működése szempontjából elengedhetetlenül szükséges: perl 5..3 futtatókörnyezet perl modulok telepítése: DBI, DBD::Oracle, Net:LDAP, ConfigReader:Simple, Text::Unaccent Oracle kliens telepítése TCP (SQLNet) kapcsolat az Oracle és (LDAP) az LDAP szerver irányába. A tesztelés 3. A tesztelés módszertana A tesztelés során olyan tesztelési helyzeteket (scenáriókat) kívántunk megvizsgálni, amelyek igen hasonlóak az éles rendszerben majdan használatos környezettel, ugyanakkor alkalmasak a megoldás esetleges gyenge pontjainak a feltárásához. Az eredeti elképzeléseink szerint a tesztelést különböző mennyiségű input adatot feltételezve (különböző mennyiségű adat az Oracle LDAP_LOG táblában) különböző műveletekre végeztük volna el, azonban ezt az elképzelést módosította néhány peremfeltétel illetve felismerés: Az Oracle táblába a számunkra rendelkezésre álló eszközökkel (tárolt eljárás) tetszőlegesen csupán teljes INSERT rekordokat tudunk felvinni. Ezen INSERT rekordok számát ugyan tetszőlegesesen tudjuk módosítani, azonban a rendelkezésre álló eszközökkel nem tudunk tisztán UPDATE és DELETE rekordokat generálni. - -

7 Az INSERT rekord esetében a négy kívánatos művelet ( INSERT, INITIALIZATION, UPDATE, DELETE ) közül két műveletet tudunk teljes mértékben megvalósítani ( INSERT, INITIALIZATION ), azonban mind az UPDATE, mind a DELETE műveletek visszavezethetőek az INITIALIZATION műveletre, hiszen teljesen azonos tevékenységeket kell mindhárom esetben végezni, csupán a mennyiség különböző. Az INITIALIZATION művelet esetében kell a legnagyobb számosságú módosítást végrehajtani, ezért kijelenthetjük azt, hogy az UPDATE és a DELETE műveletek legrosszabb esetben sem jelenthetnek nagyobb terhelést, hosszabb végrehajtást mint az INITIALIZATION műveletek. Ezen megközelítést alkalmazva a négy művelet valójában redukálható kettőre. A tesztek eredményeinek (és a fejlesztés korábbi fázisában már elvégzett kontrollmérések) összehasonlítása során bizonyos esetekben elég komoly eltérések adódtak. Ennek okát vizsgálva egyértelművé vált, hogy a kód egy jól meghatározott pontjának (erről a későbbiekben részletesen említést teszünk) módosításával illetve az Oracle adatbázishoz történő hozzáfér megváltoztatásával drasztikusan befolyásolható lenne az eredmény. Ezen felismerést követve elvégeztük a tesztek egy részét olyan formában is, amikor az adott kódrészletet kihagyva (és ezzel együtt a lényegi feladatát a synctool komponensnek nem változtatva) mértük az eredményeket. A tesztelés során a fentiek értelmében két műveletre végeztük el a méréseket ( INSERT és INITIALIZATION ). A feldolgozott rekordok mennyiségét tekintve méréseket végeztünk a teljes elérhető adatbázisra (37 rekord), illetve méréseket végeztünk, 5 és rekord esetében. A korábban említett problémás kódrészlet kihagyása esetén ugyan csak méréseket végeztünk a mindkét művelettel a teljes adatbázisra. A ténylegesen elvégzett mérések mennyisége természetesen jóval magasabb azoknál az eredményeknél, amelyeket jelen jegyzőkönyvben ismertetünk. Az eredmények értékeléséhez miden esetben három mérést végeztünk el, majd az egymáshoz eredményben közelebb eső két mérés adatait dolgoztuk fel. Természetesen ez a megközelítés igazából nem képes kiszűrni a mérési hibákat, azonban a nagyon durva befolyásoló tényezők hatását talán csökkenti. Itt jegyezzük meg azt is, hogy a mérések meglehetősen időigényes folyamatok itt nem kizárólag a mérésre magára kell gondolni, hanem az elékészítő műveletekre is ezért az esetenkénti három mérés is jóval tovább tartott, mint azt eredetileg számítottuk

8 3. Tesztelési esetek 3..Teljes adatbázis feltöltés - INSERT A teszt célja: Egyszeri nagy mennyiségű adatfeltöltés modellezése. A teszt menete: A feltöltés során üres LDAP adatbázissal indulunk, ezért minden objektum esetében LDAP szinten ldapadd műveletet hajtunk végre. A futtatás során az LDAP adatbázishoz hozzáadandó objektum attribútumai az Oracle rekordból származnak illetve származtathatóak. Az egyetlen dinamikusan meghatározásra kerülő attribútum a mailcím, aminek az egyediségét az LDAPban történő kereséssel kell és lehet meghatározni. - -

9 A teszt eredménye: Szükséges idő átlag Min. Max. Futás. :3: Futás. :: A teszt értékelése: A futtatáshoz szükséges időtartam a teszt jelen formájában meghaladja a várakozásunkat, azonban véleményünk szerint belül marad azon a határon, ami az ilyen jellegű futtatás gyakoriságát figyelembe véve elfogadható egy intézmény számára. Feldolgozott rekordok Teljes "INSERT" percek - 9 -

10 3..Teljes adatbázis feltöltés - INITIALIZATION A teszt célja: Egyszeri nagy mennyiségű adat módosítása. A művelet során a teljes hallgatói adatbázis újra generálódik az Oracle adatbázisban, azonban az LDAP címtárban ez már módosításként jelentkezik, mivel az objektumok meglévő LDAP objektumokra vonatkoznak. A teszt annak az esetnek a szimulációja, amikor valamilyen okból a teljes hallgatói adatbázist újra kell generálni az LDAP-ban. A teszt menete: A teszt során feltöltött LDAP adatbázissal indulunk, ezért minden objektum esetében LDAP szinten ldapmodify műveletet hajtunk végre. A futtatás során az LDAP adatbázishoz hozzáadandó objektum attribútumai az Oracle rekordból származnak illetve származtathatóak. Amennyiben az LDAP objektum (hallgató az LDAP adatbázisban) már rendelkezik mail attribútummal, akkor a mail attribútum értékét a folyamat érintetlenül hagyja. - -

11 A teszt eredménye: Szükséges idő átlag Min. Max. Futás. :57: Futás. :: A teszt értékelése: Az összes teszteset közül ez a futtatás igényelte a legtöbb időt, azonban a közel rekord feldolgozása még így is óra körül mozgott. Feltételezhetően az ilyen típusú futtatásra igen ritkán fog sor kerülni, amennyiben mégis ezt a műveletet kell futtatni, akkor javasoljuk az éjszakai vagy hétvégi futtatást Teljes "INITIALIZATION" percek Feldolgozott rekordok

12 3..3 rekord - INSERT A teszt célja: Viszonylag kevés hallgatói adat egyszeri adatbetöltésének szimulációja. A teszt során azt az állapot kívánjuk modellezni, amikor viszonylag kisszámú hallgató kerül újonnan felvételre a rendszerbe. A teszt menete: A feltöltés során üres LDAP adatbázissal indulunk, ezért minden objektum esetében LDAP szinten ldapadd műveletet hajtunk végre. A futtatás során az LDAP adatbázishoz hozzáadandó objektum attribútumai az Oracle rekordból származnak illetve származtathatóak. Az egyetlen dinamikusan meghatározásra kerülő attribútum a mailcím, aminek az egyediségét az LDAPban történő kereséssel kell és lehet meghatározni. - -

13 A teszt eredménye: Szükséges idő átlag (entry/ másodperc) Min. (entry/ másodperc) Max. (entry/ másodperc) Futás. :: 95 Futás. ::3. 5 A teszt értékelése: A teszt során az hallgatóra vonatkozó LDAP bejegyzések kevesebb mint perc alatt jöttek létre, ami véleményem szerint egy éles működés esetén teljes mértékben elfogadható. Feldolgozott rekordok rekord "INSERT" másodpercek (x) - 3 -

14 3..3 rekord - INITIALIZATION A teszt célja: A teszt célja viszonylag csekély mennyiségű hallgatói adat módosításának szimulálása. Hasonló helyzet lehet tanulmányi időszakban a normális működés során fellépő adatmódosítások lekövetése. A teszt menete: A teszt során feltöltött LDAP adatbázissal indulunk, ezért minden objektum esetében LDAP szinten ldapmodify műveletet hajtunk végre. A futtatás során az LDAP adatbázishoz hozzáadandó objektum attribútumai az Oracle rekordból származnak illetve származtathatóak. Amennyiben az LDAP objektum (hallgató az LDAP adatbázisban) már rendelkezik mail attribútummal, akkor a mail attribútum értékét a folyamat érintetlenül hagyja. - -

15 A teszt eredménye: Szükséges idő átlag (entry/ másodperc) Min. (entry/ másodperc) Max. (entry/ másodperc) Futás. :3: Futás. :3:5 53 A teszt értékelése: Az hallgatóra vonatkozó módosítások minden futtatás esetében kevesebb mint perc alatt érvényre jutottak az LDAP adatbázisban. Egy éles rendszer esetében ez a válaszidő teljes mértékben elfogadható. Feldolgozott rekordok rekord "INITIALIZATION" másodpercek (x) - 5 -

16 3.. 5 rekord - INSERT A teszt célja: Egyszeri közepes mennyiségű adatfeltöltés modellezése. A teszt futtatásával a beiratkozási időszak terhelését szimuláljuk a rendszeren. A teszt menete: A feltöltés során üres LDAP adatbázissal indulunk, ezért minden objektum esetében LDAP szinten ldapadd műveletet hajtunk végre. A futtatás során az LDAP adatbázishoz hozzáadandó objektum attribútumai az Oracle rekordból származnak illetve származtathatóak. Az egyetlen dinamikusan meghatározásra kerülő attribútum a mailcím, aminek az egyediségét az LDAPban történő kereséssel kell és lehet meghatározni. - -

17 A teszt eredménye: Szükséges idő átlag (entry/ másodperc) Min. (entry/ másodperc) Max. (entry/ másodperc) Futás. :7: 3. Futás. :7: A teszt értékelése: Az 5 hallgatóra vonatkozó insertek kevesebb mint perc alatt megtörténtek. Ez éles működést feltételezve szinte azonnali szikronizálást jelent, valószínűleg a sebesség elfogadható. Feldolgozott rekordok rekord "INSERT" másodpercek (x) - 7 -

18 rekord - INITIALIZATION A teszt célja: Egyszeri közepes mennyiségű adatmódosítás modellezése. Ilyen jellegű műveletre valószínűleg a tárgyfelvételi időszakban kerül sor. A teszt menete: A teszt során feltöltött LDAP adatbázissal indulunk, ezért minden objektum esetében LDAP szinten ldapmodify műveletet hajtunk végre. A futtatás során az LDAP adatbázishoz hozzáadandó objektum attribútumai az Oracle rekordból származnak illetve származtathatóak. Amennyiben az LDAP objektum (hallgató az LDAP adatbázisban) már rendelkezik mail attribútummal, akkor a mail attribútum értékét a folyamat érintetlenül hagyja. - -

19 A teszt eredménye: Szükséges idő átlag Min. Max. Futás. :: Futás. :5: A teszt értékelése: Az 5 hallgatóra vonatkozó módosítások kevesebb mint fél órát vettek igénybe, azonban ez a futási idő kicsit hosszú ahhoz, hogy semi-online állapotnak lehessen nevezni. 5 5 rekor "INITIALIZATION" 5 Feldolgozott rekordok percek - 9 -

20 3.. rekord - INSERT A teszt célja: Egyszeri közepes mennyiségű adatfeltöltés modellezése. A teszt futtatásával a beiratkozási időszak terhelését szimuláljuk a rendszeren, kontrollként használjuk az 5 rekordot tartalmazó hasonló teszt mellett. A teszt menete: A feltöltés során üres LDAP adatbázissal indulunk, ezért minden objektum esetében LDAP szinten ldapadd műveletet hajtunk végre. A futtatás során az LDAP adatbázishoz hozzáadandó objektum attribútumai az Oracle rekordból származnak illetve származtathatóak. Az egyetlen dinamikusan meghatározásra kerülő attribútum a mailcím, aminek az egyediségét az LDAPban történő kereséssel kell és lehet meghatározni. - -

21 A teszt eredménye: Szükséges idő átlag Min. Max. Futás. :5: Futás. :5: A teszt értékelése: A teszt során arányaiban gyakorlatilag teljesen hasonló eredmények születtek, mint az 5 rekordot tartalmazó mérés esetében, ezért igazolva látjuk az ott leírtakat. Feldolgozott rekordok rekord "INSERT" percek - -

22 3..7 rekord - INITIALIZATION A teszt célja: Egyszeri közepes mennyiségű adatmódosítás modellezése. A teszt futtatásával a beiratkozási időszak terhelését szimuláljuk a rendszeren, kontrollként használjuk az 5 rekordot tartalmazó hasonló teszt mellett. A teszt menete: A teszt során feltöltött LDAP adatbázissal indulunk, ezért minden objektum esetében LDAP szinten ldapmodify műveletet hajtunk végre. A futtatás során az LDAP adatbázishoz hozzáadandó objektum attribútumai az Oracle rekordból származnak illetve származtathatóak. Amennyiben az LDAP objektum (hallgató az LDAP adatbázisban) már rendelkezik mail attribútummal, akkor a mail attribútum értékét a folyamat érintetlenül hagyja. - -

23 A teszt eredménye: Szükséges idő átlag Min. Max. Futás. :33: Futás. :33: A teszt értékelése: A teszt során arányaiban hasonló eredmények születtek, mint az 5 rekordot tartalmazó mérés esetében, ezért igazolva látjuk az ott leírtakat. A két mérés közötti ingadozás annak tulajdonítható, hogy valamelyik szerver esetében egyéb zavaró terhelés jelentkezhetett (futás. esetében 5 entry/perc minimális érték), azonban a teljes mérésre vonatkozóan ez a zavar gyakorlatilag semlegesítődött. Feldolgozott rekordok rekord "INITIALIZATION" percek

24 3.. Teljes adatbázis feltöltés módosított kóddal - INSERT A teszt célja: A teszt során a korábban elvégzett teljes feltöltés kontrollját vizsgáljuk abban az esetben, ha a kód általunk kritikusnak tartott részét (Oracle DELETE művelet) kikapcsoljuk. A teszt menete: A feltöltés során üres LDAP adatbázissal indulunk, ezért minden objektum esetében LDAP szinten ldapadd műveletet hajtunk végre. A futtatás során az LDAP adatbázishoz hozzáadandó objektum attribútumai az Oracle rekordból származnak illetve származtathatóak. Az egyetlen dinamikusan meghatározásra kerülő attribútum a mailcím, aminek az egyediségét az LDAPban történő kereséssel kell és lehet meghatározni. A teszt során a kód nem hajtja végre az Oracle DELETE műveletet, azt egyszerűen átugorja, ezért a futás után az LDAP_LOG táblában minden adat megmarad. - -

25 A teszt eredménye: Szükséges idő átlag Min. Max. Futás. :: Futás. :: A teszt értékelése: A módosított kóddal rendelkező program nagyságrendileg feleannyi idő alatt végezte el a futást mint az Oracle DELETE műveletet is végrehajtó változat, ezért igazolódva látszik az a várakozás, hogy ez a művelet az egész futtatás legköltségesebb része. 5 Teljes "INSERT" módosított kóddal 5 Feldolgozott rekordok percek - 5 -

26 3..9 Teljes adatbázis update módosított kóddal - INITIALIZATION A teszt célja: A teszt során a korábban elvégzett teljes update kontrollját vizsgáljuk abban az esetben, ha a kód általunk kritikusnak tartott részét (Oracle DELETE művelet) kikapcsoljuk. A teszt menete: A futtatás során feltöltött LDAP adatbázissal indulunk, ezért minden objektum esetében LDAP szinten ldapmodify műveletet hajtunk végre. A futtatás során az LDAP adatbázishoz hozzáadandó objektum attribútumai az Oracle rekordból származnak illetve származtathatóak. Amennyiben az LDAP objektum (hallgató az LDAP adatbázisban) már rendelkezik mail attribútummal, akkor a mail attribútum értékét a folyamat érintetlenül hagyja. A teszt során a kód nem hajtja végre az Oracle DELETE műveletet, azt egyszerűen átugorja, ezért a futás után az LDAP_LOG táblában minden adat megmarad. - -

27 A teszt eredménye: Szükséges idő átlag Min. Max. Futás. :35: Futás. :7: A teszt értékelése: A futtatás időigénye itt is kevesebb (kb. 75%-a), mint az Oracle DELETE műveletet is tartalmazó kód esetében volt. A jelentős különbség igazolja azt a feltevést, hogy az Oracle DELETE művelet jelen formájában igen jelentősen rontja a performanciát. 5 5 Teljes "INITIALIZATION" módosított kóddal Feldolgozott rekordok percek - 7 -

28 .A tesztek értékelése A korábban részleteiben ismertetett tesztek alapján egyértelműen kijelenthető, hogy a megoldás egy életképes alternatívát képes nyújtani a Neptun rendszer Oracle adatbázisában tárolt hallgatói információk és az intézményeknél megtalálható LDAP alapú címtárak közötti szinkronizációra (jelenleg egyirányú szinkronizációról beszélünk). Az eredeti elképzelések szerint a szinkronizáció gyakorlatilag offline módon történne meg, amit a synctool alkalmazás periodikus futtatásával végeznénk el. A mérési adatok megerősítik azt az elképzelést, hogy a periodikus futtatás képes kiszolgálni a megoldással szemben támasztott követelményeket. Kezdetben a napi futtatást javasoltuk, azonban a mérési adatok alapján ennél jóval gyakoribb futtatás is elképzelhető, hiszen még a legnagyobb terhelést jelentő teljes inicializálás időszükséglete órán belül maradt a 37 rekordot tartalmazó teszt adatbázisra. Az is látszik a tesztekből, hogy a napi rutint jelentő, csekély mennyiségű változást jelentő futtatások ( rekord) a legrosszabb esetet feltételező teljes update (INITIALIZATION) esetén is 5 percen belül maradtak, ezért jó ráhagyással számolva ezen esetekben az akár percenkénti periodikus futás is elképzelhető lenne, amivel egy gyakorlatilag semi-online állapotot is lépesek lennénk elérni. Nem szabad elfeledkezni a futtatások azon változatáról, ahol a kódból kihagytuk az Oracle delete műveletet. Látszik, hogy ebben az esetben a teljesítmény szempontjából jelentős javulás következett be, ezért egyértelműen kijelenthető, hogy ez a kódrészlet az egész megoldás szűk keresztmetszete. - -

29 5.Javaslatok 5.Módosítások a kódban A javaslataink között feltétlenül első helyen szerepel az Orcale adatbázisban történő törlés teljesítményt visszafogó viselkedésének a közömbösítése. A probléma lényege röviden összefoglalva az, hogy az Orcale táblából feldolgozott rekordokat nem törölheti a synctool alkalmazás feltétel nélkül, mivel pl. LDAP kapcsolati hiba esetében ezen rekordokat egy későbbi futtatás során fogja ismételten feldolgozni. Ezen feltétel miatt az Oracle rekordok törlését egyenként tudjuk csak megvalósítani, ami igen rossz hatásfokot eredményez. Megoldást jelenthetne, ha azokat a rekordokat, amelyek nem törölhetően az adott futás során, egy átmeneti (pl. LDAP_LOG_TMP) táblába írhatnánk. Ebben az esetben a futtatás során nem törölnénk egyesével a rekordokat, hanem a futtatás végeztével a teljes LDAP_LOG táblát törölnénk (Oracle DROP művelet), majd az LDAP_LOG_TMP táblát átmásolnánk az LDAP_LOG táblába. Ebben az esetben meg lehetne spórolni a rekordonkénti költséges Oracle DELETE műveleteket és legalábbis nagyobb számú rekord esetén jelentősen lehetne csökkenteni a program futásához szükséges végrehajtási időt. A fenti módosítások elvégzése technikailag nem okozna nehézséget, azokhoz annyi változtatásra lenne szükség, hogy az Oracle hozzáféréshez használt felhasználó a műveletek elvégzéséhez megfelelő jogosultságokkal rendelkezzen. 5.Módosítások az Oracle adatbázisban Az adatbázissal szembeni módosítások az előző pontban említett jogosultság változtatáson kívül arra terjednének ki, hogy a lehetőségekhez képest javítani kellene a DELETE művelet performanciáját. Nem vagyunk az Oracle adatbázisok szakértői, ezért nem tudjuk megítélni ennek a valódi realitását, azonban feltételezzük, hogy valamilyen szintű Oracle tuningot el lehetne végezni. 5.3Módosítások az LDAP oldalon Az LDAP adatbázisok működését az alapbeállításokhoz képest jelentős módon hozzá lehet igazítani a valódi működési környezethez. Igen sok olyan hangolható paraméter van, amelyek (default értékekhez képesti) módosításával jelentős teljesítményjavulást lehet elérni

30 Ilyen paraméter lehetnek: Adatbázisok elhelyezkedése a filerendszeren. Itt elsősorban a különböző adatbázisok külön fizikai diszkre kerülését értjük, illetve a temporális adatbázisok áthelyezését a fizikai diszkekről a virtuális (memória) diszkekre. Futtatási szálak (threads) számának módosítása tényleges környezet értelmében (pl. processzorok számától függően változik az optimális beállítás) Adatbázis cache-ek méretének változtatása Adatbázis tranzakció loggolás, durabilitás módosítása A fenti paraméterek LDAP szerverenként más-más eredményt jelenthetnek (a synctool komponens elvileg bármely szabványok LDAP szerverek képes működni), azonban az mindenképpen igaz, hogy a szerver konfigurációt az adott környezethez (használat módja, HW platform, stb.) legoptimálisabban érdemes konfigurálni. A SzIE-n használt szerveren a kezdeti teszteket követően elvégeztük a legszükségesebb LDAP szerver tuning tevékenységeket, így a mért értékek már egy hangolt szerverrel együttműködve adódtak. Az elvégzett LDAP paramétermódosítások: Attribútum megnevezése Default érték Módosított érték nsslapd-threadnumber 3 5 nsslapd-maxthreadsperconn 5 nsslapd-db-durable-transaction on off nsslapd-db-transaction-logging on off nsslapd-db-home-directory /sunone/directory/slapd-sun-lab/db /tmp/nsslapd-db - 3 -

31 .A megoldás értékelés, kitekintés.metacímtárak Mielőtt a konkrét megoldás értékelését elvégeznénk, érdemes megvizsgálni, hogy az adott problémát, vagyis egy Oracle adatbázisban tárol hallgatói adatbázist milyen módon lehet LDAP címtárral szinkronizálni. A feladat megvalósítására triviálisnak tűnő megoldás lehetne a metacímtár használata. A metacímtárak alapvető feladata éppen az adatkonszolidáció a különböző adatforrások között. A metacímtárak általában univerzális termékek, amelyek már alapértelmezetten is tartalmazzák az LDAP és az Oracle kapcsolódáshoz szükséges konnektorokat, interfészeket. Metacímtárakat a piacon több gyártó is kínál, léteznek megoldásai a nagy cégeknek (pl. Sun, Siemens, Microsoft) éppúgy, mint a specializálódott kissebbeknek (pl. Waveset, Criticalpath, stb.) Az előnyök mellett a metacímtárak több hátránnyal is rendelkeznek. Az egyik legfontosabb hátrány talán az ár, mivel egy viszonylag marginális piacra szükséges igen magas fejlesztési költségekkel egy terméket létrehozni (nem beszél a heterogén rendszerekhez történő rendszerekhez való kapcsolódás igen költséges teszteléséről). Ugyancsak hátrány lehet jelen esetben az (ami talán más esetben előny), hogy a metacímtárak megpróbálnak a lehető leguniverzálisabbak lenni, ezért csupán két rendszer összekapcsolása esetében meglehetősen sok overhead -et jelentenek egy célalkalmazással szemben. Harmadik, de talán legfontosabb hátrányként azt lehet tekinteni, hogy a dobozos termék jellegből kifolyólag a metacímtárak elsősorban egy az egyes adatmegfeleltetésre alkalmasak a két rendszer között, az adatok transzformációjára, módosítására, származtatására jóval kevesebb a lehetőség, mint egy egyedileg, erre a speciális feladatra fejlesztett alkalmazásnál..synctool alkalmazás A jelen feladatra kifejlesztett synctool alkalmazás egy speciális megoldás, ami kizárólag a Neptun Oracle és NIIF LDAP adatbázisok között képes (jelenleg) egyirányú adatszinkronizációt végezni. Ilyen tekintetben jóval szerényebb képességekkel rendelkezik, mint a valódi metacímtárak, azonban az adott feladatra teljes mértékben megfelel. A megoldás saját fejlesztésénél fogva az adatmanipuláció teljes spektrumát képes megvalósítani, az, hogy mely adat milyen forrásból, milyen formában keletkezzen igazából csak specifikáció kérdése

32 A Synctool alkalmazás teljes mértékben ingyenes komponensekből épül fel, ezek a komponensek bárki számára szabadon hozzáférhetőek, használhatóak. A futtatáshoz szükséges komponensek több platformon is rendelkezésre állnak (Solaris Sparc/x, Linux, Windows), ezért gyakorlatilag minden olyan platformon képes működni, ami a felsőoktatásban előfordulhat. Az Synctool alkalmazást jelen formájában perl nyelven készítettük el. A perl platform igen gyors és rugalmas fejlesztést tesz lehetővé, ugyanakkor megfelelő futási teljesítményt garantál. A perl platform használata ugyanakkor megkövetel olyan komponenseket is (itt elsősorban az Oracle kliensre gondolok), amelyek talán feleslegesen nagy overhead-et jelentenek. Éppen emiatt és a még rugalmasabb platformfüggetlenség eléréséhez javasoljuk a megoldás java nyelvre történő portolását abban az esetben, ha a synctool alkalmazás kerül kiválasztásra egy végleges megoldásként

Rendszerterv. verzió: 1.3

Rendszerterv. verzió: 1.3 Rendszerterv verzió: 1.3 Verziókövetés Verzió: Készítette: Leírás: Dátum: 1.0. Török Tamás Neptun -> NIIF LDAP szerverek közötti 2004. április 22. adatszinkronizációs megoldás 1.1 Török Tamás Kiegészítések:

Részletesebben

Active Directory kiegészítő kiszolgálók telepítése és konfigurálása Windows Server 2003 R2 alatt

Active Directory kiegészítő kiszolgálók telepítése és konfigurálása Windows Server 2003 R2 alatt Active Directory kiegészítő szerverek telepítése és konfigurálása Windows Server 2003 R2 alatt Készítette: Petróczy Tibor Active Directory kiegészítő kiszolgálók telepítése és konfigurálása Windows Server

Részletesebben

MŰSZAKI KÖVETELMÉNYEK, A KÖRKERESŐ SZOFTVER SPECIFIKÁCIÓJA, KÖLTSÉGVETÉS. A) Műszaki követelmények

MŰSZAKI KÖVETELMÉNYEK, A KÖRKERESŐ SZOFTVER SPECIFIKÁCIÓJA, KÖLTSÉGVETÉS. A) Műszaki követelmények 1. sz. melléklet MŰSZAKI KÖVETELMÉNYEK, A KÖRKERESŐ SZOFTVER SPECIFIKÁCIÓJA, KÖLTSÉGVETÉS A) Műszaki követelmények A körkereső szoftvernek (a továbbiakban Szoftver) az alábbi követelményeknek kell megfelelnie

Részletesebben

Hogyan lesz adatbányából aranybánya?

Hogyan lesz adatbányából aranybánya? Hogyan lesz adatbányából aranybánya? Szolgáltatások kapacitástervezése a Budapest Banknál Németh Balázs Budapest Bank Fehér Péter - Corvinno Visontai Balázs - KFKI Tartalom 1. Szolgáltatás életciklus 2.

Részletesebben

Metadirectory koncepció kivitelezése

Metadirectory koncepció kivitelezése Metadirectory koncepció kivitelezése Kovács Csaba István cs.kovacs@mail.duf.hu Szabó József pici@mail.duf.hu Tartalom Kovács koncepció vázlata megvalósítás elemei Szabó kiindulási helyzet igényfelmérés,

Részletesebben

ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu

ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu Számonkérés 2 Papíros (90 perces) zh az utolsó gyakorlaton. Segédanyag nem használható Tematika 1. félév 3 Óra Dátum Gyakorlat 1. 2010.09.28.

Részletesebben

Moodle -egy ingyenes, sokoldalú LMS rendszer használata a felsőoktatásban

Moodle -egy ingyenes, sokoldalú LMS rendszer használata a felsőoktatásban Moodle -egy ingyenes, sokoldalú LMS rendszer használata a felsőoktatásban Vágvölgyi Csaba (vagvolgy@kfrtkf.hu) Kölcsey Ferenc Református Tanítóképző Főiskola Debrecen Moodle??? Mi is ez egyáltalán? Moodle

Részletesebben

DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció

DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció H - 1161 Budapest Rákóczi út 76. Tel./Fax.: +36-1-4010159 http://www.pageos.hu toni@pageos.hu DAT adatcserefájl AutoCAD MAP DWG mapobject konvertáló program dokumentáció A program használható a TOPOBASE

Részletesebben

LINUX LDAP címtár. Mi a címtár?

LINUX LDAP címtár. Mi a címtár? Forrás: https://wiki.hup.hu/index.php/ldap http://tldp.fsf.hu/howto/ldap-howto-hu/ Budapesti Műszaki és Gazdaságtudományi Egyetem, Micskei Zoltán: Címtárak Kezelése, 2012. https://hu.wikipedia.org/wiki/c%c3%admt%c3%a1rszolg%c3%a1ltat%c3%a1sok

Részletesebben

Oralce kliens installálása Windows Server 2003-ra

Oralce kliens installálása Windows Server 2003-ra Oralce kliens installálása Windows Server 2003-ra Szükséges elofeltétel Szükséges operációs rendszer: Windows 2003 SP1 Oracle kliens verzió: 9.2.0.1.0 (9R2) Valid SQLNet.ORA fájl, amely tartalmazza a céges

Részletesebben

A Microsoft terminálszolgáltatás ügyfél oldali hardverigényének meghatározása

A Microsoft terminálszolgáltatás ügyfél oldali hardverigényének meghatározása S SDA Stúdió kft. A Microsoft terminálszolgáltatás ügyfél oldali hardverigényének meghatározása Kiadva: 2002.02.12. Oldalak száma: 7 A dokumentum története Verzió Dátum Módosítás rövid leírása Módosító

Részletesebben

Rendszermodernizációs lehetőségek a HANA-val Poszeidon. Groma István PhD SDA DMS Zrt.

Rendszermodernizációs lehetőségek a HANA-val Poszeidon. Groma István PhD SDA DMS Zrt. Rendszermodernizációs lehetőségek a HANA-val Poszeidon Groma István PhD SDA DMS Zrt. Poszeidon EKEIDR Tanúsított ügyviteli rendszer (3/2018. (II. 21.) BM rendelet). Munkafolyamat támogatás. Papírmentes

Részletesebben

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni:

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni: 1 Adatbázis kezelés 3. gyakorlat A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni: Tábla kapcsolatok létrehozása,

Részletesebben

Integrációs mellékhatások és gyógymódok a felhőben. Géczy Viktor Üzletfejlesztési igazgató

Integrációs mellékhatások és gyógymódok a felhőben. Géczy Viktor Üzletfejlesztési igazgató Integrációs mellékhatások és gyógymódok a felhőben Géczy Viktor Üzletfejlesztési igazgató Middleware projektek sikertelenségeihez vezethet Integrációs (interfész) tesztek HIÁNYA Tesztadatok? Emulátorok?

Részletesebben

Adatbázis rendszerek. dr. Siki Zoltán

Adatbázis rendszerek. dr. Siki Zoltán Adatbázis rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati személyzeti

Részletesebben

Iman 3.0 szoftverdokumentáció

Iman 3.0 szoftverdokumentáció Melléklet: Az iman3 program előzetes leírása. Iman 3.0 szoftverdokumentáció Tartalomjegyzék 1. Az Iman rendszer...2 1.1. Modulok...2 1.2. Modulok részletes leírása...2 1.2.1. Iman.exe...2 1.2.2. Interpreter.dll...3

Részletesebben

Bár a szoftverleltárt elsősorban magamnak készítettem, de ha már itt van, miért is ne használhatná más is.

Bár a szoftverleltárt elsősorban magamnak készítettem, de ha már itt van, miért is ne használhatná más is. SZOFTVERLELTÁR FREE Amennyiben önnek vállalkozása van, akkor pontosan tudnia kell, hogy milyen programok és alkalmazások vannak telepítve cége, vállalkozása számítógépeire, és ezekhez milyen engedélyeik,

Részletesebben

SSL VPN KAPCSOLAT TELEPÍTÉSI ÚTMUTATÓ

SSL VPN KAPCSOLAT TELEPÍTÉSI ÚTMUTATÓ SSL VPN KAPCSOLAT TELEPÍTÉSI ÚTMUTATÓ GIRODIRECT SZOLGÁLTATÁST IGÉNYBEVEVŐ ÜGYFELEKENEK Verzió: v1.04 Dátum: 2018. január 5. Készítette: A jelen dokumentum tartalma szerzői jogi védelem alatt áll, a mű

Részletesebben

Adatbázis-kezelő rendszerek. dr. Siki Zoltán

Adatbázis-kezelő rendszerek. dr. Siki Zoltán Adatbázis-kezelő rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati

Részletesebben

NETinv. Új generációs informatikai és kommunikációs megoldások

NETinv. Új generációs informatikai és kommunikációs megoldások Új generációs informatikai és kommunikációs megoldások NETinv távközlési hálózatok informatikai hálózatok kutatás és fejlesztés gazdaságos üzemeltetés NETinv 1.4.2 Távközlési szolgáltatók és nagyvállatok

Részletesebben

Telepítési Kézikönyv

Telepítési Kézikönyv Intelligens Dokumentum Kezelő Rendszer Telepítési Kézikönyv 1/15. oldal Dokumentum áttekintés Dokumentum címe: doknet telepítési kézikönyv Dokumentum besorolása: szoftver telepítési leírás Projektszám:

Részletesebben

A CCL program használatbavétele

A CCL program használatbavétele A CCL program használatbavétele Tartalomjegyzék 1.1 Hardver és szoftverkövetelmények... 2 1.2 CCL program telepítése hálózatba. Telepítés szerver számítógépre... 2 1.3 Cégek... 6 1.3.1 Egy céges felhasználás....

Részletesebben

Adatbázis rendszerek 6.. 6. 1.1. Definíciók:

Adatbázis rendszerek 6.. 6. 1.1. Definíciók: Adatbázis Rendszerek Budapesti Műszaki és Gazdaságtudományi Egyetem Fotogrammetria és Térinformatika 6.1. Egyed relációs modell lényegi jellemzői 6.2. Egyed relációs ábrázolás 6.3. Az egyedtípus 6.4. A

Részletesebben

KnowledgeTree dokumentumkezelő rendszer

KnowledgeTree dokumentumkezelő rendszer KnowledgeTree dokumentumkezelő rendszer Budapest, 2011. január 11. Tartalomjegyzék Tartalomjegyzék... 2 Dokumentum információ... 3 Változások... 3 Bevezetés... 4 Funkciók... 5 Felhasználói felület... 5

Részletesebben

ABR ( Adatbázisrendszerek) 2. Előadás : Műveletek a relációs modellben

ABR ( Adatbázisrendszerek) 2. Előadás : Műveletek a relációs modellben ABR ( Adatbázisrendszerek) 2. Előadás : Műveletek a relációs modellben 2.2 Műveletek a relációs modellben 2.2.1 Relációra vonatkozó megszorítások 2.2.2 Multihalmazon értelmezett műveletek 2.2.3 A relációs

Részletesebben

Könyvtári címkéző munkahely

Könyvtári címkéző munkahely Könyvtári címkéző munkahely Tartalomjegyzék A RENDSZER HARDVER ELEMEI...3 1 RFID CÍMKÉK... 3 2 RFID ASZTALI OLVASÓ... 3 A RENDSZER SZOFTVER ELEMEI... 4 1 KÖNYV CÍMKÉZŐ MUNKAÁLLOMÁS... 4 2 A PC- S SZOFTVEREK

Részletesebben

Vectory telepítési útmutató

Vectory telepítési útmutató Vectory telepítési útmutató A vectory kliens programja egy vyw.exe valamint egy bejelentkezes.ini nevű fájlból áll. A vyw.exe-nek és a bejelentkezes.ini-nek egy közös könyvtárba kell kerülniük. Könyvtárak,

Részletesebben

1. Funkcionális terv. 1.1. Feladat leírása: 1.2. Rendszer célja, motivációja:

1. Funkcionális terv. 1.1. Feladat leírása: 1.2. Rendszer célja, motivációja: Rendszerterv 1. Funkcionális terv 1 1.1. Feladat leírása: 1 1.2. Rendszer célja, motivációja: 1 1.3. Szereplők és igényeik: 2 1.3.1. Valódi felhasználók: 2 1.3.2. Hirdetők : 3 1.3.3. Szerver oldal: 3 1.4.

Részletesebben

Amit mindig is tudni akartál a Real Application Testing-ről. Földi Tamás Starschema Kft.

Amit mindig is tudni akartál a Real Application Testing-ről. Földi Tamás Starschema Kft. Amit mindig is tudni akartál a Real Application Testing-ről Földi Tamás Starschema Kft. Környezet Adattárház Oracle 9i, HPUX 13ezer tábla ~1400 betöltő folyamat ~8000 töltési lépés (mapping) Riportok BusinessObjects

Részletesebben

Taninform KIR kapcsolat

Taninform KIR kapcsolat Taninform KIR kapcsolat Cél A Taninform KIR adatkapcsolat célja, hogy a mindkét rendszerben megtalálható és tárolt, iskolai adminisztrációval kapcsolatos alapadatokat az intézmények könnyen szinkronban

Részletesebben

Szalai Ferenc szferi@gluon.hu. http://www.gluon.hu

Szalai Ferenc szferi@gluon.hu. http://www.gluon.hu Amit mindig is tudni akartál az LDAP-ról, de sosem merted megkérdezni Szalai Ferenc szferi@gluon.hu Bevezető Mi szösz az az LDAP? OpenLDAP szerver adatbázis felépítése szerver beállítása Mire jó az LDAP

Részletesebben

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni:

A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni: 1 Adatbázis kezelés 2. gyakorlat A gyakorlat során MySQL adatbázis szerver és a böngészőben futó phpmyadmin használata javasolt. A gyakorlat során a következőket fogjuk gyakorolni: Táblák létrehozása,

Részletesebben

Rendszerterv. 1. Funkcionális terv. 1.1. Feladat leírása:

Rendszerterv. 1. Funkcionális terv. 1.1. Feladat leírása: Rendszerterv 1. Funkcionális terv 1.1. Feladat leírása: A feladat egy GPS-képes eszközökön futó alkalmazás, illetve ennek szerver oldali párjának létrehozása. A program a szerveren tárolt adatbázis alapján

Részletesebben

TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS

TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS Hartung István BME Irányítástechnika és Informatika Tanszék TEMATIKA Cloud definíció, típusok, megvalósítási modellek Rövid Azure cloud bemutatás

Részletesebben

Bevezetés: az SQL-be

Bevezetés: az SQL-be Bevezetés: az SQL-be Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.3. Relációsémák definiálása SQL-ben, adattípusok, kulcsok megadása 02B_BevSQLsemak

Részletesebben

Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge

Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge Telepítési útmutató a Solid Edge ST7-es verziójához Solid Edge Tartalomjegyzék Bevezetés 2 Szükséges hardver és szoftver konfiguráció 3 Testreszabások lementése előző Solid Edge verzióból 4 Előző Solid

Részletesebben

Utolsó módosítás: 2015. 03. 15.

Utolsó módosítás: 2015. 03. 15. Utolsó módosítás: 2015. 03. 15. 1 2 3 Delegálás: adott részfa menedzselését át tudjuk adni másoknak. Nagy szervezet esetén hasznos ez. A címtár szerkezetét úgy kell kialakítani, hogy egybe tartozó elemek

Részletesebben

BaBér bérügyviteli rendszer telepítési segédlete 2011. év

BaBér bérügyviteli rendszer telepítési segédlete 2011. év BaBér bérügyviteli rendszer telepítési segédlete 2011. év Ajánlott konfiguráció A program hardverigénye: Konfiguráció: 2800 MHz processzor 512 Mbyte memória (RAM) / Szerver gépen 1G memória (RAM) Lézernyomtató

Részletesebben

API tervezése mobil környezetbe. gyakorlat

API tervezése mobil környezetbe. gyakorlat API tervezése mobil környezetbe gyakorlat Feladat Szenzoradatokat gyűjtő rendszer Mobil klienssel Webes adminisztrációs felület API felhasználói Szenzor node Egyirányú adatküldés Kis számítási kapacitás

Részletesebben

ADATBÁZIS-KEZELÉS FÉLÉVES FELADAT

ADATBÁZIS-KEZELÉS FÉLÉVES FELADAT ÓBUDAI EGYETEM Neumann János Informatikai Kar Nappali Tagozat ADATBÁZIS-KEZELÉS FÉLÉVES FELADAT NÉV: MÁK VIRÁG NEPTUN KÓD: A DOLGOZAT CÍME: Jani bácsi székadatbázisa Beadási határidő: 14. oktatási hét

Részletesebben

Orvosi készülékekben használható modern fejlesztési technológiák lehetőségeinek vizsgálata

Orvosi készülékekben használható modern fejlesztési technológiák lehetőségeinek vizsgálata Kutatási beszámoló a Pro Progressio Alapítvány számára Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Mérnök informatika szak Orvosi készülékekben használható modern

Részletesebben

R5 kutatási feladatok és várható eredmények. RFID future R Király Roland - Eger, EKF TTK MatInf

R5 kutatási feladatok és várható eredmények. RFID future R Király Roland - Eger, EKF TTK MatInf R5 kutatási feladatok és várható eredmények RFID future R5 2013.06.17 Király Roland - Eger, EKF TTK MatInf RFID future R5 RFID future - tervezett kutatási feladatok R5 feladatok és várható eredmények Résztevékenységek

Részletesebben

Az Evolut Főkönyv program telepítési és beállítási útmutatója v2.0

Az Evolut Főkönyv program telepítési és beállítási útmutatója v2.0 Az Evolut Főkönyv program telepítési és beállítási útmutatója v2.0 Az Ön letölthető fájl tartalmazza az Evolut Főkönyv 2013. program telepítőjét. A jelen leírás olyan telepítésre vonatkozik, amikor Ön

Részletesebben

Felhasználói dokumentáció. a TávTagTár programhoz. Készítette: Nyíri Gábor, hdd@nc-studio.com GDF Abakusz regisztrációs kód: GDFAba43

Felhasználói dokumentáció. a TávTagTár programhoz. Készítette: Nyíri Gábor, hdd@nc-studio.com GDF Abakusz regisztrációs kód: GDFAba43 a TávTagTár programhoz Készítette: Nyíri Gábor, hdd@nc-studio.com GDF Abakusz regisztrációs kód: GDFAba43 Tartalomjegyzék Futási feltételek... 3 Telepítés... 3 Indítás... 3 Főablak... 4 Új személy felvétele...

Részletesebben

Távolléti díj kezelése a Novitax programban

Távolléti díj kezelése a Novitax programban Mire jó a FirebirdSettings.exe Ezzel a programmal a Firebird adatbázis-kezelővel és az adatbázisokkal kapcsolatos beállításokat lehet elvégezni. Mit kell tenni a használata előtt A FirebirdSettings.exe

Részletesebben

Nokia N97_mini (Mail for Exchange) beállítása Virtualoso email levelezésre

Nokia N97_mini (Mail for Exchange) beállítása Virtualoso email levelezésre Nokia N97_mini (Mail for Exchange) beállítása Virtualoso email levelezésre A következô lépések segítségével egyszerûen beállíthatja a Virtualoso email levelezést Nokia N97_mini készülékre. Az alkalmazás

Részletesebben

Iroda++ 2010 DEMO telepítési útmutató

Iroda++ 2010 DEMO telepítési útmutató Az Iroda++ 2010 DEMO csomag telepítésének lépései Az alábbi pontok szerint telepítheti számítógépére a revolution Iroda++ 2010 program DEMO változatát. Fontos, hogy az Iroda++ rendszere SQL szerveres adatmotort

Részletesebben

VvAaLlÓóSs IiıDdEeJjȷŰű OoDdSs goldengate alapokon a magyar telekomban

VvAaLlÓóSs IiıDdEeJjȷŰű OoDdSs goldengate alapokon a magyar telekomban VvAaLlÓóSs IiıDdEeJjȷŰű OoDdSs goldengate alapokon a magyar telekomban Pusztai Péter IT fejlesztési senior menedzser Magyar Telekom Medveczki György szenior IT architekt T-Systems Magyarország 2014. március

Részletesebben

ALKALMAZÁS KERETRENDSZER

ALKALMAZÁS KERETRENDSZER JUDO ALKALMAZÁS KERETRENDSZER 2014 1 FELHASZNÁLÓK A cégvezetők többsége a dobozos termékek bevezetésével összehasonlítva az egyedi informatikai alkalmazások kialakítását költséges és időigényes beruházásnak

Részletesebben

Operációs rendszerek III.

Operációs rendszerek III. A WINDOWS NT memóriakezelése Az NT memóriakezelése Memóriakezelő feladatai: Logikai-fizikai címtranszformáció: A folyamatok virtuális címterének címeit megfelelteti fizikai címeknek. A virtuális memóriakezelés

Részletesebben

PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról

PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról PTE-PROXY VPN használata, könyvtári adatbázisok elérhetősége távolról Az Informatikai Igazgatóság minden aktív egyetemi hallgató és munkaviszonnyal rendelkező egyetemi dolgozó részére úgynevezett proxy

Részletesebben

IV.4. FELHŐ ALAPÚ BIZTONSÁGOS ADATTÁROLÁSI MÓDSZER ÉS TESZTKÖRNYEZET KIDOLGOZÁSA

IV.4. FELHŐ ALAPÚ BIZTONSÁGOS ADATTÁROLÁSI MÓDSZER ÉS TESZTKÖRNYEZET KIDOLGOZÁSA infokommunikációs technológiák IV.4. FELHŐ ALAPÚ BIZTONSÁGOS ADATTÁROLÁSI MÓDSZER ÉS TESZTKÖRNYEZET KIDOLGOZÁSA BEVEZETÉS Mit jelent, hogy működik a felhő alapú adattárolás? Az adatainkat interneten elérhető

Részletesebben

Mérőkamarás légifelvételek Internetes katalógusa. MH Térképészeti Hivatal HM Térképészeti KHT

Mérőkamarás légifelvételek Internetes katalógusa. MH Térképészeti Hivatal HM Térképészeti KHT Mérőkamarás légifelvételek Internetes katalógusa MH Térképészeti Hivatal HM Térképészeti KHT A pályázat célja Technológia kidolgozása: légifelvételek nyilvántartására; nézőképek előállítására; a nyilvántartott

Részletesebben

SQL jogosultság-kezelés. Privilégiumok Grant és Revoke Grant Diagrammok

SQL jogosultság-kezelés. Privilégiumok Grant és Revoke Grant Diagrammok SQL jogosultság-kezelés Privilégiumok Grant és Revoke Grant Diagrammok 1 Jogosultság-kezelés Egy fájlrendszer általában jogosultságokat rendel az általa kezelt objektumokhoz. Tipikusan olvasható, írható,

Részletesebben

Számítógépes Hálózatok. 7. gyakorlat

Számítógépes Hálózatok. 7. gyakorlat Számítógépes Hálózatok 7. gyakorlat Gyakorlat tematika Hibajelző kód: CRC számítás Órai / házi feladat Számítógépes Hálózatok Gyakorlat 7. 2 CRC hibajelző kód emlékeztető Forrás: Dr. Lukovszki Tamás fóliái

Részletesebben

Petőfi Irodalmi Múzeum. megújuló rendszere technológiaváltás

Petőfi Irodalmi Múzeum. megújuló rendszere technológiaváltás Petőfi Irodalmi Múzeum A Digitális Irodalmi Akadémia megújuló rendszere technológiaváltás II. Partnerek, feladatok Petőfi Irodalmi Múzeum Megrendelő, szakmai vezetés, kontroll Konzorcium MTA SZTAKI Internet

Részletesebben

2009.04.29. 2009. április 24. INFO Savaria 2009 2. 2009. április 24. INFO Savaria 2009 4. 2009. április 24. INFO Savaria 2009 3

2009.04.29. 2009. április 24. INFO Savaria 2009 2. 2009. április 24. INFO Savaria 2009 4. 2009. április 24. INFO Savaria 2009 3 Négy adatbázis-kezelı rendszer összehasonlítása webes környezetben Sterbinszky Nóra snorav@gmail.com Áttekintés Növekvı igény hatékony adatbázis- kezelıkre a világhálón Hogyan mérhetı ezek teljesítménye

Részletesebben

30 MB INFORMATIKAI PROJEKTELLENŐR

30 MB INFORMATIKAI PROJEKTELLENŐR INFORMATIKAI PROJEKTELLENŐR 30 MB DOMBORA SÁNDOR BEVEZETÉS (INFORMATIKA, INFORMATIAKI FÜGGŐSÉG, INFORMATIKAI PROJEKTEK, MÉRNÖKI ÉS INFORMATIKAI FELADATOK TALÁKOZÁSA, TECHNOLÓGIÁK) 2016. 09. 17. MMK- Informatikai

Részletesebben

Szimuláció RICHARD M. KARP és AVI WIGDERSON. (Készítette: Domoszlai László)

Szimuláció RICHARD M. KARP és AVI WIGDERSON. (Készítette: Domoszlai László) Szimuláció RICHARD M. KARP és AVI WIGDERSON A Fast Parallel Algorithm for the Maximal Independent Set Problem című cikke alapján (Készítette: Domoszlai László) 1. Bevezetés A következőkben megadott algoritmus

Részletesebben

A Matarka szerszámosládája

A Matarka szerszámosládája A Matarka szerszámosládája Szeged, 2007 Perlaki Attila perlaki@kvtlinux.lib.uni-miskolc.hu 1. Feltöltés A Matarka adatbázis feltöltését a közvetlen kézi bevitelen túl XML állományokból is el lehet végezni.

Részletesebben

Átfogó megoldás a számlafolyamatok felgyorsításához ELO DocXtractor. Laczkó Kristóf ELO Digital Office Kft. Bálint András Prognax Kft.

Átfogó megoldás a számlafolyamatok felgyorsításához ELO DocXtractor. Laczkó Kristóf ELO Digital Office Kft. Bálint András Prognax Kft. Átfogó megoldás a számlafolyamatok felgyorsításához ELO DocXtractor Laczkó Kristóf ELO Digital Office Kft. Bálint András Prognax Kft. Áttekintés Struktúrált és egyéb Információk bármely forrásból dokumentumok

Részletesebben

BMD Rendszerkövetelmények

BMD Rendszerkövetelmények BMD Rendszerkövetelmények Rendszerkövetelmények BMD 1. SZERVER Az alábbiakban áttekintést nyerhet azokról a szerver rendszerkövetelményekről, melyek szükségesek a BMD zavartalan működéséhez. Ezen felül

Részletesebben

Infor PM10 Üzleti intelligencia megoldás

Infor PM10 Üzleti intelligencia megoldás Infor PM10 Üzleti intelligencia megoldás Infor Üzleti intelligencia (Teljesítmény menedzsment) Web Scorecard & Műszerfal Excel Email riasztás Riportok Irányít Összehangol Ellenőriz Stratégia Stratégia

Részletesebben

Fogalomtár Etikus hackelés tárgyban Azonosító: S2_Fogalomtar_v1 Silent Signal Kft. Email: info@silentsignal.hu Web: www.silentsignal.

Fogalomtár Etikus hackelés tárgyban Azonosító: S2_Fogalomtar_v1 Silent Signal Kft. Email: info@silentsignal.hu Web: www.silentsignal. Fogalomtár Etikus hackelés tárgyban Azonosító: S2_Fogalomtar_v1 Silent Signal Kft. Email: info@silentsignal.hu Web: www.silentsignal.hu. 1 Tartalom 1. BEVEZETŐ... 3 1.1 Architektúra (terv) felülvizsgálat...

Részletesebben

Valós idejű megoldások: Realtime ODS és Database In-Memory tapasztalatok

Valós idejű megoldások: Realtime ODS és Database In-Memory tapasztalatok Valós idejű megoldások: Realtime ODS és Database In-Memory tapasztalatok Pusztai Péter IT fejlesztési senior menedzser Magyar Telekom Sef Dániel Szenior IT tanácsadó T-Systems Magyarország 2016. április

Részletesebben

Szolgáltatási szint megállapodás

Szolgáltatási szint megállapodás Szolgáltatási szint megállapodás Verzió: 1.1 (2017. november 30.) aai@niif.hu Tartalomjegyzék Tartalomjegyzésk 1 Műszaki szolgáltatások...3 1.1 Fájl-alapú metadata...3 1.1.1 Szolgáltatás URL...3 1.1.2

Részletesebben

OE-NIK 2010/11 ősz OE-NIK. 2010. ősz

OE-NIK 2010/11 ősz OE-NIK. 2010. ősz 2010/11 ősz 1. Word / Excel 2. Solver 3. ZH 4. Windows 5. Windows 6. ZH 7. HTML 8. HTML 9. ZH 10. Adatszerkezetek, változók, tömbök 11. Számábrázolási kérdések 12. ZH 13. Pótlás A Windows felhasználói

Részletesebben

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 04. 17. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési

Részletesebben

Autóipari beágyazott rendszerek. Komponens és rendszer integráció

Autóipari beágyazott rendszerek. Komponens és rendszer integráció Autóipari beágyazott rendszerek és rendszer integráció 1 Magas szintű fejlesztési folyamat SW architektúra modellezés Modell (VFB) Magas szintű modellezés komponensek portok interfészek adattípusok meghatározása

Részletesebben

IBM WebSphere Adapters 7. változat 5. alváltozat. IBM WebSphere Adapter for Oracle E-Business Suite felhasználói kézikönyv 7. változat 5.

IBM WebSphere Adapters 7. változat 5. alváltozat. IBM WebSphere Adapter for Oracle E-Business Suite felhasználói kézikönyv 7. változat 5. IBM WebSphere Adapters 7. változat 5. alváltozat IBM WebSphere Adapter for Oracle E-Business Suite felhasználói kézikönyv 7. változat 5.kiadás IBM WebSphere Adapters 7. változat 5. alváltozat IBM WebSphere

Részletesebben

3Sz-s Kft. Tisztelt Felhasználó!

3Sz-s Kft. Tisztelt Felhasználó! 3Sz-s Kft. 1158 Budapest, Jánoshida utca 15. Tel: (06-1) 416-1835 / Fax: (06-1) 419-9914 E-mail: zk@3szs. hu / Web: http://www. 3szs. hu Tisztelt Felhasználó! Köszönjük, hogy telepíti az AUTODATA 2007

Részletesebben

Utolsó módosítás:

Utolsó módosítás: Utolsó módosítás: 2012. 03. 06. 1 2 3 Delegálás: adott részfa menedzselését át tudjuk adni másoknak. Nagy szervezet esetén hasznos ez. A címtár szerkezetét úgy kell kialakítani, hogy egybe tartozó elemek

Részletesebben

Tantárgyfelvétel: problémamentesen

Tantárgyfelvétel: problémamentesen Tantárgyfelvétel: problémamentesen A Neptunban 2014. január 30-án indult a 2013/2014 tanév 2. félévére szóló előzetes (de végleges követelményellenőrzéssel futó) tantárgyfelvétel. Hagyományosan ez az alkalom,

Részletesebben

GeriSoft Stúdió Kft J Á T S Z Ó H Á Z M A X I JÁTSZÓHÁZI BELÉPTETŐ RENDSZER

GeriSoft Stúdió Kft J Á T S Z Ó H Á Z M A X I JÁTSZÓHÁZI BELÉPTETŐ RENDSZER GeriSoft Stúdió Kft J Á T S Z Ó H Á Z M A X I JÁTSZÓHÁZI BELÉPTETŐ RENDSZER Köszönjük, hogy érdeklődik szoftverünk iránt! Engedje meg, hogy bemutassuk a rendszer működését. A rendszer kifejlesztésében

Részletesebben

Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja

Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja 1 / 15 Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja Vajna Miklós 2012. január 24. Tartalomjegyzék 2 / 15 1 Bevezető 2 Motiváció 3

Részletesebben

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 5. óra. Kocsis Gergely, Supák Zoltán

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 5. óra. Kocsis Gergely, Supák Zoltán Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása 5. óra Kocsis Gergely, Supák Zoltán 2017.03.22. Active Directory Active Directory Eredeti definíció: Active Directory Domain Services

Részletesebben

Folyamatok rugalmas irányítása. FourCorm Kft.

Folyamatok rugalmas irányítása. FourCorm Kft. Folyamatok rugalmas irányítása FourCorm Kft. www.frckft.hu 1 Dokumentumok áramlása Gyakran szekvenciális Rengeteg felesleges másolat Információk alacsony rendelkezésre állása Nincs szolgálati út- és határidőfigyelés

Részletesebben

Vizuális adatelemzés - Gyakorlat. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Vizuális adatelemzés - Gyakorlat. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Vizuális adatelemzés - Gyakorlat Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Adatelemzés szerepe a rendszermodellezésben Lényeges paraméterek meghatározása

Részletesebben

Választó lekérdezés létrehozása

Választó lekérdezés létrehozása Választó lekérdezés létrehozása A választó lekérdezés egy vagy több rekordforrásból származó adatokat jelenít meg. A választó lekérdezések a táblák, illetve az adatbázis tartalmát nem változtatják meg,

Részletesebben

Adatmodellezés, alapfogalmak. Vassányi István

Adatmodellezés, alapfogalmak. Vassányi István Adatmodellezés, alapfogalmak Vassányi István Alapok A helyes modell az információs rendszer későbbi használhatóságánakazalapja, olyanmint a jómunkaruha: véd, de nem akadályozza a munkát Objektum-orientált

Részletesebben

IPv6 Biztonság: Ipv6 tűzfalak tesztelése és vizsgálata

IPv6 Biztonság: Ipv6 tűzfalak tesztelése és vizsgálata IPv6 Biztonság: Ipv6 tűzfalak tesztelése és vizsgálata Mohácsi János Networkshop 2005 Mohácsi János, NIIF Iroda Tartalom Bevezetés IPv6 tűzfal követelmény analízis IPv6 tűzfal architektúra IPv6 tűzfalak

Részletesebben

LBRA6i integrált rendszer

LBRA6i integrált rendszer LBRA6i integrált rendszer LIBRA 6i logolás és a log megtekintése Készítette: Libra Szoftver Zrt. Létrehozás dátuma: 2005.12.15. Utolsó módosítás: 2014.10.30. Referencia szám: LIBRA6i_UZEM_V_1.5 Verzió:

Részletesebben

BaBér. Bérügyviteli rendszer. Telepítési segédlet 2014.

BaBér. Bérügyviteli rendszer. Telepítési segédlet 2014. BaBér Bérügyviteli rendszer Telepítési segédlet 2014. Tartalom 1. Ajánlott konfiguráció... 3 2. A BaBér és az SQL2005 szerver telepítése... 5 3. A BaBér program és az SQL2005-ös adatbázis kezelő telepítése...

Részletesebben

MIKOVINY SÁMUEL TÉRINFORMATIKAI EMLÉKVERSENY

MIKOVINY SÁMUEL TÉRINFORMATIKAI EMLÉKVERSENY FVM VIDÉKFEJLESZTÉSI, KÉPZÉSI ÉS SZAKTANÁCSADÁSI INTÉZET NYUGAT MAGYARORSZÁGI EGYETEM GEOINFORMATIKAI KAR MIKOVINY SÁMUEL TÉRINFORMATIKAI EMLÉKVERSENY 2008/2009. TANÉV Az I. FORDULÓ FELADATAI NÉV:... Tudnivalók

Részletesebben

MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK STRUKTÚRA ALAPÚ, VAGY FEHÉRDOBOZ TECHNIKÁK TAPASZTALAT ALAPÚ TECHNIKÁK

MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK STRUKTÚRA ALAPÚ, VAGY FEHÉRDOBOZ TECHNIKÁK TAPASZTALAT ALAPÚ TECHNIKÁK MŰSZAKI TESZTTERVEZÉSI TECHNIKÁK STRUKTÚRA ALAPÚ, VAGY FEHÉRDOBOZ TECHNIKÁK TAPASZTALAT ALAPÚ TECHNIKÁK MUNKAERŐ-PIACI IGÉNYEKNEK MEGFELELŐ, GYAKORLATORIENTÁLT KÉPZÉSEK, SZOLGÁLTATÁSOK A DEBRECENI EGYETEMEN

Részletesebben

JSF alkalmazások teljesítményhangolása JMeter és dynatrace segítségével

JSF alkalmazások teljesítményhangolása JMeter és dynatrace segítségével JSF alkalmazások teljesítményhangolása JMeter és dynatrace segítségével Bakai Balázs bakaibalazs@gmail.com http://seamplex.blogspot.hu 2013. október 9. Miről lesz szó? A JSF működése (röviden ) Terheléses

Részletesebben

GPRS Remote. GPRS alapú android applikáció távvezérléshez. Kezelési útmutató

GPRS Remote. GPRS alapú android applikáció távvezérléshez. Kezelési útmutató GPRS Remote GPRS alapú android applikáció távvezérléshez Kezelési útmutató Tartalomjegyzék Általános leírás... 1 Új modul beállítás... 2 Új okostelefon beállítás... 2 Modulok karbantartása... 3 Okostelefonok

Részletesebben

Adatbázisok - 1. előadás

Adatbázisok - 1. előadás Óbudai Egyetem Alba Regia Műszaki Kar (AMK) Székesfehérvár 2015. október 15. Köszönet A tárgyat korábban Kottyán László tanította. Köszönöm neki, hogy az általa elkészített

Részletesebben

Adatszolgáltatás a Postai Informatikai Rendszer számára. Dr. Nyuli Attila Alkalmazásfejlesztési és Üzemeltetési Osztály

Adatszolgáltatás a Postai Informatikai Rendszer számára. Dr. Nyuli Attila Alkalmazásfejlesztési és Üzemeltetési Osztály Adatszolgáltatás a Postai Informatikai Rendszer számára Dr. Nyuli Attila Alkalmazásfejlesztési és Üzemeltetési Osztály Jelenlegi helyzet: Elérni kívánt célok: Postai adatszolgáltatás változásai - áttekintés

Részletesebben

Programozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010

Programozási technikák Pál László. Sapientia EMTE, Csíkszereda, 2009/2010 Programozási technikák Pál László Sapientia EMTE, Csíkszereda, 2009/2010 12. ELŐADÁS Adatbázis-kezelés Delphiben 2 Adatmegjelenítés lekérdezés segítségével A táblákhoz hasonlóan a lekérdezések is az adatbázis

Részletesebben

Az indexelés újdonságai Oracle Database 12c R1 és 12c R2

Az indexelés újdonságai Oracle Database 12c R1 és 12c R2 Az indexelés újdonságai Oracle Database 12c R1 és 12c R2 Szabó Rozalinda Oracle adattárház szakértő, oktató szabo.rozalinda@gmail.com Index tömörítés fejlődése 8.1.3-as verziótól: Basic (Prefixes) index

Részletesebben

A Java EE 5 plattform

A Java EE 5 plattform A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11. 13. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési

Részletesebben

A FileZilla program beállítása az első belépés alkalmával

A FileZilla program beállítása az első belépés alkalmával 6. A záróvizsga-jegyzőkönyv készítése A záróvizsga-jegyzőkönyveketa Karok többsége a jegyzőkönyvkészítésre Dr. Tánczos László által kifejlesztett Access alkalmazás használatával készíti el. A záróvizsga-jegyzőkönyv

Részletesebben

Gara Péter, senior technikai tanácsadó. Identity Management rendszerek

Gara Péter, senior technikai tanácsadó. Identity Management rendszerek Gara Péter, senior technikai tanácsadó Identity Management rendszerek I. Bevezetés Tipikus vállalati/intézményi környezetek Jogosultság-kezeléssel kapcsolatos igények Tipikus jogosultság-igénylési folyamatok

Részletesebben

1. Bevezető. 2. Sérülékenységek

1. Bevezető. 2. Sérülékenységek 1. Bevezető A dokumentum összefoglalja a Silent Signal Kft. szakértőinek 2011-ben elért kutatási és fejlesztési eredményeit. Ebben az időszakban munkatársaink 16 sebezhetőséget azonosítottak elterjedt

Részletesebben

Adatbázis kezelés Delphiben. SQL lekérdezések

Adatbázis kezelés Delphiben. SQL lekérdezések Adatbázis kezelés Delphiben. SQL lekérdezések Structured Query Language adatbázisok kezelésére szolgáló lekérdező nyelv Szabályok: Utasítások tetszés szerint tördelhetők Utasítások végét pontosvessző zárja

Részletesebben

Melyek a Windows Server 2008 R2 tiszta telepítésének (Clean Install) legfontosabb lépései?

Melyek a Windows Server 2008 R2 tiszta telepítésének (Clean Install) legfontosabb lépései? Mely Windows Server 2008 R2 kiadásra jellemzőek a következők: Maximum 32GB RAM és 4 CPU foglalatot, valamint 250 RRAS, 50 IAS és 250 RDS-GW licenszet nyújt? Web Standard Enterprise Datacenter Melyek a

Részletesebben

OpenCL alapú eszközök verifikációja és validációja a gyakorlatban

OpenCL alapú eszközök verifikációja és validációja a gyakorlatban OpenCL alapú eszközök verifikációja és validációja a gyakorlatban Fekete Tamás 2015. December 3. Szoftver verifikáció és validáció tantárgy Áttekintés Miért és mennyire fontos a megfelelő validáció és

Részletesebben

GDi Esri Magyarország Felhasználói Konferencia Timár Gábor: Konkurens adatfeldolgozás ArcGIS rendszerben

GDi Esri Magyarország Felhasználói Konferencia Timár Gábor: Konkurens adatfeldolgozás ArcGIS rendszerben 1 Nagy adat: Mi 30? Konkurens Felhasználók száma Műveletek Gyakoriság Adatfeldolgozás: CRUD 2 Fájl alapú MePAR Országos állományból fájl alapú geoadatbázisok ( check out ) diszjunkt területek Gyors kliens

Részletesebben

A DNS64 és NAT64 IPv6 áttérési technikák egyes implementációinak teljesítőképesség- és stabilitás-vizsgálata. Répás Sándor

A DNS64 és NAT64 IPv6 áttérési technikák egyes implementációinak teljesítőképesség- és stabilitás-vizsgálata. Répás Sándor A DNS64 és NAT64 IPv6 áttérési technikák egyes implementációinak teljesítőképesség- és stabilitás-vizsgálata Répás Sándor Lépni Kell! Elfogytak a kiosztható IPv4-es címek. Az IPv6 1998 óta létezik. Alig

Részletesebben