SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
Drive your life.




What’s new in SQL Server 2012

                          Dieter Rüetschi
                          ruetschi@ability-solutions.ch

                          Matthias Gessenay
                          Matthias.gessenay@corporatesoftware.ch
Agenda
   Einführung
   Die verschiedenen Editionen
   Administration und Cloud
   Development BI




SQL Day 2012                     2
EDITIONEN


  SQL Day 2012   3
Übersicht




SQL Day 2012   4
ADMINISTRATION


  SQL Day 2012   5
AlwaysOn
   Wird Mirroring über 2 Releases ersetzen
   Erlaubt 2 synchrone Secondaries
        Insgesamt 4 Secondaries
   Automatic Failover
   Basiert auf dem Windows Server Clustering Feature
   Erlaubt Delayed-Kopien
   Application Failover durch einen Virtual Name




SQL Day 2012                                           6
Dashboard




SQL Day 2012   7
Monitoring
   Dashboard
   System Center Operations Manager
   System Center Configuration Manager
        Compliance Management




SQL Day 2012                             8
DEMO


 SQL Day 2012   9
SQL Server Management Studio
   Intellisense, Code Snippets




SQL Day 2012                     10
Contained Databases
   User direkt in der DB
   Keine Abhängigkeit von der Master
   Pro:
        Failover
        App-V
        Cloud
   Contra:
        «Wildwuchs»




SQL Day 2012                           11
SQL läuft jetzt auf Server Core
   Empfohlene Installationsmehtode für Server 2012
   Geringer Ressourcenverbrauch
   Geringere Angriffsfläche
   Gut für automatische Provisionierung
        System Center Virtual Machine Manager




SQL Day 2012                                         12
CLOUD


 SQL Day 2012   13
Metereologische Aspekte
   Private Cloud
        Inhouse
   Public Cloud
        Microsoft Azure
   Hybrid Cloud
        Private + Public




        Reporting          Business Analytics   Data Sync




SQL Day 2012                                                17
Private Cloud
   System Center Virtual Machine Manager unterstützt SQL Server Templates
   Windows Server + SQL -> Sysprep
   Anschliessend ein Konfigurationsscript erstellen
   Elastische Provisionierung




SQL Day 2012                                                                18
Deployment mit Service Models möglich




SQL Day 2012                            19
Hybrid Szenario
   Bi-direktionale Synchronisation von SQL Server
   Einschränkung auf
        Datenbank
        Tabellen
        Spalten
        Filter




SQL Day 2012                                        20
DEVELOPMENT


 SQL Day 2012   21
Development




SQL Day 2012   22
TSQL
   SELECT mit OFFSET & FETCH
   Sequenzen
   Window-Funktionen
   Viele neue und veränderte Funktionen
   THROW
   EXECUTE WITH RESULT SETS
   Metadata Discovery
   FORCESCAN und FORCESEEK
   UTF16 Collations




SQL Day 2012                              23
Beyond Rational
   (BLOB)- Management mit Filetable
   Deutliche Verbesserung bei der Bearbeitung von Geodaten
   Rich Unstructured Data




SQL Day 2012                                                 24
SQL Server Data Tools
   Data-tier komplett in Visual Studio entwickeln
   Integration in Quellcodeverwaltung
   & Build-Prozesse
   Deklaratives Change-Management
   SSDT sind Nachfolger von
        Visual Studio 2010 Datenbankprojekte
        Visual Studio Team System 2008
        Database Edition GDR Release 2
        plus Power Toys... (aka „Data Dude“)




SQL Day 2012                                        25
Was gehört alles dazu?




  Integration       Analysis   Reporting
  Services          Services   Services




SQL Day 2012                               26
SQL Day 2012   27
BUSINESS INTELLIGENCE


  SQL Day 2012          28
Excel Services                         PerformancePoint




                              Excel    Dashboard Designer




                                                  Business
                                                 Applications


                 Office & SharePoint
Daten Qualitätssicherung
SSIS

  Zugriff auf unterschiedlichste Datenquellen
       XML, Webservices, SAP, MSMQ, Excel, …
  Komfortable Entwicklungsumgebung mit
  vielen vordefinierten Bausteinen
            Lesen, Schreiben, Konvertierungen, Sort, Merge, …
            Mächtiger Debuger
  Unterstützung vieler Spezialaufgaben
       Slowly Changing Dimensions
       Change Data Capture, Scripting, Filesystem, FTP
  Datenbank-Management-Aufgaben
       Index-Reorg, Cube-Prozessing, Data Mining Tasks …
  Deployment-Werkzeuge
  Erweiterbar durch offene .NET-Schnittstellen
Data Warehouse
  Colum Store Index (CSI)
      Neuer Index-Typ auf Basis der VertiPaq-In-Memory-Engine für das spaltenweise und
      hochkomprimierte Speichern eines Index
      Verkürzung der Laufzeiten bei typischen DWH-Abfragen um Faktor 2-10
      Neuer Ausführungsmodus für Abfragen (neben row): batch
      Transparent für die Client-Anwendung
      Können indexed views überflüssig machen
  Weitere Neuerungen
      Bis zu 15000 Partitionen
      AlwaysOn ermöglicht neue Szenarien durch readable secondaries und remote mirroring
      Diversen Verbesserungen und Neuerungen im Bereich Geo/Spatial




SQL Day 2012                                                                               32
Parallel Data Warehouse




SQL Day 2012              33
Analyse




SQL Day 2012   34
Reporting
   Alerting (Abos mit Bedingungen)
        Von Endbenutzern erstell- und anpassbar über SharePoint
        Individuelle Benachrichtigung über die wichtigsten Daten
        Erspart regelmäßigen Reportabruf
        Erfordert „stored credentials“

   SSRS-SharePoint Integration
       SSRS läuft jetzt direkt als SharePoint managed Service Applikation
       Weniger Overhead, bessere Performance, bessere Skalierung
       Administration nur noch via SharePoint Central Admin und PowerShell
   Nicht mehr unterstützt:
       Reporting Modelle




SQL Day 2012                                                                 35
Power View
   Grafische Erstellung von Analysen im Browser
        Nutzung und Weitergabe via SharePoint
        An Office angelehntes Bedienkonzept
        Mächtige Darstellungsmöglichkeiten
   Reichhaltige, metadatenbasierte Interaktivität
        Vollständig integriert mit PowerPivot und BISM tab.
        Ermöglicht tiefgehende Erkenntnisse durch intelligente
        und mächtige Abfragen
        Hervorhebung und Filterung ohne Konfiguration
        Animierte Trenddarstellungen (play axis)
   Jederzeit präsentabel
        Export und Einbettung in PowerPoint
        Bei Verbindung zum Firmennetz volle Interaktivität


SQL Day 2012                                                     36
UND VIELES MEHR


  SQL Day 2012    37

Weitere ähnliche Inhalte

Ähnlich wie What's new in sql server 2012

Überblick Power BI Tools
Überblick Power BI ToolsÜberblick Power BI Tools
Überblick Power BI Toolsinovex GmbH
 
Active Directory - best practices
Active Directory - best practicesActive Directory - best practices
Active Directory - best practicesDigicomp Academy AG
 
SQL 2012: Business Intelligence mit dem Microsoft BI-Stack
SQL 2012: Business Intelligence mit dem Microsoft BI-StackSQL 2012: Business Intelligence mit dem Microsoft BI-Stack
SQL 2012: Business Intelligence mit dem Microsoft BI-StackDigicomp Academy AG
 
BATbern41 Die Evolution zu Microservices
BATbern41 Die Evolution zu MicroservicesBATbern41 Die Evolution zu Microservices
BATbern41 Die Evolution zu MicroservicesBATbern
 
Lean web architecture mit jsf 2.0, cdi & co.
Lean web architecture mit jsf 2.0, cdi & co.Lean web architecture mit jsf 2.0, cdi & co.
Lean web architecture mit jsf 2.0, cdi & co.adesso AG
 
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDI
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDISchlanke Webarchitekturen nicht nur mit JSF 2 und CDI
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDIadesso AG
 
Power BI Version 2.0
Power BI Version 2.0Power BI Version 2.0
Power BI Version 2.0inovex GmbH
 
Do´s and Dont´s mit Oracle RDS
Do´s and Dont´s mit Oracle RDS Do´s and Dont´s mit Oracle RDS
Do´s and Dont´s mit Oracle RDS esentri AG
 
LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen
LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellenLightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen
LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellenAlexander Galkin
 
Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data KonnektivitätTrivadis
 
Gipfeltreffen November_2012 reporting
Gipfeltreffen November_2012 reportingGipfeltreffen November_2012 reporting
Gipfeltreffen November_2012 reportingEGELI Informatik AG
 
Roadshow Oracle Database 12c: News & Features
Roadshow Oracle Database 12c: News & FeaturesRoadshow Oracle Database 12c: News & Features
Roadshow Oracle Database 12c: News & FeaturesDigicomp Academy AG
 
Modulare Enterprise Systeme - Eine Einführung
Modulare Enterprise Systeme - Eine EinführungModulare Enterprise Systeme - Eine Einführung
Modulare Enterprise Systeme - Eine EinführungAndreas Weidinger
 
Azure SQL Database vs. Azure SQL Data Warehouse
Azure SQL Database vs. Azure SQL Data WarehouseAzure SQL Database vs. Azure SQL Data Warehouse
Azure SQL Database vs. Azure SQL Data WarehousepmOne Analytics GmbH
 
Windows Server 8 - eine Vorschau
Windows Server 8 - eine VorschauWindows Server 8 - eine Vorschau
Windows Server 8 - eine VorschauDigicomp Academy AG
 
iJUG Java Aktuell [Februar 2015] Lukas Eder - jOOQ - ein alternativer Weg mit...
iJUG Java Aktuell [Februar 2015] Lukas Eder - jOOQ - ein alternativer Weg mit...iJUG Java Aktuell [Februar 2015] Lukas Eder - jOOQ - ein alternativer Weg mit...
iJUG Java Aktuell [Februar 2015] Lukas Eder - jOOQ - ein alternativer Weg mit...Lukas Eder
 

Ähnlich wie What's new in sql server 2012 (20)

Überblick Power BI Tools
Überblick Power BI ToolsÜberblick Power BI Tools
Überblick Power BI Tools
 
Active Directory - best practices
Active Directory - best practicesActive Directory - best practices
Active Directory - best practices
 
Windows 8 server
Windows 8 serverWindows 8 server
Windows 8 server
 
Whitecoast lcty12 x_pages
Whitecoast lcty12 x_pagesWhitecoast lcty12 x_pages
Whitecoast lcty12 x_pages
 
SQL 2012: Business Intelligence mit dem Microsoft BI-Stack
SQL 2012: Business Intelligence mit dem Microsoft BI-StackSQL 2012: Business Intelligence mit dem Microsoft BI-Stack
SQL 2012: Business Intelligence mit dem Microsoft BI-Stack
 
BATbern41 Die Evolution zu Microservices
BATbern41 Die Evolution zu MicroservicesBATbern41 Die Evolution zu Microservices
BATbern41 Die Evolution zu Microservices
 
Lean web architecture mit jsf 2.0, cdi & co.
Lean web architecture mit jsf 2.0, cdi & co.Lean web architecture mit jsf 2.0, cdi & co.
Lean web architecture mit jsf 2.0, cdi & co.
 
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDI
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDISchlanke Webarchitekturen nicht nur mit JSF 2 und CDI
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDI
 
Power BI Version 2.0
Power BI Version 2.0Power BI Version 2.0
Power BI Version 2.0
 
Do´s and Dont´s mit Oracle RDS
Do´s and Dont´s mit Oracle RDS Do´s and Dont´s mit Oracle RDS
Do´s and Dont´s mit Oracle RDS
 
LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen
LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellenLightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen
LightSwitch und SQL Azure: Datengetriebene Anwendungen in Rekordzeit erstellen
 
Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data Konnektivität
 
Gipfeltreffen November_2012 reporting
Gipfeltreffen November_2012 reportingGipfeltreffen November_2012 reporting
Gipfeltreffen November_2012 reporting
 
Roadshow Oracle Database 12c: News & Features
Roadshow Oracle Database 12c: News & FeaturesRoadshow Oracle Database 12c: News & Features
Roadshow Oracle Database 12c: News & Features
 
Infrastructure Solution Day | Core
Infrastructure Solution Day | CoreInfrastructure Solution Day | Core
Infrastructure Solution Day | Core
 
Modulare Enterprise Systeme - Eine Einführung
Modulare Enterprise Systeme - Eine EinführungModulare Enterprise Systeme - Eine Einführung
Modulare Enterprise Systeme - Eine Einführung
 
Azure SQL Database vs. Azure SQL Data Warehouse
Azure SQL Database vs. Azure SQL Data WarehouseAzure SQL Database vs. Azure SQL Data Warehouse
Azure SQL Database vs. Azure SQL Data Warehouse
 
Windows Server 8 - eine Vorschau
Windows Server 8 - eine VorschauWindows Server 8 - eine Vorschau
Windows Server 8 - eine Vorschau
 
iJUG Java Aktuell [Februar 2015] Lukas Eder - jOOQ - ein alternativer Weg mit...
iJUG Java Aktuell [Februar 2015] Lukas Eder - jOOQ - ein alternativer Weg mit...iJUG Java Aktuell [Februar 2015] Lukas Eder - jOOQ - ein alternativer Weg mit...
iJUG Java Aktuell [Februar 2015] Lukas Eder - jOOQ - ein alternativer Weg mit...
 
Digicomp sqlday migration
Digicomp sqlday migrationDigicomp sqlday migration
Digicomp sqlday migration
 

Mehr von Digicomp Academy AG

Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Digicomp Academy AG
 
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Digicomp Academy AG
 
Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Digicomp Academy AG
 
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutRoger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutDigicomp Academy AG
 
Roger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutRoger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutDigicomp Academy AG
 
Xing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xXing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xDigicomp Academy AG
 
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Digicomp Academy AG
 
IPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinIPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinDigicomp Academy AG
 
Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Digicomp Academy AG
 
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattGewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattDigicomp Academy AG
 
Querdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogQuerdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogDigicomp Academy AG
 
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnXing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnDigicomp Academy AG
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingDigicomp Academy AG
 
UX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessUX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessDigicomp Academy AG
 
Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Digicomp Academy AG
 
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceXing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceDigicomp Academy AG
 
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudZahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudDigicomp Academy AG
 
General data protection regulation-slides
General data protection regulation-slidesGeneral data protection regulation-slides
General data protection regulation-slidesDigicomp Academy AG
 

Mehr von Digicomp Academy AG (20)

Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
 
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
 
Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018
 
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutRoger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
 
Roger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutRoger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handout
 
Xing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xXing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit x
 
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
 
IPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinIPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe Klein
 
Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Agiles Management - Wie geht das?
Agiles Management - Wie geht das?
 
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattGewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
 
Querdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogQuerdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING Expertendialog
 
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnXing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
 
UX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessUX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital Business
 
Minenfeld IPv6
Minenfeld IPv6Minenfeld IPv6
Minenfeld IPv6
 
Was ist design thinking
Was ist design thinkingWas ist design thinking
Was ist design thinking
 
Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich
 
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceXing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
 
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudZahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
 
General data protection regulation-slides
General data protection regulation-slidesGeneral data protection regulation-slides
General data protection regulation-slides
 

What's new in sql server 2012

  • 1. Drive your life. What’s new in SQL Server 2012 Dieter Rüetschi ruetschi@ability-solutions.ch Matthias Gessenay Matthias.gessenay@corporatesoftware.ch
  • 2. Agenda Einführung Die verschiedenen Editionen Administration und Cloud Development BI SQL Day 2012 2
  • 3. EDITIONEN SQL Day 2012 3
  • 5. ADMINISTRATION SQL Day 2012 5
  • 6. AlwaysOn Wird Mirroring über 2 Releases ersetzen Erlaubt 2 synchrone Secondaries Insgesamt 4 Secondaries Automatic Failover Basiert auf dem Windows Server Clustering Feature Erlaubt Delayed-Kopien Application Failover durch einen Virtual Name SQL Day 2012 6
  • 8. Monitoring Dashboard System Center Operations Manager System Center Configuration Manager Compliance Management SQL Day 2012 8
  • 9. DEMO SQL Day 2012 9
  • 10. SQL Server Management Studio Intellisense, Code Snippets SQL Day 2012 10
  • 11. Contained Databases User direkt in der DB Keine Abhängigkeit von der Master Pro: Failover App-V Cloud Contra: «Wildwuchs» SQL Day 2012 11
  • 12. SQL läuft jetzt auf Server Core Empfohlene Installationsmehtode für Server 2012 Geringer Ressourcenverbrauch Geringere Angriffsfläche Gut für automatische Provisionierung System Center Virtual Machine Manager SQL Day 2012 12
  • 13. CLOUD SQL Day 2012 13
  • 14.
  • 15.
  • 16.
  • 17. Metereologische Aspekte Private Cloud Inhouse Public Cloud Microsoft Azure Hybrid Cloud Private + Public Reporting Business Analytics Data Sync SQL Day 2012 17
  • 18. Private Cloud System Center Virtual Machine Manager unterstützt SQL Server Templates Windows Server + SQL -> Sysprep Anschliessend ein Konfigurationsscript erstellen Elastische Provisionierung SQL Day 2012 18
  • 19. Deployment mit Service Models möglich SQL Day 2012 19
  • 20. Hybrid Szenario Bi-direktionale Synchronisation von SQL Server Einschränkung auf Datenbank Tabellen Spalten Filter SQL Day 2012 20
  • 23. TSQL SELECT mit OFFSET & FETCH Sequenzen Window-Funktionen Viele neue und veränderte Funktionen THROW EXECUTE WITH RESULT SETS Metadata Discovery FORCESCAN und FORCESEEK UTF16 Collations SQL Day 2012 23
  • 24. Beyond Rational (BLOB)- Management mit Filetable Deutliche Verbesserung bei der Bearbeitung von Geodaten Rich Unstructured Data SQL Day 2012 24
  • 25. SQL Server Data Tools Data-tier komplett in Visual Studio entwickeln Integration in Quellcodeverwaltung & Build-Prozesse Deklaratives Change-Management SSDT sind Nachfolger von Visual Studio 2010 Datenbankprojekte Visual Studio Team System 2008 Database Edition GDR Release 2 plus Power Toys... (aka „Data Dude“) SQL Day 2012 25
  • 26. Was gehört alles dazu? Integration Analysis Reporting Services Services Services SQL Day 2012 26
  • 28. BUSINESS INTELLIGENCE SQL Day 2012 28
  • 29. Excel Services PerformancePoint Excel Dashboard Designer Business Applications Office & SharePoint
  • 31. SSIS Zugriff auf unterschiedlichste Datenquellen XML, Webservices, SAP, MSMQ, Excel, … Komfortable Entwicklungsumgebung mit vielen vordefinierten Bausteinen Lesen, Schreiben, Konvertierungen, Sort, Merge, … Mächtiger Debuger Unterstützung vieler Spezialaufgaben Slowly Changing Dimensions Change Data Capture, Scripting, Filesystem, FTP Datenbank-Management-Aufgaben Index-Reorg, Cube-Prozessing, Data Mining Tasks … Deployment-Werkzeuge Erweiterbar durch offene .NET-Schnittstellen
  • 32. Data Warehouse Colum Store Index (CSI) Neuer Index-Typ auf Basis der VertiPaq-In-Memory-Engine für das spaltenweise und hochkomprimierte Speichern eines Index Verkürzung der Laufzeiten bei typischen DWH-Abfragen um Faktor 2-10 Neuer Ausführungsmodus für Abfragen (neben row): batch Transparent für die Client-Anwendung Können indexed views überflüssig machen Weitere Neuerungen Bis zu 15000 Partitionen AlwaysOn ermöglicht neue Szenarien durch readable secondaries und remote mirroring Diversen Verbesserungen und Neuerungen im Bereich Geo/Spatial SQL Day 2012 32
  • 35. Reporting Alerting (Abos mit Bedingungen) Von Endbenutzern erstell- und anpassbar über SharePoint Individuelle Benachrichtigung über die wichtigsten Daten Erspart regelmäßigen Reportabruf Erfordert „stored credentials“ SSRS-SharePoint Integration SSRS läuft jetzt direkt als SharePoint managed Service Applikation Weniger Overhead, bessere Performance, bessere Skalierung Administration nur noch via SharePoint Central Admin und PowerShell Nicht mehr unterstützt: Reporting Modelle SQL Day 2012 35
  • 36. Power View Grafische Erstellung von Analysen im Browser Nutzung und Weitergabe via SharePoint An Office angelehntes Bedienkonzept Mächtige Darstellungsmöglichkeiten Reichhaltige, metadatenbasierte Interaktivität Vollständig integriert mit PowerPivot und BISM tab. Ermöglicht tiefgehende Erkenntnisse durch intelligente und mächtige Abfragen Hervorhebung und Filterung ohne Konfiguration Animierte Trenddarstellungen (play axis) Jederzeit präsentabel Export und Einbettung in PowerPoint Bei Verbindung zum Firmennetz volle Interaktivität SQL Day 2012 36
  • 37. UND VIELES MEHR SQL Day 2012 37