|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 080 ![]() |
La prochaine version de MS SQL Server sortira en 2008. Son nom de code est katmai.
Parmi les nouveautés : 1) types SQL date et time (date, time, datetime2, datetimeoffset) avec rajout de la semaine iso et gestion des fuseaux horaires 2) compression des données pour le Data Warehouse 3) ordre SQL MERGE (INSERT et UPDATE combiné) 4) possibilité d'implanter des règles de securité (par exemple respect d'une police de nommage - à l'instar des GPO de Windows) 5) module de géolocalisation spatial (SIG) 6) creation possible de nouveaux roles de serveur 7) nouveau type "hiérarchie" (arbres) 8) nouveau type filestream (proche du datalink de la norme SQL, permettant de considérer un fichier comme une donnée d'une colonne d'une table 9) ajout du type table 10) ajout du paramétrage de nom de table pour les requêtes (exemple : SELECT * FROM @MaVariableTable) 11) sauvegardes compressées 12) possibilité de definir des groupes pour gérer les ressources physiques, par exemple pour avantager les requêtes de production au détriment des requêtes d'admin (Resource Gouvernor) 13) intégration du langage d'interrogation LINQ (Language Integrated Query) permettant de faire des requêtes d'interrogation évoluées 14) Ajout du GROUPING SETS pour les fonctions OLAP des bases OLTP 15) tracabilité des données (accès asynchrone au données modifiées dans les tables) 16) Intégration plus forte avec Office 17) Nombreuses avancées pour BI. Et encore bien d'autres choses ! Annonce MS : http://www.microsoft.com/presspass/p...9KatmaiPR.mspx Site MS du produit : http://www.microsoft.com/sql/prodinf...n/default.mspx
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#2 |
|
En attente de confirmation mail
Inscription : octobre 2002 Messages : 347 ![]() |
les points 3,7,8 et 9 sont de grandes avancées.
ça va facilité la vie de bcp de programmeur. ces fonctionnalités existent chez les autres SGBD concurrents ? |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2005 Messages : 2 ![]() |
Bonjour,
Perso j'attends avec impatience l'option 10, que de temps passé avec les Sp_ExecuteSQL pour quelque chose d'approchant. Merci pour l'info et longue vie au Forum. Alain |
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() |
C'est sûr que de nouveaux types de données évolués, c'est tjs appréciables. Mais je suis surtout curieux de découvrir Link, en relation avec C# 3.0.
Par contre, je ne comprend pas bien ce qu'un SIG vient faire dans un SGBDR. |
|
|
00
|
|
|
#5 |
|
Membre éclairé
![]() |
Le point 8) manquait cruellement à SQL Server! Content de voir qu'ils comblent cette lacune!
|
|
|
00
|
|
|
#6 | |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 080 ![]() |
Pour le SIG, c'est dans la norme SQL...
Citation:
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
|
00
|
|
|
#7 |
|
Futur Membre du Club
![]() Webmaster Inscription : mars 2006 Messages : 88 ![]() |
La clause LIMIT sera-t-elle ajoutée cette fois-ci ou non ?
|
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 080 ![]() |
Aucun intéret. Cette clause n'existe pas en SQL et relève de l'idiotie pure car anti relationnelle. De plus SQL Server fait du TOP qui est l'équivalent (et pas franchement mieux !).
En revanche la norme SQL propose les fonctions de fenêtrage qui réponde a ce genre de problématique (et à bien d'autres d'ailleurs) et sont implémentées depuis la version 2005. Pour un exemple de ces fonctions, lire l'article que j'ai écrit à ce sujet : http://sqlpro.developpez.com/SQL_Server_2K5/N1.php 1.7 Fonctions de classement et d'énumération (norme SQL:2003) : A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#9 |
|
Futur Membre du Club
![]() Webmaster Inscription : mars 2006 Messages : 88 ![]() |
Aucun intérêt? Je trouve un certain intérêt à écrire 10 caractères de plus plutôt que 3 lignes de plus pour limiter mon jeu de résultats retourné. Après, chacun son truc.
|
|
|
00
|
|
|
#10 | ||
![]() ![]() ![]() |
En complement, vous avez :
18-L'encryption de la totalité de la base de données 19-L'encryption des sauvegardes 20-L'audit de la sécurité pour la protection des données Code :
...
__________________
Découvrez la FAQ de MS SQL Server. La chance accorde ses faveurs aux esprits avertis ! |
||
|
|
00
|
|
|
#11 | |||
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 080 ![]() |
A propos de LIMIT :
Citation:
Démonstration : Code :
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|||
|
00
|
|
|
#12 |
|
Membre régulier
![]() Inscription : avril 2002 Messages : 182 ![]() |
Y'a t'il des améliorations au niveau des performances du moteur de requetes ?
Ou ca reste à peu prés le meme que le 2000 et 2005 ? |
|
|
00
|
|
|
#13 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 080 ![]() |
Pas de gros changement du moteur relationnel sauf pour les ajouts au niveau SQL. Donc pas de différence sensible de comportement à priori !
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#14 |
|
Membre expérimenté
![]() Chef de projet MOA Inscription : septembre 2004 Messages : 541 ![]() |
Je suis bluffé par cette nouvelle version
__________________
/!\\ Commande groupée T-shirt et Sweat Developpez.com (il en reste encore !!)/!\\ |
|
|
00
|
|
|
#15 |
|
Invité(e)
![]() Messages : n/a ![]() |
Salut,
J'ai téléchargé les 4 disques ISO de SQL Server 2008. Ils sont notés 1/4...4/4. J'ai lancé l'installation et, ô surprise, le setup me demande un 5ème disque... Si l'un d'entre vous à une idée de la raison de cet échec d'installation, je suis preneur... @+ Laurent |
00
|
|
|
#16 |
|
Membre expérimenté
![]() Chef de projet MOA Inscription : septembre 2004 Messages : 541 ![]() |
Peut-être y a t-il un 5e CD, comme pour les versions SBS Premium..
__________________
/!\\ Commande groupée T-shirt et Sweat Developpez.com (il en reste encore !!)/!\\ |
|
|
00
|
|
|
#17 | |
|
Membre éclairé
![]() |
Citation:
en fait tu as raison mais je trouve ton exemple peu pertinent. Le TOP peut être très utile et ne doit pas être "Eviter à tout prix" comme tu le prétends. En revanche il faut en connaître les limites, une bonne règle de gestion pour éviter les conflits dont tu faits part est d'autoriser les TOP uniquement sur des ORDER BY sur des champs uniques de type numérique. Alors tu es sûr de na jamais avoir de problème... |
|
|
|
00
|
|
|
#18 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 080 ![]() |
Pourquoi utiliser TOP alors que la norme SQL à résolu le probléme avec les fonctions de fenêtrage comme RANK, DENSE_RANK et ROW_NUMBER ?????
C'est comme si vous disiez, je préfère arrêter ma voiture ou je pense que c'est nécessaire à un carrefour, car je ne voit pas pourquoi je respecterais les feux rouge... A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#19 |
|
Membre éclairé
![]() |
Oui mais pour les environnements de PROD compatible SQL Server 2000 c'est mort... alors que le TOP fonctionne.
|
|
|
00
|
|
|
#20 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 12 080 ![]() |
Il existe d'autres possibilité que le TOP pour ce faire et ces possibilités là respectent les opérations ensemblistes.
Par exemple une auto non équi jointure avec comptage. Le problème vient du fait que la plupart des dévelopeurs sont ignare en matière de requêtes SQL ! Donc à de très rares exceptions près, le TOP ne sert qu'à générer des requêtes souvent fausses ! A + PS : pour l'exception, voir l'étude que j'ai faite sur la médiane et qui figure sur mon site corporate d'entreprise : http://www.sqlspot.com/Calcul-de-la-mediane-en-SQL.html
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
Copyright © 2000-2013 - www.developpez.com