Marketingová komunikace Kombinované studium Skupina N9KMK3PH (vm3bph) 3. soustředění Mgr. Pavel Vávra 9103@mail.vsfs.cz http://vavra.webzdarma.cz/home/index.htm
Zdroje Studijní materiály Heleny Palovské k předmětům B_UDS, RD, a DS http://nb.vse.cz/~palovska/uds
Z minula Historie Relační databáze Návrh datové základny E-R diagram, převod do relačního schématu 1.NF SQL Vytvoření vlastní MS Access databáze dle zpracovaného návrhu
Pokročilé DB uživatelské nástroje Správa a analýza transakčních dat Business Intelligence Reporting transakční data DWH Analytické BI nástroje Databázové systémy pro osobní použití (MS Access)
Business Intelligence
Business Inteligence
DWH- datový sklad Data Warehouse Obvykle obrovské množství dat z více databázových systémů Data účelově uspořádána se zaměřením na subjekt Víceméně statická data Historické dimenze Faktové tabulky s cizími klíči, odkazujícími do dimenzí. OLAP Cubes více rozměrů (např. učitel/předmět/čas (historie)
OLAP Online Analytical Processing OLTP Online Transaction Processing Způsob uložení dat v databázích pro různé účely. OLTP data normalizovaná, snadná a bezpečná modifikace dat, časté změny, živá data OLAP data denormalizovaná, agregované hodnoty, statická data, periodicky aktualizovaná (přepočítávaná) OLAP nástroje tvorba analýz uživatelské prostředí na sestavování dotazů Výsledky distribuované v podobě reportů
Reporting tools Nástroje na tvorbu sestav Přístup k datům OLTP Datové sklady - Převážně statický reporting - Nižší interaktivita + Obrovské množství dat s komplexní strukturou + Efektní, přehledné a srozumitelné výstupy Většinou distribuce dovnitř podniku
MS Access jak k datům?
MS Access jak k datům?
Vytvoření vlastní MS Access databáze dle zpracovaného návrhu
MS Access vlastní DB Vytvoření vlastní MS Access databáze dle zpracovaného návrhu
MS Access vlastní DB Konceptuální schéma Relační schéma: Tabulka Učitel, primární klíč učo Tabulka Předmět, primární klíč kód Vztah N:M => tabulka Učitel_Předmět
MS Access referenční integrita
MS Access referenční integrita
Jednoduchý dotaz Nový jednoduchý dotaz (návrhové zobrazení) Přidání tabulky Učitel Jak by vypadal SQL SELECT?
SQL Jak by vypadal SQL SELECT? SELECT Učitel.Učo, Učitel.Jméno, Učitel.Příjmení FROM Učitel WHERE Učitel.Jméno="Jan" OR Učitel.Jméno="Pavel";
Dotaz přes více tabulek Nový dotaz (návrhové zobrazení) Přidání všech tří tabulek
Dotaz přes více tabulek Výběr polí Kód, Název z tabulky Předmět Učo, Jméno z tabulky Učitel
Dotaz přes více tabulek Spuštění uloženého dotazu
Dotaz přes více tabulek Učitelé - v pořádku?
Dotaz přes více tabulek Učitelé kde je problém?
Dotaz přes více tabulek Dotaz vlastnosti spojení
Dotaz přes více tabulek Učitelé - v pořádku
Křížový dotaz
Křížový dotaz příprava dotazu
Křížový dotaz
Křížový dotaz
Křížový dotaz
Křížový dotaz
Křížový dotaz
Access vs. Excel
MS Access vs. MS Excel Společné znaky Řadit a filtrovat data výkonnými dotazy. Provádět komplexní výpočty. Pracovat s daty interaktivně pomocí kontingenční tabulky a grafu. Vytvářet sestavy. Snadno přidávat, měnit a odstraňovat data pomocí formulářů. Vytvořit hromadnou korespondenci v Microsoft Word. Připojit se k externím datům bez nutnosti je importovat. Importovat data z externích databází, TXT, XLS, CSV a HTM.
MS Access vs. MS Excel Kdy Access, kdy Excel? Mají data relační povahu? (jedna tabulka / více tabulek) Identifikace buňky. Identifikace řádků primární klíče. Velikost dat.
MS Access vs. MS Excel Kdy Access Více tabulek (relační db) Pravděpodobnost rozšíření o další tabulky. Chceme sledovat informace o zákaznících (např. jméno, příjmení, adresa, tel. číslo), ale tyto informace se mohou rozrůst o další aktivity zákazníků (např. objednávky). Velké množství dat (tisíce položek). Většinou textová data. Více externích databází - analyzujeme potřebná data. Předpoklad pravidelného importu nebo exportu dat z databází aplikace Access lepší rovnou pracovat v MS Access. Složité dotazy. S databází potřebuje pracovat velký počet osob.
MS Access vs. MS Excel Kdy Excel Vyžadujeme plochá - nerelační zobrazení dat. Převážně číselná data. Především výpočty a statistická porovnání dat. Velikost sady dat bude v rozumných mezích (nejvíce 15 000 řádků). http://office.microsoft.com/cs-cz/access/ha102101951029.aspx
Propojení MS Excel a MS Access
Nový datový zdroj
Nový datový zdroj
Výběr dat tabulky / dotazy
Obnovení dat
Externí data Napojení se ukládá spolu s *.XLS Uložený datový zdroj lze využívat ve více listech
MS Word a MS Access hromadná korespondence
Hromadná korespondence Dopisy Aktuální dokument Použití uloženého datového spojení
Hromadná korespondence
Hromadná korespondence Předdefinované bloky Další položky a políčka
Hromadná korespondence
Seznámení s databází Northwind
Northwind E-R diagram
Northwind relační schéma
Northwind procvičení dotazů Názvy sloupců vs. Výrazy (např. dotaz Mezisoučty objednávek ) Tvůrce výrazů Kritéria Sestavení kritérií tvůrce výrazů Souhrny (Seskupit vs. Výraz) (také viz dotaz Mezisoučty objednávek ) Jedinečné hodnoty (vlastnost dotazu)
Tvůrce výrazů
Dotazy 1. Objednávky ze Severní Ameriky, v květnu 1998
Dotazy 2. Objednávky firem s "com" ve jméně
Dotazy 3. Kteří zákazníci sídlí v Německu?
Dotazy - samostatně 4. Kteří zaměstnanci bydlí v Velké Británii?
Dotazy - samostatně 5. Které výrobky jsou dražší než 1000?
Dotazy - samostatně Další dotazy 6. Vypište čísla a data objednávek zákazníka Bon app 7. Ve kterých zemích se prodává výrobek Aniseed Syrup? 8. Kteří zákazníci ze severní Evropy nakupovali od začátku roku 1998? 9. Kteří zákazníci ze severní Evropy nakupovali v prvním čtvrtletí roku 1998? 10. Hledám zákazníka podle jména firmy, vím, že ve jméně je "com"...