Az információs rendszerek adatai

Hasonló dokumentumok
Az információs rendszerek adatai

ADATBÁZISOK, ADATTÁRHÁZAK

ADATBÁZISOK, ADATTÁRHÁZAK

Korszerű technológiai és szolgáltatási modellek

30 MB INFORMATIKAI PROJEKTELLENŐR

Microsoft SQL Server telepítése

Felhőszámítástechnika (Cloud Computing) helye és szerepe az on-line világ folyamataiban. Dr. Élő Gábor Széchenyi István Egyetem ITOK 2013

Adatbázisok és adattárházak az információs rendszerek adatkezelői

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

Az adatbázisrendszerek világa

ADATBÁZISOK ADATBÁZIS-KEZELŐ RENDSZEREK. Debrenti Attila

Infor PM10 Üzleti intelligencia megoldás

Párhuzamos és Grid rendszerek

VIR alapfogalmai. Előadásvázlat. dr. Kovács László

IBM felhő menedzsment

A cloud szolgáltatási modell a közigazgatásban

2011. November 8. Boscolo New York Palace Budapest. Extrém teljesítmény Oracle Exadata és Oracle Exalogic rendszerekkel

Felhőszolgáltatások megvalósítása PureSystems eszközökön

ADATBÁZIS-KEZELÉS. Adatbázis-kezelő rendszerek

Bárányfelhő vagy viharfelhő? A felhő alapú megoldások biztonsági kérdései. Császár Rudolf Műszaki fejlesztési vezető Digital Kft.

Történet John Little (1970) (Management Science cikk)

TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS

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

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

Informatikai projektellenőr szerepe/feladatai Informatika / Az informatika térhódítása Függőség az információtól / informatikától Információs

VÁLLALATI INFORMÁCIÓS RENDSZEREK. Debrenti Attila Sándor

Nyilvántartási Rendszer

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

Slamovits Tibor Államigazgatásiüzletág-vezető EMC Magyarország

Oracle cloudforgatókönyvek

Hibrid Cloud az új Oracle Enterprise Manager Cloud Control 13c-vel

Az adatbáziskezelés alapjai

DW 9. előadás DW tervezése, DW-projekt

Rendszermodernizációs lehetőségek a HANA-val Poszeidon. Groma István PhD SDA DMS Zrt.

IT trendek és lehetőségek. Puskás Norbert

VvAaLlÓóSs IiıDdEeJjȷŰű OoDdSs goldengate alapokon a magyar telekomban

Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás

ADATTÁRHÁZ MENEDZSMENT ÉS METAADAT KEZELÉS

Tranzakció-kezelés, alapfogalmak. Vassányi István, 2012.

SC Kérdés. SC Kérdés. SC Kérdés

Felhőalkalmazások a. könyvvizsgálatban

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

IT trendek és lehetőségek

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

Private Cloud architektúra keretrendszer

Papp Attila. BI - mindenkinek

SUSE Linux Enterprise Server 12 Hargitai Zsolt

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

Adatbázis rendszerek. dr. Siki Zoltán

Konszolidáció és költségcsökkentés a gyakorlatban. Az Országos Tisztifőorvosi Hivatal Oracle adatbázis konszolidációja

moderátorok: Kovács András és Papp Attila Gyártói kerekasztal beszélgetés

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

Az alábbiak közül melyek a vállalati stratégia típusok?

Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon

Cloud Computing a gyakorlatban. Szabó Gyula (GDF) Benczúr András (ELTE) Molnár Bálint (ELTE)

Bízzunk a felhőben! Spilák Viktor termékmenedzser KÜRTCloud Felhő kockázatok nélkül. viktor.spilak@kurt.hu június 18.

Kérdés Kép Válasz HIBAS Válasz HELYES Válasz HIBAS Válasz HIBAS Kérdés Kép Válasz HIBAS Válasz HELYES Válasz HIBAS Válasz HIBAS Kérdés Kép Válasz

BIG DATA ÉS GÉPI TANULÁS KÖRNYEZET AZ MTA CLOUD-ON KACSUK PÉTER, NAGY ENIKŐ, PINTYE ISTVÁN, HAJNAL ÁKOS, LOVAS RÓBERT

Segesdi Dániel. OpenNebula. Virtualizációs technológiák és alkalmazásaik BMEVIMIAV ősz

A számítási felhő világa

Veeam Agent for Windows and Linux

MTA Cloud Use cases MTA Cloud workshop. Hernáth Szabolcs MTA WIGNER FK

Vállalati információs rendszerek I, MIN5B6IN, 5 kredit, K. 4. A meghirdetés ideje (mintatanterv szerint vagy keresztfélében):

Virtualizációs Technológiák Felhő alapú rendszerek

Valós idejű megoldások: Realtime ODS és Database In-Memory tapasztalatok

Újdonságok az AX2012-ben! Hauserné Kozák Veronika

Adatbázisrendszerek április 17.

A Magyar Posta Zrt Hyper-V infrastruktúrája. Bene Zsolt Infrastruktúra fejlesztő rendszermérnök Magyar Posta ZRT

Oracle E-Business Suite üzemeltetés a Rába Járműipari Holding Nyrt.-nél

SDL Trados szervermegoldások. Szekeres Csaba SDL Trados partner M-Prospect Kft.

Kővári Attila, BI projekt

Felhő rendszerek és felhő föderációk. Kacsuk Péter MTA SZTAKI

Oracle9i Alkalmazás Szerver Üzleti folyamat integráció. Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary

Többfelhasználós és internetes térkép kezelés, megjelenítés

Közigazgatási informatika tantárgyból

Adatbázisok I. Jánosi-Rancz Katalin Tünde 327A 1-1

Csima Judit szeptember 6.

Adatbázisok elmélete

A felhő. Buday Gergely Károly Róbert Főiskola ősz

Átfogó megoldás a számlafolyamatok felgyorsításához ELO DocXtractor. Laczkó Kristóf ELO Digital Office Kft. Bálint András Prognax Kft.

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

Adatbázis, adatbázis-kezelő

Segítség, összementem!

A hibrid DB cloud biztonsági eszköztára. Kóródi Ferenc Budapest,

Magyar Posta központi Oracle infrastruktúrája VMware alapokon

Mosolygó Ferenc értékesítési konzultáns

VIRTUALIZÁCIÓS TECHNOLÓGIÁK EUCALYPTUS CLOUD PLATFORM

FELHŐ és a MAINFRAME. Irmes Sándor

vbar (Vemsoft banki BAR rendszer)

április 24. INFO Savaria április 24. INFO Savaria április 24. INFO Savaria

Big Data adattárházas szemmel. Arató Bence ügyvezető, BI Consulting

Folyamatok rugalmas irányítása. FourCorm Kft.

Vodafone ODI ETL eszközzel töltött adattárház Disaster Recovery megoldása. Rákosi Péter és Lányi Árpád

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

Tudásalapú információ integráció

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

Globális trendek lokális stratégiák. Kovács András

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

BEVEZETÉS AZ ADATTÁRHÁZ AUTOMATIZÁLÁSBA

Sikerünk kulcsa: az információ De honnan lesz adatunk? Palaczk Péter

Átírás:

Az információs rendszerek adatai Nagy mennyiségű adat Tárolás Karbantartás Visszakeresés, feldolgozás Adatbázis 2

Az adatbázis fogalma Az adatbázis együtt tárolt, egymással kapcsolatban levő adatok rendszere. Az adatok meghatározott szerkezet szerint kerülnek tárolásra, ez a szerkezet az adatbázis struktúrája. 3

Az adatbáziskezelő rendszer Az adatbázisok speciális szerkezetű fileokból épülnek fel. Az adatbáziskezelő rendszer egy programcsomag, amely egy bonyolult filekezelő rendszer. 4

Az adatbáziskezelő rendszer 5

Az adatbáziskezelő rendszer feladatai Létrehozás Karbantartás Visszakeresés, feldolgozás Adatvédelem Szinkronizáció 6

Tranzakció kezelés A tranzakció egy felhasználó által végzett karbantartó műveletek sorozata. A tranzakció lezárása COMMIT megerősítés ROLLBACK törlés Autocommit 7

Tranzakció kezelés Commit Rollback 8

Adatvédelem Integritás Az adatok helyességének, összefüggéseinek ellenőrzése Illetéktelen hozzáférés kizárása Felhasználói jogok Objektum jogok Fizikai védelem Mentés Tükrözés 9

Mentés Teljes mentés Részleges mentés 10

On-line mentés Adatbázis Teljes mentés 11

Tükrözés Az adatbázis több példányban létezik fizikailag más más adathordozókon A módosítások párhuzamosan megtörténnek minden példányon 12

Interaktív adatbáziskezelő rendszerek Az interaktív adatbáziskezelés egyik legnagyobb problémája az adatok olyan fizikai szervezésének kialakítása, amely nagy mennyiségű adat esetén is gyors válaszadást biztosít. Indexek alkalmazása 13

Konkurens műveletek Mi történne, ha ugyanazt a sort egy időben két felhasználó módosítaná? 14

Konkurens műveletek 15

Konkurens műveletek 16

Konkurens műveletek Zárolás (lock - unlock) A legkisebb zárolható egység a sor Zárolható egy tábla, vagy az egész adatbázis A zárolt sort más felhasználó olvashatja 17

Konkurens műveletek Patthelyzet (deadlock) A B Sor1 Sor2 18

Konkurens műveletek Optimisztikus konkurenciakezelés Kódmező, amely minden visszaíráskor megváltozik 19

Adatbáziskezelő rendszerek A különböző adatbáziskezelő rendszerek különböző belső felépítésű adatbázist hoznak létre A belső felépítés gyakran verziónként is változik Egy adatbázist csak a saját adatbáziskezelő szoftverével (ABKR) lehet működtetni 20

Adatbáziskezelő rendszerek Az adatbázisok átalakíthatók Egy újabb verzió által kezelt felépítésre Esetenként másik ABKR által kezelt felépítésre 21

Relációs adatbáziskezelő rendszerek SQL lekérdező nyelv A relációs adatbáziskezelő rendszerek döntő többsége ezt használja DDL DML DQL TCL Interpreter 22

A legelterjedtebb relációs adatbáziskezelő rendszerek ORACLE Oracle Database 12c (c cloud) IBM DB2 Informix Microsoft SQL Server 2014 Access felhasználói felület Microsoft Jet MSSQL szerver Sybase 23

Relációs adatbáziskezelő rendszerek Fejlesztő cég Gartrner IDC Oracle 33,8 % 46 % IBM 30 % 23,6 % Piaci részesedés 2012-ben két piackutató cég becslése szerint Microsoft 13,9 % 6,7 % Gartner Inc. - Informatikai piackutató és tanácsadó cég International Data Corporation (IDC) - Piackutató és tanácsadó cég 24

Kliens szerver architektúra Az adatbáziskezelő rendszer a szerveren működik 25

Alkalmazás-szerver 26

Alkalmazás-szerver Front-end alkalmazások A kliens gépeken futó alkalmazások Egyszerű programok, alapvetően az adatbevitelt és az adatok megjelenítését végzik Back-end alkalmazások Az alkalmazásszerveren futó alkalmazások Bonyolultabb feldolgozások 27

Osztott adatbázisok Az osztott adatbázis: különböző adatbázis-szerverek által vezérelt adatbázisok hálózata, amely a felhasználó számára egy logikai adatbázisként jelenik meg. 28

Osztott adatbázisok 29

Osztott adatbázisok 30

Osztott adatbázisok Tranzakciókezelés Két fázisú COMMIT 31

Az adatbáziskezelő rendszerek üzemeltetése Az adatbázis-felügyelő fő feladatai: Az adatbázis kialakítása Az adatbázis struktúrájának igény szerinti módosítása A felhasználók segítése Az adatok védelme mentés, helyreállítás Az adatbázis használatának figyelése, a hatásfok csökkenése esetén az adatbázis újraszervezése. 32

Adatbázis-felügyelő Adatadminisztrátor az adatbázis megszervezésével és alkalmazásával kapcsolatos feladatokat látja el, konzultál a felhasználókkal Rendszeradminisztrátor a számítógéppel kapcsolatos feladatokkal foglalkozik 33

Internetes adatbázisok Web-es felület JDBC protokoll Lehetővé vált, hogy az adatbázis és az adatbáziskezelő rendszer nem a felhasználó cég számítógépén, hanem egy szolgáltató, vagy az alkalmazást fejlesztő szoftver-ház számítógépén kerüljön elhelyezésre, ott működjön. 34

Az információs rendszer adatai Törzsadatok (Master data Reference data) Az információs rendszer alapadatai. Általában egy fizikai, vagy virtuális objektumot írnak le. Értékük viszonylag állandó. Törzsadat-menedzsment (Master Data Management MDM) 35

Az információs rendszer adatai Tranzakciós adat (Transaction data) Egy eseményt, tranzakciót ír le, mindig tartozik hozzá egy időérték, és hivatkozik a rendszer egy, vagy több objektumára (törzsadatára). 36

Az információs rendszer adatai Törzsadatok: Termékek, Vevők Tranzakciós adatok: Rendelés, Rendelés részletei 37

Adatkezelő rendszerek OLTP (Online Transaction Processing) műveleti adatbázisok OLAP (OnLine Analitical Processing) adattárházak 38

Adattárházak OLTP Aktuális állapot Kisebb adatmennyiség Karbantartás Sok rövid tranzakció Sok konkurens művelet Homogén adatforrás Archívum OLAP Nagy adatmennyiség Lekérdezés Kevesebb, hosszabb időt igénylő lekérdezések Kevés konkurens művelet Heterogén adatforrás 39

Adattárház Az adattárház rendszer egy témaorientált, integrált adatrendszer, melynek elsődleges célja az adatok lekérdezésének, elemzésének támogatása. Az adattárházban a különböző forrásból származó adatok egy adatmodellbe kerülnek integrálásra. 40

Adattárház 41

Adattárház Kezelő rendszerének feladatai Adattisztítás Betöltés, frissítés Lekérdezések adatbányászat (data mining) o összegzés felfelé (aggregálás, drill up) o az adatok bontása lefelé (lefúrás, drill down) 42

Többdimenziós (multidimenzionális) adatmodell Egy 3 dimenziós modell 43

Többdimenziós (multidimenzionális) adatmodell Szeletelés 44

Többdimenziós (multidimenzionális) adatmodell Szeletelés 45

Többdimenziós adatmodell - Csillag séma 46

Többdimenziós adatmodell - Hópehely séma 47

Adattárházkezelő rendszerek Teradata ORACLE IBM 48

49

Üzleti szoftverek Ügyviteli szoftverek Üzleti Intelligencia (BI) 50

Üzleti szoftverek Microsoft Oracle SAP 51

Big Data technológia Nagyméretű strukturált, részben strukturált, vagy strukturálatlan adathalmazok kezelése Nem minden nagy adathalmaz Big Data 52

Big Data technológia Párhuzamos feldolgozás Osztott adatkezelés 53

Big Data technológia Speciális szoftvermegoldások Multidimenzionális adatmodell Keresés alapú alkalmazások Aggregálás Normalizálás Osztályozás 54

Big Data technológia MapReduce technika Map szűrés, rendezés Reduce összegzés Master node Hadoop 55

Memóriaalapú adatbázisok A memória írása, olvasása nagyságrendekkel gyorsabb, mint a háttértáraké Oszlop alapú formátum Gyorsabb lekérdezés végrehajtás Tranzakciókezelés változatlanul sor alapú formátumban SAP HANA 56

Memóriaalapú adatbázisok Megfelelő szervergépek szükségesek SPARC M6-32 32 párhuzamosan működő 12 magos processzor 32 Tbájt memória 57

Működési modellek 58

Virtualizáció Egy fizikai számítógépen programok segítségével egy, vagy több számítógép működését szimulálják. Rendszer szintű teljes számítógép működését szimulálják Folyamat szintű a virtuális környezet csak a folyamat futásának idejére jön létre JAVA Virtual Machine 59

Virtualizáció Az erőforrásokat fixen hozzá kell rendelni a virtuális gépekhez Az erőforrások átcsoportosíthatók A felhasználó nem tudja, milyen fizikai erőforrásokon működik az alkalmazás 60

Felhő technológia A felhasználó elől teljesen rejtve marad, hogy a számára nyújtott szolgáltatások működtetése hol, és milyen eszközökkel történik. Virtualizáción alapul 61

Felhő technológia 62

Felhő technológia Az erőforrások szétosztása rugalmasan és automatikusan történik. Sok folyamat esetén hatékony Nem kell a legnagyobb terhelésre méretezni a rendszereket A felhasználó számára úgy tűnik, korlátlan erőforrás áll rendelkezésére Jelentős erőforrás és szakember gárda Megbízható működés, állandó rendelkezésre állás 63

Felhő technológia Az igénybevett erőforrások, szolgáltatások pontos mérése Csak az után kell fizetni, amit ténylegesen használtak. 64

Felhő technológia szolgáltatási modellek Szolgáltatásként kínált infrastruktúra (Infrastructure as a Service - IaaS) A szolgáltató csak az infrastruktúrát biztosítja: virtuális gépek, a tárhely, hálózati és tűzfalszolgáltatás A felhasználó telepíti és üzemelteti a rendszereket: Operációs rendszer, alkalmazások 65

Felhő technológia szolgáltatási modellek IaaS Előnye: A felhasználó maga dönthet minden szoftverelemről és teljes egészében felügyeli azok működését Nincs szükség a hardver elemek beszerzésére és karbantartására Hátránya: az üzemeltetési költség ugyanakkora, mintha saját informatikai rendszert üzemeltetnének 66

Felhő technológia szolgáltatási modellek Szolgáltatásként kínált platform (Platform as a Service - PaaS) A szolgáltató az infrastruktúrát és a szoftverkörnyezetet biztosítja: Virtuális gépek Operációs rendszer, adatbázisszerver, webszerver A felhasználó választja ki az alkalmazásokat 67

Felhő technológia szolgáltatási modellek PaaS Előnye: A felhasználó maga választja ki az alkalmazásokat Nincs szükség a hardver elemek és a rendszerszoftverek beszerzésére és üzemeltetésére Hátránya: Az alkalmazások üzemeltetését a felhasználónak kell megoldania jelentős üzemeltetési költség 68

Felhő technológia szolgáltatási modellek Szolgáltatásként kínált szoftverek (Software as a Service - SaaS) A szolgáltató biztosítja az infrastruktúrát és az alkalmazásokat is A felhasználó csak néhány konfigurációs beállítást tehet Általában Web-böngésző felületén keresztül használható Különböző eszközökkel lehet kapcsolódni a szolgáltatáshoz 69

Felhő technológia szolgáltatási modellek IaaS Előnye: Nincs szükség informatikai beruházásra A hardver és szoftver üzemeltetést, karbantartást a szolgáltató végzi Használat alapú díjfizetés Hátránya: Nincs lehetőség az egyedi igények kiszolgálására A felhasználónak nincs rálátása és ráhatása a rendszer működésére 70

71

Felhő technológia telepítési modellek Privát felhő (Private cloud) Általában IaaS szolgáltatás esetén alkalmazzák Az infrastruktúrát csak egyetlen felhasználó használja A rendszerfelügyelet a felhasználó hatáskörébe tartozik Előnye: Nagy adatbiztonság, az adatok feletti teljes kontroll Hátránya: Komoly szoftver beruházás, üzemeltető személyzet 72

Felhő technológia telepítési modellek Belső felhő (internal cloud) Egy szervezet nem külső szolgáltatót vesz igénybe, hanem saját felhőszolgáltatást alakít ki. Közösségi felhő (Community cloud ) Egy privát felhő infrastruktúrát több szervezet megosztva használ 73

Felhő technológia telepítési modellek Publikus felhő (Public cloud) Egy szolgáltató cég a saját adatközpontjában, a saját eszközeivel számos szervezet számára nyújt felhő szolgáltatást, melyet azok az Interneten keresztül tudnak igénybe venni. 74

Felhő technológia telepítési modellek Publikus felhő Előnye: Nincs szükség informatikai beruházásra Minimális üzemeltetési költség A felhasználás arányában kell fizetni Biztonsági kockázat: Az adatok kikerülnek a felhasználó közvetlen felügyelete alól Az adatok nyilvános hálózaton közlekednek 75

Felhő technológia telepítési modellek Hibrid felhő (Hybrid cloud) Két, vagy több felhőszolgáltatás összekapcsolásával jön létre Szabványosított kapcsolaton keresztül adatokat, alkalmazásokat tudnak átadni egymásnak. Általában privát és publikus felhőt kapcsolnak össze 76

Felhő technológia telepítési modellek Hibrid felhő Biztonsági megoldás Az érzékeny adatokat a privát felhőben kezelik BI alkalmazásokat a publikus felhőben futtatják Kapacitásbővítés Alapvető feladatok a privát felhőben Szükség esetén erőforrás bővítés a publikus felhőből. 77

Felhő technológia telepítési modellek hibrid felhő 78

A felhő technológia előnyei Költségkímélő Méretezhető Helyfüggetlen Rendelkezésre állás Folyamatos támogatás 79