2008-10-02 Paris - Intégrer tout type de Données
-
Upload
patrick-guimonet -
Category
Technology
-
view
975 -
download
1
description
Transcript of 2008-10-02 Paris - Intégrer tout type de Données
1
Faites de vos données une énergie nouvelle !
2
SQL Server 2008 est la nouvelle base de données et plateforme BI de Microsoft.
Conçue pour s’adapter à tout type de besoin : des péripériques mobiles aux plus gros datacenters et applications critiques d’entreprise; Sécurisée, performante et hautement disponible, SQL Server intègre tout type de données (structuré, multimédia, geospatial…) et fournit une plateforme décisionnelle complète (ETL, OLAP, Datamining, Reporting), intégrée à Office, au meilleur TCO.
Web : http://www.microsoft.com/france/sql
AgendaC’est chargé !
Données géographiquesXML
Données relationnelles Documents & Multimedia
Applications
Nouveaux types de donnéesSQL Server 2008
• HierarchyId • Geometry & Geography
7
Geometry/GeographyFileStream
Données spatialesSQL Server 2008
Données spatialesSQL Server 2008
Améliorations des types de données SQL Server 2008
• Recherche en texte intégral … intégrée !iFTS (integrated Full-Text Search)
• Types définis par l’utilisateur de 8K (2005) à 2 Go (2008)UDT(integrated Full-Text Search)
• Opérations XML améliorées
Quand utiliser le FILESTREAM ?Meilleures pratiques
Table-Valued ParametersInsertion de structures avec des problématiques de cardinalité 1-N
Une commande et N lignes de commandeN est variable et peut être un très grand nombre
Un aller-retour à la base de données pour chaque ligne de commande n’est pas performant
Pas de type tableau (Array) dans SQL ServerXML composition/décomposition était une alternative
La fonctionnalité Table-Valued Parameters (TVP) résout ce problème
13
Table-Valued Parameters
LINQ TO SQL
Est un sous-ensemble de LINQ -> Language INtegrated Query
Introduction d’une syntaxe « à la SQL » dans des langages de haut niveau comme C# ou VB
Permet d’exécuter des requêtes impliquant des sources de données aussi diverses que
Bases de données, tableau d’objets en mémoireDocuments XML, sites Sharepoint…
Les variantes de LINQ
LINQ providersLINQ providers
Data sourcesData sources
Programming languagesProgramming languages
C#C# VB.NETVB.NET …… othersothers
RDBMSRDBMSXMLXML
<customer><customer><name /><name /><city /><city /></customer></customer>
objectsobjects DataSetDataSet
LINQ building blocksLINQ building blocks
LINQ to ObjectsLINQ to Objects LINQ to XMLLINQ to XML LINQ to SQLLINQ to SQL LINQ to DataSetLINQ to DataSet LINQ to EntitiesLINQ to Entities
othersothersADO.NETADO.NET
Entity FrameworkEntity Framework
Standard Query Standard Query OperatorsOperatorsQuery expressionsQuery expressions
Expression treesExpression trees
??
……
16
LINQ to SQL
Résumé de cette session
Types Geography/Geometry
FileStream
Table-Valued Parameters
Linq To SQL
Des références et des clubs utilisateurs dynamiques
Club Utilisateurs SQL :http://www.guss.fr
Club Utilisateurs MS BI :http://www.cubim.fr
http://www.microsoft.com/france/sql/ilslontfait
La référence techniqueLa référence technique pour les IT Pros :pour les IT Pros :
technet.microsoft.com
L’engagement Microsoft L’engagement Microsoft pour les développeurs :pour les développeurs :
msdn.microsoft.commsdn.microsoft.com
S’informer S’informer - Un portail d’informations, des événements, une - Un portail d’informations, des événements, une newsletter bimensuelle personnaliséenewsletter bimensuelle personnalisée
Se former - Se former - Des webcasts, des articles techniques, des Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairstéléchargements, des forums pour échanger avec vos pairs
Bénéficier de services - Bénéficier de services - Des cursus de formations et de Des cursus de formations et de certifications, des offres de support techniquecertifications, des offres de support technique
Visual Studio 2008 +Visual Studio 2008 +
Abonnement Abonnement MSDN Premium MSDN Premium Abonnement Abonnement TechNet Plus :TechNet Plus :
Versions d’éval + 2 incidents supportVersions d’éval + 2 incidents support
Analyses en profondeur du système pour en cibler les failles et maximiser sa performance
Formations techniques avancées et mondialement standardisées, délivrées par des ingénieurs certifiés
Microsoft Operations Framework (MOF) fournit des méthodologies opérationnelles permettant aux entreprises d’optimiser la fiabilité, la supportabilité et la gestion des produits et technologies Microsoft
Ateliers interactifs permettant d’échanger avec des représentants de l’informatique interne de Microsoft sur leur expérience de l'utilisation des outils et méthodologies d'exploitation.Plus orientés processus, ils s'adressent à des décideurs ainsi qu'à des responsables IT
Formations techniques réalisées par des Premier Field Engineers (PFE)
Ateliers techniques personnalisés
Sécurisez et optimisez vos opérations avec un contrat de Support premierLe contrat de support premier est une offre complète et flexible vous permettant d’accéder à un ensemble de services préventifs visant à sécuriser, optimiser et assurer la disponibilité de vos plateformes.
© 2008 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.