<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Commentaires pour Blog SQL d&#039;un développeur Microsoft.</title>
	<atom:link href="https://blog.developpez.com/ylarvor/comments/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/ylarvor</link>
	<description>SQL or No-SQL !</description>
	<lastBuildDate>Wed, 06 May 2015 09:40:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Commentaires sur [Concours Sql Pro] un dans dix ( 3 étoiles ). par Eban</title>
		<link>https://blog.developpez.com/ylarvor/p6574/interrogation/concours_sql_pro/concours_sql_pro_un_dans_dix_3_etoiles#comment-15</link>
		<dc:creator><![CDATA[Eban]]></dc:creator>
		<pubDate>Wed, 06 May 2015 09:40:48 +0000</pubDate>
		<guid isPermaLink="false">#comment-15</guid>
		<description><![CDATA[Pour la deuxième je pense qu&#039;une somme des valeurs absolues égale à 1 est suffisante.]]></description>
		<content:encoded><![CDATA[<p>Pour la deuxième je pense qu&rsquo;une somme des valeurs absolues égale à 1 est suffisante.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Comment définir des paramètres optionnels pour une procédure stockée ? par Otterc8</title>
		<link>https://blog.developpez.com/ylarvor/p6470/interrogation/t_sql/comment_definir_des_parametres_optionnel#comment-9</link>
		<dc:creator><![CDATA[Otterc8]]></dc:creator>
		<pubDate>Mon, 29 Sep 2008 08:32:30 +0000</pubDate>
		<guid isPermaLink="false">#comment-9</guid>
		<description><![CDATA[C&#039;est bien cette &quot;technique&quot; mais elle force une contrainte par défaut.&lt;br /&gt;
&lt;br /&gt;
Si on souhaite par exemple récupérer la liste complète par défaut, il est possible d&#039;utiliser la contrainte suivante:&lt;br /&gt;
&lt;br /&gt;
WHERE (@age IS NULL OR Age = @age)&lt;br /&gt;
&lt;br /&gt;
Cela permet :&lt;br /&gt;
- Soit de passer null à l&#039;appel de SP dans le code (.Net)&lt;br /&gt;
- Soit de passer null comme paramètre par défaut (@age = null)&lt;br /&gt;
&lt;br /&gt;
J&#039;espère être relativement en rapport avec le sujet et surtout que cela pourra servir.&lt;br /&gt;
;)]]></description>
		<content:encoded><![CDATA[<p>C&rsquo;est bien cette &laquo;&nbsp;technique&nbsp;&raquo; mais elle force une contrainte par défaut.</p>
<p>Si on souhaite par exemple récupérer la liste complète par défaut, il est possible d&rsquo;utiliser la contrainte suivante:</p>
<p>WHERE (@age IS NULL OR Age = @age)</p>
<p>Cela permet :<br />
&#8211; Soit de passer null à l&rsquo;appel de SP dans le code (.Net)<br />
&#8211; Soit de passer null comme paramètre par défaut (@age = null)</p>
<p>J&rsquo;espère être relativement en rapport avec le sujet et surtout que cela pourra servir.<br />
<img src="https://blog.developpez.com/ylarvor/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur A quoi sert un schéma en SQL ? par Ricky81</title>
		<link>https://blog.developpez.com/ylarvor/p6398/modelisation/schema/sql_serveur_le_schema_dans_la_modelisati#comment-2</link>
		<dc:creator><![CDATA[Ricky81]]></dc:creator>
		<pubDate>Wed, 17 Sep 2008 21:37:21 +0000</pubDate>
		<guid isPermaLink="false">#comment-2</guid>
		<description><![CDATA[Je confirme que PowerAMC gère bien cela.&lt;br /&gt;
&lt;br /&gt;
J&#039;ai été amené à mettre en place et utiliser plusieurs schémas sur une application de taille importante à destination d&#039;une population hétérogène de 2 types d&#039;utilisateurs (avec 2 systèmes d&#039;informations jumeaux synchronisés partiellement par un EAI). Il y avait une notion de visibilité macro qui nécessitait d&#039;avoir des entités propres à la première catégorie, à la seconde catégorie, et parfois aux deux (notion de partage). On peut donc y observer une table TOTO identique dans jusqu&#039;à 3 schémas différents (il n&#039;était pas envisageable de rajouter une colonne technique dans une unique table car cela complexifiait le mécanisme de synchronisation des 2 systèmes et était risqué sur l&#039;aspect &quot;séparation des données&quot;).&lt;br /&gt;
&lt;br /&gt;
Derrière (je ne saurai dire si cela est spécifique Oracle puisque c&#039;est le SGBD cible utilisé) nous avions également des &quot;users&quot; applicatifs correspondant aux 2 catégories d&#039;utilisateurs pour lesquels nous avons créé soit des synonymes, soit des vues, afin de masquer la complexité inhérentes aux schémas sous-jacents (et surtout leur restreindre à des droits DDL pour empêcher des créations/modifications/suppressions des tables).&lt;br /&gt;
&lt;br /&gt;
Dans mes souvenirs, j&#039;avais pu tout gérer avec PowerAMC (users=schemas, tables, droits, synonymes, vues, séquences, contraintes, index, clauses de stockage parfois très fines) sauf les triggers sur vues/tables et procédures stockées pour lesquels l&#039;outil manquait de flexibilité et de valeur ajoutée, et les tablespaces (choix du DBA).]]></description>
		<content:encoded><![CDATA[<p>Je confirme que PowerAMC gère bien cela.</p>
<p>J&rsquo;ai été amené à mettre en place et utiliser plusieurs schémas sur une application de taille importante à destination d&rsquo;une population hétérogène de 2 types d&rsquo;utilisateurs (avec 2 systèmes d&rsquo;informations jumeaux synchronisés partiellement par un EAI). Il y avait une notion de visibilité macro qui nécessitait d&rsquo;avoir des entités propres à la première catégorie, à la seconde catégorie, et parfois aux deux (notion de partage). On peut donc y observer une table TOTO identique dans jusqu&rsquo;à 3 schémas différents (il n&rsquo;était pas envisageable de rajouter une colonne technique dans une unique table car cela complexifiait le mécanisme de synchronisation des 2 systèmes et était risqué sur l&rsquo;aspect &laquo;&nbsp;séparation des données&nbsp;&raquo;).</p>
<p>Derrière (je ne saurai dire si cela est spécifique Oracle puisque c&rsquo;est le SGBD cible utilisé) nous avions également des &laquo;&nbsp;users&nbsp;&raquo; applicatifs correspondant aux 2 catégories d&rsquo;utilisateurs pour lesquels nous avons créé soit des synonymes, soit des vues, afin de masquer la complexité inhérentes aux schémas sous-jacents (et surtout leur restreindre à des droits DDL pour empêcher des créations/modifications/suppressions des tables).</p>
<p>Dans mes souvenirs, j&rsquo;avais pu tout gérer avec PowerAMC (users=schemas, tables, droits, synonymes, vues, séquences, contraintes, index, clauses de stockage parfois très fines) sauf les triggers sur vues/tables et procédures stockées pour lesquels l&rsquo;outil manquait de flexibilité et de valeur ajoutée, et les tablespaces (choix du DBA).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur [SQL]  Problème n° 7 &#8211; le comptage ( 3 étoiles ). par ylarvor</title>
		<link>https://blog.developpez.com/ylarvor/p5667/interrogation/concours_sql_pro/sql_probleme_nd_7_le_comptage#comment-11</link>
		<dc:creator><![CDATA[ylarvor]]></dc:creator>
		<pubDate>Sat, 10 May 2008 23:00:05 +0000</pubDate>
		<guid isPermaLink="false">#comment-11</guid>
		<description><![CDATA[je suis d&#039;accord avec toi, certains sont trés dur, le précedent, je suis resté plusieurs mois sans trouver, je ne comprenais pas que l&#039;on puisse créer des lignes en sql, j&#039;avais beau retourner les fonctions standard dans tous les sens mais cela n&#039;allait jamais puis jeudi, j&#039;ai trouvé, avec les CTE.&lt;br /&gt;
&lt;br /&gt;
concernant cet exercice d&#039;aujourd&#039;hui, j&#039;utilise quand même des fonctions autorisé par Sql Pro qui accepte les fonctions de ranking conforme à la norme sql. Mais c&#039;était noté 2 etoiles donc abordable, je me suis pas encore frotté aux 5 etoiles...]]></description>
		<content:encoded><![CDATA[<p>je suis d&rsquo;accord avec toi, certains sont trés dur, le précedent, je suis resté plusieurs mois sans trouver, je ne comprenais pas que l&rsquo;on puisse créer des lignes en sql, j&rsquo;avais beau retourner les fonctions standard dans tous les sens mais cela n&rsquo;allait jamais puis jeudi, j&rsquo;ai trouvé, avec les CTE.</p>
<p>concernant cet exercice d&rsquo;aujourd&rsquo;hui, j&rsquo;utilise quand même des fonctions autorisé par Sql Pro qui accepte les fonctions de ranking conforme à la norme sql. Mais c&rsquo;était noté 2 etoiles donc abordable, je me suis pas encore frotté aux 5 etoiles&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur [SQL]  Problème n° 7 &#8211; le comptage ( 3 étoiles ). par Louis-Guillaume Morand</title>
		<link>https://blog.developpez.com/ylarvor/p5667/interrogation/concours_sql_pro/sql_probleme_nd_7_le_comptage#comment-10</link>
		<dc:creator><![CDATA[Louis-Guillaume Morand]]></dc:creator>
		<pubDate>Sat, 10 May 2008 22:19:27 +0000</pubDate>
		<guid isPermaLink="false">#comment-10</guid>
		<description><![CDATA[:D c&#039;est sûr que si tu fais les exos de SQLPro en codant sous SQL Serveur 2K5 voire bientot 2k8, ca n&#039;a plus grand intérêt.&lt;br /&gt;
Cet exo est effectivement bien plus dur sous SQL2000. d&#039;ailleurs moi même, il en a beaucoup que je n&#039;ai jamais réussi à faire proprement :(]]></description>
		<content:encoded><![CDATA[<p><img src="https://blog.developpez.com/ylarvor/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /> c&rsquo;est sûr que si tu fais les exos de SQLPro en codant sous SQL Serveur 2K5 voire bientot 2k8, ca n&rsquo;a plus grand intérêt.<br />
Cet exo est effectivement bien plus dur sous SQL2000. d&rsquo;ailleurs moi même, il en a beaucoup que je n&rsquo;ai jamais réussi à faire proprement <img src="https://blog.developpez.com/ylarvor/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley" /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur [SGBD] Pourquoi utiliser les Compteur &#8230; Reads plutôt que la durée de la requête ? par sinok</title>
		<link>https://blog.developpez.com/ylarvor/p5347/optimisation/tuning/dba_compteur_duration_aamp_analyse_reads#comment-1</link>
		<dc:creator><![CDATA[sinok]]></dc:creator>
		<pubDate>Fri, 21 Mar 2008 19:35:23 +0000</pubDate>
		<guid isPermaLink="false">#comment-1</guid>
		<description><![CDATA[Grand classique que celui ci...&lt;br /&gt;
Suffit d&#039;avoir côtoyé un bon vieux gourou SGBD ^^]]></description>
		<content:encoded><![CDATA[<p>Grand classique que celui ci&#8230;<br />
Suffit d&rsquo;avoir côtoyé un bon vieux gourou SGBD ^^</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur [sql serveur] Quels sont les outils pour indexer les tables en amont, pendant la modélisation ? par ylarvor</title>
		<link>https://blog.developpez.com/ylarvor/p5210/optimisation/index/sql_serveur_indexation_d_une_base_gagner#comment-5</link>
		<dc:creator><![CDATA[ylarvor]]></dc:creator>
		<pubDate>Wed, 05 Mar 2008 17:57:33 +0000</pubDate>
		<guid isPermaLink="false">#comment-5</guid>
		<description><![CDATA[d&#039;abord merci monsieur pouly de vous interesser à cet article.&lt;br /&gt;
&lt;br /&gt;
concernant power amc, je peux vous certifier que lors de la generation d&#039;un script sql serveur 2005, vous avez la possibilité d&#039;indiquer la génération d&#039;un index pour les clef etrangères.&lt;br /&gt;
&lt;br /&gt;
concernant sql serveur, il crée un index cluster sur la clef primaire, mais ne gère pas la clef étrangère. L&#039;optimisation par indexation est un travail manuel ou aider par l&#039;assistant paramétrage index. mais dans tous les cas, il faut faire la demande d&#039;index.]]></description>
		<content:encoded><![CDATA[<p>d&rsquo;abord merci monsieur pouly de vous interesser à cet article.</p>
<p>concernant power amc, je peux vous certifier que lors de la generation d&rsquo;un script sql serveur 2005, vous avez la possibilité d&rsquo;indiquer la génération d&rsquo;un index pour les clef etrangères.</p>
<p>concernant sql serveur, il crée un index cluster sur la clef primaire, mais ne gère pas la clef étrangère. L&rsquo;optimisation par indexation est un travail manuel ou aider par l&rsquo;assistant paramétrage index. mais dans tous les cas, il faut faire la demande d&rsquo;index.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur [sql serveur] Quels sont les outils pour indexer les tables en amont, pendant la modélisation ? par jpouly</title>
		<link>https://blog.developpez.com/ylarvor/p5210/optimisation/index/sql_serveur_indexation_d_une_base_gagner#comment-6</link>
		<dc:creator><![CDATA[jpouly]]></dc:creator>
		<pubDate>Wed, 05 Mar 2008 09:55:04 +0000</pubDate>
		<guid isPermaLink="false">#comment-6</guid>
		<description><![CDATA[Première remarque : &lt;br /&gt;
 Power AMC est un outil très complet de modélisation (Merise, ERD, UML, ...), capable de vérifier la conformité de la modélisation par rapport à des règles établies (de base, on utilise les règles de merise).&lt;br /&gt;
&lt;br /&gt;
 Cette vérification indique simplement, par exemple, les clés étrangères manquantes, mais ne fait pas de l&#039;optimisation de bases de données.&lt;br /&gt;
&lt;br /&gt;
Seconde remarque : &lt;br /&gt;
 &quot;Il me semble&quot; que SQL Server s&#039;optimise tout seul, contrairement à Oracle. Il crée de lui même les indexes (sous la forme _WA_SYS_XXX) qui lui semblent pertinent. Reste que, dans certain cas, ce n&#039;est pas le plus optimum, et qu&#039;il vaut mieux, effectivement, créer les indexes sur les clés étrangères.&lt;br /&gt;
]]></description>
		<content:encoded><![CDATA[<p>Première remarque : <br />
 Power AMC est un outil très complet de modélisation (Merise, ERD, UML, &#8230;), capable de vérifier la conformité de la modélisation par rapport à des règles établies (de base, on utilise les règles de merise).</p>
<p> Cette vérification indique simplement, par exemple, les clés étrangères manquantes, mais ne fait pas de l&rsquo;optimisation de bases de données.</p>
<p>Seconde remarque : <br />
 &laquo;&nbsp;Il me semble&nbsp;&raquo; que SQL Server s&rsquo;optimise tout seul, contrairement à Oracle. Il crée de lui même les indexes (sous la forme _WA_SYS_XXX) qui lui semblent pertinent. Reste que, dans certain cas, ce n&rsquo;est pas le plus optimum, et qu&rsquo;il vaut mieux, effectivement, créer les indexes sur les clés étrangères.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur [sql serveur] Quels sont les outils pour indexer les tables en amont, pendant la modélisation ? par ylarvor</title>
		<link>https://blog.developpez.com/ylarvor/p5210/optimisation/index/sql_serveur_indexation_d_une_base_gagner#comment-7</link>
		<dc:creator><![CDATA[ylarvor]]></dc:creator>
		<pubDate>Tue, 04 Mar 2008 20:11:23 +0000</pubDate>
		<guid isPermaLink="false">#comment-7</guid>
		<description><![CDATA[pour la question &quot;bete&quot;, qui ne l&#039;est pas tant que ca, power amc est un concepteur de mcd qui gènére un script. il y a la possibilité de générer le script d&#039;index des cle etrangère, tres souvent utilise dans les jointures.&lt;br /&gt;
&lt;br /&gt;
pour management studio, vous parlez de sql serveur 2000, je suppose, parce qu&#039;avec 2005, ca appelle le tuning advisor. ce sont des outils imparfait mais en effet, ils doivent faire ce travail la puisque systematique! Apres verification, le tuning advisor ne s&#039;interesse pas plus que cela au clef etrangere, il gere l&#039;optimisation differement.&lt;br /&gt;
&lt;br /&gt;
power amc est la rolce des concepteur de mcd mais en effet, c&#039;est tres cher!]]></description>
		<content:encoded><![CDATA[<p>pour la question &laquo;&nbsp;bete&nbsp;&raquo;, qui ne l&rsquo;est pas tant que ca, power amc est un concepteur de mcd qui gènére un script. il y a la possibilité de générer le script d&rsquo;index des cle etrangère, tres souvent utilise dans les jointures.</p>
<p>pour management studio, vous parlez de sql serveur 2000, je suppose, parce qu&rsquo;avec 2005, ca appelle le tuning advisor. ce sont des outils imparfait mais en effet, ils doivent faire ce travail la puisque systematique! Apres verification, le tuning advisor ne s&rsquo;interesse pas plus que cela au clef etrangere, il gere l&rsquo;optimisation differement.</p>
<p>power amc est la rolce des concepteur de mcd mais en effet, c&rsquo;est tres cher!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur [sql serveur] Quels sont les outils pour indexer les tables en amont, pendant la modélisation ? par Louis-Guillaume Morand</title>
		<link>https://blog.developpez.com/ylarvor/p5210/optimisation/index/sql_serveur_indexation_d_une_base_gagner#comment-8</link>
		<dc:creator><![CDATA[Louis-Guillaume Morand]]></dc:creator>
		<pubDate>Tue, 04 Mar 2008 19:05:57 +0000</pubDate>
		<guid isPermaLink="false">#comment-8</guid>
		<description><![CDATA[question bête: en quoi power amc fait le travail &quot;pour nous&quot;? Il crée des index sans même demandé nos avis?&lt;br /&gt;
De plus, avec SQL Server, il existe maintenant Management Studio qui possède un query analyzer pour définir justement les index à créer (les colonnes concernées mais aussi le type d&#039;index, (normal, full-text, etc)). Power AMC fait-il la même chose?&lt;br /&gt;
Je sais que depuis 15jours, j&#039;ai un soucis pour trouver l&#039;équivalent de Management Studio mais pour Oracle et la demo de PowerDesigner (meme editeur que powerAMC) m&#039;avait convaincu mais son prix n&#039;était pas négligeable]]></description>
		<content:encoded><![CDATA[<p>question bête: en quoi power amc fait le travail &laquo;&nbsp;pour nous&nbsp;&raquo;? Il crée des index sans même demandé nos avis?<br />
De plus, avec SQL Server, il existe maintenant Management Studio qui possède un query analyzer pour définir justement les index à créer (les colonnes concernées mais aussi le type d&rsquo;index, (normal, full-text, etc)). Power AMC fait-il la même chose?<br />
Je sais que depuis 15jours, j&rsquo;ai un soucis pour trouver l&rsquo;équivalent de Management Studio mais pour Oracle et la demo de PowerDesigner (meme editeur que powerAMC) m&rsquo;avait convaincu mais son prix n&rsquo;était pas négligeable</p>
]]></content:encoded>
	</item>
</channel>
</rss>
