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 IDEA 128 bites kulcs Aszimmetrikus RSA (1976-ban Rivest, Shamir, Adleman ) 2 véletlen nagy prím ->2 kulcs (nyilvános, titkos) A titkos kulcs B nyilv. kulcs http://hu.wikipedia.org/wiki/rsa
Tanúsítványok Tanúsítvány kibocsátók Pl. VeriSign Kibocsátó Biztonsági szintek Domain Vállalati Speciális Saját kibocsátás! Digitális aláírás, titkosítás, hash kód certmgr
Architektúra Segédprogramok Irodai alkalmazások Operációs rendszer Hardver
Táblázatkezelők Elvárások Adatbevitel, megjelenítés Függvények használata Formázási lehetőség Rendezés Keresés, szűrés Grafikonok Beszúrások objektumok
Táblázatkezelő programok VisiCalc (1981) Excel, Calc (Office, OpenOffice) IRows online http://irows.com/ google.hu GNumeric (LINUX) KSpread Abacus
A táblázatok felépítése Munkafüzet Munkalap Tartomány Sor Oszlop Cella Excel leírás http://mek.oszk.hu/02900/02900/02900.pdf
MS Excel A környezet Fontosabb részei: menüsor ikonsor szerkesztőléc státuszsor csuszka
Cella Kapcsolatos fogalmak: Cím (sor,oszlop,munkalap) Adat vagy kifejezés (Adattípus pl. pénz) Formázás (keret, kitöltés, betűstílus) Igazítás Másolás, törlés
Címzés Abszolút Relatív szorzótábla példa Képlet másolással
Fajtái: Pénzügyi Dátum és idő Matematikai Statisztikai Mátrix Adatbázis Szöveg Információs Függvények
Grafikonok Diagramtípusok Adatterület Adatsorok formázása
Szűrés Automatikus szűrés Egyéni szűrés
Adatforrások Szöveg Web forrás XML Access SQL adatbázis
Architektúra Segédprogramok Irodai alkalmazások Adatbázisok Operációs rendszer Hardver
Adatbáziskezelés Adatbázison valamilyen szisztéma szerint tárolt adatokat értünk. Adatbáziskezelő rendszer alatt olyan programot értünk, amely alkalmas a leggyakrabban előforduló igények hatékony kielégítésére. Példa: Ms Access, Oracle, MySQL
Történeti áttekintés 1. Adatbázisok az írásbeliséggel egyszerre 2. Az 50-es években lyukkártyán, lyukszalagon 3. Fortran, Cobol- magasszintű programozási nyelvek egyedi alkalmazások 4. Igazi adatbáziskezelő rendszer DBMS DataBase Management System Lekérdező nyelvek használata 5. Objektum orientált nyelvek fejlődés iránya
Adatbázismodellek Hierarchikus adatbázis pl. IBM IMS faszerkezet jellemzi Hálós adatmodell gráf felépítés, Relációs adatbázis nincs kötött kapcsolat!
Codd, 1971 Relációs adatbázis Reláció = táblázat (sorokban tárolt adatok) oszlopokban (attributum) azonos mennyiségre vonatkozó adatok (egyedi elnevezéssel) sorokban (rekord) a logikailag összetartozó adatok entitás egyed kapcsolat egyedek közötti viszony
Kapcsolat 1: 1 kapcsolat Szem. Ig. útlevél 1:N kapcsolat személy gyerek1 gyerek2 gyerek3 N:M kapcsolat... barát barát barát barát www.uni-corvinus.hu/~szj/alkszamtech/adatbaziskezelesalapokalkszt.pdf
Adatbázismodellek Hierarchikus adatbázis pl. IBM IMS faszerkezet jellemzi korlátai, nincs n:m típusú kapcsolat, tárolási sorrendben férhető hozzá (pl. Egyetemi szervezeti felépítés) Hálós adatmodell gráf felépítés, hátránya a kötött élek, nehézkes módosítás (pl. tanár-diák kapcsolatok) Relációs adatbázis Nincs kötött kapcsolat!
Tábla - reláció Tamás Zsolt Dina mustár ketchup majonéz Attrib név, étel Oszlopok száma reláció foka Sorok száma reláció számossága Tulajdonságok, attributumok típusa: (pl. Text, Memo, Number, DateTime, AutoNumber, Hyperlink stb.)
Fogalmak Kulcs, leíró attribútum fajták Kulcs egyszerű, összetett elsődleges kulcs - egyértelműen meghatároz, legszűkebb OM-azonosító Név Programnév Verzió Leírás Kapcsolat- egyedek közti viszony (1-1,1-N,N-M)