4IT218 Databáze. 4IT218 Databáze

Save this PDF as:
 WORD  PNG  TXT  JPG

Rozměr: px
Začít zobrazení ze stránky:

Download "4IT218 Databáze. 4IT218 Databáze"

Transkript

1 4IT218 Databáze První přednáška Dušan Chlapek (katedra informačních technologií, VŠE Praha) 4IT218 Databáze První přednáška Cíle a základní údaje o předmětu. Základní pojmy. Relační model dat a operace relační algebry.

2 Cíle předmětu 1. Seznámit studenty s podstatou a postupem návrhu struktury datové základny (databázové i souborové koncepce). 2. Ozřejmit návrh datové základny v jednotlivých úrovních návrhu (konceptuální, technologická a implementační úroveň). 3. Poskytnout základní znalosti o personálním, programovém a technickém zabezpečení databázových systémů, nejnovějších trendech a kritériích pro klasifikaci databázových systémů. 4. Seznámit studenty s možnostmi a omezeními objektových databázových systémů. 5. Poskytnout praktické zkušenosti v použití jazyka SQL a CASE nástrojů při vytváření aplikace umožňující manipulovat daty uloženými v objektově-relačním databázovém systému ORACLE. Profese připravované na oboru INFORMATIKA na FIS VŠE Praha Byznys analytik Manažer rozvoje a provozu IS/ICT Obchodník s ICT produkty a službami Vývojář IS architekt Správce aplikací a ICT infrastruktury Pokročilý uživatel IT - metodik Zdroj: Kit FIS VŠE Praha

3 INFORMATION SYSTEMS - profese Základní profesní role Byznys analytik (Business Process Analyst-Designer) Profese: analytik, znalostní inženýr, byznys konzultant, implementátor TASW, informační broker, pracovník competitive inteligence Činnosti / Klíčové znalosti analýza a návrh podnikových procesů a podnikové organizace analýza a návrh byznys efektů dosahovaných prostřednictvím IS/ICT analýza a návrh řízení znalostí v organizaci analýza rizik IS/ICT, business continuity návrh informatických služeb podporujících podnikové procesy nasazení/customizace standardního software návrh, vytváření a vyhledávání informačního obsahu (informatických služeb, portálu, webu, ) na podporu řízení organizace Klíčové znalosti: jak změnit podnikové procesy aby byly rychlejší, výkonnější a méně nákladné a produkovaly kvalitní produkty/služby jak v procesech nejvhodněji využít znalosti a kompetence zaměstnanců a partnerů jaké ICT služby/aplikace je výhodné použít pro podporu byznys procesů jak nejvhodněji lokalizovat a customizovat aplikaci pro potřeby dané organizace Poznámka: vyžadována znalost globálních nejlepších praktik v kombinaci se znalostí lokálních podmínek a podnikové kultury (offshore outsourcing nepravděpodobný) Zdroj: Kit FIS VŠE Praha INFORMATION SYSTEMS - profese Základní profesní role Manažer rozvoje a provozu IS/ICT (ICT Manager) Profese: CIO, manažer projektu, manažer provozu, manažer bezpečnosti Činnosti / Informatické profese řízení ICT projektu vypracování informační strategie vypracování sourcing strategie řízení vztahu s dodavateli řízení informatických služeb (service delivery) řízení provozu IS/ICT podniku řízení změn (problem and change management) řízení rizik řízení bezpečnosti řízení ekonomiky IS/ICT kontrola kvality a audit IS Klíčové znalosti: metody řízení vztahu byznys informatika (jak pomocí ICT podpořit dosažení byznys cílů) jak organizovat a řídit vývoj a provoz ICT služeb, procesů a zdrojů jak řídit a koordinovat ICT projekty trendy ICT a jejich dopady Poznámka: tuto profesi není vhodné outsourcovat Zdroj: Kit FIS VŠE Praha

4 INFORMATION SYSTEMS - profese Základní profesní role Obchodník s ICT produkty a službami (ICT Salesman) Profese: obchodník s ICT produkty a službami, pracovník řídící dodávky externích produktů a služeb do organizace, account manager, relationship manager Činnosti / Klíčové znalosti marketing ICT produktů a služeb prodej ICT produktů a služeb nákup ICT produktů a služeb uzavírání smluv na ICT produkty a služby (SLA) řízení dodavatelsko-odběratelských vztahů dle principů sourcing strategie vyjednávání s partnery s respektováním různých národních a podnikových kultur Klíčové znalosti: znalost globálního a lokálního ICT trhu, metody analýzy trhu znalost významných stávajících/potenciálních partnerů/zákazníků legislativa ovlivňující obchod s ICT strategie a taktiky vyjednávání Poznámka: tuto profesi není vhodné outsourcovat Zdroj: Kit FIS VŠE Praha Software Engineering - profese Základní profesní role Vývojář IS architekt (Developer / IS Architect) Profese: vývojář, programátor, tester, systémový integrátor, IT architekt, systems development manager Činnosti / Klíčové znalosti analýza a návrh aplikací IS návrh databáze dolování dat programování klientských, serverových, databázových a webových aplikací programování gridu testování aplikací dokumentace aplikací (projekční, programová, provozní, uživatelská) údržba a správa verzí aplikací integrace aplikací návrh hardwarové, softwarové a datové architektury IS/ICT organizace Klíčové znalosti: technologie a postupy pro vývoj, integraci a provoz aplikací jak navrhovat uživatelsky přívětivé a provozně nenáročné aplikace návrh vhodné technologické a aplikační architektury IS/ICT organizace řízení vývojářského týmu Poznámka: snadno outsourcovatelné, tyto profese se přesouvají do zemí s nízkými náklady práce (s výjimkou analýzy a návrhu aplikací) Zdroj: Kit FIS VŠE Praha

5 Software Engineering - profese Základní profesní role Správce aplikací a ICT infrastruktury (ICT Administrator) Profese: správce aplikace, správce databáze, správce dat, Činnosti / Klíčové znalosti správa aplikace, školení a podpora uživatelů správa databáze správa datového obsahu správa sítě a základního SW správa konfigurací správa webu Klíčové znalosti: jak pořizovat, udržovat, provozovat a vyřazovat jednotlivé komponenty ICT infrastruktury jak dimenzovat a škálovat ICT infrastrukturu jak podporovat uživatele při využití IS/ICT Poznámka: snadno outsourcovatelné, tyto profese se přesouvají do zemí s nízkými náklady práce. Zdroj: Kit FIS VŠE Praha Cíle předmětu 1. Seznámit studenty s podstatou a postupem návrhu struktury datové základny (databázové i souborové koncepce). 2. Ozřejmit návrh datové základny v jednotlivých úrovních návrhu (konceptuální, technologická a implementační úroveň). 3. Poskytnout základní znalosti o personálním, programovém a technickém zabezpečení databázových systémů, nejnovějších trendech a kritériích pro klasifikaci databázových systémů. 4. Seznámit studenty s možnostmi a omezeními objektových databázových systémů. 5. Poskytnout praktické zkušenosti v použití jazyka SQL a CASE nástrojů při vytváření aplikace umožňující manipulovat daty uloženými v objektově-relačním databázovém systému ORACLE.

6 Vyučující Dušan Chlapek, Ing., Ph.D. Helena Palovská, RNDr., PhD. Pavel Vedral, Ing. další odborníci z praxe (Oracle, Sybase, Microsoft) jedna zvaná přednáška Literatura Z CHLAPEK, D. -- ŘEPA, V. -- STANOVSKÁ, I. Vývoj informačních systémů : (pracovní sešit ke cvičením) Praha Oeconomica Z GÁLA, L. -- TOMAN, P. -- POUR, J. Podniková informatika Praha Grada D DATE, C. J. An introduction to database systems Reading Addison-Wesley D D Dokumentace k databázovém systému ORACLE Interní materiály v ISIS

7 Program přednášek (12 přednášek) Týden Kalendář Program Cíle předmětu, základní pojmy, relační algebra Databázové jazyky. SQL - Přehled norem jazyka SQL. SQL příkaz Select SQL - dokončení manipulačních příkazů, definiční příkazy Nástroje dbs ORACLE pro zadávání a ladění příkazů SQL Vlastnosti relačních databázových systémů. Datové modelování úvod Datové modelování Transformace datového modelu do relačních datových struktur. Normalizace dat Transakční zpracování, ochrana a bezpečnost v databázovém zpracování Odpadá - státní svátek Fyzické struktury implementační úroveň návrhu datové základy. Optimalizace v databázových systémech Architektury databázového zpracování. Další databázové modely objektově relační, hierarchické a síťové dbs Objektové dbs. Trendy a kritéria hodnocení a výběru dbs Demonstrace vybraného databázového systému. Program předmětu 13 cvičení Týden Kalendář Program Úvodní informace, kontrolní (vstupní) test, Relační algebra (RA) Relační algebra, zahájení SQL Procvičování SQL Procvičování SQL Procvičování SQL Dokončení SQL. Datové modelování Datové modelování, návrh datové základny Test SQL Datové modelování, návrh datové základny Datové modelování, návrh datové základny Test z datového modelování Odsouhlasení zadání zkouškového příkladu, řešení zkouškového příkladu - CDM, PDM Řešení zkouškového příkladu - integritní omezení, aplikace

8 Způsob hodnocení předmětu Test SQL 0 až 20 bodů (10 příkladů po 2 bodech) Úkol Test návrhu obsahu databáze 0 až 20 bodů (3 úkoly: KS 5 bodů, CDM 10 bodů a PDM 5 bodů) Zkouškový příklad a jeho obhajoba 0 až 40 bodů (viz samostatný snímek) Absolvování závěrečné zkoušky 0 až 20 bodů (1 otázka seznam viz ) Bodů Celkem maximum bodů Zkouškový příklad Dokumentace bude u zkoušky předána v tištěném i digitálním tvaru. Konzistence návrhu a realizace datové základny budou hlavním předmětem obhajoby zkouškového příkladu. Úkol 1. Stručný popis zobrazené výseče světa datovým modelem a databází, včetně popisu věcných pravidel, která budou podkladem pro definici integritních omezení. Zadání (v textovém editoru) bude obsahovat popis zahrnující: oalespoňčtyři entity (každá s alespoň třemi atributy), oalespoň jeden vztah M:N. 2. Datové modely a) Konceptuální schéma v notaci používané na přednáškách 5 b) Datový model (včetně popisu atributů) bude vytvořen s použitím dostupného CASE prostředku. (např. PowerDesigner - CDM) 3. Návrh logické struktury databáze implementující datový model (relační schémata) a podrobný popis integritních omezení navržené databáze. (výstup z PowerDesigner - PDM, MS-Word) 4. Realizace návrhu databáze v prostředí databázového systému ORACLE, včetně zabezpečení všech ze zadání vyplývajících integritních omezení, naplnění testovacími daty - pro každou tabulku minimálně 3 řádky. K datům budou definována přístupová práva pro následující uživatele: a) uživatel STUDENT: práva pro Select, b) uživatel IT218: práva na operace Select, Insert, Update, Delete Dokumentace bude obsahovat v textovém tvaru všechny skripty (opis použitých příkazů) v členění: a) definice tabulek b) definice integritních omezení c) definice přístupových práv d) definice dalších použitých databázových objektů e) opis vložených dat 5. Aplikace sloužící k ověření integrity databáze. Aplikace musí umožnit prohlížet, aktualizovat (vkládat, měnit i rušit) data ve všech nadefinovaných tabulkách. Aplikace může být vytvořena v libovolném vývojovém prostředí (přístupném v počítačové síti VŠE), které přistupuje k datům uloženým v ORACLE přes standardizované rozhraní, např. ODBC. Počet bodů

9 Zkouškové otázky 1. Uveďte přednosti a nároky databázové koncepce datové základny ve srovnání se souborovou datovou základnou? 2. Jaké další kroky budou následovat po vytvoření konceptuálního schéma dat při realizaci datové základny v prostředí relačního databázového systému? 3. Rozeberte možnosti využitířetězení dat pro realizaci struktury dat. 4. Jaké možnosti ochrany a zabezpečení dat poskytují databázové systémy. 5. Uveďte přehled (obecných) možností fyzické realizace přístupových cest k uloženým datům. 6. Jaké jsou funkce a přínosy použití katalogu (slovníku) dat v databázových systémech? 7. Uveďte kritéria pro porovnání databázových systémů? Uveďte na příkladech dvou vám známých databázových systémů. 8. Vysvětlete podstatu a důvody oddělení návrhu datové základny na konceptuální a implementační úrovni. 9. Vysvětlete podstatu převodu konceptuálního schéma datové základny do implementačního (realizačního) prostředí? 10 Jaké jsou z hlediska datové základny možnostiřešení problému nepřiměřeně dlouhé doby odezvy. 11 Vysvětlete příčiny, důsledky a možnostiřešení redundance v datech. 12 Uveďte, jak se liší popis dat v souborové koncepci datové základy oproti databázové koncepci. 13 Vysvětlete princip a možnosti využití indexování. 14 Rozeberte a vysvětlete základní možnosti (způsoby) fyzické realizace dat. 15 Blíže charakterizujte nějaký Vám známý databázový systém. 16 Nastiňte podstatu relačního modelu. Charakterizujte relační databáze. 17 Vysvětlete rozdíly mezi databázovými systémy založenými na různých datových modelech (stromovém, síťovém, relačním, objektovém)? 18. Jaké zásady (doporučení) je dobré uplatňovat při návrhu a provozu datové základny a proč? 19. Charakterizujte databázové jazyky. Uveďte příklady. 20. Charakterizujte vlastnosti a vývoj jazyka SQL. 21. Charakterizujte transakční zpracování dat. Popište problémy a způsoby jejichřešení. 22. Charakterizujte objektové databázové systémy. Proveďte jejich srovnání s relačními dbs. 23. Co znamená a jakým způsobem jeřešena problematika optimalizace v databázových systémech? Způsob hodnocení předmětu Výsledné hodnocení % % % % 4 59% a méně

10 Hlavní úkoly pro práci na cvičeních Manipulace s daty v relačního modelu dat Seznámení s jazykem SQL na příkazové úrovni Analýza a návrh struktury obsahu datové základny konceptuální, technologické, implementační. Využití (nikoliv jako cíle, ale jako prostředku pro dosažení cílů předmětu) CASE nástroje (PowerDesigner) databázový systém ORACLE Navazující předměty 4IT340 Základy správy databázového systému ORACLE 4IT219 Object-Relational Databases...

11 4IT218 Databáze První přednáška Cíle a základní údaje o předmětu. Základn kladní pojmy. Relační model dat a operace relační algebry. Základní pojmy - 1 Data formalizované a fyzicky zaznamenané znalosti, poznatky, zkušenosti, výsledky pozorování procesů, projevů, činností a prvků světa Informace smysluplná interpretace dat

12 Základní pojmy - 2 Databáze integrovaná počítačově zpracovávaná množina persistentních dat Systém řízení bází dat (SŘBD / DBMS) množina programových prostředků, který umožňuje: vytvoření databáze, použití databáze (manipulaci s daty v databází S,I,U,D), údržbu a správu databáze. Databázový systém (DBS) = SŘBD + Databáze Základní pojmy - 3 Přínosy databázového přístupu sdílení dat, snížení redundance dat, snazší zabránění vzniku nekonzistencí, podpora transakčního zpracování, údržba integrity databáze (integritní omezení), zajištění ochrany databáze před havárií a neautorizovaným přístupem

13 Základní pojmy - 4 Model dat způsob uspořádání a způsob manipulace s daty Lineární Síťový A A B C D B C D Stromový Relační Objektově relační Tabulka A A a a aaa aaaa aaaaa Tabulka A a a aaa Tabulka B aaaa aaaaa Tabulka B b bb bbb bbbb bbbbb b bb bbb bbbb bbbbb B C D Základní pojmy - 5 Modely dat a databázové systémy DBS budovány nad určitým modelem dat Hierarchické DBS (1967) IMS, System M Síťové DBS (1969, 1971) IDMS Relační (1970, 2. pol. 70. let, 80. léta) a objektově relační (90. léta) DBS ORACLE, Informix, Sybase, MS SQL Server, Progress, DB/2, MySQL,... Objektové DBS (90. léta) Orion, GemStone, Ontos, Object Store

14 4IT218 Databáze První přednáška Cíle a základní údaje o předmětu. Základní pojmy. Relační model dat a operace relační algebry. Relační model dat - 1 autorem prof. E.F.Codd (první publikace 1969 a 1970) první komerční implementace 1977 IBM System R model dat založený na predikátové logice prvního řádu k manipulaci s daty možno použít relační kalkul nebo operace relační algebry základní pojmy: Doména množina hodnot stejného významového typu Relační množina množina vztahů mezi prvky několika domén. Podmnožina kartézského součinu nad několika doménami D 1, D 2,... D n. Nemusí platit: D i D j. Atribut relace jméno pro použití hodnoty z domény v relaci

15 Relační model dat doménové množiny: množina jmen, osobních čísel, dat narození. Jména Novák Paták Rosák Osobníčísla Data narození Relační model dat doménové množiny: množina jmen, osobních čísel, dat narození. Množina relací podmnožina kartézského součinu doménových množin Jména Novák Paták Rosák Osobníčísla Data narození

16 Relační model dat - 4 vizualizace ve formě relační tabulky Množina relací podmnožina kartézského součinu doménových množin Zaměstnanci Novák Paták Jména Novák Paták Rosák Osobníčísla Data narození Relační model dat - 5 Relační schéma záhlaví relační tabulky (v čase stálé) obsahuje jméno relační množiny a jména atributů Tělo relace (v čase proměnné) obsahuje množinu kombinací hodnot atributů v jedné relaci (n-tic kartézského součinu, řádků relační tabulky) Zaměstnanci Novák Paták Relační schéma, možno zapsat také: Zaměstnanci (Jméno, Osob_číslo, Datum_naroz) Tělo relace

17 Relační model dat - 6 Zobrazení relační množiny ve formě relační tabulky není přesné. Je možné jej použít za určitých předpokladů: všechny řádky jsou shodné struktury, řádky mají stejný počet hodnot, v rámci sloupce jsou všechny hodnoty jednoho typu (z jedné domény), žádné dva řádky nejsou shodné, nezáleží na pořadířádků a sloupců, každá relační tabulka má jednoznačný název, každý sloupec v rámci tabulky má jednoznačný název, každá relační tabulka má určený primární klíč (viz dále), všechna data v databázi musí být logicky přístupná kombinací názvu tabulky, názvu sloupce a hodnoty primárního klíče Zaměstnanci Novák Paták Relační model dat - 7 Klíč atribut (nebo skupina atributů) jehož hodnota (kombinace hodnot) identifikuje prvky relační množiny (řádky v relační tabulce). Klíče plní funkce vyhledávací a pořádací. Primární klíč (PK) je klíč, který splňuje následující vlastnosti: a) jednoznačnost jednoznačně identifikuje prvek relační množiny (jeden řádek v relační tabulce) b) minimálnost PK se skládá minimálního počtu atributů, tj. žádný z atributů tvořících PK nelze vynechat, aniž by byla porušena jednoznačnost PK. Kandidát primárního klíče (CK) může existovat více atributů, které splňují požadavky PK. Zvolen však musí být pouze jeden. Sekundární klíč (SK) klíč, který identifikuje (potenciálně) množinu řádků (není jednoznačný) Cizí klíč (FK) PK použitý v dalším výskytu k vyjádření vazeb mezi objekty zachycenými v relační databázi. FK FK FK ODDELENI: CIS_ODD NAZEV SEF 1 PROJEKCE 6 2 KNIHOVNA 12 3 PROGRAMOVANI 20 4 BUFET 31 6 SKLAD 41 7 STB 8 PROVOZ POCITACE REDITELSTVI 77 PK ZAMESTNANEC: OS_CIS JMENO FCE PLAT TITUL CIS_ODD NADR 1 KONADRA POSLICEK SYKORA BESTBOY STRNAD SVACINAR KOS PROJEKTANT ING KOS PROJEKTANT ING VOREL BOSS ING DATEL BOSS RNDR MALY POSLICEK DLOUHY KNIHOVNIK PK

18 Relační model dat - 8 Operace relační algebry (RA) základní množinové operace: sjednocení, průnik, rozdíl, kartézský součin speciální operace relační algebry: projekce, restrikce, join Pozn.: a) Operace sjednocení, průnik, rozdíl je možné provádět pouze nad kompatibilními relačními tabulkami. b) Výsledkem použité operace RA je nová (odvozená) relační tabulka. Kompatibilní atributy atributy definované nad shodnou doménou. Příkladem může být např. PK a FK. Kompatibilní relační tabulky tabulky, které jsou stejného stupně (mají stejný počet sloupců) a které obsahují pouze kompatibilní atributy. Programátoři Analytici Novák Paták Relační model dat - 9 Operace relační algebry základní množinové - SJEDNOCENÍ Programátoři Analytici Novák Paták Odvození relační tabulky, která bude obsahovat údaje: o všech zaměstnancích (analyticích i programátorech) Zápis: Programátoři_Analytici = Programátoři Analytici Programátoři_Analytici Novák Paták

19 Relační model dat - 10 Operace relační algebry základní množinové - PRŮNIK Programátoři Analytici Novák Paták Odvození relační tabulky, která bude obsahovat údaje: o zaměstnancích, kteří jsou analytiky a současně i programátory Zápis: Všestranní = Programátoři Analytici Všestranní Relační model dat - 11 Operace relační algebry základní množinové - ROZDÍL Programátoři Analytici Odvození relační tabulky, která bude obsahovat údaje: o všech specialistech - programátorech Novák Paták Zápis: Pouze_programující = Programátoři - Analytici Pouze_programující

20 Relační model dat - 12 Operace relační algebry množinové SYMETRICKÝ ROZDÍL Programátoři Analytici Novák Paták Odvození relační tabulky, která bude obsahovat údaje: o všech specialistech pouze na jednu činnost Zápis: Specialisté = Programátoři - Analytici Specialisté Novák Paták Pozn: Operace symetrický rozdíl není základní operací RA. Je odvoditelná s použitím jiných operací RA. Například kombinací tří operací: Všichni = Programátoři Analytici Všestranní = Programátoři Analytici Specialisté = Všichni - Všestranní Relační model dat - 13 Operace relační algebry speciální - PROJEKCE Zaměstnanci Novák Paták Odvození relační tabulky, která bude obsahovat údaje: o JMÉNECH všech zaměstnanců Zápis: Jména_zaměstnanců = π Zaměstnanci (Jméno) Jména_zaměstnanců Jméno Novák Paták Rosák

21 Relační model dat - 14 Operace relační algebry speciální - RESTRIKCE Zaměstnanci Cis_odd 01 Novák Paták Odvození relační tabulky, která bude obsahovat údaje: o odděleních sídlících ve druhém patře Zápis: Oddělení_Patro2 = ρ Oddělení (Patro = 2) Oddělení Oddělení Cis_odd Název Patro 02 Integrace 2 03 Služeb IS/ICT 2 Cis_odd Název Patro 01 Finančních systémů 1 02 Integrace 2 03 Služeb IS/ICT 2 Relační model dat - 15 Operace relační algebry speciální JOIN (equi) Zaměstnanci Odvození relační tabulky, která bude obsahovat údaje: o údaje o zaměstnancích a názvech jejich oddělení a umístění v patře Zápis: Zam_s_nazvy = join (Zaměstnanci.Cis_odd = Oddělení.Cis_odd) Zam_s_nazvy Cis_odd 01 Novák Paták Oddělení Cis_odd Název Patro 01 Finančních systémů 1 02 Integrace 2 03 Služeb IS/ICT 2 Cis_odd Cis_odd Název Patro Finančních systémů 1 Novák Integrace 2 Paták Integrace Finančních systémů 1 Pozn: Operace join není základní operací RA. Je odvoditelná s použitím operace kartézský součin a restrikce: Součin = Zaměstnanci x Oddělení Zam_s_nazvy = ρ Součin (Zaměstnanci.Cis_odd = Oddělení.Cis_odd)

22 Relační model dat - 16 Operace relační algebry speciální JOIN (equi) - odvození Zaměstnanci Cis_odd 01 Novák Paták Oddělení Cis_odd Název Patro 01 Finančních systémů 1 02 Integrace 2 03 Služeb IS/ICT 2 Pozn: Operace join není základní operací RA. Je odvoditelná s použitím operace kartézský součin a restrikce: Součin = Zaměstnanci x Oddělení Zam_s_nazvy = ρ Součin (Zaměstnanci.Cis_odd = Oddělení.Cis_odd) Součin Cis_odd Cis_odd Název Patro Finančních systémů Integrace Služeb IS/ICT 2 Novák Finančních systémů 1 Novák Integrace 2 Novák Služeb IS/ICT 2 Paták Finančních systémů 1 Paták Integrace 2 Paták Služeb IS/ICT Finančních systémů Integrace Služeb IS/ICT 2

ekávaný vývoj na trhu ICT specialistů v ČR

ekávaný vývoj na trhu ICT specialistů v ČR Stav a očeko ekávaný vývoj na trhu ICT specialistů v ČR - hrozby a přílep ležitosti Prof. Ing. Jiří Voříšek, CSc. Konkurenceschopnost absolventů IT oborů VŠ a VOŠ na trhu práce v ČR Společný projekt ČSSI,

Více

Seminář VŠE, ČSSI a ICT UNIE 26.10.2011

Seminář VŠE, ČSSI a ICT UNIE 26.10.2011 Výsledky průzkumu nabídky a poptávky po IT profesích v ČR Seminář VŠE, ČSSI a ICT UNIE 26.10.2011 Výzkum Lidské zdroje v ICT vznikl za finanční podpory MŠMT ČR v rámci projektu Sociální síť v regionech

Více

Konkurenceschopnost absolventů IT oborů VŠ a VOŠ na trhu práce v ČR

Konkurenceschopnost absolventů IT oborů VŠ a VOŠ na trhu práce v ČR za podpory MŠMT ČR Konkurenceschopnost absolventů IT oborů VŠ a VOŠ na trhu práce v ČR Detailní zpráva pro obor: VŠE v Praze FIS Kognitivní informatika navazující magisterský studijní program verze 1.0

Více

HUMAN CAPITAL IN ICT. Petr Doucek, Lea Nedomová Informační technologie pro praxi 1. září 2009, Ostrava

HUMAN CAPITAL IN ICT. Petr Doucek, Lea Nedomová Informační technologie pro praxi 1. září 2009, Ostrava HUMAN CAPITAL IN ICT Petr Doucek, Lea Nedomová Informační technologie pro praxi 1. září 2009, Ostrava Obsah LIDSKÉ ZDROJE V ICT BUDOUCNOST ICT V ČESKÉ REPUBLICE Cíle projektu 3 Budu hovořit o business

Více

4IT218 Databáze. 4IT218 Databáze

4IT218 Databáze. 4IT218 Databáze 4IT218 Databáze Osmá přednáška Dušan Chlapek (katedra informačních technologií, VŠE Praha) 4IT218 Databáze Osmá přednáška Normalizace dat - dokončení Transakce v databázovém zpracování Program přednášek

Více

Analýza a modelování dat 3. přednáška. Helena Palovská

Analýza a modelování dat 3. přednáška. Helena Palovská Analýza a modelování dat 3. přednáška Helena Palovská Historie databázových modelů Relační model dat Codd, E.F. (1970). "A Relational Model of Data for Large Shared Data Banks". Communications of the ACM

Více

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů.

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů. Modely datové Existují různé úrovně pohledu na data. Nejvyšší úroveň je úroveň, která zachycuje pouze vztahy a struktury dat samotných. Konceptuální model - E-R model. Další úrovní je logická úroveň Databázové

Více

Databáze v MS ACCESS

Databáze v MS ACCESS 1 z 14 19.1.2014 18:43 Databáze v MS ACCESS Úvod do databází, návrh databáze, formuláře, dotazy, relace 1. Pojem databáze Informací se data a vztahy mezi nimi stávají vhodnou interpretací pro uživatele,

Více

Použití databází na Webu

Použití databází na Webu 4IZ228 tvorba webových stránek a aplikací Jirka Kosek Poslední modifikace: $Date: 2010/11/18 11:33:52 $ Obsah Co nás čeká... 3 Architektura webových databázových aplikací... 4 K čemu se používají databázové

Více

Relační databáze. V dnešní době existuje řada komerčních DBMS, nejznámější jsou:

Relační databáze. V dnešní době existuje řada komerčních DBMS, nejznámější jsou: Relační databáze Pojem databáze, druhy databází Databází se myslí uložiště dat. V době začátků využívání databází byly tyto členěny hlavně hierarchicky, případně síťově (rozšíření hierarchického modelu).

Více

4IT218 Databáze. 4IT218 Databáze

4IT218 Databáze. 4IT218 Databáze 4IT218 Databáze Třináctá přednáška Dušan Chlapek (katedra informačních technologií, VŠE Praha) 4IT218 Databáze Třináctá přednáška Architektury databázového zpracování. Distribuované DBS Databázová konektivita

Více

Úvod do databází. Modelování v řízení. Ing. Petr Kalčev

Úvod do databází. Modelování v řízení. Ing. Petr Kalčev Úvod do databází Modelování v řízení Ing. Petr Kalčev Co je databáze? Množina záznamů a souborů, které jsou organizovány za určitým účelem. Jaké má mít přínosy? Rychlost Spolehlivost Přesnost Bezpečnost

Více

Marketingová komunikace. 1. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3aph)

Marketingová komunikace. 1. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3aph) Marketingová komunikace Kombinované studium Skupina N9KMK3PH (vm3aph) 1. soustředění Mgr. Pavel Vávra 9103@mail.vsfs.cz http://vavra.webzdarma.cz/home/index.htm Co nás čeká I. Úvod do teorie DB systémů

Více

Databázové a informační systémy Jana Šarmanová

Databázové a informační systémy Jana Šarmanová Databázové a informační systémy Jana Šarmanová Obsah Úloha evidence údajů, způsoby evidování Databázové technologie datové modely, dotazovací jazyky. Informační systémy Datové sklady Metody analýzy dat

Více

J. Zendulka: Databázové systémy 4 Relační model dat 1

J. Zendulka: Databázové systémy 4 Relační model dat 1 4. Relační model dat 4.1. Relační struktura dat... 3 4.2. Integritní pravidla v relačním modelu... 9 4.2.1. Primární klíč... 9 4.2.2. Cizí klíč... 11 4.2.3. Relační schéma databáze... 13 4.3. Relační algebra...

Více

Výhody a rizika outsourcingu formou cloud computingu

Výhody a rizika outsourcingu formou cloud computingu Výhody a rizika outsourcingu formou cloud computingu Jiří Voříšek katedra informačních technologií Vysoká škola ekonomická v Praze vorisek@vse.cz 1 Výchozí model MMDIS pro identifikaci možností outsourcingu

Více

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER váš partner na cestě od dat k informacím globtech spol. s r.o. karlovo náměstí 17 c, praha 2 tel.: +420 221 986 390 info@globtech.cz

Více

Operační program Lidské zdroje a zaměstnanost

Operační program Lidské zdroje a zaměstnanost Operační program Lidské zdroje a zaměstnanost EDUCA III Další profesní vzdělávání zaměstnanců společnosti T-MAPY spol. s r.o. 2013-2015 září 2013 - únor 2015 Charakteristika projektu Projekt je zaměřen

Více

Aplikace IS, outsourcing, systémová integrace. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/

Aplikace IS, outsourcing, systémová integrace. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Aplikace IS, outsourcing, systémová integrace Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Kontext Dodavatelé Strategická Zákazníci ERP Taktická Operativní Kategorie ERP - zaměřeno na

Více

Materiál ke cvičením - SQL

Materiál ke cvičením - SQL Materiál ke cvičením - 1. Stručná syntaxe vybraných příkazů jazyka (detailní syntaxe příkazů je uvedena on-line manuálech přístupných z prostředí sítě VŠE) SELECT výběr a zobrazení hodnot z databáze: SELECT

Více

Databáze Bc. Veronika Tomsová

Databáze Bc. Veronika Tomsová Databáze Bc. Veronika Tomsová Databázové schéma Mapování konceptuálního modelu do (relačního) databázového schématu. 2/21 Fyzické ik schéma databáze Určuje č jakým způsobem ů jsou data v databázi ukládána

Více

POKROČILÉ POUŽITÍ DATABÁZÍ

POKROČILÉ POUŽITÍ DATABÁZÍ POKROČILÉ POUŽITÍ DATABÁZÍ Barbora Tesařová Cíle kurzu Po ukončení tohoto kurzu budete schopni pochopit podstatu koncepce databází, navrhnout relační databázi s využitím pokročilých metod, navrhovat a

Více

WEBOVÉ SYSTÉMY PORADENSKÝCH SLUŽEB WEB-BASED ADVISORY SERVICE SYSTEMS. Milan Mišovič, Jana Andrýsková

WEBOVÉ SYSTÉMY PORADENSKÝCH SLUŽEB WEB-BASED ADVISORY SERVICE SYSTEMS. Milan Mišovič, Jana Andrýsková WEBOVÉ SYSTÉMY PORADENSKÝCH SLUŽEB WEB-BASED ADVISORY SERVICE SYSTEMS Milan Mišovič, Jana Andrýsková Anotace: Poradenská služba je zákaznicky orientovaný proces, pro který je na bázi současných webových

Více

Management informačních systémů. Název Information systems management Způsob ukončení * přednášek týdně

Management informačních systémů. Název Information systems management Způsob ukončení * přednášek týdně Identifikační karta modulu v. 4 Kód modulu Typ modulu profilující Jazyk výuky čeština v jazyce výuky Management informačních systémů česky Management informačních systémů anglicky Information systems management

Více

DATABÁZOVÉ SYSTÉMY. Metodický list č. 1

DATABÁZOVÉ SYSTÉMY. Metodický list č. 1 Metodický list č. 1 Cíl: Cílem předmětu je získat přehled o možnostech a principech databázového zpracování, získat v tomto směru znalosti potřebné pro informačního manažera. Databázové systémy, databázové

Více

MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH. Jindřich Kaluža Ludmila Kalužová

MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH. Jindřich Kaluža Ludmila Kalužová MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH Jindřich Kaluža Ludmila Kalužová Recenzenti: prof. Ing. Milan Turčáni, CSc. prof. Ing. Ivan Vrana, DrSc. Tato kniha vznikla za finanční podpory Studentské grantové

Více

Management IS. Doc.Ing.Miloš Koch,CSc. koch@fbm.vutbr.cz 22/ 1

Management IS. Doc.Ing.Miloš Koch,CSc. koch@fbm.vutbr.cz 22/ 1 Management IS Doc.Ing.Miloš Koch,CSc. koch@fbm.vutbr.cz 22/ 1 Učitelé Přednášející: Cvičící: Doc.Ing.Miloš Koch,CSc. Ing.Aleš Klusák Kontakt: koch@fbm.vutbr.cz 22/ 2 Literatura Skripta: Koch,M. Dovrtěl,J.:

Více

Vytváření důvěry manažerů byznysu a IT

Vytváření důvěry manažerů byznysu a IT MBI, Management byznys informatiky Vytváření důvěry manažerů byznysu a IT reflexe v modelu MBI Jan Dohnal Katedra softwarového inženýrství, FIT, ČVUT MBI, Management byznys informatiky Snímek 1 Vytváření

Více

Chytrá systémová architektura jako základ Smart Administration

Chytrá systémová architektura jako základ Smart Administration Chytrá systémová architektura jako základ Smart Administration Ing. Petr Škvařil, Pardubický kraj Dipl. Ing.Zdeněk Havelka PhD. A-21 s.r.o. 1 Nepříjemné dotazy Jsme efektivní v provozování veřejné správy?

Více

Okruhy k absolutoriu specializace Podniková informatika

Okruhy k absolutoriu specializace Podniková informatika Okruhy k absolutoriu specializace Podniková informatika 1. Data informace znalosti Definice a vzájemné vztahy pojmů data informace znalosti Jednotky informace (bit, byte), dvojková soustava Vysvětlete

Více

Ing. Jiří Fejfar, Ph.D. Geo-informační systémy

Ing. Jiří Fejfar, Ph.D. Geo-informační systémy Ing. Jiří Fejfar, Ph.D. Geo-informační systémy Definice, budování a život GIS Kapitola 1: Vztahy strana 2 Data, informace, IS, GIS Kapitola 1: Vztahy strana 3 Rozhodnutí Znalosti Znalostní systémy. Informace

Více

Terminologie v relačním modelu

Terminologie v relačním modelu 3. RELAČNÍ MODEL Relační model reprezentuje databázi jako soubor relací. Každá relace představuje tabulku nebo soubor ( ve smyslu soubor na nosiči dat ). Terminologie v relačním modelu řádek n-tice ( n-tuple,

Více

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz Vývoj moderních technologií při vyhledávání Patrik Plachý SEFIRA spol. s.r.o. plachy@sefira.cz INFORUM 2007: 13. konference o profesionálních informačních zdrojích Praha, 22. - 24.5. 2007 Abstrakt Vzhledem

Více

Hierarchický databázový model

Hierarchický databázový model 12. Základy relačních databází Když před desítkami let doktor E. F. Codd zavedl pojem relační databáze, pohlíželo se na tabulky jako na relace, se kterými se daly provádět různé operace. Z matematického

Více

01. Kdy se začala formovat koncept relačních databází (Vznik relačního modelu, první definice SQL)? a) 1950 b) 1960 c) 1970 d) 1980

01. Kdy se začala formovat koncept relačních databází (Vznik relačního modelu, první definice SQL)? a) 1950 b) 1960 c) 1970 d) 1980 01. Kdy se začala formovat koncept relačních databází (Vznik relačního modelu, první definice SQL)? a) 1950 b) 1960 c) 1970 d) 1980 02. Kdy přibližně vznikly první komerční relační databázové servery?

Více

Business Intelligence

Business Intelligence Business Intelligence Josef Mlnařík ISSS Hradec Králové 7.4.2008 Obsah Co je Oracle Business Intelligence? Definice, Od dat k informacím, Nástroj pro operativní řízení, Integrace informací, Jednotná platforma

Více

Database engine (databázový stroj, databázový motor, databázové jádro) Systém řízení báze dat SŘBD. Typy SŘBD podle způsobu práce s daty

Database engine (databázový stroj, databázový motor, databázové jádro) Systém řízení báze dat SŘBD. Typy SŘBD podle způsobu práce s daty Systém řízení báze dat SŘBD programový systém umožňující vytvoření, údržbu a použití báze dat databáze program Database engine (databázový stroj, databázový motor, databázové jádro) funkce: přenos (načítání)

Více

Nástroje IT manažera

Nástroje IT manažera Obsah Nástroje IT manažera Školení uživatelů Ochrana osobních údajů Bezpečnostní politika Software a právo Legální software Management jakosti Výběr a řízení dodavatelů Pracovněprávní minimum manažerů

Více

DBS Konceptuální modelování

DBS Konceptuální modelování DBS Konceptuální modelování Michal Valenta Katedra softwarového inženýrství FIT České vysoké učení technické v Praze Michal.Valenta@fit.cvut.cz c Michal Valenta, 2010 BIVŠ DBS I, ZS 2010/11 https://users.fit.cvut.cz/

Více

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19 3 Obsah Novinky v tomto vydání 10 Význam základních principů 11 Výuka principů nezávisle na databázových produktech 12 Klíčové pojmy, kontrolní otázky, cvičení, případové studie a projekty 12 Software,

Více

Správa dat v podniku. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu

Správa dat v podniku. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Správa dat v podniku MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Obsah o Důležité oblasti pro správu, uchovávání a využívání dat v podniku Něco z historie Řízení dat na úrovni podniku Data

Více

8.2 Používání a tvorba databází

8.2 Používání a tvorba databází 8.2 Používání a tvorba databází Slide 1 8.2.1 Základní pojmy z oblasti relačních databází Slide 2 Databáze ~ Evidence lidí peněz věcí... výběry, výpisy, početní úkony Slide 3 Pojmy tabulka, pole, záznam

Více

Západočeská univerzita FAKULTA APLIKOVANÝCH VĚD

Západočeská univerzita FAKULTA APLIKOVANÝCH VĚD Západočeská univerzita FAKULTA APLIKOVANÝCH VĚD Okruhy otázek ke státní závěrečné zkoušce z předmětu Databázové technologie (DB) Databázové systémy 1(DB1) Databázové systémy 2 (DB2) Případové studie databázových

Více

Maturitní témata Školní rok: 2015/2016

Maturitní témata Školní rok: 2015/2016 Maturitní témata Školní rok: 2015/2016 Ředitel školy: Předmětová komise: Předseda předmětové komise: Předmět: PhDr. Karel Goš Informatika a výpočetní technika Mgr. Ivan Studnička Informatika a výpočetní

Více

TEORIE ZPRACOVÁNÍ DAT

TEORIE ZPRACOVÁNÍ DAT Vysoká škola báňská - Technická univerzita Ostrava Fakulta elektrotechniky a informatiky TEORIE ZPRACOVÁNÍ DAT pro kombinované a distanční studium Jana Šarmanová Ostrava 2003 Jana Šarmanová, 2003 Fakulta

Více

Informační systémy Teorie. KICT přednáška

Informační systémy Teorie. KICT přednáška Informační systémy Teorie KICT přednáška Základní pojmy Informace jsou data, kterým jejich uživatel přisuzuje určitý význam a které uspokojují konkrétní objektivní informační potřebu svého příjemce. Informace

Více

Ochranný svaz autorský zefektivnil svou činnost s produktem Webtica HelpDesk na platformě Microsoft

Ochranný svaz autorský zefektivnil svou činnost s produktem Webtica HelpDesk na platformě Microsoft Microsoft Windows Server System Ochranný svaz autorský zefektivnil svou činnost s produktem Webtica HelpDesk na platformě Microsoft Přehled Země: Česká republika Odvětví: Služby, zábavní průmysl Vedení

Více

Komplexní ICT outsourcing

Komplexní ICT outsourcing Komplexní ICT outsourcing Jan Košátko 28.2.2012 Danube House Algotech Telefon: +420 225 006 555 Fax: +420 225 006 194 E-mail: info@algotech.cz Web: www.algotech.cz Adresa: Zirkon Office Center, Sokolovská

Více

Přístupy k efektivnímu využití modelu MBI

Přístupy k efektivnímu využití modelu MBI MBI, Management byznys informatiky Přístupy k efektivnímu využití modelu MBI Jan Dohnal Katedra softwarového inženýrství, F, ČVUT Jan Pour Katedra, FIS, VŠE MBI, Management byznys Snímek informatiky 1

Více

Hynek Cihlář Podnikový architekt 7.11..2013. Od Indoše ke Cloudu

Hynek Cihlář Podnikový architekt 7.11..2013. Od Indoše ke Cloudu Hynek Cihlář Podnikový architekt 7.11..2013 Od Indoše ke Cloudu Jediná jistota je změna Rychlost vstupu na trh, zvyšování efektivity, zjednodušení funkčnosti, snižování nákladů Obtížnost řízení a kontroly

Více

Aplikační Dokumentace Standardy ICT MPSV

Aplikační Dokumentace Standardy ICT MPSV Standardy ICT MPSV Datum: 19.12.2014 Informace o dokumentu Název dokumentu: Aplikační Dokumentace Historie verzí Číslo verze Datum verze Vypracoval Popis Jméno souboru 1.0 31.8.2012 Jan Apfelthaler Doplnění

Více

People Manager Komplexní řízení zdrojů a projektů jednoduše

People Manager Komplexní řízení zdrojů a projektů jednoduše People Manager Komplexní řízení zdrojů a projektů jednoduše Hlavní funkce Řízení portfolia projektů Podpora pro Demand Management a prioritizaci Podpora pro rozhodování při plánování releasů aplikací Přehled

Více

Informační systémy ve strojírenství

Informační systémy ve strojírenství 1 Vysoká škola báňská Technická univerzita Ostrava Fakulta strojní, Katedra automatizační techniky a řízení Informační systémy ve strojírenství Radim Farana 1 Obsah Požadavky kreditového systému. Projekt.

Více

GIS Libereckého kraje

GIS Libereckého kraje Funkční rámec Zpracoval: Odbor informatiky květen 2004 Obsah 1. ÚVOD...3 1.1. Vztah GIS a IS... 3 2. ANALÝZA SOUČASNÉHO STAVU...3 2.1. Technické zázemí... 3 2.2. Personální zázemí... 3 2.3. Datová základna...

Více

UDS for ELO. Univerzální datové rozhraní. >> UDS - Universal Data Source

UDS for ELO. Univerzální datové rozhraní. >> UDS - Universal Data Source Univerzální datové rozhraní UDS for ELO UDS pro ELO je univerzální datové rozhraní, schopné napojit systém pro archivaci a správu dokumentů ELO na libovolný datový zdroj a to bez nutnosti programování.

Více

Databáze ArcView) Databázový systém

Databáze ArcView) Databázový systém Databázový systém Databáze (pro začínaj nající uživatele ArcView) Přednáška. Datová základna: soubor všech uživatelských dat uložených v databázi Databázový systém = data + nástroje pro práci s daty. Access.

Více

Systémy pro podporu. rozhodování. 2. Úvod do problematiky systémů pro podporu. rozhodování

Systémy pro podporu. rozhodování. 2. Úvod do problematiky systémů pro podporu. rozhodování 1 Systémy pro podporu rozhodování 2. Úvod do problematiky systémů pro podporu rozhodování 2 Připomenutí obsahu minulé přednášky Rozhodování a jeho počítačová podpora Manažeři a rozhodování K čemu počítačová

Více

ČD Telematika a.s. Efektivní správa infrastruktury. 11. května 2010. Konference FÓRUM e-time, Kongresové centrum Praha. Ing.

ČD Telematika a.s. Efektivní správa infrastruktury. 11. května 2010. Konference FÓRUM e-time, Kongresové centrum Praha. Ing. ČD Telematika a.s. Efektivní správa infrastruktury 11. května 2010 Konference FÓRUM e-time, Kongresové centrum Praha Ing. František Nedvěd Agenda O společnosti ČD Telematika a.s. Efektivní správa konfigurací

Více

KATALOG SLUŽEB NÁSLEDNÉ PODPORY

KATALOG SLUŽEB NÁSLEDNÉ PODPORY KATALOG SLUŽEB NÁSLEDNÉ PODPORY Společnost WEBCOM a. s. Vám nabízí kompletní pokrytí Vašich požadavků na zajištění služeb technické podpory Microsoft Dynamics přesně podle Vašich potřeb a v požadovaném

Více

Institute of Computer Science

Institute of Computer Science Institute of Computer Science Academy of Sciences of the Czech Republic Aplikace Filtry Petra Šeflová Technical report No. 1056 February 2010 Pod Vodárenskou věží 2, 182 07 Prague 8, phone: +420 266 051

Více

Relační model reprezentuje databázi jako soubor relací. Kaţdá relace představuje tabulku nebo soubor (ve smyslu soubor na nosiči dat).

Relační model reprezentuje databázi jako soubor relací. Kaţdá relace představuje tabulku nebo soubor (ve smyslu soubor na nosiči dat). 3. Relační model Relační model reprezentuje databázi jako soubor relací. Kaţdá relace představuje tabulku nebo soubor (ve smyslu soubor na nosiči dat). Příklad 3.1: Filmová databáze relace: FILM REŢISÉR

Více

SYLABUS IT V. Jiří Kubica. Ostrava 2011

SYLABUS IT V. Jiří Kubica. Ostrava 2011 P MODULU SYLABUS IT V DÍLČÍ ČÁST PROGRAMOVÁNÍ BUSINESS APLIKACÍ PODNIKU Bronislav Heryán Jiří Kubica Ostrava 20 : Autoři: Vydání: Počet stran: Tisk: Vydala: Sylabus modulu IT v podniku Programování business

Více

Datové modelování II

Datové modelování II Datové modelování II Atributy Převod DM do schématu SŘBD Dotazovací jazyk SQL Multidimenzionální modelování Principy Doc. Miniberger, BIVŠ Atributy Atributem entity budeme rozumět název záznamu či informace,

Více

Software a související služby

Software a související služby Software a související služby Webové technologie, přístup uživatele do systému přes webový prohlížeč Software na zakázku Webové stránky a e-shopy s plnou administrací Intranet, webové aplikace, informační

Více

Bankovní institut vysoká škola, a.s. Praha Karlovy Vary Písek Teplice Břeclav

Bankovní institut vysoká škola, a.s. Praha Karlovy Vary Písek Teplice Břeclav Bankovní institut vysoká škola, a.s. Kdo jsme? První soukromá vysoká škola Atraktivní studijní obory Univerzitní informační systém Skvělé zázemí a nejnovější technika Moderní bezbariérová budova Jsme součástí

Více

X36SIN: Softwarové inženýrství. Životní cyklus a plánování

X36SIN: Softwarové inženýrství. Životní cyklus a plánování X36SIN: Softwarové inženýrství Životní cyklus a plánování 1 Kontext Minule jsme si řekli, co to je deklarace záměru, odborný článek, katalog požadavků, seznam aktérů a seznam událostí. Seznam aktérů a

Více

Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN. Konzultace: pondělí 10 00 11 00 nebo dle dohody Spojení: e-mail: jan.skrbek@tul.cz tel.

Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN. Konzultace: pondělí 10 00 11 00 nebo dle dohody Spojení: e-mail: jan.skrbek@tul.cz tel. 1 Informační systémy Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Konzultace: pondělí 10 00 11 00 nebo dle dohody Spojení: e-mail: jan.skrbek@tul.cz tel.: 485 352 442 Přednášky: úterý 12 30 H35 Cvičení: Mgr.

Více

Zátěžové testy aplikací

Zátěžové testy aplikací Zátěžové testy aplikací Obsah Zátěžové testy v životním cyklu vývoje software Kdy a proč provádět zátěžové testy Projekt zátěžového testu Fáze zátěžového testu Software pro zátěžové testy Zátěžové testy

Více

Úvod do Softwarového inženýrství, trendy IS/ IT. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/

Úvod do Softwarového inženýrství, trendy IS/ IT. Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Úvod do Softwarového inženýrství, trendy IS/ IT Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Vliv IT na změny ve společnosti Vznik nových produktů (platební karty, digitální kamery,

Více

PŘÍLOHA Č. 2 RÁMCOVÉ SMLOUVY SEZNAM SLUŽEB A JEJICH CEN 1. Rozložení subjektů Počet počítačů Počet organizací % malé subjekty 100 6200 97 střední subjekty 1000 180 2.5 velké subjekty 10000 30 0.5 Úroveň

Více

Standardy/praktiky pro řízení služeb informační bezpečnosti. Doc. Ing. Vlasta Svatá, CSc. Vysoká škola ekonomická Praha

Standardy/praktiky pro řízení služeb informační bezpečnosti. Doc. Ing. Vlasta Svatá, CSc. Vysoká škola ekonomická Praha Standardy/praktiky pro řízení služeb informační bezpečnosti Doc. Ing. Vlasta Svatá, CSc. Vysoká škola ekonomická Praha Služby informační bezpečnosti Nemožnost oddělit informační bezpečnost od IT služeb

Více

Manažerská informatika

Manažerská informatika Studijní obor Manažerská informatika Studijní program Systémové inženýrství a informatika SPRÁVNÁ VOLBA PRO VZDĚLÁNÍ Získáte znalosti z oboru informatika a informačních technologií znalosti ze souvisejících

Více

Úvodem... 9 O Metodikách... 37 O Metodách... 135

Úvodem... 9 O Metodikách... 37 O Metodách... 135 Obsah A. Úvodem... 9 A. 1. Projektování informačního systému... 10 A. 2. O co jde při vývoji IS... 16 A. 3. Historie vývoje metodik, metod a technik... 33 B. O Metodikách... 37 B. 1. Metody a metodiky...

Více

Základní informace o co se jedná a k čemu to slouží

Základní informace o co se jedná a k čemu to slouží Základní informace o co se jedná a k čemu to slouží založené na relačních databází transakční systémy, které jsou určeny pro pořizování a ukládání dat v reálném čase (ERP, účetní, ekonomické a další podnikové

Více

Bezpečnostní politika společnosti synlab czech s.r.o.

Bezpečnostní politika společnosti synlab czech s.r.o. Bezpečnostní politika společnosti synlab czech s.r.o. Platnost dokumentu: 14. ledna 2015 Datum vypracování: 8. ledna 2015 Datum schválení: 13. ledna 2015 Vypracoval: Schválil: Bc. Adéla Wosková, Ing. Jaroslav

Více

Indexace pro souborová uložiště a Vyhledávací centrum

Indexace pro souborová uložiště a Vyhledávací centrum Indexace pro souborová uložiště a Vyhledávací centrum Obsah I. Úvod... 2 II. Cíl dokumentu... 2 III. Fáze projektu... 2 IV. Popis jednotlivých fází projektu... 2 1. Fáze 1. - Analýza... 2 2. Fáze 2. -

Více

1.05 Informační systémy a technologie

1.05 Informační systémy a technologie Vypracoval Gestor Schválil Listů Příloh D. Marek(EOS/2) EOS VS 5 Směrnice platí pro všechny závody ŠKODA AUTO. Obsah: 1. Použité pojmy a zkratky 2. Plánování IT 3. Pořízení IT 4. Dodání IT 5. Provoz a

Více

Databázový systém označuje soubor programových prostředků, které umožňují přístup k datům uloženým v databázi.

Databázový systém označuje soubor programových prostředků, které umožňují přístup k datům uloženým v databázi. Databáze Základní pojmy Pojem databáze označuje obecně souhrn informací, údajů, dat o nějakých objektech. Úkolem databáze je hlídat dodržení všech omezení a dále poskytovat data při operacích. Objekty

Více

Koncept řešení EOS EVIDENCE ORGANIZAČNÍ STRUKTURY

Koncept řešení EOS EVIDENCE ORGANIZAČNÍ STRUKTURY Koncept řešení EOS komplexní řešení informačních systémů EVIDENCE ORGANIZAČNÍ STRUKTURY Městský rok informatiky v Olomouci Datum: 12.6. 2009 MARBES CONSULTING s.r.o. Brojova 16, 326 00 Plzeň Jaroslav PEROUTKA

Více

Specializace Kognitivní informatika

Specializace Kognitivní informatika Specializace Kognitivní informatika Otevřené dveře specializace Kognitivní informatika, 10.5.2007 V rámci projektu, financovaného Evropským sociálním fondem pod č. 3206 Multi- a transdisciplinární obor

Více

S databázemi se v běžném životě setkáváme velmi často. Uvádíme běžné použití databází velkého rozsahu:

S databázemi se v běžném životě setkáváme velmi často. Uvádíme běžné použití databází velkého rozsahu: Úvod do databází Základní pojmy Databáze je množina záznamů, kterou shromažďujeme za nějakým konkrétním účelem. Databáze používáme zejména pro ukládání obsáhlých informací. Databázové systémy jsou k dispozici

Více

Představuje. Technický Informační Systém nové generace

Představuje. Technický Informační Systém nové generace Představuje Technický Informační Systém nové generace Nový náhled na položky Sjednocení typů položek - položky nejsou striktně dělené na vyráběné a nakupované. Do tohoto typu je zahrnuté i nakupované a

Více

In orma I a. O nl Dva. Počítačové aplikace v podnikové a mezipodnikové praxi Technologie informačních systému R1zení a rozvoj podnikové informatiky

In orma I a. O nl Dva. Počítačové aplikace v podnikové a mezipodnikové praxi Technologie informačních systému R1zení a rozvoj podnikové informatiky I Libor Gála Jan Pour Prokop Toman., O nl Dva.. In orma I a Počítačové aplikace v podnikové a mezipodnikové praxi Technologie informačních systému R1zení a rozvoj podnikové informatiky Českó společnost

Více

Databázové systémy IDS

Databázové systémy IDS Databázové systémy IDS Studijní opora doc. Ing. Jaroslav Zendulka Ing. Ivana Rudolfová Verze: 18. 7. 2006 Tato publikace je určena výhradně jako podpůrný text pro potřeby výuky. Bude užita výhradně v přednáškách

Více

Stručný obsah. část III Aktualizace dat Kapitola 10: Aktualizace databáze 257 Kapitola 11: Integrita dat 275 Kapitola 12: Zpracování transakcí 307

Stručný obsah. část III Aktualizace dat Kapitola 10: Aktualizace databáze 257 Kapitola 11: Integrita dat 275 Kapitola 12: Zpracování transakcí 307 Stručný obsah část I Přehled jazyka SQL Kapitola 1: Úvod 27 Kapitola 2: Stručný úvod do jazyka SQL 37 Kapitola 3: Jazyk SQL z širšího pohledu 45 Kapitola 4: Relační databáze 69 Část II Získávání dat Kapitola

Více

Jiří Mašek BIVŠ V Pra r ha 20 2 08

Jiří Mašek BIVŠ V Pra r ha 20 2 08 Jiří Mašek BIVŠ Praha 2008 Procesvývoje IS Unifiedprocess(UP) Iterace vývoje Rysy CASE nástrojů Podpora metodických přístupů modelování Integrační mechanismy propojení modelů Podpora etap vývoje Generování

Více

7. Integrita a bezpečnost dat v DBS

7. Integrita a bezpečnost dat v DBS 7. Integrita a bezpečnost dat v DBS 7.1. Implementace integritních omezení... 2 7.1.1. Databázové triggery... 5 7.2. Zajištění bezpečnosti dat... 12 7.2.1. Bezpečnostní mechanismy poskytované SŘBD... 13

Více

INOVACE PŘEDMĚTŮ ICT. MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika

INOVACE PŘEDMĚTŮ ICT. MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika Vyšší odborná škola ekonomická a zdravotnická a Střední škola, Boskovice INOVACE PŘEDMĚTŮ ICT MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika Zpracoval: Jaroslav Kotlán srpen 2009s Úvod Modul Programování

Více

Virtualizace serverů v ČSOB

Virtualizace serverů v ČSOB 5 Shared Experience Technická řešení Virtualizace serverů v ČSOB ČSOB jsme pomohli vybudovat globální evropské data-centrum, ušetřit náklady a zkrátit dobu dodání serverů pro nové aplikace a to díky virtualizaci

Více

Mgr. Jan Folbrecht Senior softwarový inženýr, softwarový architekt, manažer

Mgr. Jan Folbrecht Senior softwarový inženýr, softwarový architekt, manažer Mgr. Jan Folbrecht Senior softwarový inženýr, softwarový architekt, manažer SPECIALIZACE Konzultace a školení v oblastech softwarového inženýrství Zavádění vývojových metodik do projektů a vývojových týmů

Více

Projekt informačního systému pro Eklektik PRO S EK. Řešitel: Karolína Kučerová

Projekt informačního systému pro Eklektik PRO S EK. Řešitel: Karolína Kučerová Projekt informačního systému pro Eklektik PRO S EK Řešitel: ÚVODNÍ ZPRÁVA ZADÁNÍ PROJEKTU Zefektivnění komunikace ve firmě Eklektik, a to především v oblasti informací o klientech a o tištěných materiálech

Více

Analýza a Návrh. Analýza

Analýza a Návrh. Analýza Analysis & Design Návrh nebo Design? Design = návrh Není vytváření použitelného uživatelského prostředí (pouze malinká podmnožina celého návrhu) Často takto omezeně chápáno studenty nedokáží si představit,

Více

Aplikační standard - Dokumentace ICT Standardy MPSV MPSV

Aplikační standard - Dokumentace ICT Standardy MPSV MPSV ICT Standardy MPSV MPSV Vedoucí projektu Objednatele: Milan Hojer Vedoucí projektu Zhotovitele: Michal Čanda HEWLETT-PACKARD s.r.o. Vyskočilova 1/1410 140 21 Praha 4 Tel: 261 307 111 Datum: 7.10.2012 Informace

Více

KIV/SI. Přednáška č.2. Jan Valdman, Ph.D. jvaldman@dns.cz

KIV/SI. Přednáška č.2. Jan Valdman, Ph.D. jvaldman@dns.cz KIV/SI Přednáška č.2 Jan Valdman, Ph.D. jvaldman@dns.cz 8.3.2011 ITIL Information Technology Infrastructure Library ITIL v současnosti zahrnuje: Samotnou knihovnu Oblast vzdělávání a certifikace odborné

Více

Databázové patterny. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu

Databázové patterny. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Databázové patterny MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Obsah o Co je databázový pattern o Pattern: Přiřazení rolí o Pattern: Klasifikace Databázové patterny o Odzkoušené a doporučené

Více

ROLE ICT VE ŠKOLE LIDSKÉ ZDROJE. duben 2012 (c) Radek Maca

ROLE ICT VE ŠKOLE LIDSKÉ ZDROJE. duben 2012 (c) Radek Maca ROLE ICT VE ŠKOLE LIDSKÉ ZDROJE duben 2012 (c) Radek Maca Ze Postavení procesu integrace ICT ve škole ředitel Užší vedení Zástupci, vých. poradce, koordinátoři ŠVP, ICT Vedoucí - metodici vzděl. oblastí

Více

Ing. Miloš Maryška, Ph.D. Seminář VŠE, ČSSI a ICT UNIE 26.10.2011

Ing. Miloš Maryška, Ph.D. Seminář VŠE, ČSSI a ICT UNIE 26.10.2011 Nabídka absolventů terciárních ICT studijních oborů Ing. Miloš Maryška, Ph.D. Výzkum Lidské zdroje v ICT vznikl za finanční podpory MŠMT ČR v rámci projektu Sociální síť v regionech České republiky - OPVK

Více

Jaký je rozdíl v definicicíh VARCHAR2(20 BYTE) a VARCHAR2(20 CHAR):

Jaký je rozdíl v definicicíh VARCHAR2(20 BYTE) a VARCHAR2(20 CHAR): Mezi příkazy pro manipulaci s daty (DML) patří : 1. SELECT 2. ALTER 3. DELETE 4. REVOKE Jaké vlastnosti má identifikující relace: 1. Je relace, která se využívá pouze v případě modelovaní odvozených entit

Více