Livres en français
16 livres et 20 critiques, dernière mise à jour le 20 janvier 2016 , note moyenne : 3.8
- SQL Server 2014 - Développer et administrer pour la performance
- SQL server 2008 : Étape par Étape
- Entrepôts de données - Guide pratique de modélisation dimensionnelle
- Optimiser SQL Server : Dimensionnement, supervision, performances du moteur et du code SQL
- SQL Server 2008 - SQL, Transact SQL - Conception et réalisation d'une base de données
- SQL Server 2005 : Entraînez-vous à administrer une base de données
- SQL Avancé
- SQL Server 2005 : Guide de l'administrateur
- SQL Server 2005: Administration d'une base de données avec SQL Server Management Studio
- SQL Server 2005: SQL, Transact SQL
- Découvrir Microsoft SQL Server 2005 - Prenez une longueur d'avance en découvrant les nouvelles fonctionnalités de programmation qu'offre SQL Server 2005
- SQL Server 2000 au quotidien, expert
- SQL Server 2000 - Administration
- Administration et optimisation de SQL Server 2000
- Programmation SQL Server 2000 avec Visual Basic .Net
- SQL Server 2012 - SQL, Transact SQL - Conception et réalisation d'une base de données
SQL Server 2014
Développer et administrer pour la performance
Résumé de l'éditeur
Ce livre très didactique s'organise autour de cinq parties distinctes mais complémentaires. Il commence par détailler la manipulation des objets d'une base, ainsi que les techniques d'importation et d'exportation, puis couvre tous les mécanismes de programmation Transact SQL (transactions, procédures et déclencheurs), y compris en dehors du scope purement transactionnel (.NET inclus). Il explique ensuite comment gérer au quotidien une base de données : stockage, sécurité, sauvegardes et restaurations. Il enchaîne sur le maintien des performances, en étudiant plus particulièrement le processus d'optimisation (indexation, statistiques et plan de requêtes). Enfin, la dernière partie disponible en téléchargement est dédiée à l'administration du serveur : maintenance courante, planification de travaux, audits et haute disponibilité.
Édition : Eyrolles - 842 pages, 1re édition, 8 janvier 2015
ISBN10 : 2212135920 - ISBN13 : 9782212135923
Définition des données
Manipulation des données
Évolution d'un schéma
Interrogation des données
Gestion des données complexes
Chargement en bloc, export et import de données
Programmation avancée
Programmation Transact-SQL
Les vues
Intégration avec .NET et au-delà
Gestion des bases de données
Création des bases et stockage des données
Gestion de la sécurité
Sauvegarde et restauration
Maintien des performances
Maintenir les performances
Optimisation et statistiques
Les index
Transactions et verrouillage
Administration du serveur
Maintenance courante
L'Agent SQL
Audit de performance
Audit des données et du paramétrage
SQL Server et haute disponibilité
Pour la quasi-totalité des commandes détaillées, la limitation de la commande est aussi spécifiée, ce qui prouve (mais fallait-il encore le faire connaissant les quatre auteurs ?) la maitrise de l'outil et des concepts par les auteurs. Dommage que les références soient faites plus souvent sur du Windows 2003... Quand on installe un SGBDR de dernière génération, mieux vaut le faire sur le système d'exploitation qui va avec... surtout lorsqu'il s'agit de deux produits Microsoft.
Au fil des pages, on découvre aussi l'obsolescence de certains types et certaines fonctions... de quoi donner quelques insomnies à certains DBA...
À mon goût, il aurait fallu faire l'impasse sur certains détails du SQL pour se focaliser sur le moteur : depuis la version 2005, il est facilement possible, via les assistants, de générer les commandes sous-jacentes.
Des concepts semblent couler de source pour les auteurs, mais mériteraient quelques explications pour le lecteur.
Exemples
- La requête permettant de retrouver des index fragmentés est produite, mais l'explication du coefficient de fragmentation manque : faut-il défragmenter les tables avec un coefficient proche de 0 ou de 100 ?
- Dans le tableau 1-15, je n'ai pas trop saisi la différence des vues sys.objects et sys.all_objects. La deuxième comme la première semblent ne faire référence qu'à la base en cours.
- Pourquoi la division ensembliste est-elle placée après les jointures et pas au niveau des opérateurs ensemblistes ?
Les deux points qui m'ont le plus dérangé sont les suivants :
A) la critique à charge contre Oracle, en début d'ouvrage : elle me semble, pour le moins exagérée. De Christian Soutou, je m'attendais qu'il mettre un peu plus d'eau dans le vin de ses trois compagnons MVP. Florilège :
- l'option Data Guard fait partie intégrante de Oracle et ne nécessite pas de licence supplémentaire (hormis pour les nouveaux CPU... si le type de licence adoptée est par CPU... ou parle-t-on de l'Active Data Guard ?),
- l'installation d'Oracle sur un Windows ne prend pas plus de temps qu'un MS-SQL Server : 10 minutes (et c'est une Express, comprenant en plus un environnement de programmation complet),
- les binaires Oracle sont les mêmes sur la quasi-totalité des plateformes Linux... ;
B) je n'ai pas compris la logique de découper le livre en deux et d'offrir en libre téléchargement la seconde partie en PDF de 366 pages... Pourquoi ne pas avoir produit un livre entier, quitte à le passer en deux tomes ? Si l'on parle de bible, j'aurai préféré un découpage en deux livres :
- une partie pure SQL revisitée par le T-SQL ;
- une partie pure administration MS-SQL.
J'hésiterai à mettre cet ouvrage entre les mains d'un vrai néophyte : il risque d'être un peu dégoûté. Par contre, c'est l'ouvrage type que je conseillerais à un postulant à une certification Micrsoft SQL Server.
Commenter Signaler un problème
Développer et administrer pour la performance
Ce livre très didactique s'organise autour de cinq parties distinctes mais complémentaires. Il commence par détailler la manipulation des objets d'une base, ainsi que les techniques d'importation et d'exportation, puis couvre tous les mécanismes de programmation Transact SQL (transactions, procédures et déclencheurs), y compris en dehors du scope purement transactionnel (.NET inclus). Il explique ensuite comment gérer au quotidien une base de données : stockage, sécurité, sauvegardes et restaurations. Il enchaîne sur le maintien des performances, en étudiant plus particulièrement le processus d'optimisation (indexation, statistiques et plan de requêtes). Enfin, la dernière partie disponible en téléchargement est dédiée à l'administration du serveur : maintenance courante, planification de travaux, audits et haute disponibilité.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
J'ai lu la préface.
Depuis, j'ai pas eu le temps de lire une ligne de plus
SQL server 2008 : Étape par Étape
Résumé de l'éditeur
Apprenez pas à pas SQL Server 2008 avec un guide pratique qui vous explique comment mettre en ouvre des bases de données pour répondre à des besoins professionnels réels. Apprenez à intégrer des données SQL Server dans vos applications, à écrire des requêtes, à concevoir des rapports et à utiliser des systèmes d'intelligence décisionnelle.
Découvrez comment : - Installer et travailler avec les principaux composants et outils. - Créer des tables et des index. Manipuler et rechercher des informations. - Sécuriser, gérer, sauvegarder et récupérer des bases de données. - Appliquer des techniques d'optimisation pour améliorer les performances des applications de base de données. - Optimiser la disponibilité grâce aux méthodes de clustering, de mise en miroir de bases de données et d'envoi des journaux de transaction. - Exploiter les outils de business intelligence, comme Reporting, Analysis, et Integration Services.
Édition : Dunod - 378 pages, 1re édition, 23 avril 2009
ISBN10 : 2100526731 - ISBN13 : 9782100526734
- Démarrer avec Microsoft SQL Server 2008
- Présentation de Microsoft SQL Server
- Installation et configuration de SQL Server 2008
- Outils de SQL Server 2008
- Concevoir des bases de données
- Création de bases de données
- Conception de tables
- Index
- Partition
- Rechercher et manipuler des données
- Recherche de données
- Recherche de données avancée
- Manipulation de données
- Concevoir des objets de bases de données avancés
- Vues
- Procédures stockées
- Fonctions
- Déclencheurs
- Captures instantanées de base de données
- Service Broker
- Indexation en texte intégral
- Gestion de bases de données
- Sécurité
- Gestion basée sur des stratégies
- Récupération de données
- Agent SQL Server
- Vues de gestion dynamique
- Introduction à la haute disponibilité
- Haute disponibilité
Cerise sur le gâteau, 3 chapitres additionnels - concernant SQL Server Integration Services, SQL Server Reporting Services et SQL Server Analysis Services - sont accessibles via le site de l'éditeur ainsi que le code source de tous les exemples abordés dans le livre.
Cet ouvrage constitue pour moi un bon moyen pour se former - par la pratique - à SQL Server 2008 ou approfondir ses connaissances sur le sujet. Bien que ce livre puisse être lu dans le simple but d'apprendre les concepts de SQL Server 2008, il est cependant nécessaire, pour en profiter pleinement, de le lire à côté d'un ordinateur sur lequel ON pourra mettre en pratique les exercices proposés par l'auteur. En effet, chaque chapitre est jalonné de nombreux exemples illustrant les propos exposés mais les résultats de la mise en oeuvre de ces exemples ne sont que rarement fournis dans l'ouvrage.
J'ai également apprécié cet ouvrage pour sa structuration claire et pour son côté "complet" - en faisant un excellent candidat au titre de "Livre référence" - mais je suis néanmoins resté légèrement sur ma faim à plusieurs reprises, l'auteur faisant référence à certains concepts ou certaines techniques sans donner d'explications à leur sujet.
Commenter Signaler un problème
La rédaction de DVP a lu pour vous l'ouvrage suivant:
[ame="http://www.amazon.fr/exec/obidos/ASIN/2100526731/wwwdeveloppec-21"]SQL server 2008 : Etape par Etape: Amazon.fr: Mike Hotek: Livres@@AMEPARAM@@http://ecx.images-amazon.com/images/I/51ex3EJuHBL.@@AMEPARAM@@51ex3EJuHBL[/ame]
de Mike Hotek
Apprenez pas à pas SQL Server 2008 avec un guide pratique qui vous explique comment mettre en ouvre des bases de données pour répondre à des besoins professionnels réels. Apprenez à intégrer des données SQL Server dans vos applications, à écrire des requêtes, à concevoir des rapports et à utiliser des systèmes d'intelligence décisionnelle.
Découvrez comment : - Installer et travailler avec les principaux composants et outils. - Créer des tables et des index. Manipuler et rechercher des informations. - Sécuriser, gérer, sauvegarder et récupérer des bases de données. - Appliquer des techniques d'optimisation pour améliorer les performances des applications de base de données. - Optimiser la disponibilité grâce aux méthodes de clustering, de mise en miroir de bases de données et d'envoi des journaux de transaction. - Exploiter les outils de business intelligence, comme Reporting, Analysis, et Integration Services.
N'hésitez pas à donner votre avis !
On ne peut que le conseiller. Seul (petit) défaut : les trois derniers chapitres sont à télécharger.
Entrepôts de données
Guide pratique de modélisation dimensionnelle
Résumé de l'éditeur
Édition : Vuibert - 437 pages, 2e édition, 1er novembre 2002
ISBN10 : 2711748111 - ISBN13 : 9782711748112
- Initiation à la modélisation dimensionnelle
- Grande distribution
- Stock
- Achats
- Gestion des commandes client
- Gestion des relations client
- Comptabilité
- Gestion des ressources humaines
- Services financiers
- Télécommunications, distribution d'eau et d'électricité
- Transports
- Enseignement
- Santé
- Commerce électronique
- Assurances
- Construction de l'entrepôt de données
- Impératifs actuels et perspectives d'avenir
La traduction est heureusement bien faite. L'ouvrage, quoique informatique, est dense, et sa lecture assez compréhensible.
Cette théorie date de plus de 20 ans, mais les bases de données actuelles, leurs volumétries et l'intégration des divers modules liés à la BI la remettent au "goût du jour".
A ne pas manquer : les quelques points intérssants sous forme de listes (les 10 règles à suivre, les 10 erreurs à éviter, etc) et le dernier chapitre.
Le découpage par domaine est assez particuliers. Les recettes données n'apportent pas forcément tout ce que l'on en attendrait. Elles illustrent cependant certains concepts. Il ne faut donc pas vous focaliser sur l'unique chapitre touchant votre domaine d'activité, mais prendre dans chaque chapitre la partie intéressante qui vous permettra de créer un entrepôt de données performant.
Guide idéal et indispensable pour tout responsable d'entrepôt de données.
Pour les praticiens, vous y trouverez des concepts intéressants, mais très peu d'exercices pratiques et d'explication techniques liées aux divers SGBD et leurs modules de BI... c'est un manque... permettant à l'auteur de rester au niveau conceptuel... sans jamais avoir à se prononcer sur les solutions techniques.
Commenter Signaler un problème
Entrepôts de données. Guide pratique de modélisation dimensionnelle, de Ralph Kimball et Margy Ross.
Guide pratique de l'analyse dimensionnelle, développé par l'auteur même de cette façon d'analyser... Preuve en est qu'une vision d'avenir basée sur une solide théorie finit toujours par s'imposer.
Quel est votre avis?
Optimiser SQL Server : Dimensionnement, supervision, performances du moteur et du code SQL
Résumé de l'éditeur
Un système comme SQL Server joue un rôle central dans l'informatique d'une entreprise, et il est indispensable de s'assurer que l'ON en obtient les meilleures performances possibles, surtout sur des volumes importants.
Cet ouvrage va vous aider à tirer le maximum de SQL Server dans ses versions 2005 et 2008. En comprenant l'architecture et le fonctionnement du moteur de ce gestionnaire de base de données, vous saurez comment choisir votre matériel et surveiller votre serveur. Vous apprendrez à interpréter les résultats des compteurs de performances, et à utiliser les traces SQL. Vous saurez comment utiliser les index de façon optimale. Vous comprendrez les problématiques de qualité du modèle de données et du code SQL. Vous maîtriserez en détail le mécanisme des transactions, le verrouillage, les blocages et les verrous mortels qui peuvent s'ensuivre. Vous apprendrez enfin à optimiser vos procédures stockées.
Édition : Dunod - 321 pages, 1re édition, 14 octobre 2011
ISBN10 : 2100518631 - ISBN13 : 9782100518630
- Optimisation du système
- Règles de base de l'optimisation
- Architecture de SQL Server
- Optimisation du matériel
- Optimisation des objets et de la structure de la base de données
- Analyse des performances
- Optimisation des requêtes
- Utilisation des index
- Transactions et verrous
- Optimisation du code SQL
- Optimisation des procédures stockées
Ce livre de qualité est une référence dans le domaine. L'auteur fait preuve d'une très grande rigueur et de professionnalisme dans ses explications. Parfois complexes, les informations sont toujours très détaillées comme par exemple le fonctionnement des INDEX de base de données.
L'optimisation d'un système comme SQL server nécessite une excellente connaissance du produit. Ce livre vous apporte tous les éléments nécessaires à la détection et correction des fuites de performance.
L'optimisation est étudiée dans tous ses domaines. Que ça soit au niveau conception (modélisation, normalisation, forme normale, …), architecture (fichiers de transaction, de données, …), système (Mémoire, virtualisation, disques, …), requêtage (transaction, verrous, INDEX, procédure stockée, …).
En bref, ce livre n'est pas fait pour ceux qui souhaitent découvrir l'utilisation de base de données à travers SQL server. "Optimiser SQL server" est idéal pour tous ceux qui l'utilisent ou qui seront amené à l'utiliser en milieu professionnel.
Commenter Signaler un problème
Un système comme SQL Server joue un rôle central dans l'informatique d'une entreprise, et il est indispensable de s'assurer que l'ON en obtient les meilleures performances possibles, surtout sur des volumes importants.
Cet ouvrage va vous aider à tirer le maximum de SQL Server dans ses versions 2005 et 2008. En comprenant l'architecture et le fonctionnement du moteur de ce gestionnaire de base de données, vous saurez comment choisir votre matériel et surveiller votre serveur. Vous apprendrez à interpréter les résultats des compteurs de performances, et à utiliser les traces SQL. Vous saurez comment utiliser les index de façon optimale. Vous comprendrez les problématiques de qualité du modèle de données et du code SQL. Vous maîtriserez en détail le mécanisme des transactions, le verrouillage, les blocages et les verrous mortels qui peuvent s'ensuivre. Vous apprendrez enfin à optimiser vos procédures stockées.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
SQL Server 2008 - SQL, Transact SQL - Conception et réalisation d'une base de données
Résumé de l'éditeur
Le livre permet de détailler l'ensemble des instructions nécessaires à la définition des TABLES ainsi qu'à la manipulation des données : les différentes instructions SQL et Transact SQL sont présentées et illustrées afin de bien comprendre l'intérêt des différentes fonctionnalités exposées.
Les apports de SQL Server 2008 au niveau du développement, comme le type FILESTREAM ou les structures hiérarchiques, sont développés. Les principales fonctionnalités qui permettent d'obtenir une gestion des données plus efficace sont également détaillées, comme le XML ou l'intégration du code CLR (Common Langange Runtime).
La base de données qui est construite au fur et à mesure de la lecture du livre est en téléchargement sur le site de l'éditeur.
Édition : ENI - 400 pages, 1re édition, 1er janvier 2009
ISBN10 : 2746041987 - ISBN13 : 9782746041981
- Le modèle relationnel
- Implémentation des bases de données
- Les ordres du SQL
- Transact SQL : le langage procédural
- Gestion des données distribuées
- Les types évolués
- CLR
Autant les premières parties (environ 2/3 du livre) consacrées notamment au modèle relationnel, à SQL/Transact SQL sont bien traitées et détaillées, et constitueront une bonne base de travail pour le lecteur débutant, autant les derniers chapitres m'ont laissé sur ma faim.
Les nouveautés : arbres - hierarchyId - , FileStream, géolocalisation ... y ont été abordés bien trop rapidement; par exemple, 2 pages en comptant les illustrations sur la géolocalisation, c'est trop peu. Concernant l'intégration de la CLR, j'aurai, là aussi, aimé trouvé plus de détails, peut-être une description des classes .NET entrant en jeu, sûrement des exemples mieux commentés ...
Bref, c'est un livre à conseiller aux débutants, ils y trouveront une bonne base d'apprentissage mais les personnes déjà familières de SQL Server 2005 y trouveront certainement peu d'intérêt.
Commenter Signaler un problème
En effet, après la version 2008 il y a eu la version 2008 R2, puis 2012 et enfin 2014 !
C'est dinausorien !!!!!!
En sus l'éditeur ENI est spécialisé dans le recyclage de supports de cours sous forme de "livre".... !
A +
Apparemment, sur dev.com on a la nostalgie du passé. La remarque de sqlpro est valable pour ici.
Le livre permet de détailler l'ensemble des instructions nécessaires à la définition des TABLES ainsi qu'à la manipulation des données : les différentes instructions SQL et Transact SQL sont présentées et illustrées afin de bien comprendre l'intérêt des différentes fonctionnalités exposées.
Les apports de SQL Server 2008 au niveau du développement, comme le type FILESTREAM ou les structures hiérarchiques, sont développés. Les principales fonctionnalités qui permettent d'obtenir une gestion des données plus efficace sont également détaillées, comme le XML ou l'intégration du code CLR (Common Langange Runtime).
La base de données qui est construite au fur et à mesure de la lecture du livre est en téléchargement sur le site de l'éditeur.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
SQL Server 2005 : Entraînez-vous à administrer une base de données
Résumé de l'éditeur
Suivant le contexte les opérations sont réalisées de façon graphique avec SQL Server Management Studio et/ou sous forme de script Transact SQL.
Édition : ENI - 272 pages, 1er février 2007
ISBN10 : 274603526X - ISBN13 : 9782746035263
- Installer SQL
- Gérer les bases de données et les fichiers
- Sécurité
- Planification des tâches
- Transfert de données
- Sauvegarde et Restauration
- Travailler avec plusieurs instances
- Réplication
- Service Broker
- Les opérations d'optimisation
- Le service de notification
Le livre se divise en deux parties : les énoncés, les corrigés.
Pour chaque thême, une série de questions/réponses est posée pour vérifier si les pré-requis nécessaires à la bonne réalisation des TPs sont connus.
Ensuite la série de TPs suit. Chaque énoncé de TP est constitué d'un titre qui situe l'objet de l'exercice, d'une durée conseillée pour réaliser l'exercice, de l'énoncé en lui même et enfin quelques fois d'indices afin d'orienter la réponse possible. De plus, sur le site de l'éditeur, on peut retrouver des ressources qui peuvent être utiles à la bonne réalisation du TP.
Dans les corrigés, on retouve les réponses aux Questions/Réponses des pré-requis. Enfin suivent les corrigés des TPS à proprement parler.
Ces corrigés sont détaillés, aggrémentés de nombreuses captures d'écrans permettant au lecteur de suivre facilement les différentes étapes de la correction.
On pourra cependant regretter que les questions ne soient pas répéter dans les corrigés obligeant le lecteur à naviguer sans cesse entre les énoncés et les corrigés.
Ce livre s'adresse selon moi à un public que je qualifierai d'intermédiaire. En effet, les personnes expérimentés trouveront peu de motifs d'interêt; de nombreuses tâches décrites sont relativement courantes pour être déjà maitrisées. D'autres part, les débutants pourront apprendre à réaliser des tâches sans néanmoins en connaître ni le but, ni l'intérêt. Il me semble donc nécessaire d'avoir de bonnes notions théoriques sur les bases de données pour aborder correctement ce livre. Des administateurs gérant d'autres bases de données trouveront surement un intérêt tout particulier à ce livre.
Il comprend:
- une partie qcm - les prérequis - trés utile pour comprendre rapidement le fonctionnement du SGBD. ( 109 QCM )
- une partie exercice - ils abordent de nombreux domaines de l'administration de sql serveur, ils sont peut être un peu succincts ( 91 travaux pratiques ).
- une partie corrigé - clair et précis
Je conseille cet ouvrage à une personne qui dispose d'un ordinateur de test, d'une vingtaine d'heures de libre et qui souhaite se former à l'administration d'une base de données SQL Serveur 2005.
Commenter Signaler un problème
En effet, après la version 2005 il y a eu la version 2008, puis 2008 R2, puis 2012 et enfin 2014 !
C'est dinausorien !!!!!!
En sus l'éditeur ENI est spécialisé dans le recyclage de supports de cours sous forme de "livre".... !
A +
Suivant le contexte les opérations sont réalisées de façon graphique avec SQL Server Management Studio et/ou sous forme de script Transact SQL.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
SQL Avancé
Édition : Vuibert - 468 pages, 2e édition, 18 août 2000
ISBN10 : 2711786366 - ISBN13 : 9782711786367
- Nature du langage SQL
- Astuces de programmation
Conception d'une base de données
- Création de schéma et de table
- Normalisation
- Données numériques en SQL
- Types de données de temps en SQL
- Données caractères en SQL
- NULL - Données manquantes en SQL
- Autres objets du schéma
Opérations sur les tables
- Instruction DELETE FROM
- Instruction INSERT INTO
- Instruction UPDATE
Opérateurs de comparaison ou thêta
- Conversion de types de données
- Compasaison de lignes en SQL-92
Prédicat LIKE
- Astuces sur les formes
- Résultats avec des NULL ou des chaînes vides
- LIKE n'est pas l'égalité
Prédicats BETWEEN et OVERLAPS
- Le prédicat BETWEEN
- Le prédicat OVERLAPS
Le prédicat [NOT] IN
- Optimisation du prédicat IN
Prédicats EXISTS
- EXISTS et NULL
- EXISTS et JOIN
- EXISTS et quantificateurs
Prédicats quantificateurs de sous-requête
- Comparaison de sous-requête unique
- Quantificateurs et données manquantes
- Prédicat UNIQUE
L'instruction SELECT
- SELECT et JOIN
- Jointure externe (OUTER JOIN)
- UNION JOIN
- JOIN particulier ou jointure "exotique"
- T-JOIN du Dr. Codd
VIEW
- VIEW en SQL-89 et SQL-92
- Vues en mode mise à jour ou lecture seule
- Types de vue
- Gestion des vues dans le système de base de données
- Clause WITH CHECK OPTION
- Elimination d'une vue
- Suggestions pour l'utilisation de VIEW
Partition des données
- Partition et répartition
Opérations sur les groupes
- Clause GROUP BY
- Division relationnelle
Fonction d'agrégat
- Fonction COUNT
- Fonction SUM
- Fonction AVG
- Fonctions MIN et MAX
Statistiques
- Le mode
- La médiane
- Variance et écart type
- Ecart moyen
- Statistiques cumulatives
- Tableaux croisés
Régions, suites, séquences
- Recherche de sous-régions de taille n
- Recherche de régions de taille maximale
- Requêtes attachées
- Requêtes de suite et de séquence
Structures de tableaux en SQL
- Représentation des tableaux en SQL
- Opération sur les matrices en SQL
- Réduction d'une table en un tableau
- Comparaison de tableaux représentés dans des tables
Opération sur les ensembles
- UNION et UNION ALL
- Opérateur de différence entre ensembles
- Intersection
Sous-ensembles
- Les n valeurs de plus haut niveau
- Eléments n-ième d'une table
- les opérateurs CONTAINS
Arbres
- Arbres en SQL
- Représentationd es arcs par une table simple
- représentation intervallaire des arbres
- Extension des éditeurs pour les arbres
Graphes en terme de base
- Représentation d'un graphe par deux tables
- Enumération de chemins dans un graphe
- Agrégats de chemins dans un graphe
- Séparation des noeuds
Optimisation des requêtes
- Méthodes d'accès
- Expressions et requêtes non-imbriquées
- Communication d'information supplémentaire sur les jointures dans les requêtes
- Indexer des tables avec soin
- Surveiller le prédicat IN
- Eviter l'UNION
- Préférer les JOIN oux requêtes imbriquées
- Eviter les expressions sur els colonnes indexées
- Eviter les tris
- Eviter les CROSS JOIN
- Recompiler le SQL statique après modification du schéma
- Apprendre à utiliser des index avec précaution
- Soigner l'ordre des index
- Les tables temporaires sont judicieuses
Conception des données
- Echelles et mesures
- Modèles de codification des données
- Clés de vérification
Commenter Signaler un problème
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
A +
SQL Server 2005 : Guide de l'administrateur
Édition : Dunod - 608 pages, 1re édition, 1er avril 2006
ISBN10 : 2100496042 - ISBN13 : 9782100496044
Les tableaux de synthèse, les listes récapitulatives, les instructions à suivre pas à pas vous feront gagner beaucoup de temps.
Mis à part les premiers chapitres sur l'installation et la configuration de SQL Server 2005 ainsi que du Management Studio, parties très intéressantes à lire et à mettre en application lors de l'installation personnelle de son environnement Server, la lecture des autres chapitres dépend essentiellement du genre d'utilisation qui doit être faite de SQL Server.
Ne pensez pas pour autant que ce livre est inutile, il doit être considéré comme une très bonne "bible" et devrait être toujours à portée des développeurs et des administrateurs SQL Server 2005. L'administration des bases de données étant un domaine très vaste, cet ouvrage en apporte une excellente synthèse pour se sortir des problèmes courants.
Avec la version express de Microsoft SQL Server 2005 Express Edition ce SGBD s'ouvre à un nombre croissant d'utilisateurs et ce guide de l'administrateur devrait répondre aux nombreuses questions de ces nouveaux utilisateurs.
Conclusion : Un livre à lire dans ses premiers chapitres et à conserver à portée d'ordinateur pour tous vos développements concernant SQL Server 2005.
Commenter Signaler un problème
En effet, après la version 2005 il y a eu la version 2008, puis 2008 R2, puis 2012 et enfin 2014 !
C'est dinausorien !!!!!!
A +
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
SQL Server 2005: Administration d'une base de données avec SQL Server Management Studio
Édition : ENI - 455 pages, 1re édition, 1er juin 2006
ISBN10 : 274603056X - ISBN13 : 9782746030565
- Présentation
- Présentation de SQL Server 2005
- Architecture
- Base de données SQL Server
- Installation et configuration
- Installer SQL Server 2005
- Vérifier l'installation et configurer
- Installer un composant
- Gestion de la base de données
- Notions générales
- Créer, gérer et supprimer une base de données
- Mise en place de groupes de fichiers
- Instructions Insert, Select ... into
- Le partitionnement des tables et des index
- Planification
- Gestion de la sécurité
- Introduction
- Gestion des accès Serveur
- Gestion des utilisateurs de base de données
- Gestion des schémas
- Gestion des droits
- Contexte d'exécution
- Les rôles
- Tâches planifiées
- Introduction
- Configuration des services
- Les opérateurs
- Les travaux
- Les alertes
- Transfert de données
- L'imporation et l'exportation de données
- L'utilitaire BCP
- SSIS
- Service Broker
- Service Broker
- Mise en place
- Utiliser Service Broker
- Les certificats
- Réplication
- Les besoins pour la réplication
- Les modèles de la réplication
- Planification
- L'accès au réseau
- Mise en oeuvre
- L'accès aux données distantes
- Sauvegardes
- Planification
- mise en oeuvre des sauvegardes
- Restauration
- Vue d'ensemble du processus de restauration
- Restauration des sauvegarde
- Serveur de secours
- Optimisation
- Audit de l'activité de SQL Server 2005
- Générateur de profils
- Analyseur de performances (Moniteur Système)
- Optimisation de la mémoire et de l'unité centrale
- Limitation des ressources utilisées principalpar une requête
- Le plan d'exécution d'une requête
- Le plan de maintenance
- Assistant Paramétrage Moteur de base de données
- Les déclencheurs DDL
- La mise en miroir
Ce livre, bien qu'explicite et clair dans les explications fournies sur chaque module de l'IDE, ne pousse pas non plus l'administration dans le moindre détail. Il s'adresse plutôt aux étudiant voulant découvrir le "produit" SQL Server 2005 via l'outil client de management. Celui-ci pourra servir aussi aux habitués de Entreprise Manager voulant découvrir les nouvelles fonctionnalités et améliorations dans SSMS.
Vous l'aurez compris, ce livre sera idéal pour utiliser SQL Server Management Studio et découvrir l'IDE, mais il ne vous expliquera pas pour autant les bonnes lignes de conduite à adopter dans l'administration SQL Server.
Commenter Signaler un problème
En effet, après la version 2005 il y a eu la version 2008, puis 2008 R2, puis 2012 et enfin 2014 !
En sus l'éditeur ENI est spécialisé dans le recyclage de supports de cours sous forme de "livre".... !
C'est dinausorien !!!!!!
A +
Il m'a servi a me lancer dans le monde des BDD.
Bonne base mais rien ne remplace l’expérience en clientèle
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
SQL Server 2005: SQL, Transact SQL
Édition : ENI - 450 pages, 1re édition, 7 décembre 2005
ISBN10 : 2746030314 - ISBN13 : 9782746030312
- Installation / Configuration
- Présentation de SQL Server 2005
- Installation
- Configuration du serveur
- Composants de SQL Server
- Interfaces
- Modèle de conception
- Le modèle relationnel
- L'algèbre relationnel
- Implémentation des bases de données
- Gérer une base de données
- Gérer les tables et les indexes
- Mise en oeuvre de l'intégrité des données
- Transact SQL
- Généralités
- Le SQL-DML
- Le SQL procédural
- Gestion des vues
- Gestion des procédures stockées
- Les fonctions définies par l'utilisateur
- Gestion des données distribuées
- SQL Server Integration Services
- Modifier une base de données
- Le programme BCP
- Les serveurs distants
- La gestion des transactions distribuées
- SQL Server et XML
- Travailler avec le format XML
- Les services web XML
- Notifications
- Les principes de fonctionnement
- Mettre en place la notification
- CLR
[*]SQL Server et le CLR[*]Définir du code géré dans SQL Server 2005[/list][/list]
Bien que le public cible n'y soit pas spécifié, cet ouvrage couvre 2 publics:
- les développeurs SQL : juste un aperçu de la partie installation et administration, un gros bloc des nouveautés du language et quelque mots sur le CLR
- les connaisseurs des anciennes versions de MS-SQL souhaitant rapidement se mettre à niveau sur la version 2005.
On déplore cependant quelques parties rébarbatives:
- rappels sommaires (et un peu scolaires) d'algèbre relationnelle et de modélisation
- listing de fonctions et de procédures (la documentation en ligne est plus à même de nous apporter ces listings)
Il reste que lorsque l'on tombe finalement sur ce qui peut nous intéresser, la documentation est assez intéresante, quoique les exemples bien triviaux. Il faut prendre cela comme ou ouvrage de référence rapidement assimilable plutôt que comme un ouvrage technique pointu. Regrettable cependant de ne pas avoir des chapitres dédiés à la BI et au Workflow, 2 avancées majeures de MS-SQL Server 2005, mais surtout de n'avoir qu'un survol de quelques pages sur le CLR !
L'avance est progressive est bien adaptée pour un débutant : installation et configuration, modélisation conceptuelle, création et gestion des objets (bases, TABLES, vues, ...), Transact SQL...
C'est lors du 3ème chapitre que l'on rentre dans le vif du sujet (ou plutôt du produit) avec un petit tour sur la création et gestion des objets : bases, INDEX et TABLES. Il permet de bien fixer les déclinaisons des objets SQL Server avant d'entamer le chapitre 4 consacré au langage Transact SQL. Le langage est ainsi mis en avant grâce aux descriptions et manières d'utilisation des différentes fonctions intégrées au moteur (fonctions math, trigo, date, ...) puis nous faisons un petit tour des jointures, agrégats et autres produits cartésiens. Que du bonheur en gros pour coder correctement une simple requête tout comme une procédure stockée.
Les chapitres qui suivent, plus poussés pour certains, portent sur Notification Services, la gestion des données distribuées, SQL XML et l'intégration du CLR dans SQL Server 2005. Ils intéresseront peut-être plus particulièrement les développeurs d'applications tierces à SQL Server (entre autre .NET, pour SQL XML et surtout le CLR au sein du SGBDR). Une revue des outils autrefois en plus de Entreprise Manager pour SQL Server 2000 et maintenant intégrée à SSMS seront survolés (attach/detach DATABASE, import/export).
En conclusion, ce livre m'est apparu comme une référence pour une première administration de SQL Server 2005, destiné avant tout aux débutant mais aussi aux professionnels. En effet, le chapitre dédié à la gestion des objets SQL Server et surtout au langage T-SQL permet de bien fixer les bases du langage, ou tout simplement, de réviser un peu. À conseiller aux étudiants !
Commenter Signaler un problème
En effet, après la version 2005 il y a eu la version 2008, puis 2008 R2, puis 2012 et enfin 2014 !
En sus ENI ne fait pas de "livre" mais des supports de cours déguisés en livre....
C'est dinausorien !!!!!!
A +
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Découvrir Microsoft SQL Server 2005
Prenez une longueur d'avance en découvrant les nouvelles fonctionnalités de programmation qu'offre SQL Server 2005
Édition : Microsoft Press - 220 pages, 1re édition, 1er mai 2005
ISBN10 : 2100488961 - ISBN13 : 9782100488964
- Accès aux données et programmation
- SQL Server Managment Studio et T-SQL
- Encore et toujours T-SQL
- XML - le vrai défi
- Intégration CLR
- Intégration du framework Microsoft.Net
- Les types de données utilisateur
- ADO.Net côté client
- Sécurité
- Autres services et modèles d'objets
- Les services DTS
- Les objets SMO
- Support natif SOAP HTTP
- Services de notifications
- Le service Broker de SQL Server
- Service de reporting
Bref, même si ce n'est pas un manuel de référence pour le développement SQL Server 2005, il permet de quand même bien cerner les nouvelles possibilités qu'offre SQL Server 2005 aux programmeurs.
Commenter Signaler un problème
En effet, après la version 2005 il y a eu la version 2008, puis 2008 R2, puis 2012 et enfin 2014 !
C'est dinausorien !!!!!!
A +
Prenez une longueur d'avance en découvrant les nouvelles fonctionnalités de programmation qu'offre SQL Server 2005
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
SQL Server 2000 au quotidien, expert
Édition : Dunod - 1185 pages, 1er janvier 2001
ISBN10 : 2840828715 - ISBN13 : 9782840828716
Commenter Signaler un problème
En effet, après la version 2000 il y a eu la version 2005, puis 2008, 2008 R2, 2012 et enfin 2014 !
C'est dinausorien !!!!!!
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
SQL Server 2000
Administration
Édition : ENI - 660 pages, 1er juin 2003
ISBN10 : 2746020513 - ISBN13 : 9782746020511
Commenter Signaler un problème
En effet, après la version 2000 il y a eu la version 2005, puis 2008, 2008 R2, 2012 et enfin 2014 !
C'est dinausorien !!!!!!
En plus ENI c'est pas des livres, c'est des support de cours...
A +
Ça pète grave sur un cv !
Reste plus qu'à trouver une version 2000 pour pratiquer et de trouver un centre pour passer l'examen.
Comment ça, les examens de certifications ne sont disponibles qu'à partir de la version 2012 ???
A +
PS : pour les prix... entre 0,10 € et 1 € frais de port à ta charge !
Administration et optimisation de SQL Server 2000
Édition : Microsoft Press - 500 pages, 1er juin 2003
ISBN10 : 2840828723 - ISBN13 : 9782840828723
Commenter Signaler un problème
En effet, après la version 2000 il y a eu la version 2005, puis 2008, 2008 R2, 2012 et enfin 2014 !
C'est dinausorien !!!!!!
C'est pour un musée ?
Sérieusement, y a pas mieux à faire que de dépoussiérer des livres vraisemblablement introuvable et que personne ne cherche de toute façon.
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Programmation SQL Server 2000 avec Visual Basic .Net
Édition : Dunod - 663 pages, 10 octobre 2002
ISBN10 : 2100066587 - ISBN13 : 9782100066582
Commenter Signaler un problème
En effet, après la version 2000 il y a eu la version 2005, puis 2008, 2008 R2, 2012 et enfin 2014 !
C'est dinausorien !!!!!!
A +
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
SQL Server 2012 - SQL, Transact SQL
Conception et réalisation d'une base de données
Résumé de l'éditeur
Ce livre sur SQL Server 2012 s'adresse aussi bien aux étudiants en informatique désirant apprendre le SQL avec SQL Server qu'aux informaticiens qui souhaitent actualiser leurs compétences sur SQL Server 2012 pour comprendre et maîtriser les fonctionnalités qui permettent de concevoir et réaliser une base de données.
Le livre permet de détailler l'ensemble des instructions nécessaires à la définition des tables ainsi qu'à la manipulation des données : les différentes instructions SQL et Transact SQL (procédures, fonctions, déclencheurs) sont présentées et illustrées afin de bien comprendre l'intérêt des différentes fonctionnalités exposées.
La gestion des données non structurées (FILESTREAM) ou les structures hiérarchiques et les données géographiques, sont développées. Les principales fonctionnalités qui permettent d'obtenir une gestion des données plus efficace sont également détaillées, comme le XML ou l'intégration du code CLR (Common Langage Runtime). La bibliothèque de programmation SMO et sa manipulation en PowerShell sont également présentées.
Édition : ENI - 454 pages, 1re édition, 1er juin 2012
ISBN10 : 2746074141 - ISBN13 : 9782746074149
- Le modèle relationnel
Implémentation des bases de données
Les ordres du SQL
Transact SQL : le langage procédural
Gestion de données distribuées
Les types évolués
Common Language Runtime (CLR)
Annexes
Commenter Signaler un problème
Il n'existe aucun livre en français actuellement de valable sur SQL Server hélas ! Préférez de loin toutes les éditions anglaises.
A +
Surprenant !!
Cependant, pour ce qui de la littérature informatique, ça reste de l'anglais technique, on est loin d'avoir besoin d'être réellement bilingue pour comprendre, c'est quand même plus simple à comprendre que "The Great Gatsby" !!!