ADATBÁZIS RENDSZEREK. Esettanulmányok, adatkezelés. Krausz Nikol, Medve András, Molnár Bence

Hasonló dokumentumok
Adatbázis rendszerek. 4. előadás Redundancia, normalizálás

Adatbázis rendszerek 8. előadás Térinformatikai adatbázisok és gyakorlati ötletek. Molnár Bence

ADATBÁZIS RENDSZEREK. Attributum típusok, relációs algebra. Krausz Nikol, Medve András, Molnár Bence

Adatbázis rendszerek. Molnár Bence. Szerkesztette: Koppányi Zoltán

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

MIKOVINY SÁMUEL TÉRINFORMATIKAI EMLÉKVERSENY

Ember-gép interfész. 1. gyakorlat. Csapó Tamás szeptember 16.

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

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

Nyilvántartási Rendszer

A BDF website elemzése SPSS CLEMENTINE WEB MINING segítségével. Zsiros Péter

kodolosuli.hu: Interaktív, programozást tanító portál BALLA TAMÁS, DR. KIRÁLY SÁNDOR NETWORKSHOP 2017, SZEGED

Adatbázis-kezelés az Excel 2013-ban

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

Nyílt forráskódú online térképi szolgáltatások fejlesztése a FÖMI-ben

Dspace fejlesztési tapasztalatok, problémák és megoldások

Adatbázis rendszerek. dr. Siki Zoltán

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.

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

Kalumet Számlázó. Termék leírás

Elektronikus napló használati útmutatója diákoknak

Hungaropharma Zrt. WEB Áruház felhasználói útmutató. Tartalomjegyzék

Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció

Web-fejlesztés NGM_IN002_1

Új Nemzedék Központ. EFOP pályázatok online beszámoló felülete. Felhasználói útmutató

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

BIRDIE. Business Information Reporter and Datalyser. Előadó: Schneidler József

Kérelem modul használata költségtérítéssel kapcsolatos kérelem (költségtérítés csökkentés, részletfizetés, fizetési haladék)

Webtárhely létrehozása a helyen. Lépések Teendő 1. Böngészőbe beírni: 2. Jobb oldalon regisztrálni (tárhelyigénylés).

Archivált tanulmányi adatok importálása. Felhasználói dokumentáció verzió 2.0.

Felhasználói kézikönyv. Verzió: 1.01

MŰSZAKI DOKUMENTÁCIÓ. Aleph WebOPAC elérhetővé tétele okostelefonon. Eötvös József Főiskola 6500 Baja, Szegedi út 2.

Google App Engine az Oktatásban 1.0. ügyvezető MattaKis Consulting

PHP-MySQL. Adatbázisok gyakorlat

Felhasználói kézikönyv

OKTATÁSKUTATÓ ÉS FEJLESZTŐ INTÉZET TÁMOP-3.1.5/ Pedagógusképzés támogatása

Elektronikus levelek. Az informatikai biztonság alapjai II.

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

Vonalkód olvasó rendszer. Specifikáció Vonalkód olvasó rendszer SoftMaster Kft. [1]

TANTÁRGYI ADATLAP I. TANTÁRGYLEÍRÁS

e-portfólió bemutatása hallgatók részére

ADATBÁZISOK, 2018 ősz

Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra

ADATBÁZISOK, 2017 ősz

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

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

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

Kulcsár Attila. A második szint GeoCalc GIS 2. GISopen 2012 konfrencia.

A Statisztikai adatszolgáltatás menüpont alatt végezhető el az adatlap kitöltése. 3 Statisztikai adatszolgáltatás menetének részletes bemutatása

Használati útmutató áruházi adományok jelentéséhez verzió:

Alkalmazásokban. Dezsényi Csaba Ovitas Magyarország kft.

AAI projekt. Megvalósíthatósági vizsgálat alatt

Sege dlet az ovodasupport.magiszter.net bejelento rendszer haszna lata hoz

TUDNIVALÓK A WEB-FEJLESZTÉS I. KURZUSRÓL

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

COOKIE KEZELÉSI TÁJÉKOZTATÓ. A HTTP-cookie (köznyelvben csak cookie, vagy süti) egy olyan fájl, (egy adatsor)

Hatodéves jelentkezés a Moduloban

MAGYAR POSTA ZRT. ebérjegyzék. Felhasználói kézikönyv

Webes megoldások egy múzeum belső hálózatában

Adatbázisok elleni fenyegetések rendszerezése. Fleiner Rita BMF/NIK Robothadviselés 2009

URKUND MOODLE. oktatói kézikönyv. Tartalom. Segédlet az oktatói feladatokhoz Egyéb oktatói felület Eredményképernyő...

Szülői modul. Belépés a TANINFORM rendszerbe. Főoldal

Playlist.hu Kiadói kézikönyv

LOGISZTIKAI ADATBÁZIS RENDSZEREK EXCEL ALAPOK

KlausenMobi. Követelmény dokumentáció. Verzió: 1.0. Dátum: Státusz: Released

Beszámolás a Mobility Tool+ felületen tartalmi tudnivalók. Koós-Herold Zsuzsa Tempus Közalapítvány szeptember 24.

Felhasználói kézikönyv

A webanalitika változó világa 4 felvonásban

Szakdolgozat feltöltési útmutató

A tájékoztatóban segítséget szeretnénk nyújtani a rendszerben való eligazodáshoz.

Elektromos gépkocsi vásárlás támogatása Pályázati kiírás kereskedői regisztráció segédlete

Webes alapú értékesítőkliens használati útmutatója

HC Csoport Ügyfélkapu

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

Összesítés. Látogatások száma Oldalak Találatok Adatmennyiség (11.08 Oldalak/Látogatás)

Dokumentumtár A hatósági statisztika adatszolgáltatása lépésről-lépésre

Szolgáltatási csomagok I-SZERVIZ Kft. érvényes szeptember 1-től

ELTE TáTK Közgazdaságtudományi Tanszék GAZDASÁGSTATISZTIKA. Készítette: Bíró Anikó. Szakmai felelős: Bíró Anikó június

FELHASZNÁLÓI KÉZIKÖNYV

Közoktatási Statisztika Tájékoztató 2012/2013. Használati útmutató

Relációs modell és relációs algebra. ER konvertáása reációs modellre,példák relációs algebrára Személetes ismertetés

Elektronikus Információs és Nyilvántartási Rendszer a Doktori Iskolák fiatal kutatói részére

A NEMZETI KÖZNEVELÉSI PORTÁL ÉS A DIGITÁLIS TANANYAGELEMEK BEMUTATÁSA KERESÉS, LEJÁTSZÁS ÉS FELADATKÉSZÍTÉS AZ NKP-N

Felhasználói kézikönyv

Magyar Telekom WFMS Light KEZELÉSI ÚTMUTATÓ. MAGYAR TELEKOM 1097 Budapest, Könyves Kálmán krt. 36.

r e l o a d. n o n p r o f i t f o r u m. e u Telepítési útmutató 3. RELOADED

Jelszavas hozzáférés korlátozás

Mikroszámla. Interneten működő számlázóprogram. Kézikönyv

Tanári óratartás nyilvántartása a ZMNE-n

Rólunk. Elérhetőségeink. Amit nyújtunk

Tájékoztató a Neptun 6. éves külső gyakorlatok adminisztrációjához

Magyar Nemzeti Bank FELHASZNÁLÓI SEGÉDLET

Barion. Készítette: Gáspár Dániel

Programozó, csoportvezető

OJOTE - Soron kívüli beutalhatóság vizsgálat

VALUTAISMERTETŐ FUNKCIÓNÁLIS SPECIFIKÁCIÓ

w w w. h a n s a g i i s k. h u 1

2. Készítsen awk szkriptet, amely kiírja az aktuális könyvtár összes alkönyvtárának nevét, amely februári keltezésű (bármely év).

VIRTUÁLIS GRAFFITI ÜZENETHAGYÓ RENDSZER

Tipikus időbeli internetezői profilok nagyméretű webes naplóállományok alapján

Átírás:

ADATBÁZIS RENDSZEREK Esettanulmányok, adatkezelés Krausz Nikol, Medve András, Molnár Bence 2018.03.11.

MAI TÉMÁINK Házi feladat tapasztalatok Esettanulmányok Online statisztika WebDLT Adatkezelés 2

Házi feladat tapasztalatok

MEGNYÍLT AZ ÚJ FELADAT 96 határidőig benyújtott feladat (111 hallgató) Kijavítva, besorolva Sorsolás Jó témák - https://abr.fmt.bme.hu/listprojects Oktatói visszajelzések a feladatok alatt Javítani lehet bármikor Azonos képzés Azonos besorolás, esetenként eltérés

HIBALISTA Output adatok levezethetőek az Input adatokból? Az Input adatok logikailag kapcsolódnak egymáshoz? A feladat lehetőséget ad-e 4 entitás kialakítására? A nyers adatok tartalmaznak-e legalább 100 rekordot? Túl sok nyers adat csatolása a feladatot átvevőkre helyez nagy terhet! Ha több állományban találhatóak a nyers adatok, azok egy fájlba tömörítendőek. Új verzió feltöltésekor a korábbi (és még aktuális) állományok is becsomagolandóak, hiszen mindig csak az utolsó verzió érhető el!

TANÁCSOK, GONDOLATOK E-mail cím hivatalosságának ellenőrzése Neptunban Javítás, pontosítás bármikor feltölthető, de csak az utolsó látszik, legyen benne minden! Aki kiszáll, idejében jelezze, mert mással szúr ki! Üzenetek Projektenként más folyam van Szereplők más színnel látszanak Oktatóknak ne itt üzenjetek Egymásnak gyorsan válaszoljatok! Mihamarabb kezdjetek neki, hogy ne utolsó pillanatban derüljön ki valami fontos kérdésetek, amikor a feladat megalkotója már nyaral, és nem tud válaszolni! Másik helyett munka? Jövőben ez jó taktika? Anonimitásra, mező szabályokra figyeljetek! Checklist és feladatkiírás megtekintése beküldés előtt 6

Nyers adatok kezelése

ADAT GENERÁLÁS Pilot projekthez (vagy HF) Teszteléshez váratlan adatok Excel RAND() / VÉL() RANDBETWEEN() / VÉLETLEN.KÖZÖTT() Webes generátorok Máshonnan szerzett adatok

ADAT BEOLVASÁS Excel CSV Elválasztó Idézőjel Karakter kódolás különleges karakterek Sorvége Üres mezők PDF Copy - Paste Text to columns (Szövegből oszlopok) OCR Optikai karakter felismerés

ELEMZÉSEK EXCEL-BEN Ctrl+F Filter VLOOKUP() / FKERES() Rendezett vagy rendezetlen lista Összetett kulcs? HLOOKUP() / VKERES() CONCATENATE() / ÖSSZEFŰZ() TRIM() / KIMETSZ()

MINTAVIDEÓK OCR: http://www.youtube.com/watch?v=mr7e7-vawtq VLOOKUP: http://www.youtube.com/watch?v=vyosuirgmua Text to Columns: http://www.youtube.com/watch?v=k7urf2ckpf8

Esettanulmány Online statisztika Házifeladat rendszer

SZEMÉLYES STATISZTIKA Kattintások száma Beküldött feladat változatok száma Bejelentkezések helye Használt böngészők HF eredmények ZH eredmények Év végi eredmény

TELJES STATISZTIKA Online adatgyűjtés - minden klikkelésnek van Időpontja Célja (pl. HF feltöltés) Helye Személye Ha több bejelentkezést veszünk alapul, érdekes információk bonthatóak ki belőlük https://abr.fmt.bme.hu/results?year=hallgato 14

IDŐ ALAPÚ ELEMZÉS Óra alapú összesítés ki mikor alszik? Nap alapú összesítés mikor van a határidő? Feladatok menti összesítés félév során hogy változnak a szokások? Oktatói aktivitás 15

EREDMÉNYEK ELEMZÉSE ZH eredmények nehéz volt a ZH? Csoportok összehasonlítása egyik csoport nehezebb volt? Az érdemjegyet a HF vagy a ZH befolyásolja jobban? Mi okozza, hogy vannak akik nem teljesítik a tárgyat? 16

FELADATOK ELEMZÉSE Fejenként hány feladatjavítás szükséges? Nem érthető a feladat? Nem koncentrál a hallgató? Hányat kattint egy hallgató a félév során? 17

KIEGÉSZÍTŐ ADATOK ELEMZÉSE Népszerű böngésző Népszerű operációs rendszer Bejelentkezési helyek Minden internetkapcsolat IP címhez kötött Van egy adatbázis, hogy mely IP cím hol van a világban Ez nem mindig pontos, pl. a BME-s IP címek a Keletinél vannak VPN mintha máshol lenne az illető Nem bejelentkezett látogatók pl. kereső motorok (Google) 18

19

20

21

22

GEOMETRIAI ELEMZÉSEK Agglomeráció Világjáró hallgatók VPN Keresőmotorok 23

ZH EREDMÉNY MEGTEKINTÉS Hogy terjed az információ? 24

EGYÉNEK NEM AZONOSÍTHATÓAK! Meglepett, hogy ennyi mindent tudni lehet Rólad? Nem az embereket egyesével elemezzük Nem a klikkeléseket egyesével elemezzük 25

ELEMZÉSI LEHETŐSÉGEK Házi statisztika Beadott/Átnézett feladatok száma Osztályozás: átlag, min, max, sorsolás ZH statisztika Javított dolgozatok száma Osztályzás: átlag, min, max A/B csoport: db, nehézség Házi-ZH korreláció Házi beadási időpont és minőség közti korreláció Idő alapú statisztika (aktivitás) Lakhely, évfolyam, nemek, szobatársak szerinti statisztika GPS, IP alapú statisztika Platform, böngésző statisztika

MI IS VAN MÖGÖTTE? Egy MySQL relációs adatbázis, mint backend Linux operációs rendszer Apache webszerver PHP interpreter HTML, CSS és JavaScript 27

ABR - Tervezés

SPECIFIKÁCIÓ Cél: Hallgatói feladatbeadás támogatása Input Output Feladatrészek, üzenetek Oktatói feladatok (pl. javítás) Felhasználói adatok és aktivitások Feladatláncok megtekintése Statisztika készítés

RELÁCIÓS ADATBÁZIS SÉMA DIAGRAM

WebDLT

WEBDLT Web alapú fotogrammetria Ha egy pontot két képen azonosítani tudok, annak térbeli koordinátája számítható Képkoordináták és egyéb adatok tárolása adatbázisban MySQL DBMS + PHP + HTML + CSS + JavaScript https://dlt.fmt.bme.hu test / test 10.19 es munka megnyitása Digitalizálás Eredmények

PÉLDA PROJEKT

SPECIFIKÁCIÓ Input: Felhasználói adatok Képek és Képkoordináták (2D) Számítási eredmények Output: Képenkénti pontok adott projekten belül 3D pontok adott projekten belül Minősítő számok megjelenítése

E/K DIAGRAM

RELÁCIÓS ADATBÁZIS SÉMA

TELJES SÉMA

LEKÉRDEZÉSEK 10-es user milyen projektekhez fér hozzá? π prid,pname (σ uid=10 (projects projects_users)) 100-as pont megjelenik-e a 200-as képen? π points_2d.pid (σ pid=100&phid=200 (points_2d points)) Százas élnek mi a kezdőpontja? σ eid=100 (edges edges.pid1=points.pid points)

ÖTLETEK

Adatkezelés

KÉRDÉSFELVETÉSEK Elemzéshez adatra van szükség Adatforrás? Elemzés értéket képvisel Privacy személyiségi jogok Szolgáltató 3rd-party Man in the middle Free wifi HTTP/HTTPS Több helyen használt jelszó Több adatbázishoz való hozzáférés Direkt összekapcsolt account

ÖSSZEFOGLALÁS Házi feladat tapasztalatok Esettanulmányok Online statisztika WebDLT Adatkezelés

Köszönöm a figyelmet! Kérdések?