Dr. Kovács János Informatika Tanszék Bevezetés az információtechnológiába MÉRNÖK- ÉS GAZDASÁGINFORMATIKA ALAPSZAK 2016 8. AZ ADATKEZELÉS
ADATKEZELÉSI MŰVELETEK adatbevitel, megjelenítés, tárolás, átvitel 2
3 Az adatkezelés műveletei qadatbevitel qadattárolás qadatkivitel qadattovábbítás
Adatfolyamatok i-1 i. i+1 Output Átvitel Átvitel Input Feldolgozás Tárolás Output Input Rögzít Megj. 4
ADATBEVITEL 5
6 Adatbevitel qa számítógéppel valahogy "közölnünk" kell, mit is szeretnénk qutasítások (programok), qadatok. qbeviteli eszközök/adathordozók. qadatbeviteli módok qon-line off-line, qegyedi csoportos, qidőazonos batch.
7 Megoldások qmanuális adatfelvétel qpapíralapú adathordozó off-line, qmágneses/optikai adathordozó off-line, qközvetlen bevitel on-line. qgépek (programok) közötti közvetlen átvitel. qobjektumok (személyek, állatok, termékek, járművek stb.) azonosítása qmechanikus, qbiometrikus, qoptikai azonosítás, qrádiófrekvenciás, q....
A manuális adatrögzítés folyamata Javításra Adatrögzítés Felolvasás Feldolgozás Ellenőrzés 8
Közvetlen kézi adatbevitel Javításra Adatrögzítés Feldolgozás 9
10 Adattárolás q "már a régi görögök is!" meg azelőtt J q... qaz első "gépi" tárolóeszközök vezérlés qperforált papírszalag (Bouchon, 1725) qbouchon-falcon lyukkártya (1728) qjacquard kártya (1805), qbabbage kártya (1820), qlyukszalag (Morse, 1870). qszámítógépek adattárai qpapíralapú, qmágneses, qelektronikus, qoptikai.
11 Papíralapú eszközök Típusok qlyukkártya Hollerith kártya (IBM), qlyukszalag 5, 7, 8 sávos, qlyukszalagkártya öszvér, nem igazán terjedt el, qvoltak spec. megoldások, de szerepük elhanyagolható. Jellemzők lyukkártya lyukszalag írás mechanikus mechanikus olvasás mechanikus/optikai mechanikus/optikai adatelérés soros soros rendezhető igen nem kapacitás 80 byte szalaghossztól függ
ADATTÁROLÁS 12
13 Mágneses tárolóeszközök Típusok qferrit memória, qmágnesdob, qmágnesszalag, qszalag, qkazetta, qmágneslemez, qfix cserélhető, qhajlékony merev, qegylemezes lemezcsomag. Jellemzők... ez egy elég bonyolult táblázat lenne inkább élőszóban J
14 Elektronikus és optikai tárak qelektronikus qfélvezetős tárak ROM, RAM, EPROM, REPROM..., qflash tár pen drive, qmemóriakártyák, qssd... Optikai qcd, qdvd, qng DVD új generációs DVD, qblu Ray, qhd DVD, qevd, FVD,TVD, HVD...
15 Az adatok tárolási módja Memóriában qcímezhető, qgyors hozzáférés, qoperatív, nem tartós. Háttértáron qfájlok ([adat]állományok), qtároló típustól függő hozzáférési mód, qkisebb helyigény, qnehézkesebb létrehozás/hozzáférés. qadatbázis qkönnyebb kezelés, qnagyobb helyigény + kezelő rendszer.
16 A fájlszervezés alapjai qa tárolás egysége: fájl (IBM terminológia: állomány) qfájl={rekord} qrekord={mező}. qfájlszervezés qlétrehozás, qhozzáférés. qtípusok qszeriális, qszekvenciális, qindexelt (szekvenciális), qközvetlen qdirekt qindirekt qspeciális szerkezetek
17 Az adatbázis qfájlokra épülő rendszerek problémái, qerősen függ az operációs rendszertől, qadat-program függés, qa tervezés nagy szakértelmet igényel, qnehéz integrált rendszert kiépíteni. qadatbáziskezelő rendszerek létrejötte, qsok problémát megold, qnagyobb tárigény, de qkönnyebb tervezés, adatkezelés. q... ezzel még sokat fognak foglalkozni!
AZ ADATÁTVITEL 18
19 Adatok továbbítása hálózatok "Az Interneten kívül is van élet!" qgépek közötti kapcsolat qkezdetben: (táv)adatátvitel, qkésőbb: szg. hálózat. q1960-as évek vége egyetemi hálózat: ARPANET az Internet "őse" qkezdetben: telefonhálózat, távíróhálózat qvonalkapcsolt kommunikáció, qalacsony sebesség. qadatátviteli hálózat qúj üzemmódok ld. később, qnagy sebesség (folyton nő J)
20 Adaztátviteli hálózatok csoportosítása qkiterjedés szerint, qa kapcsolat iránya szerint, qtopólógia szerint, qa kapcsolat típusa szerint, qaz átvitel módja szerint, qhierarchia szerint, qsebesség szerint, qa hálózat zártsága szerint, qaz átviteli közeg szerint, qstb.
21 A hálózatok térbeli kiterjedése Proc. Táv. Proc. elhelyezkedése ugyanabban a Elnevezés (pl.) <0,1m kártyán Adatfolyam gép /DFM 1 m Rendszerben Multiprocesszor 10 m Teremben 100 m Épületben Helyi hálózat / LAN 1 km Épületcsoportban 10 km Városban Nagytávolságú h./man 100 km Országban Nagyterületi hálózat 1.000 km Kontinensen WAN > Bolygón Globális hálózat
22 Területi csoportosítás qhelyi hálózat - LAN (Local Area Network), pl. egy vállalat saját hálózata, qvárosi hálózatokról - MAN (Metropolitan Area Network), a helyi hálózatokat összekötheti, qnagy kiterjedésű hálózatokról - WAN (Wide Area Network), amely egy egész ország területétől egészen a Föld teljes egészéig terjedhet. (pl. az Internet) qintranet: általában vállalaton belüli számítógépek zárt, hálózatos rendszere. qextranet: az intranet kibővített változata, amely korlátozott mértékben lehetőséget biztosít külső felhasználók számára a rendszer használatához (pl. üzleti partnerek). qszemélyi hálózat - PAN (Personal Area Network)
23 A kapcsolat iránya szerint qszimplex csak egyirányú kommunikáció qfélduplex kétirányú, de egyidőben csak az eggyik irányba qduplex folyamatos kétirányú kapcsolat
24 A kapcsolat típusa szerint qfix tartós fizikai összeköttetés q (kiépített) saját vonal q bérelt vonal Vp 1 Vp 2 qkapcsolt az átvitel tartamára felépített összeköttetés qábra a köv. dián
25 Kapcsolt adathálózat KK Kapcsoló központ Előfizetők KK KK KK KK KK KK
26 Az átvitel módja szerint qvonalkapcsolt line switching qstore and forward qüzenetkapcsolt - message switching qcsomagkapcsolt packet switching
27 Hálózati topológiák qpont-pont topológiák qcsillag qhálós (teljes) qbusz (sín) qfa qgyűrű qvegyes topológiájú qmultipoint (üzenetszórás) qsín (busz) qgyűrű qrádiós
Topológiák Busz Fa Csillag Gyűrű Teljes 28 Bevezetés az információtechnológiába - 2016-8. -
29 Hálózati architektúrák qstrukturált tervezés rétegek q2 szomszédos réteg kommunikál qkommunikációs szabály - protokoll qréteginterfész H. arch. = rétegek + protokollok
30 Hálózati architektúrák qa korszerű számítógép-hálózatok tervezését szigorúan strukturált módon végzik, ami azt jelenti, hogy a hálózat egymásra épülő részeit rétegekbe szervezik. qa rétegek csak a közvetlenül alattuk, illetve felettük lévő réteggel tudják tartani a kapcsolatot egy réteginterfészen (hálózati kártya) keresztül.
31 Hálózati architektúrák qaz azonos szintű rétegek kommunikációs szabályait protokollnak nevezzük, amely meghatározza a hálózatba kapcsolt számítógépek egymás közötti párbeszédének szabályait. qa rétegek és protokollok halmazát hálózati architektúrának nevezzük.
32 Általános rétegmodell A gép n. réteg B gép n. réteg 2. réteg 2. réteg 1-2 réteginterfész 1 réteg protokoll 1-2 réteginterfész 1. réteg 1. réteg Fizikai közeg
33 Rétegmodell elemei qréteg: q Jól definiált szolgáltatásokat nyújt a felette lévő rétegnek. q Elrejti a szolgáltatások megvalósításának részleteit (black box) qinterfész: q Az alsóbb réteg által a felsőnek nyújtott elemi műveletek és szolgáltatások definíciója q Az interfészen keresztül (le és fel) vezérlő információk és adatok adódnak át qfunkcionális elem: q Az adott réteg funkcióinak megvalósítása q A funkcionális elem a réteg alatt és felett lévő szolgáltatásokat köti össze
34 Protokollok qa számítógép-hálózatokban vezérelni, kell az adatok áramlását és célba juttatását. qszámítógépek kapcsolatának módja qszabványok ð protokoll qegyszerű hálózatok NETBEUI qnovell IPX/SPX, qinternet TCP/IP, ftp, http, pop3, stb. qcan (CAN-bus) Controller Area Network mikrokontroller és eszközök kommunikációjára
ISO/OSI modell (X.200-299) Alkalmazási szint. 35? Application layer Megjelenítési szint. Presentation layer Együttműködési szint. Session layer Szállítási szint. Transport layer Hálózati szint. Network layer Adatkapcsolati szint. Data link layer Fizikai szint. Physical layer Bevezetés az információtechnológiába
MIT HOZ A JÖVŐ? 36
37 Az informatika fejlődése tapasztalati törvények "Ami elromolhat, az el is romlik" Moore törvény Az integrált áramkörök kapacitása tizennyolc hónaponként megduplázódik, illetve az integrált áramkörökbe épített tranzisztorok száma évente megkétszereződik. Gilder törvény A kommunikációs rendszerek teljes sávszélessége évente megháromszorozódik. Metcalfe törvény A hálózat értéke négyzetesen arányos a csomópontok számával. Ahogy a hálózat növekszik a rákapcsolódás értéke négyzetesen növekszik, míg az egy felhasználóra számított költsége ugyanaz marad vagy csökken. Shugart törvény A mágneses adathordozók egy bitjének ára 18 havonként megfeleződik. Ruettgers törvény A felhasznált tárolási kapacitás évente megkétszereződik... hol van a határ?
38 (a jelen)... és a jövő q Could, q IT-szolgáltatások SaaS, IaaS, PaaS q IoT Internet of Things : M2M Machine to Machine q... q Virtuális társadalom
Köszönöm a figyelmüket! Vége. Jöhet a vizsga. 39