MultiMédia az oktatásban Zsigmond Király Fıiskola Budapest, szeptember

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

Download "MultiMédia az oktatásban Zsigmond Király Fıiskola Budapest, 2008. szeptember 25 26."

Átírás

1 CZENKY MÁRTA Grafikus eszközök az adatbázis-kezelés tanításában Szent István Egyetem, Gépészmérnöki Kar, Informatika Tanszék Absztrakt Az egy féléves adatbázis-kezelési tárgyak fı témakörei az adatmodellezés és az SQL nyelv. Az adatmodellezés terén napjaink gyakorlati adatbázis-kezelıihez igazodva elsısorban a relációs, az objektum-relációs és az objektum-orientált adatmodellt, illetve az egyed-kapcsolat modell tanítjuk. Mind az adatmodellezés, mind az SQL nyelv tanításában helye van a grafikus programoknak. Az adatmodelleket a sémák megadásán túl grafikusan is ábrázolhatjuk, ezek a diagramok a vizuális szemlélető emberek számára jól áttekinthetık, könnyebben érthetık. Ilyen adatmodelleket megjelenítı diagramok: az egyed kapcsolat diagram (EK), a relációs modell táblázatai és kapcsolatai diagramon (RD), valamint az objektum-orientált adatmodellhez kapcsolódó UML osztálydiagram (UML). A relációs modellnél felrajzolható egy adott táblázatban fennálló funkcionális függıségeket megjelenítı függıségi diagram (FD). Az SQL nyelv tanulása terén kezdetben a fı gondot a szintaktikai hibák jelentik, melynek okozói elsısorban a gépelési hibák, az angol kulcsszavak helyesírási hibái. Problémát jelent a záradékok helyes sorrendő megadása, szemantikailag helyes használata. Az SQL utasítások néha nagyon összetettek és hosszúak, melyeknek megszerkesztése még az SQL-ben jártas személyek számára is megterhelı. Ezeken a nehézségeken kívánnak segíteni az SQL utasítások szerkesztését segítı grafikus programok. A cikkben az általunk használt, az oktatásába jól beilleszthetı grafikus programokat kívánom bemutatni.

2 Diagramszerkesztı programok Eddig csak a hallgatók kis része készített programmal szerkesztett diagramot, sokan a nyelvi nehézségekre hivatkoztak nem ismerik az angol nyelvet. A másik visszatartó erı, hogy a géppel rajzolt diagramok elkészítésére fordított idı sok esetben hosszabb, mint kézzel rajzolás esetén, a hallgató pedig mindig idıhiánnyal küzd. A gépi diagramrajzolás mellett szólnak a következı érvek: Igényesebb munkavégzésre kényszerít. A programmal történı rajzolás arra készteti a hallgatókat, hogy jobban átgondolják a feladatot, pontosabban azonosítsák a modellezési alapelemeket, a köztük fennálló kapcsolatokat. A rajzi elemek szerkesztés közben mozgathatók, tehát a diagram könnyen megváltoztatható, áttekinthetı diagramok készíthetık, nem úgy, mint papíron, amelynél egyre kisebb rajzelemek, egyre zsúfoltabban, egymást követhetetlenül keresztezı vonalakkal jelennek meg, és még az újrarajzolást sem tartják fontosnak a hallgatók, ha a diagram túl áttekinthetetlenre sikerült. A géppel rajzolt diagramok könnyebben javíthatók, szemben a papíron készültekkel, melyeket javítás esetén újra kell rajzolni. A programmal rajzolt diagramok esztétikusabbak. A programmal rajzolt diagramok ellenırzése könnyebb (olvasható feliratok, áttekinthetıbb elrendezés). A gépészmérnök hallgatóktól már tanulmányaik elején elvárt a grafikus rajzoló programok ismerete (pl. AutoCAD), tehát az általunk javasolt egyszerő rajzoló programoknak a használata sem okoz túl nagy problémát. Ha tudunk magyar nyelvő programot is javasolni a nyelvi megértés sem akadály többé. Olyan diagramszerkesztı programokat kerestünk, melyek alkalmasak a kívánt diagramok, megszerkesztésére, valamint teljesítik az alábbi követelményeket is: Windows operációs rendszer alatt mőködjenek, legyenek ingyenesek, legyenek könnyen installálhatók, legyenek könnyen megtanulhatók és kezelhetık, legyen hozzájuk súgó, esetleg tutorial, az elkészített diagramot tudják valamely jól ismert képfájl formátumba exportálni.

3 Program Hozzáférés EK FD UML JPEG Tutorial Nyelv Dia freeware X X X X angol magyar Diagram Designer open source X X X angol StarUML open source X X angol 1. táblázat: Az oktatásban használt ingyenes rajzoló programok tudásszintje A Dia program fı elınye, hogy magyarosított változata is ingyen hozzáférhetı. A program alkalmas a kívánt diagramfajta közül három készítésére egyed-kapcsolat diagram, függıségi diagram, UML osztálydiagram, de sokféle rajz és diagram készíthetı vele, többek között az informatikában használt folyamatábra, Jackson ábra, UML diagramok stb. Rétegeket kezel, a diagramok eleminek kiválasztását diagramfa megjelenítésével könnyíti meg. A program többféle fájlformátumba tudja a diagramokat exportálni. Hátránya, hogy a súgó és a tutorial is angol nyelvő. 1. ábra: Dia programmal rajzolt egyed-kapcsolat diagram A Diagram Designer open source program, rétegeket kezel, a rajzi objektumok sablonokon keresztül érhetık el, a rajzi elemek objektumfán keresztül is kijelölhetık. A diagramok különbözı rajzi formátumokba exportálhatók. A program nyelve telepítéskor határozható meg, a nyelvi ellenırzésre különbözı szótárak állnak rendelkezésre. Sajnos a magyar nyelv nem szerepel a kezelt nyelvek között. A programmal többek között sokszögeket tartalmazó rajzokat,

4 elektronikus rajzokat, folyamatábrákat lehet rajzolni, de grafikus felhasználó felület tervezésére is alkalmas. A számunkra kívánt diagramok közül az egyed-kapcsolat és a függıségi diagram készíthetı el vele. A StarUML open source program. UML tervezésre használható, elkészíthetık vele az UML 2.0 alapján az osztálydiagram, a használati eset diagram, az együttmőködési diagram, az állapot diagram, a szekvencia diagram, az aktivitás diagram, a komponens diagramok, a telepítés diagramok és az összetett struktúradiagramok. Mi a szoftvert osztálydiagramok készítésére használjuk, melyek JPEG, bitmap és metafájl formátumba exportálhatók. 2. ábra: A Diagram Designer programmal készített függıségi diagram 3. ábra: A StarUML programmal készült UML osztálydiagram Az órai munka feszítettsége miatt ezekkel a programokkal órán nem foglalkozunk, a házi feladat készítésekor elıírjuk a használatukat. A házi feladatnak tartalmaznia kell az adatmo-

5 dell tervezés módjától függıen a géppel rajzolt EK, vagy RD, vagy FD diagramot. A programok kezelését videón mutatjuk be. Az egyed-kapcsolat és a függıségi diagramok készítésekor az angolul nem tudó hallgatók a Dia programot részesítik elınyben. Bár a Dia programmal is lehet UML osztálydiagramot készíteni, annak rajzolásához magasabb tudásszintje miatt inkább a StarUML programot javasoljuk. Adatmodell és lekérdezés szerkesztık Számtalan ingyenes programot találtam, melyekkel különféle relációs adatbázisok objektumait és adatait lehet grafikus felületen kezelni. Ezek a programok az adatbázis objektumait általában objektumfában jelenítik meg, rendelkeznek egy egyszerő SQL editorral, és az eredmények megjelenítésére szolgáló felülettel, valamint biztosítják az SQL utasítások mentését. Az egyéb szolgáltatásaik eléggé eltérık: némelyik engedi új táblázatok és egyéb objektumok létrehozásával az adatbázist bıvíteni. Mások lehetıvé teszik az adatbázis séma grafikus megrajzolását melyet általában ERD-nek (Entity-Relationship Diagram) neveznek, de mivel ez esetben a táblázatok oszlopainak, a kulcsoknak és a kapcsolatoknak a megjelenítésérıl van szó, és nem az elızı részben bemutatott diagramról, ezt az elnevezést én nem használom, helyette az RD rövidítéssel hivatkozom erre a diagramfajtára. Általában az RD diagramból adatleíró (DDL) SQL utasításokat tartalmazó szkriptek generálására is van lehetıség. Bizonyos szoftvereknél az RD diagram létrehozása az adatbázisból automatikus reverse engineering. Némely szoftver a módosított diagramot szinkronizálni tudja az adatbázissal. Egyes szoftvereknél a lekérdezés-szerkesztık (Query Builder Editor - QBE) a táblázatok oszlopainak megjelenítése után rácson, vagy vezérlıelemek, esetleg a SELECT utasítás grafikus megjelenítése segítségével biztosítják a lekérdezések SQL utasításainak megszerkesztését. A lekérdezés szerkesztık elınyei: Az SQL utasítások szintaktikai és szemantikai szabályainak kellı ismerete nélkül is eredményre vezethetnek. Segítenek megtanulni többek között a foglalt szavakat, a záradékok sorrendjét, predikátumok és aggregátfüggvények alkalmazásának mikéntjét,

6 az összekapcsolási mőveletek megvalósítását, esetleg az alkérdések írásának szabályait. A lekérdezések szerkesztéséhez rács áll rendelkezésre többek között az oktatásban használt MS SQL Server Express és Access adatbázis-kezelıkben is. Sajnos ez a megoldás az alkérdések összeállításában nem segít, az alkérdés SQL utasítását a felhasználónak önállóan kell megszerkeszteni és a feltétel sorba begépelni. Ugyancsak nem támogatja az egyesítés mőveletét, illetve a felújító utasítások szerkesztését sem. Olyan programokat kerestünk, melyek Képesek kezelni SQL Server és/vagy a hallgatók által igen kedvelt MySQL adatbázisokat, illetve ODBC-n vagy JDBC-n keresztül más típusú adatbázisokat is. Rendelkeznek az alábbi funkciók közül eggyel vagy többel: RD készítés. Reverse engineering. RD szinkronizálás az adatbázissal. RD alapján az adatbázist létrehozó DDL szkript létrehozása. A QBE rácsoknál jobb lekérdezés-szerkesztés. SQL editor. Természetesen itt is szempont volt az ingyenesség, a könnyő installáció és kezelhetıség. Az ingyenes programokkal fennáll az a probléma, hogy fejlesztésük nem tart lépést az adatbázis-kezelı rendszerek fejlesztésével, ez alól talán kivétel a MySQL, így magasabb tudásszintő programok bizonyos funkciói az újabb verziójú adatbázis-kezelıkkel nem használhatók. A kiválasztott programok tudásszintjét, és az általuk kezelt adatbázisokat a 2. és 3. táblázat tartalmazza. Program RD DDL szkript Reverse engineering Szinkronizálás SQL felület Query Builder Toad Data Modeler freeware X X DBDesigner4 freeware X X X X X X Free Query Builder open source X Open System Architect X X X X open source SQLeonardo open source X X 2. táblázat: A vizsgált, adatbázisokat kezelı programok tudásszintje

7 Program Oracle Server SQL se MS SQL Postrgre Syba- DB2 MySQL Access Toad Data X X X X X X X Modeler DBDesigner4 X ODBC Free Query Builder X JDBC ODBC Open System X X X X X X ODBC Architect SQLeonardo X X X X JDBC ODBC 3. táblázat: A vizsgált programok által kezelt adatbázisok A Toad Data Modeler programnak van ingyenes változata is, mely természetesen csökkentett tudásszintő, de kiválóan alkalmas RD és DDL szkript készítésére, a diagram ellenırzésére. Korlátja többek között, hogy maximum 25 táblázatból álló diagram készíthetı vele. Sajnos ez a változat nem tartalmazza a reverse engineering funkciót, és nem rendelkezik lekérdezésszerkesztıvel sem. 4. ábra: A Toad Data Modeler programmal készített logikai relációs adatmodell

8 5. ábra: DBDesigner4 program reverse engeneering funkciójával készült grafikus relációs séma A DBDesigner4 program ingyenesen hozzáférhetı, MySQL adatbázisokkal, ODBC kapcsolaton keresztül tudja a jelzett funkciókat végrehajtani. Sajnos nem fejlesztik tovább, a többi felkínált adatbázist vagy nem tudja megnyitni, vagy az egyes funkciókat sehogy vagy hibásan hajtja végre. Amiért mégis érdemes foglalkozni vele: a reverse engineering és a szinkronizálás funkció, illetve a grafikus lekérdezés-szerkesztı, mely a SELECT utasítások mellett az INSERT, a DELETE és az UPDATE utasítások szerkesztését is támogatja, viszont nem nyújt segítséget a predikátumok, aggregát függvények, kiválasztási feltételek és az alkérdések használatához. A programot kívánják kiváltani az SQL Workbench szintén ingyenes programmal, de sajnos e program tudásszintje kisebb. A FreeQueryBuilder program nevébıl adódóan lekérdezés-szerkesztı. Nem a szokásos rácsot alkalmazza, hanem különbözı lapokon vezérlıelemek segítségével szerkeszthetık meg a SELECT utasítás záradékai. Nem használja a BETWEEN predikátumot, nem választhatók listából az aggregátfüggvények, és sajnos nem támogatja az alkérdéseket és az egyesítést tartartalmazó lekérdezéseket. Nem rendelkezik SQL editorral, a szerkesztett SELECT utasítás megtekinthetı, de manuálisan nem szerkeszthetı. Az Open System Architect program logikai és fizikai adatmodell, valamint DDL szkript készítésére alkalmas, a fizikai adatmodell reverse engineering funkcióval az adatbázis alapján is létrehozható, az elkészített adatmodellek ellenırizhetık. A program rendelkezik SQL felü-

9 lettel is. Nagy hátránya, hogy az adatbázisból készített adatmodellekben az ékezetes betők nem jelennek meg, az SQL lekérdezésekben viszont használhatók. Az SQLeonardo open source program ODBC-JDBC-n keresztül nyitja meg az adatbázisokat, illetve Oracle Thin-t kezel. Az adatbázisokat és objektumaikat objektumböngészıben jeleníti meg. Van SQL felülete, egy nagyon jó lekérdezés-szerkesztıje és egy parancs szerkesztıje, ez utóbbi a felújító parancsok szerkesztéséhez, biztosítja továbbá az adatbázis sémák összehasonlítását is. 6. ábra: SELECT utasítás grafikus megjelenítése az SQLeonardo programban Az SQLeonardo program lekérdezés-szerkesztıje, a legjobb a vizsgált programok között, grafikusan jeleníti meg az egymásba épülı SELECT utasításokat, míg a tényleges utasítás is megtekinthetı és javítható az SQL felületen. Tudja kezelni az alkérdéseket és az uniót is. Érdekesség, hogy a BETWEEN predikátumot nem használja, a többi predikátum használatát biztosítja, az aggregát függvények listából történı kiválasztását is lehetıvé teszi.

10 7. ábra: Az SQLeonardo program parancs editora RD készítésére a Toad Data Modeler, illetve az Open System Architect programot javaslom. Mindkettı generált DDL szkriptet, az utóbbiban az végre is hajtható. Ezekkel a programokkal órán nem foglalkozunk, használatuk megtanulásához videó áll rendelkezésre. A táblázatok adatokkal való feltöltése interaktívan könnyebb. A kiválasztott szoftverek ilyen felületet nem biztosítanak, az adatbázis-kezelık viszont igen. Vagy azt használják a hallgatók, vagy SQL felületen INSERT utasításokkal töltik fel a táblázatot. Az SQL nyelv tanulásához, a lekérdezések szerkesztéséhez az SQLeonardo programot javaslom. Lekérdezés-szerkesztıjével mindenfajta lekérdezés elıállítható, nagyon nagy elınye, hogy az SQL utasítást grafikusan is megjeleníti, nem kell mindig átváltani az SQL felületre. Parancs editora támogatja a felújító utasítások szerkesztését. A program használatát órán tanulják meg a hallgatók, utána maguk döntik el, hogy ezt a programot, vagy az SQL Server Management Studio programot használják lekérdezések szerkesztésére. A DBDesigner4 és a FreeQueryBuilder programok kipróbálása a hallgatók önálló feladata. Legalább az elsı program reverse engineering és szinkronizálás funkcióinak megismerését szeretnénk elérni. SQLite adatbázist kezelı programok Az SQLite egy adatbázis motor, mely nem igényli adatbázis szerver használatát. A teljes adatbázist egy fájlban tárolja, közvetlenül írja és olvassa azt. Több felhasználós, tranzakció kezelı. Az adatbázisok kezelése vagy parancssorból, vagy valamilyen programmal történhet.

11 Ezt a lehetıséget azoknak a hallgatóknak ajánlom a házi feladat elkészítéséhez, akik nem kívánnak adatbázis szervert és programot installálni, mert az SQLite adatbázist kezelı programok általában nem igényelnek installálást a futtatható program, vagy annak tömörített változata tölthetı le. Számos ingyenes program kezel SQLite adatbázist. Közülük az SQLite Studio és az SQLite Database Browser használatát javasoljuk. Az SQLite Studio támogatja az adatbázis létrehozást, vagy megnyitást, adatbázisfán jeleníti meg az adatbázisok objektumait, táblázatokat, indexeket, triggereket és nézeteket kezel. Komplett adatmodell definíció - elsıdleges, és idegen kulcs, Null érték kezelés és default érték kijelölés, megszorítások megadása, oszlop és táblázat kényszerek, hivatkozási feltétel teljesülése biztosítási módjának kijelölése. Az adatbázis objektumokat elıállító DDL utasításokat is generálja. Van SQL felülete, az eredményt táblázatosan vagy őrlapon keresztül jeleníti meg, az SQL utasításokat menti, history is rendelkezésre áll. SQL nyelvjárása az SQL-92 szabványt követi. Az adatbázis adatai és a lekérdezések eredménye exportálhatók CSV, HTML, XML és SQL formában, ez utóbbi INSERT utasításokat hoz létre a kívánt adatokkal. Sajnos a jelzett formátumú adatokat importálni nem tudja. Az SQLite Database Browser egy nagyon kis tudásszintő program, de tud CSV formátumú fájlból adatokat importálni, használatát ezért javasoljuk. Az SQLite Studio program alkalmas a házi feladat elkészítésére, valamint megfelelı eszköz az SQL nyelv tanulásához is. Összefoglalás Összefoglalásként elmondható, hogy megfelelı grafikus eszközök állnak rendelkezésre az adatbázis-kezelés oktatásában ahhoz, hogy a hallgatók, igényesen, áttekinthetıen jelenítsék meg grafikusan a különbözı adatmodelleket, illetve kellı támogatást kapjanak az SQL nyelv utasításainak megtanulásához.

12 Irodalom [1] About SQLite, [2] Czenky Márta: Adatmodellezés, SQL és Access alkalmazás, SQL Server és ADO ComputerBooks Kiadó, Budapest, 2005, p. 458 [3] Dia for Windows [4] Dia Tutorial [5] Julie C. Meloni: Tanuljuk meg a MySQL használatát 24 óra alatt, Kiskapu Kiadó, Budapest, 2003, p. 400 [6] Open System Architect [7] SQLeonardo [8] StarUML [9] Stolnicki Gyula: SQL kézikönyv, ComputerBooks Kiadó, Budapest, 1995, p. 494 [10] Toad Data Modeler [11] J. D. Ullman J. Widom: Adatbázisrendszerek alapvetés, Panem, Budapest, 1998, p. 507

Grafikus programok az adatbázis-kezelés tanításában

Grafikus programok az adatbázis-kezelés tanításában Grafikus programok az adatbázis-kezelés tanításában Czenky Márta Szent István Egyetem, Gépészmérnöki Kar, Informatika Tanszék marta.czenky@t-online.hu Absztrakt Az egy féléves adatbázis-kezelési tárgy

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

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

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Adatbáziskezelés III. (elmélet+gyakorlat) Készítette: Kupcsikné Fitus Ilona

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Adatbáziskezelés III. (elmélet+gyakorlat) Készítette: Kupcsikné Fitus Ilona Leonardo da Vinci Kísérleti projekt által továbbfejlesztett Szakmai program KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Adatbáziskezelés III. (elmélet+gyakorlat) Készítette:

Részletesebben

ADATBÁZISOK, 2017 ősz

ADATBÁZISOK, 2017 ősz ADATBÁZISOK, 2017 ősz Előadók: Nappali tagozaton: Dr. Balázs Péter, Dr. Németh Gábor Gyakorlatvezetők koordinátora: Dr. Kardos Péter Óraterv Előadás A szögletes zárójeles témák elhagyhatók. 1. Bevezetés,

Részletesebben

ADATBÁZISOK, 2018 ősz

ADATBÁZISOK, 2018 ősz ADATBÁZISOK, 2018 ősz Előadók: Nappali tagozaton: Dr. Balázs Péter, Dr. Németh Gábor Gyakorlatvezetők koordinátora: Dr. Kardos Péter Óraterv Előadás A szögletes zárójeles témák elhagyhatók. 1. Bevezetés,

Részletesebben

Programozás. Adatbázis-kezelés (alapok) Fodor Attila

Programozás. Adatbázis-kezelés (alapok) Fodor Attila Programozás Adatbázis-kezelés (alapok) Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010. április 22. Bevezetés Adatbáziskezelés

Részletesebben

A TANTÁRGY ADATLAPJA

A TANTÁRGY ADATLAPJA A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș-Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika 1.3 Intézet Magyar Matematika és Informatika 1.4 Szakterület

Részletesebben

Adatbázisok-1 előadás Előadó: dr. Hajas Csilla

Adatbázisok-1 előadás Előadó: dr. Hajas Csilla Adatbázisok-1 előadás Előadó: dr. Hajas Csilla Áttekintés az I.zh-ig Áttekintés az 1ZH-ig // Adatbázisok-1 elıadás // Ullman (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1 Hol tartunk? Mit tanultunk

Részletesebben

Az ErdaGIS térinformatikai keretrendszer

Az ErdaGIS térinformatikai keretrendszer Az ErdaGIS térinformatikai keretrendszer Két évtized tapasztalatát sűrítettük ErdaGIS térinformatikai keretrendszerünkbe, mely moduláris felépítésével széleskörű felhasználói réteget céloz, és felépítését

Részletesebben

SQL. 1.rész. 1.elıadás // Adatbázisok-1 elıadás // Ullman-Widom (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1

SQL. 1.rész. 1.elıadás // Adatbázisok-1 elıadás // Ullman-Widom (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1 SQL 1.rész 1.elıadás // Adatbázisok-1 elıadás // Ullman-Widom (Stanford) tananyaga alapján // Hajas Csilla (ELTE IK) 1 SQL története, szabványok Szabvány adatbázis-kezelő nyelv: SQL SQL (angol kiejtésben

Részletesebben

Bevezetés az SQL-be. Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009

Bevezetés az SQL-be. Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 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 Kulcsok megadása (folyt.köv.7.fej.) -- még: Relációs

Részletesebben

Kedvenc Linkek a témakörben: MySQL mindenkinek Vizuális adatbázis tervezés

Kedvenc Linkek a témakörben: MySQL mindenkinek Vizuális adatbázis tervezés Nagyon fontos, hogy az adatbázis tervezések folyamán is, ugyan úgy mint a megvalósítandó programhoz, legyenek modelljeink, dokumentációk, diagramok, képek, stb.., ezek segítségével könnyebben átlátjuk

Részletesebben

A relációs adatmodell

A relációs adatmodell A relációs adatmodell E. Codd vezette be: 1970 A Relational Model of Data for Large Shared Data Banks. Communications of ACM, 13(6). 377-387. 1982 Relational Databases: A Practical Foundation for Productivity.

Részletesebben

Microsoft SQL Server telepítése

Microsoft SQL Server telepítése Microsoft SQL Server telepítése Az SQL Server a Microsoft adatbázis kiszolgáló megoldása Windows operációs rendszerekre. Az SQL Server 1.0 verziója 1989-ben jelent meg, amelyet tizenegy további verzió

Részletesebben

Az Adatbázis alapú rendszerek kurzus követelményei és tematikája

Az Adatbázis alapú rendszerek kurzus követelményei és tematikája Az Adatbázis alapú rendszerek kurzus követelményei és tematikája Óraterv (2 óra) Gyakorlat 1. Követelmények, projektötletek 2. hxxx azonosítók begyűjtése. SSADM, diagramtervező programok használata (Dia)

Részletesebben

3. modul - Szövegszerkesztés

3. modul - Szövegszerkesztés 3. modul - Szövegszerkesztés - 1-3. modul - Szövegszerkesztés Az alábbiakban ismertetjük a 3. modul (Szövegszerkesztés) syllabusát, amely a modulvizsga követelményrendszere. A modul célja Ezen a vizsgán

Részletesebben

Az adatbázisrendszerek világa

Az adatbázisrendszerek világa Az adatbázisrendszerek világa Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 1.1. Az adatbázisrendszerek fejlődése 1.2. Az adatbázis-kezelő rendszerek áttekintése

Részletesebben

A könyv tartalomjegyzéke

A könyv tartalomjegyzéke A könyv tartalomjegyzéke Elıszó Bevezetés Adatbázis-kezelı rendszerek Adatmodellezés Alapfogalmak Egyedhalmaz, egyed Kapcsolat, kapcsolat-elıfordulás, kapcsolat típusa Tulajdonság, tulajdonságérték, értékhalmaz

Részletesebben

Oracle SQL Developer Data Modeler és a DW adatmodellezés. Gollnhofer Gábor Meta Consulting Kft.

Oracle SQL Developer Data Modeler és a DW adatmodellezés. Gollnhofer Gábor Meta Consulting Kft. Oracle SQL Developer Data Modeler és a DW adatmodellezés Gollnhofer Gábor Meta Consulting Kft. Oracle Information Management & Big Data Reference Architecture 2 Mi a NoSQL modellezés célja? Forrás: Insights

Részletesebben

Adatbázis-kezelés alapjai 1. Ea: Infó Mátrix. Lehet, nem lehet

Adatbázis-kezelés alapjai 1. Ea: Infó Mátrix. Lehet, nem lehet Adatbázis-kezelés alapjai 1. Ea: Infó Mátrix Lehet, nem lehet 35/1 B ITv: MAN 2018.09.08 Info Mátrix 35/2 Rólam 35/3 Szűcs Miklós Alias: BitMan Mesteroktató Informatika épület, 108-as szoba szucs@iit.uni-miskolc.hu

Részletesebben

gyakorlatban nagy.gusztav@gamf.kefo.hu Nagy Gusztáv

gyakorlatban nagy.gusztav@gamf.kefo.hu Nagy Gusztáv A WSDM weboldaltervezési módszer a gyakorlatban nagy.gusztav@gamf.kefo.hu Nagy Gusztáv Webfejlesztés Technikai feladatok: (X)HTML oldalak szerkesztése CSS adatbázis tervezés, megvalósítás programozás Ezekrıl

Részletesebben

Adatbázis alapú rendszerek (2015 tavaszi félév) Előadás

Adatbázis alapú rendszerek (2015 tavaszi félév) Előadás Adatbázis alapú rendszerek (2015 tavaszi félév) Óraterv (2 óra) Előadás 1. Bevezetés, SSADM bevezető, módszertani alapok 2. SSADM technikák 3. SSADM maradék, Oracle alapok, SQL*Plus, SQL Developer 4. PL/SQL

Részletesebben

Célkitűzések Az Oracle10 g felépítésének, használatának alapszíntű megismerése

Célkitűzések Az Oracle10 g felépítésének, használatának alapszíntű megismerése BEVEZETÉS Célkitűzések Az Oracle10g felépítésének, használatának alapszíntű megismerése A relációs adatbázis-kezelés elméleti és gyakorlati vonatkozásainak áttekintése Az SQL, PL/SQL nyelvek használatának

Részletesebben

Útmutató a MATARKA adatbázisból való adatátvételhez

Útmutató a MATARKA adatbázisból való adatátvételhez Útmutató a MATARKA adatbázisból való adatátvételhez A MATARKA - Magyar folyóiratok tartalomjegyzékeinek kereshetı adatbázisa a következı címrıl érhetı el: http://www.matarka.hu/ A publikációs lista kinyerése

Részletesebben

SQL DDL-1: táblák és megszorítások

SQL DDL-1: táblák és megszorítások SQL DDL-1: táblák és megszorítások 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 7.1. Kulcsok és idegen kulcsok 7.2. Értékekre

Részletesebben

Mobil Telefonon Keresztüli Felügyelet Felhasználói Kézikönyv

Mobil Telefonon Keresztüli Felügyelet Felhasználói Kézikönyv Mobil Telefonon Keresztüli Felügyelet Felhasználói Kézikönyv Tartalomjegyzék 1. Symbian rendszer...2 1.1 Funkciók és követelmények...2 1.2 Telepítés és használat...2 2. Windows Mobile rendszer...6 2.1

Részletesebben

Adatbáziskezelés alapjai. jegyzet

Adatbáziskezelés alapjai. jegyzet Juhász Adrienn Adatbáziskezelés alapja 1 Adatbáziskezelés alapjai jegyzet Készítette: Juhász Adrienn Juhász Adrienn Adatbáziskezelés alapja 2 Fogalmak: Adatbázis: logikailag összefüggı információ vagy

Részletesebben

MÉRNÖK-SZÓTÁR. számítógépes program rendszer. magyar-angol-német-orosz és más nyelvek. Mérnökök által összeállított szakmai szótárak, szakembereknek!

MÉRNÖK-SZÓTÁR. számítógépes program rendszer. magyar-angol-német-orosz és más nyelvek. Mérnökök által összeállított szakmai szótárak, szakembereknek! MÉRNÖK-SZÓTÁR számítógépes program rendszer - Többnyelvő szakszótárak - Építıipari szakszótár - Gépipari szakszótár - Vasúti szakszótár - Nyelvi választék: magyar-angol-német-orosz és más nyelvek - Általános

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

Mathcad. 2009. Június 25. Ott István. www.snt.hu/cad. S&T UNITIS Magyarország Kft.

Mathcad. 2009. Június 25. Ott István. www.snt.hu/cad. S&T UNITIS Magyarország Kft. Mathcad 2009. Június 25. Ott István www.snt.hu/cad Matematika a gépészet nyelve Mit? Miért? 10 x 2 dx = 333 1 π cos ( x) + sin( x) dx = 2 0 i 3 1 4 i4 i 1 2 i3 + 1 4 i2 d ds ( 3s) 2 + s 2 18 s + 1 2 Pro/ENGINEER

Részletesebben

Adatbázisok I 2012.05.11. Adatmodellek komponensei. Adatbázis modellek típusai. Adatbázisrendszer-specifikus tervezés

Adatbázisok I 2012.05.11. Adatmodellek komponensei. Adatbázis modellek típusai. Adatbázisrendszer-specifikus tervezés Adatbázisok I Szemantikai adatmodellek Szendrői Etelka PTE-PMMK Rendszer és Szoftvertechnológiai Tanszék szendroi@pmmk.pte.hu Adatmodellek komponensei Adatmodell: matematikai formalizmus, mely a valóság

Részletesebben

Adatbázis-lekérdezés. Az SQL nyelv. Makány György

Adatbázis-lekérdezés. Az SQL nyelv. Makány György Adatbázis-lekérdezés Az SQL nyelv Makány György SQL (Structured Query Language=struktúrált lekérdező nyelv): relációs adatbázisok adatainak visszakeresésére, frissítésére, kezelésére szolgáló nyelv. Születési

Részletesebben

Személyügyi nyilvántartás szoftver

Személyügyi nyilvántartás szoftver Személyügyi nyilvántartás szoftver A nexonhr személyügyi nyilvántartás szoftver a személyügyi, továbbképzési és munkaköri adatok kezelését teszi lehetővé. A szoftver támogatja a HR adminisztrációs feladatokat,

Részletesebben

SQL DDL-2 (aktív elemek) triggerek

SQL DDL-2 (aktív elemek) triggerek SQL DDL-2 (aktív elemek) triggerek Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 7.fej.: Megszorítások és triggerek 7.4. Önálló megszorítások 7.5. Triggerek

Részletesebben

13. Fájlformátumok. Schulcz Róbert schulcz@hit.bme.hu Madarassy László lmadarassy@mik.bme.hu. 13. Fájlformátumok v2011.05.04.

13. Fájlformátumok. Schulcz Róbert schulcz@hit.bme.hu Madarassy László lmadarassy@mik.bme.hu. 13. Fájlformátumok v2011.05.04. Schulcz Róbert schulcz@hit.bme.hu Madarassy László lmadarassy@mik.bme.hu A tananyagot kizárólag a BME hallgatói használhatják fel tanulási céllal. Minden egyéb felhasználáshoz a szerzı engedélye szükséges!

Részletesebben

Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015

Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015 Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 9. ELİADÁS Kivételkezelés (Exception handling) 2 Mi a kivétel (exception)? A kivétel, olyan hibás állapot vagy esemény, amely

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

Készítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely 2010.11.29. 1

Készítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely 2010.11.29. 1 Készítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely 2010.11.29. 1 /17 Tartalomjegyzék A térinformatikáról általánosságban Célok Felhasznált eszközök Fejlesztés lépései Adatbázis Grafikus

Részletesebben

Adatbázisok biztonsága

Adatbázisok biztonsága Adatbázisok biztonsága 13 1 Célkitőzések 1. Titoktartás (Secrecy): olyan felhasználó, akinek nincs joga, ne férjen hozzá az információkhoz. pl. egy diák ne láthassa más diák kreditjeit. 2. Sértetlenség

Részletesebben

INFORMATIKA INGYENES ELEKTRONIKUS TANANYAG ADATBÁZIS-KEZELÉS FELADATOK

INFORMATIKA INGYENES ELEKTRONIKUS TANANYAG ADATBÁZIS-KEZELÉS FELADATOK INFORMATIKA INGYENES ELEKTRONIKUS TANANYAG ADATBÁZIS-KEZELÉS FELADATOK ALAPFOGALMAK...2 ACCESS ALAPOK...2 ACCESS KÉPERNYİ RÉSZEI...3 ADATBÁZIS LÉTREHOZÁSA...3 ADATTÁBLÁK...4 ÚJ TÁBLA LÉTREHOZÁSA...4 MŐVELETEK

Részletesebben

Megszorítások. AB1_06A_Megszorítások - Adatbázisok-1 EA (Hajas Csilla, ELTE IK) - J.D. Ullman elıadásai alapján

Megszorítások. AB1_06A_Megszorítások - Adatbázisok-1 EA (Hajas Csilla, ELTE IK) - J.D. Ullman elıadásai alapján Megszorítások Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 7.1. Kulcsok és idegen kulcsok 7.2. Attribútumra vonatkozó megszorítások 7.3. Megszorítások módosítása

Részletesebben

Adatbáziskezelés Delphi 5 alatt. Bese Antal 2006. http://toni.web.elte.hu/delphi

Adatbáziskezelés Delphi 5 alatt. Bese Antal 2006. http://toni.web.elte.hu/delphi Adatbáziskezelés Delphi 5 alatt Bese Antal 2006. http://toni.web.elte.hu/delphi 1. Bevezetés Számítógépes adattárolás fájlokban. Az egész adatbázist egy fájlban (Pl.: Access, Interbase,és a legtöbb SQL

Részletesebben

Adatbázis Rendszerek II. 1. SQL programozási felületek 39/1B IT MAN

Adatbázis Rendszerek II. 1. SQL programozási felületek 39/1B IT MAN Adatbázis Rendszerek II. 1. SQL programozási felületek 39/1B IT MAN B IT v: 2016.02.10 MAN SQL felületek Hatékony: SQL parancsok kiadására Eredmények megtekintésére Nehézkes: Nagyobb volumenű, rutintevékenységek

Részletesebben

Az adatok a vállalat kulcsfontosságú erőforrásai. Az információs rendszer adatai kezelésének két alapvető változata:

Az adatok a vállalat kulcsfontosságú erőforrásai. Az információs rendszer adatai kezelésének két alapvető változata: ADATSZERVEZÉS Az adatok a vállalat kulcsfontosságú erőforrásai. Az információs rendszer adatai kezelésének két alapvető változata: fájlrendszerek (a konvencionális módszer) és adatbázis rendszerek (a haladóbb

Részletesebben

Informatikai képzés Információs rendszerek dr. Hajas Csilla (ELTE IK)

Informatikai képzés Információs rendszerek dr. Hajas Csilla (ELTE IK) Informatikai képzés Információs rendszerek dr. Hajas Csilla (ELTE IK) http://sila.hajas.elte.hu/ 5.hét: SQL áttekintés, táblák létrehozása és adatok felvitele Az előadások Ullman-Widom: Adatbázisrendszerek

Részletesebben

PDF DOKUMENTUMOK LÉTREHOZÁSA

PDF DOKUMENTUMOK LÉTREHOZÁSA PDF DOKUMENTUMOK LÉTREHOZÁSA A Portable Document Format (PDF) az Adobe Systems által kifejlesztett bináris fájlformátum. Ebben a formátumban dokumentumok tárolhatók, amelyek különbözı szoftverekkel, hardverekkel

Részletesebben

Tartalomjegyzék. Tartalomjegyzék 1. Az SQL nyelv 1 Az SQL DDL alapjai 2

Tartalomjegyzék. Tartalomjegyzék 1. Az SQL nyelv 1 Az SQL DDL alapjai 2 Tartalomjegyzék Tartalomjegyzék 1 Az SQL nyelv 1 Az SQL DDL alapjai 2 Adatbázis parancsok 2 Táblaparancsok 2 A táblázat létrehozása 2 A táblázat módosítása 3 A tábla törlése 3 Indextábla létrehozása 3

Részletesebben

Debreceni Egyetem Informatika Kar

Debreceni Egyetem Informatika Kar Debreceni Egyetem Informatika Kar Webes kerékpárkölcsönző implementálása Témavezető: Mecsei Zoltán Pál Egyetemi Tanársegéd Készítette: Komlósi Dávid Gazdaságinformatikus Debrecen, 2010 1 Tartalomjegyzék

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

PHP-MySQL. Adatbázisok gyakorlat

PHP-MySQL. Adatbázisok gyakorlat PHP-MySQL Adatbázisok gyakorlat Weboldalak és adatbázisok Az eddigiek során megismertük, hogyan lehet a PHP segítségével dinamikus weblapokat készíteni. A dinamikus weboldalak az esetek többségében valamilyen

Részletesebben

Az MS Word szövegszerkesztés modul részletes tematika listája

Az MS Word szövegszerkesztés modul részletes tematika listája Az MS Word szövegszerkesztés modul részletes tematika listája A szövegszerkesztés alapjai Karakter- és bekezdésformázás Az oldalbeállítás és a nyomtatás Tabulátorok és hasábok A felsorolás és a sorszámozás

Részletesebben

ADATBÁZIS RENDSZEREK. Adatbázisok története, alapfogalmak, adatmodellek. Krausz Nikol, Medve András, Molnár Bence

ADATBÁZIS RENDSZEREK. Adatbázisok története, alapfogalmak, adatmodellek. Krausz Nikol, Medve András, Molnár Bence ADATBÁZIS RENDSZEREK Adatbázisok története, alapfogalmak, adatmodellek Krausz Nikol, Medve András, Molnár Bence 2018.01.14. BEMUTATKOZÁS Molnár Bence molnar.bence@epito.bme.hu e-mail tárgya: [ABR] aktív

Részletesebben

AdoDB a gyakorlatban

AdoDB a gyakorlatban Harmadik Magyarországi PHP Konferencia 2005 http://www.phpconf.hu/ Előadó: Török Gábor gabor.torok@webdevil.hu (WebDevil Oktatási Központ) Mi? ADOdb: Active Data Objects Database Megvalósítás függetlenül

Részletesebben

Microsoft Access alapok

Microsoft Access alapok Microsoft Access alapok Képzési program Cím: 1027 Budapest, Csalogány utca 23. (a) A tanfolyam célja (a képzés során megszerezhető kompetencia) A tanfolyamot azoknak ajánljuk, akik már jártasságát szereztek

Részletesebben

LABMASTER anyagvizsgáló program

LABMASTER anyagvizsgáló program LABMASTER anyagvizsgáló program A LABMASTER anyagvizsgáló szabványok szerinti vizsgálatok kialakítására és végzésére lett kifejlesztve. Szabványos vizsgálatok széles skálája érhetı el a mérések végrehajtásához

Részletesebben

Van-e ingyen-ebéd? Avagy mire elég a nyílt forráskodú Pentaho? Fekszi Csaba Ügyvezető 2012. október 4.

Van-e ingyen-ebéd? Avagy mire elég a nyílt forráskodú Pentaho? Fekszi Csaba Ügyvezető 2012. október 4. Van-e ingyen-ebéd? Avagy mire elég a nyílt forráskodú Pentaho? Fekszi Csaba Ügyvezető 2012. október 4. Omnit Solutions 2007 óta a piacon BI & adattárház tanácsadás 20 fős csapat Oracle, IBM és Pentaho

Részletesebben

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1 SZE INFORMATIKAI KÉPZÉS 1 ADATBÁZIS-KEZELÉS MS ACCESS 2010 A feladat megoldása során a Microsoft Office Access 2010 használata a javasolt. Ebben a feladatban a következőket fogjuk gyakorolni: Adatok importálása

Részletesebben

1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A

1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A 1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A következıkben leírt telepítési lépések, csak azokon a gépeken végezhetık el, ahol elızıleg is üzemelt már a DECÉRT rendszer, mivel a programhoz

Részletesebben

Adatbázis rendszerek 7. előadás State of the art

Adatbázis rendszerek 7. előadás State of the art Adatbázis rendszerek 7. előadás State of the art Molnár Bence Szerkesztette: Koppányi Zoltán Osztott adatbázisok Osztott rendszerek Mi is ez? Mi teszi lehetővé? Nagy sebességű hálózat Egyre olcsóbb, és

Részletesebben

3. modul - Szövegszerkesztés

3. modul - Szövegszerkesztés 3. modul - Szövegszerkesztés Érvényes: 2009. február 1-jétől Az alábbiakban ismertetjük a 3. modul (Szövegszerkesztés) syllabusát, amely a gyakorlati vizsga alapját képezi. A modul célja Ezen a vizsgán

Részletesebben

KÖTELEZŐ PROGRAM, SZÁMONKÉRÉSEK. Részletek

KÖTELEZŐ PROGRAM, SZÁMONKÉRÉSEK. Részletek KÖTELEZŐ PROGRAM, SZÁMONKÉRÉSEK Részletek FELADATOK Két zárthelyi dolgozat Önállóan kidolgozandó feladat (adatbázis alapú mintaalkalmazás készítése) A KÖTELEZŐ FELADAT A félév során kötelező programot

Részletesebben

2013/2014.tanév TANMENET

2013/2014.tanév TANMENET 2013/2014.tanév TANMENET a. osztály.. tantárgyának tanításához. Összeállította: Ellenőrizte: Jóváhagyta:... tanár munkaközösség vezető igazgató Sopron, 2013. szeptember 01. Informatika tanmenet a 12G.

Részletesebben

Adatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17

Adatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17 Adatbázisok 8. gyakorlat SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT 2015. október 26. 2015. október 26. Adatbázisok 1 / 17 SQL nyelv Structured Query Language Struktúrált lekérdez

Részletesebben

Enterprise extended Output Management. exom - Greendoc Systems Kft. 1

Enterprise extended Output Management. exom - Greendoc Systems Kft. 1 Enterprise extended Output Management exom - Greendoc Systems Kft. 1 exom - Greendoc Systems Kft. 2 Sokféle bementi adatformátum kezelése Adatok fogadása különböző csatornákon Előfeldolgozás: típus meghatározás,

Részletesebben

Tisztaszınyeg nyilvántartó

Tisztaszınyeg nyilvántartó Tisztaszınyeg nyilvántartó A szoftver célja a szınyegtisztításhoz tartozó rendelés-nyilvántartásának biztosítása. A program lehetıvé teszi egyszerre több felhasználó egyszerre történı munkáját egyszerre.

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

SQL ALAPOK. Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai

SQL ALAPOK. Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai SQL ALAPOK Bevezetés A MYSQL szintaxisa Táblák, adatok kezelésének alapjai BEVEZETÉS SQL: Structured Query Language Strukturált Lekérdező Nyelv Szabvány határozza meg, azonban számos nyelvjárása létezik

Részletesebben

Milyen weboldalt készítsünk?

Milyen weboldalt készítsünk? Milyen weboldalt készítsünk? Sokszor kapunk olyan kérdést, hogy HTML, vagy PHP-s weboldalt érdemes -e készíteni? Én mindig azt mondom, hogy mindkettınek van elınye, és van "hátránya" is. Az adott szituáció

Részletesebben

LOGISZTIKAI ADATBÁZIS RENDSZEREK BEVEZETÉS

LOGISZTIKAI ADATBÁZIS RENDSZEREK BEVEZETÉS LOGISZTIKAI ADATBÁZIS RENDSZEREK BEVEZETÉS Lénárt Balázs tanársegéd TANTERV, SZOFTVER, IRODALOM Hét Dátum Előadó Előadások Időpont: szerda 8:30-10:00, helye: LFSZÁMG Dátum Gyakvezető 1. 9. 11. Tokodi Adatbázis

Részletesebben

Inczédy György Középiskola, Szakiskola és Kollégium Nyíregyháza, Árok u. 53. TANMENET. Informatika szakmacsoport

Inczédy György Középiskola, Szakiskola és Kollégium Nyíregyháza, Árok u. 53. TANMENET. Informatika szakmacsoport TANMENET Informatika szakmacsoport Programozási gyakorlatok III. tantárgy 12. évfolyam A osztály 2013/2014 tanév Heti óraszám: Éves óraszám: 3 óra 96 óra Készítette: Szikszai Gusztáv tanár Ellenőrizte:.

Részletesebben

II. ADATLAP - Programmodul részletes bemutatása

II. ADATLAP - Programmodul részletes bemutatása II. ADATLAP - Programmodul részletes bemutatása 1. A programmodul azonosító adatai Ügyeljen arra, hogy a programmodul sorszáma és megnevezése azonos legyen a I. A program általános tartalma fejezet 11.

Részletesebben

MMK-Informatikai projekt ellenőr képzés 4

MMK-Informatikai projekt ellenőr képzés 4 Miről lesz szó Big Data definíció Mi a Hadoop Hadoop működése, elemei Köré épülő technológiák Disztribúciók, Big Data a felhőben Miért, hol és hogyan használják Big Data definíció Miért Big a Data? 2017.

Részletesebben

CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás. ITSMF 2015. 10. 30. Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ

CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás. ITSMF 2015. 10. 30. Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás ITSMF 2015. 10. 30. Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ Tartalom Nehézségeink CMDB adatok és függ ségek vizualizációja

Részletesebben

Az SQL adatbázisnyelv: DML

Az SQL adatbázisnyelv: DML Az SQL adatbázisnyelv: DML Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 6.5. Az adatbázis tartalmának módosítása (DML utasítások) INSERT, DELETE, UPDATE

Részletesebben

SQLServer. SQLServer konfigurációk

SQLServer. SQLServer konfigurációk SQLServer 2. téma DBMS installáció SQLServer konfigurációk 1 SQLServer konfigurációk SQLServer konfigurációk Enterprise Edition Standart Edition Workgroup Edition Developer Edition Express Edition 2 Enterprise

Részletesebben

Haladó irodai számítógépes képzés tematika

Haladó irodai számítógépes képzés tematika Haladó irodai számítógépes képzés tematika Word haladó Haladó szövegszerkesztés Szöveg effektusok alkalmazása Az automatikus javítási beállítások használata Szöveg körbefuttatása, szövegtörés A szövegirány

Részletesebben

9.előadás: Adatbázisok-I. dr. Hajas Csilla (ELTE IK)

9.előadás: Adatbázisok-I. dr. Hajas Csilla (ELTE IK) 9.előadás: Adatbázisok-I. dr. Hajas Csilla (ELTE IK) http://sila.hajas.elte.hu/ Adatbázis-kezelő rendszerek áttekintése, alapfogalmak Tankönyv: 1.fejezet: Az adatbázisrendszerek világa Adatbázisok-1 (Hajas

Részletesebben

Adattárház kialakítása a Szövetkezet Integrációban, UML eszközökkel. Németh Rajmund Vezető BI Szakértő március 28.

Adattárház kialakítása a Szövetkezet Integrációban, UML eszközökkel. Németh Rajmund Vezető BI Szakértő március 28. Adattárház kialakítása a Szövetkezet Integrációban, UML eszközökkel Németh Rajmund Vezető BI Szakértő 2017. március 28. Szövetkezeti Integráció Központi Bank Takarékbank Zrt. Kereskedelmi Bank FHB Nyrt.

Részletesebben

Rendszer szekvencia diagram

Rendszer szekvencia diagram Rendszer szekvencia diagram Célkitűzések A rendszer események azonosítása. Rendszer szekvencia diagram készítése az eseményekre. 2 1.Iteráció Az első igazi fejlesztési iteráció. A projekt kezdeti szakaszában

Részletesebben

Szakdolgozat. A Microsoft Access módszertana. Témavezetı: Radványi Tibor Készítette: Erényi Péter, 2006 IV. évfolyam, számítástechnika szak

Szakdolgozat. A Microsoft Access módszertana. Témavezetı: Radványi Tibor Készítette: Erényi Péter, 2006 IV. évfolyam, számítástechnika szak Szakdolgozat A Microsoft Access módszertana Témavezetı: Radványi Tibor Készítette: Erényi Péter, 2006 IV. évfolyam, számítástechnika szak TARTALOMJEGYZÉK TARTALOMJEGYZÉK... 2 ELİSZÓ... 5 AZ ADATBÁZIS-KEZELÉS-

Részletesebben

Adatbázis rendszerek. Molnár Bence. Szerkesztette: Koppányi Zoltán és Berényi Attila

Adatbázis rendszerek. Molnár Bence. Szerkesztette: Koppányi Zoltán és Berényi Attila Adatbázis rendszerek Molnár Bence Szerkesztette: Koppányi Zoltán és Berényi Attila A tárgyról A tárgyról 2 kredit 1 zárthelyi 2 házi feladat 70%-os jelenlét hibrid előadások http://web.fmt.bme.hu/abr http://www.fmt.bme.hu/fmt/htdocs/oktatas/

Részletesebben

Bevezetés. OpenOffice.org Base. Vázlat. Adatbázis-tündér

Bevezetés. OpenOffice.org Base. Vázlat. Adatbázis-tündér Bevezetés OpenOffice.org Base Az OpenOffice.org 2.0 új modulja a Base Az Access-hez hasonló grafikus megoldásokat biztosít az adatbázisok kezeléséhez. Az Acces-hez hasonlóan végre alkalmas natív adatbázis-kezelésre.

Részletesebben

Thermo1 Graph. Felhasználói segédlet

Thermo1 Graph. Felhasználói segédlet Thermo1 Graph Felhasználói segédlet A Thermo Graph program a GIPEN Thermo eszközök Windows operációs rendszeren működő grafikus monitorozó programja. A program a telepítést követően azonnal használható.

Részletesebben

Kulcsár Attila: Térbeli adatbázisok gyakorlati szemmel GeoCalc GIS

Kulcsár Attila: Térbeli adatbázisok gyakorlati szemmel GeoCalc GIS Térbeli adatbázisok gyakorlati szemmel GeoCalc GIS Kulcsár Attila Nyugat-magyarországi Egyetem, Geoinformatikai Kar Informatikai Központ 8000 Székesfehérvár, Pirosalma u. 1-3 E-mail: a.kulcsar@geo.info.hu

Részletesebben

Informatikai alapismeretek Földtudományi BSC számára

Informatikai alapismeretek Földtudományi BSC számára Informatikai alapismeretek Földtudományi BSC számára 2010-2011 Őszi félév Heizlerné Bakonyi Viktória HBV@ludens.elte.hu Titkosítás,hitelesítés Szimmetrikus DES 56 bites kulcs (kb. 1000 év) felcserél, helyettesít

Részletesebben

A szürke háttérrel jelölt fejezet/alfejezet szövege a CD-mellékleten található. A CD-melléklet használata. 1. Elméleti áttekintés 1

A szürke háttérrel jelölt fejezet/alfejezet szövege a CD-mellékleten található. A CD-melléklet használata. 1. Elméleti áttekintés 1 A szürke háttérrel jelölt fejezet/alfejezet szövege a CD-mellékleten található meg. A CD-melléklet használata Bevezetés xi xiii 1. Elméleti áttekintés 1 1.1. Adatmodellezés 3 1.2. Táblák, oszlopok és sorok

Részletesebben

Az eszközpaletta. Felsı sor balról jobbra. Második sor balról jobbra 1/7

Az eszközpaletta. Felsı sor balról jobbra. Második sor balról jobbra 1/7 Az eszközpaletta Látható, hogy a Delphi 7.0 ablakai a Windows operációsrendszernél megszokott jellemzıkkel bírnak: címsor, ablakkezelı gombok, vezérlımenü stb. A Delphi címsora a Delphi 7 - Project1 feliratot

Részletesebben

Algoritmus terv 3. Fejezet: Folyamatok meghatározása

Algoritmus terv 3. Fejezet: Folyamatok meghatározása This image cannot currently be displayed. Algoritmus terv 3. Fejezet: Folyamatok meghatározása 1. Algoritmus általános áttekintése 2. Inputok és outputok definiálása 3. Folyamatok meghatározása 4. ozási

Részletesebben

FORINT-Soft Kft. 0908-AS BEVALLÁSOK JAVÍTÁSA, HELYESBÍTÉSE, ÖNELLENİRZÉSE. Javítás

FORINT-Soft Kft. 0908-AS BEVALLÁSOK JAVÍTÁSA, HELYESBÍTÉSE, ÖNELLENİRZÉSE. Javítás 0908-AS BEVALLÁSOK JAVÍTÁSA, HELYESBÍTÉSE, ÖNELLENİRZÉSE Javítás Javító bevallást csak akkor adhatunk be, ha az adóhatóság hibaüzenetet küld. Az eredeti bevalláshoz képest a különbség az, hogy a jelzett

Részletesebben

Modellek dokumentálása

Modellek dokumentálása előadás CAD Rendszerek II AGC2 Piros Attila Budapesti Műszaki és Gazdaságtudományi Egyetem, Gép- és Terméktervezés Tanszék 1 / 18 DOKUMENTÁCIÓK FELOSZTÁSA I. Felosztás felhasználás szerint: gyártási dokumentáció

Részletesebben

Az SQL*Plus használata

Az SQL*Plus használata Az SQL*Plus használata Célkitűzés Bejelentkezés az SQL*Plus-ba SQL utasítások szerkesztése Az eredmény formázása SQL*Plus utasításokkal Szkriptfájlok használata Az SQL és az SQL*Plus kapcsolata SQL*Plus

Részletesebben

HecPoll a vezérlő rendszer

HecPoll a vezérlő rendszer a vezérlő rendszer Az előnyei: Könnyű Integráció Ergonomikus kivitel Több nyelvűség Multi-Kliens támogatás Import / Export Interfész 2 Egyszerű integráció Csatlakozás a meglévő modern IT rendszerhez Egyszerű

Részletesebben

Környezeti informatika

Környezeti informatika Környezeti informatika Alkalmazható természettudományok oktatása a tudásalapú társadalomban TÁMOP-4.1.2.A/1-11/1-2011-0038 Eger, 2012. november 22. Utasi Zoltán Eszterházy Károly Főiskola, Földrajz Tanszék

Részletesebben

Digitális írástudás kompetenciák: IT alpismeretek

Digitális írástudás kompetenciák: IT alpismeretek Digitális írástudás kompetenciák: IT alpismeretek PL-5107 A továbbképzés célja: A program az alapvető számítógépes fogalmakban való jártasságot és a számítógépek alkalmazási területeinek ismeretét nyújtja

Részletesebben

Adatbázis, adatbázis-kezelő

Adatbázis, adatbázis-kezelő Adatbázisok I. rész Adatbázis, adatbázis-kezelő Adatbázis: Nagy adathalmaz Közvetlenül elérhető háttértárolón (pl. merevlemez) Jól szervezett Osztott Adatbázis-kezelő szoftver hozzáadás, lekérdezés, módosítás,

Részletesebben

AB1 ZH mintafeladatok. 6. Minősítse az állításokat! I-igaz, H-hamis

AB1 ZH mintafeladatok. 6. Minősítse az állításokat! I-igaz, H-hamis AB1 ZH mintafeladatok 1. Töltse ki, és egészítse ki! Matematikai formalizmus arra, hogy hogyan építhetünk új relációkat a régi relációkból. Az adatoknak egy jól strukturált halmaza, amelyből információ

Részletesebben

Adatbázisok 1. Az egyed-kapcsolat modell (E/K)

Adatbázisok 1. Az egyed-kapcsolat modell (E/K) Adatbázisok 1 Az egyed-kapcsolat modell (E/K) Témakör: Az egyed-kapcsolat modell (E/K) Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 4.1. Az egyed-kapcsolat (E/K)

Részletesebben

A szükséges új mérıpontok kialakítása, mérık, kommunikációs hálózat, adattovábbító eszközök elhelyezésével.

A szükséges új mérıpontok kialakítása, mérık, kommunikációs hálózat, adattovábbító eszközök elhelyezésével. A FÜGGELÉK Az Energy Online szolgáltatás terjedelme A szolgáltatások telepítése és konfigurálása Meglévı intelligens (kommunikáció képes) mérık integrálása és adattovábbítása az Energy Online szerverek

Részletesebben

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010 INFORMATIKA ÁGAZATI ALKALMAZÁSAI Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010 2. Adatbáziskezelés eszközei Adatbáziskezelés feladata Adatmodell típusai Relációs adatmodell

Részletesebben