!
!
© Calipia usage réservé aux établissements dépendant du Ministère de l’Enseignement Supérieur et de la Recherche
!
SQL$Server$2014$et$SQL$Server$2016$
Principales+fonctions+
!
SQL!Server!est!le!système!de!gestion!de!base!de!données!de!Microsoft.!Il!intègre!un!moteur!relationnel,!un!outil!
d’extraction!et!de!transformation!(ETL)!de!données!et!un!système!d’analyse!multidimensionnelle!(OLAP!et!Data!Mining).!Ce!
moteur!est!complété!par!une!architecture!de!reporting!complète.!!
SQL!Server!2014,!dernière!version!en!date,!est!disponible!depuis!le!premier!trimestre!2014.!!
La!prochaine!version,!SQL!Server!2016,!est!attendue!pour!le!troisième!trimestre!2016.!
!
La!gamme!SQL!Server!est!organisée!autour!de!3!éditions!principales!:!
SQL$Server$2014$Standard!:!point!d’entrée!de!la!gamme.!
SQL$Server$2014$Business$Intelligence!:!sur-ensemble!de!l’édition!Standard,!cette!édition!est!particulièrement!dédiée!
aux!utilisations!BI,!dont!elle!intègre!l’ensemble!des!outils!Microsoft,!dont!le!dernier!né!PowerView!qui!offre!des!
fonctions!de!reporting!pour!découvrir!et!visualiser!de!façon!interactive!les!données.!
SQL$Server$2014$Enterprise!:!sur-ensemble!de!l’édition!BI,!l’édition!Entreprise!est!la!plus!complète!de!la!gamme,!
offrant!des!services!transactionnels!et!de!BI.!
!
Une!édition!gratuite,!SQL!Server!Express,!est!également!fournie!par!Microsoft.!Basée!sur!le!même!moteur!de!base!de!
données,!SQL!Server!Express!offre!10!GO!de!stockage!par!base!de!données!et!des!fonctions!simples!de!sauvegarde!et!
restauration!vers!Azure.!Cette!édition!est!plutôt!destinée!aux!développements,!et!aux!applications!de!petites!tailles!».!
$
Positionnement$de$SQL$Server$
SQL!Server!se!positionne!à!la!fois!sur!le!marché!des!bases!de!données!embarquées!dans!des!périphériques!mobiles,!des!
bases!départementales,!ainsi!que!des!très!grosses!bases!de!données.!Un!certain!nombre!de!mécanismes!(clustering,!
mirroring…)!permettent!d’assurer!la!haute!disponibilité!des!données.!
En!plus!de!son!utilisation!dans!le!cadre!de!projets!de!développement!d’applicatifs!métier!ou!de!projets!décisionnels,!SQL!
Server!peut!être!adossé!à!des!ERP!(SAP…)!ou!à!d’autres!applicatifs!Microsoft!(technologies!SharePoint,!Commerce!Server,!
BizTalk!Server…).!
!
Moteur'relationnel''
Moteur!de!bases!de!données!relationnelles,!apte!à!monter!en!charge,!à!assurer!une!haute!disponibilité!des!données,!
ainsi!que!la!répartition!de!charge.!!
Prise!en!charge!native!des!normes!Internet!XML!pour!l’interrogation,!la!!présentation!des!résultats,!et!le!stockage.!!
Stockage!de!différents!types!de!données!:!
o Vidéos,!images,!multimédia!:!en!utilisant!différents!emplacements!possibles!pour!les!BLOB!(système!de!fichier,!
base!de!données).!
o Données!spatiales!:!deux!nouveaux!types!de!données!permettent!de!stocker!des!données!spatiales!selon!leur!
mode!de!représentation.!
Support!des!services!Web.!!
Déclinaison!du!moteur!de!la!base!de!données!pour!les!périphériques!mobiles.!!
Partitionnement!des!tables.!
Outil!complet!d’ETL!(extraction,!transformation,!chargement!des!données).!
Reporting''
Services!de!reporting!avec!Reporting!Services.!!
Création!de!rapports!multi!formats!(html,!GIF,!PDF…).!!
Nombreux!graphiques!disponibles,!nouveau!contrôle!:!Tablix.!
Champs!de!recherche!dans!le!portail!Reporting!Services.!
Intégration!renforcée!avec!Reporting!Services!et!SharePoint.!
Gestion!de!workflow!et!de!version!des!rapports.!
Génération!de$rapports!directement!en!format!Word.$
Décisionnel''
Outils!d'analyse!:!gestion!de!cubes!volumineux!avec!une!multitude!de!dimensions!grâce!aux!services!OLAP.!!
Fonctions!de!Data!Mining.!
Requêtes!multi!cubes!dans!Analysis!Services.!
Intégration!de!Visio!2010!pour!la!génération!de!graphiques!issus!des!algorithmes!de!Data!Mining.!
Partage!d’un!cube!OLAP!en!lecture!seule!par!plusieurs!serveurs!Analysis!Services.!
Développement''
!
!
© Calipia usage réservé aux établissements dépendant du Ministère de l’Enseignement Supérieur et de la Recherche
!
Plate-forme!de!développement,!notamment!grâce!à!l’intégration!du!Framework!.Net!dans!le!moteur!de!la!base!de!
données!et!à!l’utilisation!de!Visual!Studio!pour!le!développement!d’applications!utilisant!la!base!de!données.!!
Ajouts,!avec!la!version!2008,!de!nouvelles!API!:!LINQ!permettant!aux!programmeurs!de!créer!des!requêtes!sur!les!
données!de!la!base!sans!connaître!le!langage!SQL!(LINQ!to!SQL,$LINQ!to!Entities,!LINQ!to!DataSet,!LINQ!to!XML).!
Infrastructure'(administration'et'performances)'
Possibilité!maintenant!d’administrer,!de!manière!centralisée,!les!bases!mobiles!depuis!l’outil!d’administration!SQL!
Server!Management!Studio.!
Prise!en!charge!d’Active!Directory,!BizTalk!Server...!
Un!Resource(Gouvernor!permet!de!limiter!les!ressources!(CPU,!mémoire)!utilisées!par!une!application,!un!utilisateur.!
Compression!native!des!données!(tables!et!index).!
Un!Framework,!le!Declarative!Management!Framework!(DMF),!permet,!au!travers!d’une!vue!logique!sur!l’ensemble!
des!paramètres!du!serveur,!de!fixer!un!cadre!de!comportement!à!ce!serveur,!voire!de!propager!cet!ensemble!de!
paramètres!à!d’autres!serveurs!SQL.!
En!terme!de!monitoring,!à!noter!Performance!Studio!et!SQL!Server!Management!Studio!Reports.!
!
!
SQL$Server$2014$
Dernière!venue!dans!la!famille!SQL!Server,!l’édition!2014!confirme!les!orientations!stratégiques!de!Microsoft!avec!sa!
solution!SQL!Server,!et!positionne!SQL!Server!comme!une!plateforme!de!données!d’entreprise!:$
Système!de!stockage!relationnel!de!données!
Intégration!de!données!
Plateforme!BI!
Solution!pour!gérer!et!développer!bases!de!données!
Connectée!au!cloud.!
!
On!retrouve!en!particulier!les!grands!domaines!fonctionnels!suivants!:!
Analyse'décisionnelle!:!dès!l’entrée!de!gamme,!certaines!fonctions!de!BI!sont!intégrées,!et!une!édition!spécifique!est!
maintenant!proposée,!qui!rassemble!toutes!les!fonctionnalités!de!la!BI!en!libre-service,!telles!que!PowerView!qui!
permet!à!l’utilisateur!de!découvrir!les!données!et!de!les!visualiser!de!façon!interactive!et!très!riche!graphiquement.!
Performances'et'sécurité!:!2!thèmes!nécessaires!pour!permettre!à!SQL!Server!de!tenir!son!rôle!comme!plateforme!
pour!les!applications!critiques!d’entreprise.!Depuis!la!version!2012,!Microsoft!apporte!des!fonctions!comme!AlwaysOn!
pour!la!haute!disponibilité!et!la!reprise!en!cas!de!désastre,!ou!ColumnStore!Index!qui!vise!à!booster!dans!certains!cas!
les!performances!par!une!indexation!non!plus!basée!sur!les!lignes!de!données,!mais!également!les!colonnes.!
Data'Warehouse'et'appliances!:!depuis!la!version!2008!R2,!Microsoft!travaille!conjointement!avec!des!fournisseurs!de!
plateformes!matérielles!pour!proposer!des!architectures!de!références!ou!des!solutions!complètes!(appliances)!par!
types!de!besoins!(transactionnels,!BI,!Data!Warehouse!…).!
Cloud$:!en!permettant!d’accéder!aux!données!d’entreprise!où!qu’elles!soient,!dans!les!serveurs!de!l’entreprise!ou!dans!
le!cloud.!
!
Autres!éléments!de!la!stratégie!de!gestion!des!données!de!Microsoft,!SQL!Server!joue!aussi!un!rôle!dans!l’approche!
proposée!par!l’éditeur!sur!le!thème!des!Big!Data!(gros!volumes!de!données!non!structurées).!Nous!abordons!cet!aspect!
dans!la!fiche!du!thème!Big!Data!de!cette!édition.!
!
Conformément!à!la!stratégie!générale!de!Microsoft!pour!le!cloud!qui!vise!à!fournir!des!solutions!comparables!dans!le!cloud!
et!dans!les!entreprises,!SQL!Azure!évolue!pour!proposer!des!services!jusqu’à!présent!réservés!aux!éditions!de!SQL!Server,!
en!particulier!concernant!les!aspects!BI!(intégration!et!analyse).!
!
La!version!2014!est!disponible!depuis!le!1er!trimestre!2014.!Parmi!les!nouveautés!introduites!par!Microsoft!avec!cette!
version,!citons!:!
L’arrivée!d’une!nouvelle!technologie!dénommée!In!Memory(Built-In!(ex!nom!de!code!Hekaton)!pour!étendre!les!
possibilités!de!travailler!directement!en!mémoire!à!tous!les!types!d’activités!(Workload).!Avec!SQL!Server!2012,!il!était!
possible!de!la!faire!pour!des!activités!de!type!BI,!SQL!Server!2014!permet!également!de!mettre!en!œuvre!le!travail!In!
Memory!pour!les!activités!OLTP,!Data!Warehouse…!
Des!améliorations!de!l’indexage!par!colonnes!(Column(Store(Index),!introduit!avec!la!version!2012,!notamment!en!
permettant!de!mettre!à!jour!les!données!sans!avoir!à!supprimer!l’index!au!préalable!et!le!reconstruire!ensuite.!
Plus!de!montée!en!charge,!pour!monter!en!environnement!physique!jusqu’à!640!processeurs!logiques!et!4!TO!de!
mémoire,!et!en!environnement!virtuel!permettre!à!une!instance!SQL!de!travailler!avec!un!maximum!de!64!processeurs!
virtuels!et!1!TO!de!mémoire.!
Amélioration!pour!les!scénarios!de!haute!disponibilité,!avec!la!possibilité!de!monter!des!clusters!jusqu’à!64!nœuds,!et!
des!évolutions!sur!le!mode!Always-On!(jusqu’à!8!nœuds!secondaires,!au!lieu!de!4!avec!SQL!Server!2012,!et!en!cas!de!
perte!de!connexion!avec!le!nœud!primaire,!les!nœuds!secondaires!accessibles!peuvent!continuer!à!être!utilisés!en!
lecture).!
!
!
© Calipia usage réservé aux établissements dépendant du Ministère de l’Enseignement Supérieur et de la Recherche
!
Une!intégration!avec!Windows!Azure!renforcée!:!
o Simplification!du!backup!dans!Azure!(manuel!ou!automatique,!au!niveau!de!l’instance!SQL!avec!un!point!de!reprise,!
et!avec!une!analyse!du!modèle!d’usage!de!la!base!de!données!pour!définir!la!fréquence!du!backup).!
o Cloud!Disaster!Recovery!plus!simple!à!gérer,!déployer!et!mettre!en!œuvre.!!
Des!améliorations!au!niveau!de!l’administration,!en!particulier!au!travers!de!l’extension!du!nombre!de!rôles!
d’administrateurs!pour!permettre!d’effectuer!certaines!opérations!sans!avoir!accès!aux!données!(ex!:!connect!any!db,!
impersonate!any!login),!avec!la!possibilité!de!définir!des!exceptions!(par!exemple,!autoriser!le!login!sur!n’importe!quel!
compte!sauf!ceux!avec!des!droits!admin!élevés).!
!
SQL$Server$2016$
!
La!prochaine!version!attendue!aux!environs!de!l’été!2016!apportera!son!lot!d’évolutions,!confirmant!encore!une!fois!les!
orientations!stratégiques!de!Microsoft!sur!son!SGBD!:!
- Le!support!d’applications!critiques!d’entreprise!
- Les!fonctionnalités!BI!
- Les!scénarios!hybrides!avec!Azure.!
Parmi!les!nouveautés/améliorations!introduites!avec!SQL!Server!2016,!citons!:!
- Le!support!d’applications!critiques!
o Amélioration!du!traitement!InMemory,!pour!accroitre!les!performances!
o Technologie!Always!Encrypted!pour!garantir!la!sécurité!des!données,!quel!que!soit!leur!état.!
o Amélioration!de!la!technologie!Always!On!pour!offrir!une!disponibilité!renforcée.!
- Les!fonctionnalités!BI!:!
o Renforcement!des!capacités!de!query!de!données!relationnelles!et!non!relationnelles,!avec!T-SQL.!
o Connectivité!élargie!vers!les!sources!d’informations,!avec!la!fonction!Power!QUery!for!Analytics!and!
Reporting.!
o Amélioration!de!Analysis!Services!pour!de!meilleures!performances!et!plus!de!scalabilité.!
o Capacités!de!visualitation!riches!des!informations!sur!les!appareils!mobiles,!avec!des!applications!
natives!pour!iOS,!Android!et!Windows.!
- Les!scénarios!hybrides!avec!Azure!:!
o La!technologie!Strech!Database!qui!permet!d’étendre!les!données!transactionnelles!(chaudes!ou!
froides)!vers!les!services!de!données!Azure!de!façon!transparente!et!sans!modification!des!applications.!
o De!nouveaux!outils!pour!simplifier!la!migration!SQL!Server!vers!Azure.!
o Une!consistence!renforcée!des!expériences!SQL!entre!l’on!premise!et!les!services!PaaS!et!IaaS!d’Azure,!
au!travers!de!plusieurs!outils!(Common!Development,!Management!and!Identity!Tools).!
!
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !