{"product_id":"sql-antipatterns-volume-1-avoiding-the-pitfalls-of-database-programming-9781680508987","title":"Antipatrones SQL, Volumen 1: Evitando los errores comunes de la programación de bases de datos","description":"\u003cp\u003eSQL es el lenguaje omnipresente para los desarrolladores de software que trabajan con datos estructurados. La mayoría de los desarrolladores que confían en SQL son expertos en su lenguaje favorito (como Java, Python o Go), pero no son expertos en SQL. A menudo dependen de antipatrones, soluciones que parecen correctas pero que se vuelven cada vez más difíciles de manejar a medida que descubren sus costos ocultos. Aprenda a identificar y evitar muchos de estos errores comunes. Refactorice una pesadilla heredada en un modelo de datos que realmente funcione. Actualizado para las versiones actuales de MySQL y Python, esta nueva edición añade una docena de nuevos mini-antipatrones para victorias rápidas.\u003c\/p\u003e \u003cp\u003eNo importa qué plataforma, marco o lenguaje utilice, la base de datos es el fundamento de su aplicación, y el lenguaje de base de datos SQL es el estándar para trabajar con ella. Los antipatrones son soluciones que parecen simples en la superficie, pero pronto lo empantanarán con trabajo innecesario. Aprenda a identificar estas trampas y a elaborar mejores soluciones para las preguntas frecuentes de este libro. Evite los errores que conducen a un bajo rendimiento y calidad, y domine los principios que hacen de SQL una herramienta poderosa y flexible para manejar datos y lógica.\u003c\/p\u003e \u003cp\u003eAdéntrese en SQL y el diseño de bases de datos, y aprenda a reconocer los errores más comunes que cometen los desarrolladores de software en el modelado de bases de datos, la lógica de consultas SQL y el diseño de código de aplicaciones basadas en datos. Vea ejemplos prácticos de conceptos erróneos sobre SQL que pueden desviar los proyectos de software. Encuentre el mayor valor en cada grupo de datos. Comprenda por qué una tabla de intersección puede ser su nuevo mejor amigo. Almacene las contraseñas de forma segura y no reinvente la rueda. Maneje los valores NULL como un profesional. Defienda sus aplicaciones web contra la debilidad de seguridad de la inyección SQL.\u003c\/p\u003e \u003cp\u003eUse SQL de la manera correcta: ¡puede evitarle dolores de cabeza y trabajo innecesario, y hacer que su aplicación realmente brille!\u003c\/p\u003e \u003cp\u003e\u003cb\u003eLo que necesita:\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLos ejemplos de SQL utilizan el dialecto MySQL 8.0, pero se mencionan otras marcas populares de SGBD. Otros ejemplos de código utilizan Python 3.9+ o Ruby 2.7+.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-10476473\"\u003eBill Karwin\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Pragmatic Bookshelf\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 29\/11\/2022\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 380\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.44 lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.25h x 7.50w x 0.78d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781680508987\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1680508989\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051170\"\u003eLenguajes | SQL\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM021000\"\u003eAdministración y gestión de bases de datos\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAcerca del autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eBill Karwin\u003c\/b\u003e ha sido ingeniero de software durante más de treinta años, desarrollando y dando soporte a aplicaciones, bibliotecas y servidores, y consultando para empresas tecnológicas líderes. A lo largo de su carrera, Bill ha compartido sus conocimientos para ayudar a otros programadores a alcanzar el éxito y la productividad. Bill ha respondido miles de preguntas, lo que le ha brindado una perspectiva única sobre los errores de SQL que más comúnmente causan problemas.\u003c\/p\u003e","brand":"Pragmatic Bookshelf","offers":[{"title":"Default Title","offer_id":44521157886189,"sku":"9781680508987","price":67.93,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_ff070227-f374-4db9-b165-328019298234.jpg?v=1701286921","url":"https:\/\/sureshotbooks.com\/es\/products\/sql-antipatterns-volume-1-avoiding-the-pitfalls-of-database-programming-9781680508987","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}