Základy informačních systémů
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOCX.
- M:N = vztah, kde vystupuje více objektů na obou stranách
Kino může promítat více než jeden film, film může být promítán ve více než jednom kině.
f) Entity-Relationship (E-R) model
- E-R model = jeden z nejpoužívanějších návrhových prostředků
- modeluje „oblast zájmu“ (např. podnik) jako kolekci entit a vztahů mezi nimi
! pozor - relace (relation) X vztah (relationship)
- reprezentuje se graficky tzv. E-R diagramem:
g) Základní vlastnosti SQL
- SQL = Structured Query Language
= nejrozšířenější neprocedurální dotazovací jazyk
ISO SQL standard obsahuje základní komponenty:
• DDL (Data Definition Language) jazyk pro definici dat
• DML (Data Manipulation Language) jazyk pro manipulaci s daty
• DCL (Data Control Language) jazyk pro řízení dat
- užití: administrátor (DBA), management, vývojář aplikace, koncový uživatel
h) Základní příkazy SQL
DDL – Data Definition Language
- CREATE TABLE, ALTER TABLE, DROP TABLE
- totéž pro VIEW
- CREATE INDEX, DROP INDEX
DML – Data Manipulation Language
- SELECT, INSERT, UPDATE, DELETE
DCL – Data Control Language
- SET TRANSACTION, GRANT, REVOKE
7) Co je to architektura informačního systému a k čemu slouží?
- architektura IS – definuje koncepční rámec řešení IS, dává budování IS určitý rozměr a je vhodným komunikačním prostředkem mezi vedením podniku a projektanty IS
- musí být názorná, srozumitelná a jednoduchá, musíme znát cíl systému při jeho navrhování
- význam architektury IS – zajišťuje vzájemné porozumění investora, řešitele a uživatele; musí podporovat strategické cíle organizace, odpovídat potřebám uživatelů, IS musí být pochopitelný a průhledný pro uživatele, zpracování dat musí být efektivní a spolehlivé (rychlé odezvy, ochrana dat)
a) Jaká je funkce globální a dílčí architektury?
- globální architektura = základní schéma vyjadřující hrubou podobu budoucího IS (způsob pořízení,…); rozpadá se do návrhu dílčích architektur
- dílčí architektura = detailnější návrh IS (z různých pohledů na systém); dělí se na architekturu aplikační, technologickou, softwarovou, hardwarovou a funkční
b) Jaké jsou typy architektur?
Hardwarová – určuje typy, počty a vzájemné vztahy HW komponent
Technologická – určuje způsob zpracování aplikace nebo jejich funkcí
Architektura klient/server – aplikace je rozdělena na kooperující programy (klient a server), klient je program, který požaduje provedení určité služby, server danou službu poskytuje
Softwarová – určuje softwarové komponenty a jejich vztahy (zahrnuje základní i aplikační SW
Monolitická – všechny 3 skupiny funkcí jsou realizovány jedním programem
Dvouvrstvá – jedna ze skupin funkcí je oddělena od ostatních
Třívrstvá – všechny 3 skupiny funkcí jsou odděleny do samostatných programů, které mezi sebou komunikují jako klient/server