Ezeket a rendszereket szokás egyszerűen adatbázisrendszereknek nevezni. Egyadatbázis-kezelő rendszerrel hatékonyan készíthető, kezelhető nagy mennyiségű adathalmaz,az adatok hosszú ideig, biztonságosan megőrizhetőek. Ezek a rendszerek a legbonyolultabb,legösszetettebb programok közé sorolhatóak. Egy adatbázis-kezelő rendszerrel szembeniigények a következők:• Legyen lehetőség új adatbázisok létrehozására, és az adatok logikai struktúráját, vagyisaz adatbázis sémáját, egy speciális nyelven lehessen megadni. Adatdefiníciós nyelvneknevezik ezt a speciális nyelvet. Angol neve Data Definiton Language, rövidítve: DDL.• Legyen lehetőség megfelelő nyelv segítségével az adatok módosítására éslekérdezésére. Ezt a nyelvet adatmanipulációs nyelvnek vagy lekérdező nyelvneknevezik. Angol neve: Data Manipulation Language, rövidítve: DML.• Megvalósítható legyen nagy mennyiségű adat hosszú időn keresztüli tárolása. Azadatok védelme biztosítható legyen az illetéktelen hozzáférésektől és ameghibásodásoktól. Az adatok biztonsága garantálható legyen. Az adatbázismódosításakor és a lekérdezéseknél hatékony adathozzáférést tegyen lehetővé.• Egyszerű használat, a különféle felhasználói igények hatékony kielégítése,Az adatokvédelme: nehogy illetéktelenek hozzáférhessenek (privacy), és a hozzáférésrejogosultak se ronthassák el lehetőleg az adatbázist (integrity),• Helyreállíthatóság: bármely esetleges hiba esetén az eredeti állapotot vissza lehessenállítani,• Korrekt módon lehessen kezelni több felhasználó egy időben történő adathozzáférését,az egyes felhasználók műveletei ne legyenek hatással a többi felhasználóra, az egyidejűadat hozzáférések miatt az adatok ne váljanak hibássá vagy következetlenné.Az adatbázis tartalma időben változik. Az adatbázis kifejezés alatt a pillanatnyilag tároltinformációra lehet gondolni. Az adatbázis-kezelő szó az adatbázis-kezelő programrendszerszó rövidítése. Az adatbázis-kezelő programjait működtetőket felhasználóknak, user-eknek,nevezik. Azokat, akik felelősek az adatbázis-kezelő programjainak karbantartásáért, újprogramok megírásáért, ezeknek az adatbázis-kezelőbe történő be illesztéséért, az információépségéért, adatbázis-adminisztrátornak hívják.4.3.1. Néhány példa az adatbázis-kezelő rendszerreBanki rendszerekAdatelemek: ügyfelek nevei, címei, folyószámlák és hitelszámlák egyenlegei,ügyfelek és számlák közötti kapcsolatok. Ilyen kapcsolat például: kinek melyik számláhozvan aláírási jog. Gyakori a számlák egyenlegének lekérdezése és a módosítások, amelyek aszámlára vonatkozó befizetést vagy kifizetést jelentenek. Gyakori, hogy egyidejűleg többbanki ügyintéző és bankjegykiadó automatát használó ügyfél végez lekérdezést vagymódosítást. Alapvetően fontos, hogy az egyidejűleg végzett műveletek miatt ne vesszenek elegy automatánál elvégzett műveletek adatai. Hibák nem megengedhetőek. Ha a pénzt kiadtaaz automata, akkor a pénzfelvételt is rögzítenie kell a banknak, ha közben áramszünet lesz.Másrészt nem megengedhető, hogy a pénzfelvételt rögzítsék, de a pénzt ne adja ki azautomata áramszünet miatt. Az ilyen műveletek helyes kezelése nem egyszerű.- - 49
Vállalati nyilvántartásokAz első számítógépes alkalmazások közül jó néhánynak az volt a feladata, hogy egyvállalat különböző nyilvántartásait kezelje. Az adatok kapcsolódhattak az eladásokhoz,kimenő és bejövő számlákhoz, vagy a dolgozókhoz. A lekérdezések olyan jelentésekkinyomtatásából állnak, mint például a kinn lévő számlák, a dolgozók havi fizetése. Azeladások, vásárlások, számlakibocsátások, számlakifizetések, dolgozók felvétele, elbocsátása,előléptetése mindezek az adatbázis módosítását jelentik.Repülőgép-helyfoglalási rendszerEbben az esetben az adatelemek a következők lehetnek:• Egy vevőnek egy járatra szóló helyfoglalása, ülőhely sorszáma.• A járatra vonatkozó információk: indulás és érkezés időpontja, melyik repülőtérrőlindul és hová érkezik a repülőgép, melyik repülőgép szállítja az utasokat.• A jegyárakra, az igényekre és a még szabad jegyekre vonatkozó információk.A leggyakoribb lekérdezések: egy adott városból egy másikba mely járatok indulnakegy időintervallumban, mely ülőhelyek szabadok, mennyi a jegy ára. Jellegzetes adatmódosítások lehetnek: egy vevő helyfoglalása egy járatra, egy ülőhely kiadása egy vevőnek.Egy időpillanatban sok különböző jegyeladással foglalkozó ügynökség érheti el az adatokegy-egy részét. Az adatbázis-kezelő rendszernek lehetővé kell tennie az egyidejűhozzáféréseket, de meg kell akadályozni, hogy egy ülőjegyet kétszer adjanak el egyidejűleg.Továbbá meg kell akadályozni, a felvitt adatok elvesztését abban az esetben, ha a rendszerhirtelen hiba folytán leállna.A fájlkezelő rendszerekből kialakult első adatbázis-kezelő rendszerek használatakorcélszerű volt, hogy a felhasználók az adatokat olyan vizuális formában ábrázolják, ahogyanazok tárolva vannak. Ezek a rendszerek különböző adatmodelleket használtak az adatbázisbantárolt információk szerkezetének ábrázolásához. A legfontosabb ezen modellek közül ahierarchikus adatmodell, amely egy fa szerkezettel ábrázolja az adatokat, és a hálósadatmodell, amely egy gráffal ábrázolja az adatokat. Ez utóbbit a 60-as évek végénszabványosították egy CODASYL jelentésben (Committee on Data Systems and Languages –Adatrendszerekkel és Nyelvekkel Foglalkozó Bizottság). Ezek a modellek ma már csaktörténeti érdekességként említhetők.Ezekkel a korai modellekkel és rendszerekkel a gond az volt, hogy nem támogattaksemmilyen magas szintű lekérdezőnyelvet. Például a CODASYL lekérdező nyelvnek olyanutasításai voltak, amelyek csak azt engedték meg a felhasználónak, hogy adatelemrőladatelemre mozogjon az elemek között meglévő mutatókból álló gráf mentén. Ilyenprogramok megírása meglehetősen nagy erőfeszítést igényelt még egyszerű lekérdezésekesetében is.Az IBM volt az első cég, amelyik relációs és a relációs modell előtti modellekettámogató adatbázis-kezelő rendszereket is árusított. Később újabb és újabb cégek alakultak,amelyek relációs adatbázis-kezelők megvalósításával és árusításával foglalkoztak. Ma márezek a cégek közül néhány a világ legnagyobb szoftverkereskedői közé tartozik.- - 50
- Page 1 and 2: GALSTON PUBLIC SCHOOLCnr Arcadia &
- Page 3: Szerkesztő:Dr. Harnos ZsoltBudapes
- Page 6 and 7: 6.4.6.1. IP telefon ...............
- Page 8 and 9: 1. BEVEZETÉSA Gazdaságinformatika
- Page 11 and 12: Ehhez járul még az egyes kiegész
- Page 13 and 14: • Az adattól az adatbázisig•
- Page 15 and 16: 2.1 A programozási nyelvekAz első
- Page 17 and 18: 2.1 ábra: A programfordítás szak
- Page 19 and 20: • A logikai nyelvekben tényekbő
- Page 21 and 22: 2.2.2 DöntésA döntés az algorit
- Page 23 and 24: 2.4. Az OOP-elvek néhány fontos j
- Page 25 and 26: 2.7 ábra: VBA IDEInformáció idei
- Page 27 and 28: A példa utolsó utasításában l
- Page 30 and 31: Az egydimenziós tömböket egyszer
- Page 32 and 33: Form2.Label1.Font.Bold = True2.6.4.
- Page 34 and 35: 1 és így tovább. A Properties ab
- Page 36 and 37: 3. ELEMI ALGORITMUSOKAz előző fej
- Page 38 and 39: Function Osszeg(t() As Double, n As
- Page 40 and 41: NegativB = Not(b)A módosítással
- Page 42 and 43: 3.4 RendezésAz előző pontokban b
- Page 44 and 45: A Shell-módszer nagy elemszám ese
- Page 46 and 47: tükrözik. Az üzletek, gyárak, k
- Page 48 and 49: 1.elempointer2.elempointer3.elempoi
- Page 52 and 53: 4.3.2. Adatbázis-kezelő rendszere
- Page 54 and 55: Az adatbázis-kezelő rendszer inpu
- Page 56 and 57: • Hátránya, hogy az adatok elé
- Page 58 and 59: Nézettáblaés a másodlagos kulcs
- Page 60 and 61: az idegen kulcs csak olyan értéke
- Page 62 and 63: Táblában rekord mentéseAz Access
- Page 64 and 65: 4.8. ábra: Tábla létrehozása Te
- Page 66 and 67: • hozzáfűző lekérdezés,• t
- Page 68 and 69: Olyan esetekben célszerű ezt alka
- Page 70 and 71: 4.14. ábra: Űrlap varázsló abla
- Page 72 and 73: Az adatvédelem használatához be
- Page 74 and 75: Ellenőrző kérdésekMilyen elvár
- Page 76 and 77: Fizikailag ez lehet egy speciális
- Page 78 and 79: A nagy kiterjedésű hálózatok m
- Page 80 and 81: A rétegek feladatának pontos leí
- Page 82 and 83: felelős. Üzenetszórásos hálóz
- Page 84 and 85: forrásüzenetszegmensdatagramkeret
- Page 86 and 87: A fontosabb fizikai átviteli köze
- Page 88 and 89: sebességkülönbség, 7-8 nagyság
- Page 90 and 91: Kapcsolat Interfészek Switch-ek/ro
- Page 92 and 93: • műholdas kapcsolat: a mikrohul
- Page 94 and 95: Milyen feladatokat lát el a megjel
- Page 96 and 97: 6.1. ábra: A Nemzeti Informatikai
- Page 98 and 99: 6.1.3. Wi-FiWi-Fi (úgy is, mint Wi
- Page 100 and 101:
Általános csomagkapcsolt rádiós
- Page 102 and 103:
úgynevezett teljes tartománynévv
- Page 104 and 105:
Az FTP protokoll két átviteli mó
- Page 106 and 107:
elindítva) lépjünk be egy “ké
- Page 108 and 109:
hozzáférhető, személyes HTML do
- Page 110 and 111:
hanem más XML adatformátumok soka
- Page 112 and 113:
dokumentummal, akkor a böngésző
- Page 114 and 115:
7. INFORMÁCIÓS RENDSZEREK7.1. Inf
- Page 116 and 117:
Azonban a környezet amelyben a vez
- Page 118 and 119:
• Mind az öt kategória az infor
- Page 120 and 121:
A döntési problémákmeghatároz
- Page 122 and 123:
hardver és támogató apparátus i
- Page 124 and 125:
Nagyjából ekkortájt dőlt el az
- Page 126 and 127:
A folyamat-újraszervezések keret
- Page 128 and 129:
Az integrált vállalatirányítás
- Page 130 and 131:
8. AGRÁRINFORMÁCIÓ-RENDSZEREK8.1
- Page 132 and 133:
Az elsődleges, vagy primer inform
- Page 134 and 135:
hatékonysága a belvíz helyzet ob
- Page 136 and 137:
• 350-400 jogi személyiségű ga
- Page 138 and 139:
A Piaci Információs Rendszer rés
- Page 140 and 141:
Mi a feladata az Unió Agrárstatis
- Page 142 and 143:
A földfelszín bármennyire is bon
- Page 144 and 145:
9.4. ábra Egységes Országos Vet
- Page 146 and 147:
9.6. ábra: Vektor- és raszteradat
- Page 148 and 149:
9.8. Precíziós gazdálkodásA sz
- Page 150 and 151:
Az információtechnológia világ
- Page 152 and 153:
10. ADATBIZTONSÁG ÉS AZ ELEKTRONI
- Page 154 and 155:
okozó vírusok és az illetéktele
- Page 156 and 157:
hoztak létre, és amelynek a hitel
- Page 158 and 159:
Digitalizált aláírás (biometria
- Page 160 and 161:
10.4. Elektronikus kereskedelem, el
- Page 162 and 163:
10.4.3.1. Administration to Adminis
- Page 164 and 165:
Anyagi dimenzióval nem rendelkező
- Page 166 and 167:
Milyen védelmi intézkedéseket c
- Page 168 and 169:
11.1. ábra: Az e-kormányzati fejl
- Page 170 and 171:
11.2. Az önkormányzatokkal szembe
- Page 172 and 173:
de kevesebb a helyi önkormányzato
- Page 174 and 175:
11.2. ábra Az önkormányzati info
- Page 176 and 177:
Kiemelt feladat az állampolgárok,
- Page 178 and 179:
Ellenőrző kérdésekA kérdésre
- Page 180 and 181:
7. Fejezet7.1. Ismertesse az inform