Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Michael Juřek Software Architect Microsoft s.r.o..

Podobné prezentace


Prezentace na téma: "Michael Juřek Software Architect Microsoft s.r.o.."— Transkript prezentace:

1 Michael Juřek Software Architect Microsoft s.r.o.

2 Co se stalo 25.1.2003 v 5:30 UTC ??? Udeřil SQL Slammer: 75.000 systémů infikováno za prvních 10 minut Využíval port, který typicky vůbec nemusel být otevřen Využíval chybu, jejíž oprava byla již 6 měsíců vydána

3 Kolik bezpečnostních bulletinů pro SQL Server 2005 bylo vydáno za 3 roky? 01

4

5 Odstup 5 let od předchozí verze Beta 1 vydána ve kvalitě, která vedla k zahlcení reportovanými chybami Prodlevy způsobené pracností stabilizace finálního produktu Škrty funkčnosti z Beta verzí

6

7 Rychlejší vývoj pomocí ADO.NET entit Podpora pro synchronizaci dat přímo v databázi Podpora pro libovolné typy dat Prostorová inteligence pro vaše data Integrace všech dat v datovém skladu Větší počet uživatelů díky lepší škálovatelnosti BI Lepší rozhodování díky kvalitnějším informacím Bezpečná a důvěryhodná platforma pro vaše data Efektivní správa infrastruktury založená na politikách Optimalizovaný a předvídatelný výkon systému

8 Transparent Data Encryption External Key Management Data Auditing Pluggable CPU Enhanced Database Mirroring Robustní a efektivní datová platforma Ochrana informací Šifrování dat v databázi bez nutnosti zásahu do aplikace, jež ji využívá Možnost konsolidace správy klíčů v datovém centru Odpověď na typické auditovací dotazy jako např. „kdo četl tato data” Zvýšení spolehlivosti aplikací Přidání systémových zdrojů bez nutnosti zastavení instance Automatická oprava vadných databázových stránek ze zrcadla

9 Méně času stráveného opakujícími se činnostmi Správa pomocí politik (vs. skriptů) Možnost definice celofiremních politik Automatické monitorování a vynucení politik Zjednodušení instalace a konfigurace Integrace s dalšími nástroji pro správu prostředí Politiky využívají pro definici System Definition Model (SDM) Správa datové infrastruktury s využitím produktů Microsoft System Center Declarative Management Framework Server Group Management Streamlined Installation Enterprise System Management Robustní a efektivní datová platforma

10 Správa pomocí politik

11 Optimalizace výkonu Monitorování systému prostřednictvím sběru událostí v systémů Analýza a reporty z nasbíraných údajů Snížení nákladů na úložiště dat a rychlejší provádění dotazů Předvídatelný vývoj Bezpečné zvládnutí více současných zátěží na jedinou instanci Zabránění dotazům, aby se vymkly kontrole Zaručení konzistentní doby odezvy Performance Data Collection System Analysis Data Compression Query Optimization Modes Resource Governor Robustní a efektivní datová platforma

12 Resource Governor

13 Rychlejší vývoj pomocí ADO.NET entit Podpora pro synchronizaci dat přímo v databázi Podpora pro libovolné typy dat Prostorová inteligence pro vaše data Integrace všech dat v datovém skladu Větší počet uživatelů díky lepší škálovatelnosti BI Lepší rozhodování díky kvalitnějším informacím Bezpečná a důvěryhodná platforma pro vaše data Efektivní správa infrastruktury založená na politikách Optimalizovaný a předvídatelný výkon systému

14 Vývoj pomocí entit Pracujte s entitami, ne s tabulkami, řádky, sloupci Izolujte aplikaci od změn v databázi Namodelujte komplexní vztahy a struktury Komfortní dotazování do dat pomocí LINQ a objektového modelu Nejenom pro SQL server, ale i pro další databáze Entity Data Model LINQ Visual Entity Designer Entity Aware Adapters Dynamický vývoj

15 ADO.NET Entities

16 Dynamický vývoj Přístup k datům odkudkoliv Vždy dostupná lokální data na libovolném zařízení Synchronizace inkrementálních změn se serverem Detekce konfliktů při synchronizaci (včetně smazaných řádků) Možnost přidání odpojených scénářů bez nutnosti radikálních z měn v aplikaci SQL Server Change Tracking Synchronized Programming Model Visual Studio Support SQL Server Conflict Detection

17 Rychlejší vývoj pomocí ADO.NET entit Podpora pro synchronizaci dat přímo v databázi Podpora pro libovolné typy dat Prostorová inteligence pro vaše data Integrace všech dat v datovém skladu Větší počet uživatelů díky lepší škálovatelnosti BI Lepší rozhodování díky kvalitnějším informacím Bezpečná a důvěryhodná platforma pro vaše data Efektivní správa infrastruktury založená na politikách Optimalizovaný a předvídatelný výkon systému

18 Stejně dobrá práce s relačními i nerelačnmi daty K uloženým souborům lze přistupovat datově i souborově Nativní podpora pro práci s hierarchickými daty Rozšiřitelná databáze pro nové typy dat Vyhledávání v datech Integrace relačního světa a textu Vytváření globálních aplikací Podpora volitelné přesnosti času, časových zón,... FILESTREAM data type Integrated Full Text Search HierarchyID Sparse Columns Date/Time Data Type Table-Valued Parameters Nejen relační data

19 Tabulky jako parametry Příkaz MERGE

20 Prostorová inteligence pro data Uložení prostorových informací v databázi (např. z GPS) Integrace prostorových dat do stávajících aplikací Vizualizace prostorových dat (např. přes Virtual Earth) Geografické standardy Podpora existujících průmyslových geografických standardů Podpora třetích stran GEOMETRY data type GEOGRAPHY data type Virtual Earth Integration Nejen relační data

21 Práce s prostorovými daty

22 Rychlejší vývoj pomocí ADO.NET entit Podpora pro synchronizaci dat přímo v databázi Podpora pro libovolné typy dat Prostorová inteligence pro vaše data Integrace všech dat v datovém skladu Větší počet uživatelů díky lepší škálovatelnosti BI Lepší rozhodování díky kvalitnějším informacím Bezpečná a důvěryhodná platforma pro vaše data Efektivní správa infrastruktury založená na politikách Optimalizovaný a předvídatelný výkon systému

23 Škálovatelnost a spravovatelnost dotazů do velkých objemů dat Lepší výkon dotazů do velkých tabulek rozdělených na oddíly Optimalizace dotazů typu hvězda Zvýšení propustnosti I/O sběrnice díky efektivnějšímu uložení dat Řízení současné zátěže pro ad-hoc dotazy, reporty, analýzu Přesuny velkých objemů dat Optimalizace ETL díky rychlejšímu vyhledávání v cache Lepší využití více procesorů/jader Snížení objemu dat asynchronním zachycováním změn Zjednodušení současného vkládání a aktualizace Profilování dat pro vyhodnocení kvality Enhanced Partitioning DW Query Optimizations Data Compression Resource Governor Persistent Lookups Change Data Capture MERGE SQL Statement Data Profiling Dokonalýpřehled

24 Komprese dat

25 Více funkčnosti se stejnými zdroji Škálovatelnější renderování reportů bez ohledu na velikost a složitost Komplexnější analýzy a výpočty v analytické databázi Nasazení a správa BI infrastruktury Lineární škálovatelnost zálohování analytické databáze Nové vizuální nástroje pro návrh Optimalizace návrhu pomocí varování v reálném čase Škálování analytické databáze ve farmě serverů Reportovací služby bez závislosti na IIS Enterprise Reporting Engine Internet Report Deployment Subspace Computations Streamlined Analysis Tools Enhanced Analysis Design Scalable Backup Tool Dokonalýpřehled

26 Lepší integrace s MS Office Export reportů do MS Word Lepší věrnost exportu reportů do MS Excel Bohatší reporty Nový nástroj pro koncové uživatele Libovolné struktury díky prvku Tablix Bohaté formátování textových polí Nové datové vizualizační prvky Pokročilejší možnosti analýzy Přepracovaná možnost zapisování do analytických databází Řada vylepšení v oblasti data miningu Render Reports in Word and Excel Flexible Report Layout Report Builder Enhancements TABLIX Rich Formatted Data Data Visualizations MOLAP Writeback Enhanced Data Mining Dokonalýpřehled

27 Tablix Nové možnosti vizualizace

28

29 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Stáhnout ppt "Michael Juřek Software Architect Microsoft s.r.o.."

Podobné prezentace


Reklamy Google