SQL Antipatterns, Volume 1 : Éviter les pièges de la programmation des bases de données

Note :   (4,8 sur 5)

SQL Antipatterns, Volume 1 : Éviter les pièges de la programmation des bases de données (Bill Karwin)

Avis des lecteurs

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 8 votes.

Titre original :

SQL Antipatterns, Volume 1: Avoiding the Pitfalls of Database Programming

Contenu du livre :

SQL est le langage omniprésent pour les développeurs de logiciels qui travaillent avec des données structurées. La plupart des développeurs qui s'appuient sur SQL sont des experts dans leur langage favori (Java, Python ou Go), mais ils ne sont pas des experts en SQL. Ils dépendent souvent d'anti-modèles - des solutions qui semblent correctes mais qui deviennent de plus en plus pénibles à utiliser au fur et à mesure que l'on découvre leurs coûts cachés. Apprenez à identifier et à éviter la plupart de ces erreurs courantes. Refondre un cauchemar hérité en un modèle de données qui fonctionne vraiment. Mise à jour pour les versions actuelles de MySQL et de Python, cette nouvelle édition ajoute une douzaine de nouveaux mini-antipatterns pour des gains rapides.

Peu importe la plateforme, le framework ou le langage que vous utilisez, la base de données est la fondation de votre application, et le langage de base de données SQL est le standard pour travailler avec elle. Les anti-modèles sont des solutions qui semblent simples à première vue, mais qui ne tardent pas à vous embourber dans un travail inutile. Apprenez à identifier ces pièges et à élaborer de meilleures solutions pour les questions souvent posées dans ce livre. Évitez les erreurs qui conduisent à des performances et à une qualité médiocres, et maîtrisez les principes qui font de SQL un outil puissant et flexible pour la manipulation des données et de la logique.

Plongez au cœur de SQL et de la conception de bases de données, et apprenez à reconnaître les erreurs les plus courantes commises par les développeurs de logiciels dans la modélisation des bases de données, la logique des requêtes SQL et la conception du code des applications basées sur les données. Voir des exemples pratiques d'idées fausses sur le langage SQL qui peuvent égarer les projets logiciels. Trouver la plus grande valeur dans chaque groupe de données. Comprendre pourquoi une table d'intersection peut être votre nouveau meilleur ami. Stocker les mots de passe en toute sécurité et ne pas réinventer la roue. Gérer les valeurs NULL comme un pro. Protégez vos applications web contre les faiblesses de sécurité de l'injection SQL.

Utilisez SQL de la bonne façon - cela peut vous éviter des maux de tête et du travail inutile, et permettre à votre application de vraiment briller !

Ce dont vous avez besoin :

Les exemples SQL utilisent la version MySQL 8.0, mais d'autres marques populaires de SGBDR sont mentionnées. Les autres exemples de code utilisent Python 3. 9+ ou Ruby 2. 7+.

Autres informations sur le livre :

ISBN :9781680508987
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2022
Nombre de pages :340

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Antipatterns SQL : Éviter les pièges de la programmation des bases de données - SQL Antipatterns:...
Bill Karwin a aidé des milliers de personnes à...
Antipatterns SQL : Éviter les pièges de la programmation des bases de données - SQL Antipatterns: Avoiding the Pitfalls of Database Programming
SQL Antipatterns, Volume 1 : Éviter les pièges de la programmation des bases de données - SQL...
SQL est le langage omniprésent pour les...
SQL Antipatterns, Volume 1 : Éviter les pièges de la programmation des bases de données - SQL Antipatterns, Volume 1: Avoiding the Pitfalls of Database Programming

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)