je recherche un site ou il y'a les nouveauté du SQL server 2005 !
comme cela je pourrais tester et ainsi commencer à mettre en pratique tout
ce qu'il offre.
ayant assisté aux tech-ed et au lancement j'ai bien des choses en tete, mais
pas de maniere exaustive !!
PARTIE 3 - Extensions SQLCLR (C#) et XML du langage Transact SQL
Voici une liste que j'espère suffisament exhaustive des nouveautés en matière de code administré (SQLCLR) et manipulation des données XML
3.1 Code administré
Beaucoup d'auteurs ont apellé cette technique "procédures managés"... du fait que Microsoft en parle sous le terme "managed code". Rapelons simplement que le terme "managé" n'existe pas en français et signifie administrer... Mais de quoi parles t-on ? Simplement de la possibilité d'utiliser un langage externe pour coder certains objets (fonctions, procédures stockées, triggers...), qui seront exécutés par le SQLCLR, c'est à dire un "run-time" C# dédié et intégré à SQL Server. Quel avantage par rapport à Transact SQL ? Dans un cas sur trois, le codage SQLCLR sera plus performant (calculs mathématiques massifs notamment). En revanche pour certains objets, il n'est pas possible d'utiliser Transact SQL : l'implémentation d'un agrégat est impossible avec SQL Server 2000 alors qu'elle est possible sous SQLCLR dans la version 2005. De même, des types de données nouveaux ne peuvent qu'être codés sous SQLCLR.
Pour ce faire, MS SQL Server dispose d'un nouvel objet, l'ASSEMBLY, équivalent à une bibliothéque de procédures externes.
3.1.1 - Fonction codée sous SQLCLR
3.1.2 - Procédure codée sous SQLCLR
3.1.3 - Agrégat codé sous SQLCLR
3.1.4 - Trigger codé sous SQLCLR
3.1.5 - Type codé sous SQLCLR
3.1.6 - Sécurité avec SQLCLR
3.2 - Opérations sur XML
3.2.1 - Données XML (et XML Schéma)
3.2.2 - Le langage XQuery
3.2.2 - Le langage XPath
***
PARTIE 4 - Modules complémentaires de MS SQL Server 2005
Voici une liste que j'espère suffisament exhaustive des nouveaux modules et des améliorations apportés aux outils actualisés de MS SQL Server 2005.
4.1 SQL Server Management Studio
SQL Server Management Studio remplace désormais Entreprise Manager et Query Analyzer.
4.2 SQL en ligne de commande
Désormais l'utilitaire SQL en ligne de commande à pour nom sqlcmd.exe. Il rempalce les anciens osql.exe et isql.exe.
4.3 Solution d'ETL pour MS SQL Server
Je dois dire que dans tous mes cours sur MS SQL Server, comme dans les conseils que je distallais sur ce produit, j'indiquais DTS comme devant être "à éviter" pour des applications professionnelles dans lesquelles sécurité, stabilité et performances étaient attendues. Microsoft à bien compris le message et à remplacer purement et simplement le piètre DTS par SSIS (SQL Server Integration Services), une solution d'intégration de données, haut de gamme et qui plus est performante. Haut de gamme, car capable de décider à l'aide d'algorithmes implémentés en logique floue quelle valeur recoupe quelle référence. Performance, car les insertions en masse sont d'une rapidité sans commune mesure avec les vitesses poussives obtenues par DTS. Seul inconvénient, il faut tout ré écrire, à moins de se contenter de la médiocrité de ses anciens lots DTS en activant le
On pourrait passer des heures à parler de ce outil. Je laisserais quelques passionnés en parler. Vous les trouverez sur le net :
4.4 BI Dev Studio
Solution d'informatique décisionnelle complète pour l'alimentation, le requêtage et l'analyse de bases OLAP
4.5 - Reporting Services
Ce n'est pas une véritable nouveauté, mais SQL Server intègre sa solution de reporting qui a été améliorée pour l'occasion.
4.6 - "Web services" via SQL Server 2005
Avec cette version, Microsoft introduit un outil que je qualifierait de très important : l'intégration de "Web services" au sein même de SQL. L'intérêt est évident : faire de MS SQL Server, le n°1 de la base de données réparties, à travers les protocoles les plus ouverts qui soient : ceux d'internet ! Serait-ce la une réplique à la concurrence et notamment à la version 10 G d'Oracle, et du concept du Grid Computing ?
Comment ça marche ? Simplement. En fait tout est basé sur des objets SQL Server (donc des ordres Transact SQL) avec un information véhiculée sous forme de flux XML... Le tout étant transactionné et asynchrone !
4.7 - Service de notification
***
A +
Ch. a écrit:
Bonjour,
je recherche un site ou il y'a les nouveauté du SQL server 2005 ! comme cela je pourrais tester et ainsi commencer à mettre en pratique tout ce qu'il offre. ayant assisté aux tech-ed et au lancement j'ai bien des choses en tete, mais pas de maniere exaustive !!
Merci !
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
Bonjour,
J'ai commencé à écrire une série d'articles à ce sujet.
Hélas je n'ai pas le temps de terminer.
http://sqlpro.developpez.com/SQL_Server_2K5/
PARTIE 3 - Extensions SQLCLR (C#) et XML du langage Transact SQL
Voici une liste que j'espère suffisament exhaustive des nouveautés en matière de
code administré (SQLCLR) et manipulation des données XML
3.1 Code administré
Beaucoup d'auteurs ont apellé cette technique "procédures managés"... du fait
que Microsoft en parle sous le terme "managed code". Rapelons simplement que le
terme "managé" n'existe pas en français et signifie administrer...
Mais de quoi parles t-on ? Simplement de la possibilité d'utiliser un langage
externe pour coder certains objets (fonctions, procédures stockées,
triggers...), qui seront exécutés par le SQLCLR, c'est à dire un "run-time" C#
dédié et intégré à SQL Server.
Quel avantage par rapport à Transact SQL ? Dans un cas sur trois, le codage
SQLCLR sera plus performant (calculs mathématiques massifs notamment). En
revanche pour certains objets, il n'est pas possible d'utiliser Transact SQL :
l'implémentation d'un agrégat est impossible avec SQL Server 2000 alors qu'elle
est possible sous SQLCLR dans la version 2005. De même, des types de données
nouveaux ne peuvent qu'être codés sous SQLCLR.
Pour ce faire, MS SQL Server dispose d'un nouvel objet, l'ASSEMBLY, équivalent à
une bibliothéque de procédures externes.
3.1.1 - Fonction codée sous SQLCLR
3.1.2 - Procédure codée sous SQLCLR
3.1.3 - Agrégat codé sous SQLCLR
3.1.4 - Trigger codé sous SQLCLR
3.1.5 - Type codé sous SQLCLR
3.1.6 - Sécurité avec SQLCLR
3.2 - Opérations sur XML
3.2.1 - Données XML (et XML Schéma)
3.2.2 - Le langage XQuery
3.2.2 - Le langage XPath
***
PARTIE 4 - Modules complémentaires de MS SQL Server 2005
Voici une liste que j'espère suffisament exhaustive des nouveaux modules et des
améliorations apportés aux outils actualisés de MS SQL Server 2005.
4.1 SQL Server Management Studio
SQL Server Management Studio remplace désormais Entreprise Manager et Query
Analyzer.
4.2 SQL en ligne de commande
Désormais l'utilitaire SQL en ligne de commande à pour nom sqlcmd.exe. Il
rempalce les anciens osql.exe et isql.exe.
4.3 Solution d'ETL pour MS SQL Server
Je dois dire que dans tous mes cours sur MS SQL Server, comme dans les conseils
que je distallais sur ce produit, j'indiquais DTS comme devant être "à éviter"
pour des applications professionnelles dans lesquelles sécurité, stabilité et
performances étaient attendues. Microsoft à bien compris le message et à
remplacer purement et simplement le piètre DTS par SSIS (SQL Server Integration
Services), une solution d'intégration de données, haut de gamme et qui plus est
performante.
Haut de gamme, car capable de décider à l'aide d'algorithmes implémentés en
logique floue quelle valeur recoupe quelle référence.
Performance, car les insertions en masse sont d'une rapidité sans commune mesure
avec les vitesses poussives obtenues par DTS.
Seul inconvénient, il faut tout ré écrire, à moins de se contenter de la
médiocrité de ses anciens lots DTS en activant le
On pourrait passer des heures à parler de ce outil. Je laisserais quelques
passionnés en parler. Vous les trouverez sur le net :
4.4 BI Dev Studio
Solution d'informatique décisionnelle complète pour l'alimentation, le requêtage
et l'analyse de bases OLAP
4.5 - Reporting Services
Ce n'est pas une véritable nouveauté, mais SQL Server intègre sa solution de
reporting qui a été améliorée pour l'occasion.
4.6 - "Web services" via SQL Server 2005
Avec cette version, Microsoft introduit un outil que je qualifierait de très
important : l'intégration de "Web services" au sein même de SQL. L'intérêt est
évident : faire de MS SQL Server, le n°1 de la base de données réparties, à
travers les protocoles les plus ouverts qui soient : ceux d'internet ! Serait-ce
la une réplique à la concurrence et notamment à la version 10 G d'Oracle, et du
concept du Grid Computing ?
Comment ça marche ? Simplement. En fait tout est basé sur des objets SQL Server
(donc des ordres Transact SQL) avec un information véhiculée sous forme de flux
XML... Le tout étant transactionné et asynchrone !
4.7 - Service de notification
***
A +
Ch. a écrit:
Bonjour,
je recherche un site ou il y'a les nouveauté du SQL server 2005 !
comme cela je pourrais tester et ainsi commencer à mettre en pratique tout
ce qu'il offre.
ayant assisté aux tech-ed et au lancement j'ai bien des choses en tete, mais
pas de maniere exaustive !!
Merci !
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
PARTIE 3 - Extensions SQLCLR (C#) et XML du langage Transact SQL
Voici une liste que j'espère suffisament exhaustive des nouveautés en matière de code administré (SQLCLR) et manipulation des données XML
3.1 Code administré
Beaucoup d'auteurs ont apellé cette technique "procédures managés"... du fait que Microsoft en parle sous le terme "managed code". Rapelons simplement que le terme "managé" n'existe pas en français et signifie administrer... Mais de quoi parles t-on ? Simplement de la possibilité d'utiliser un langage externe pour coder certains objets (fonctions, procédures stockées, triggers...), qui seront exécutés par le SQLCLR, c'est à dire un "run-time" C# dédié et intégré à SQL Server. Quel avantage par rapport à Transact SQL ? Dans un cas sur trois, le codage SQLCLR sera plus performant (calculs mathématiques massifs notamment). En revanche pour certains objets, il n'est pas possible d'utiliser Transact SQL : l'implémentation d'un agrégat est impossible avec SQL Server 2000 alors qu'elle est possible sous SQLCLR dans la version 2005. De même, des types de données nouveaux ne peuvent qu'être codés sous SQLCLR.
Pour ce faire, MS SQL Server dispose d'un nouvel objet, l'ASSEMBLY, équivalent à une bibliothéque de procédures externes.
3.1.1 - Fonction codée sous SQLCLR
3.1.2 - Procédure codée sous SQLCLR
3.1.3 - Agrégat codé sous SQLCLR
3.1.4 - Trigger codé sous SQLCLR
3.1.5 - Type codé sous SQLCLR
3.1.6 - Sécurité avec SQLCLR
3.2 - Opérations sur XML
3.2.1 - Données XML (et XML Schéma)
3.2.2 - Le langage XQuery
3.2.2 - Le langage XPath
***
PARTIE 4 - Modules complémentaires de MS SQL Server 2005
Voici une liste que j'espère suffisament exhaustive des nouveaux modules et des améliorations apportés aux outils actualisés de MS SQL Server 2005.
4.1 SQL Server Management Studio
SQL Server Management Studio remplace désormais Entreprise Manager et Query Analyzer.
4.2 SQL en ligne de commande
Désormais l'utilitaire SQL en ligne de commande à pour nom sqlcmd.exe. Il rempalce les anciens osql.exe et isql.exe.
4.3 Solution d'ETL pour MS SQL Server
Je dois dire que dans tous mes cours sur MS SQL Server, comme dans les conseils que je distallais sur ce produit, j'indiquais DTS comme devant être "à éviter" pour des applications professionnelles dans lesquelles sécurité, stabilité et performances étaient attendues. Microsoft à bien compris le message et à remplacer purement et simplement le piètre DTS par SSIS (SQL Server Integration Services), une solution d'intégration de données, haut de gamme et qui plus est performante. Haut de gamme, car capable de décider à l'aide d'algorithmes implémentés en logique floue quelle valeur recoupe quelle référence. Performance, car les insertions en masse sont d'une rapidité sans commune mesure avec les vitesses poussives obtenues par DTS. Seul inconvénient, il faut tout ré écrire, à moins de se contenter de la médiocrité de ses anciens lots DTS en activant le
On pourrait passer des heures à parler de ce outil. Je laisserais quelques passionnés en parler. Vous les trouverez sur le net :
4.4 BI Dev Studio
Solution d'informatique décisionnelle complète pour l'alimentation, le requêtage et l'analyse de bases OLAP
4.5 - Reporting Services
Ce n'est pas une véritable nouveauté, mais SQL Server intègre sa solution de reporting qui a été améliorée pour l'occasion.
4.6 - "Web services" via SQL Server 2005
Avec cette version, Microsoft introduit un outil que je qualifierait de très important : l'intégration de "Web services" au sein même de SQL. L'intérêt est évident : faire de MS SQL Server, le n°1 de la base de données réparties, à travers les protocoles les plus ouverts qui soient : ceux d'internet ! Serait-ce la une réplique à la concurrence et notamment à la version 10 G d'Oracle, et du concept du Grid Computing ?
Comment ça marche ? Simplement. En fait tout est basé sur des objets SQL Server (donc des ordres Transact SQL) avec un information véhiculée sous forme de flux XML... Le tout étant transactionné et asynchrone !
4.7 - Service de notification
***
A +
Ch. a écrit:
Bonjour,
je recherche un site ou il y'a les nouveauté du SQL server 2005 ! comme cela je pourrais tester et ainsi commencer à mettre en pratique tout ce qu'il offre. ayant assisté aux tech-ed et au lancement j'ai bien des choses en tete, mais pas de maniere exaustive !!
Merci !
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
je recherche un site ou il y'a les nouveauté du SQL server 2005 ! comme cela je pourrais tester et ainsi commencer à mettre en pratique tout ce qu'il offre. ayant assisté aux tech-ed et au lancement j'ai bien des choses en tete, mais pas de maniere exaustive !!
"Ch." <christophe@ipnet.fr> wrote in message
news:uLSQQZp6FHA.3876@TK2MSFTNGP09.phx.gbl...
Bonjour,
je recherche un site ou il y'a les nouveauté du SQL server 2005 !
comme cela je pourrais tester et ainsi commencer à mettre en pratique tout
ce qu'il offre.
ayant assisté aux tech-ed et au lancement j'ai bien des choses en tete,
mais pas de maniere exaustive !!
je recherche un site ou il y'a les nouveauté du SQL server 2005 ! comme cela je pourrais tester et ainsi commencer à mettre en pratique tout ce qu'il offre. ayant assisté aux tech-ed et au lancement j'ai bien des choses en tete, mais pas de maniere exaustive !!
Merci !
Jérôme Campo
Bonjour,
N'oublions pas le site web de la communauté SQL www.guss.fr !!
Cordialement, -- Jérôme Campo -
SQL Server Regional Program Manager
"Ch." wrote:
Bonjour,
je recherche un site ou il y'a les nouveauté du SQL server 2005 ! comme cela je pourrais tester et ainsi commencer à mettre en pratique tout ce qu'il offre. ayant assisté aux tech-ed et au lancement j'ai bien des choses en tete, mais pas de maniere exaustive !!
Merci !
Bonjour,
N'oublions pas le site web de la communauté SQL www.guss.fr !!
Cordialement,
--
Jérôme Campo -
jcampo@online.microsoft.com
SQL Server Regional Program Manager
"Ch." wrote:
Bonjour,
je recherche un site ou il y'a les nouveauté du SQL server 2005 !
comme cela je pourrais tester et ainsi commencer à mettre en pratique tout
ce qu'il offre.
ayant assisté aux tech-ed et au lancement j'ai bien des choses en tete, mais
pas de maniere exaustive !!
N'oublions pas le site web de la communauté SQL www.guss.fr !!
Cordialement, -- Jérôme Campo -
SQL Server Regional Program Manager
"Ch." wrote:
Bonjour,
je recherche un site ou il y'a les nouveauté du SQL server 2005 ! comme cela je pourrais tester et ainsi commencer à mettre en pratique tout ce qu'il offre. ayant assisté aux tech-ed et au lancement j'ai bien des choses en tete, mais pas de maniere exaustive !!
Merci !
Fred BROUARD
Jérôme Campo a écrit:
Bonjour,
N'oublions pas le site web de la communauté SQL www.guss.fr !!
Cordialement,
C'est vrai en plus je cause dedans !!! ;-)
A +
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
Jérôme Campo a écrit:
Bonjour,
N'oublions pas le site web de la communauté SQL www.guss.fr !!
Cordialement,
C'est vrai en plus je cause dedans !!! ;-)
A +
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
N'oublions pas le site web de la communauté SQL www.guss.fr !!
Cordialement,
C'est vrai en plus je cause dedans !!! ;-)
A +
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************