The Art of SQL
Von Stephane Faroult und Peter Robson
5/5
()
Derzeit bei Scribd nicht verfügbar
Derzeit bei Scribd nicht verfügbar
Über dieses E-Book
For all the buzz about trendy IT techniques, data processing is still at the core of our systems, especially now that enterprises all over the world are confronted with exploding volumes of data. Database performance has become a major headache, and most IT departments believe that developers should provide simple SQL code to solve immediate problems and let DBAs tune any "bad SQL" later.
In The Art of SQL, author and SQL expert Stephane Faroult argues that this "safe approach" only leads to disaster. His insightful book, named after Art of War by Sun Tzu, contends that writing quick inefficient code is sweeping the dirt under the rug. SQL code may run for 5 to 10 years, surviving several major releases of the database management system and on several generations of hardware. The code must be fast and sound from the start, and that requires a firm understanding of SQL and relational theory.
The Art of SQL offers best practices that teach experienced SQL users to focus on strategy rather than specifics. Faroult's approach takes a page from Sun Tzu's classic treatise by viewing database design as a military campaign. You need knowledge, skills, and talent. Talent can't be taught, but every strategist from Sun Tzu to modern-day generals believed that it can be nurtured through the experience of others. They passed on their experience acquired in the field through basic principles that served as guiding stars amid the sound and fury of battle. This is what Faroult does with SQL.
Like a successful battle plan, good architectural choices are based on contingencies. What if the volume of this or that table increases unexpectedly? What if, following a merger, the number of users doubles? What if you want to keep several years of data online? Faroult's way of looking at SQL performance may be unconventional and unique, but he's deadly serious about writing good SQL and using SQL well. The Art of SQL is not a cookbook, listing problems and giving recipes. The aim is to get you-and your manager-to raise good questions.
Ähnlich wie The Art of SQL
Ähnliche E-Books
SQL: For Beginners: Your Guide To Easily Learn SQL Programming in 7 Days Bewertung: 5 von 5 Sternen5/5PolyBase Revealed: Data Virtualization with SQL Server, Hadoop, Apache Spark, and Beyond Bewertung: 0 von 5 Sternen0 BewertungenPro Oracle SQL Development: Best Practices for Writing Advanced Queries Bewertung: 0 von 5 Sternen0 BewertungenSQL Programming & Database Management For Noobee Bewertung: 0 von 5 Sternen0 BewertungenDynamic SQL: Applications, Performance, and Security in Microsoft SQL Server Bewertung: 0 von 5 Sternen0 BewertungenSQL for eServer i5 and iSeries Bewertung: 5 von 5 Sternen5/5The Modern Data Warehouse in Azure: Building with Speed and Agility on Microsoft’s Cloud Platform Bewertung: 0 von 5 Sternen0 BewertungenJoe Celko's SQL for Smarties: Advanced SQL Programming Bewertung: 3 von 5 Sternen3/5Jump Start MySQL: Master the Database That Powers the Web Bewertung: 0 von 5 Sternen0 BewertungenOracle Quick Guides: Part 1 - Oracle Basics: Database and Tools Bewertung: 0 von 5 Sternen0 BewertungenMastering Redis Bewertung: 0 von 5 Sternen0 BewertungenBeginning T-SQL: A Step-by-Step Approach Bewertung: 0 von 5 Sternen0 BewertungenOracle Quick Guides: Part 3 - Coding in Oracle: SQL and PL/SQL Bewertung: 0 von 5 Sternen0 BewertungenSimply SQL: The Fun and Easy Way to Learn Best-Practice SQL Bewertung: 4 von 5 Sternen4/5Joe Celko’s Complete Guide to NoSQL: What Every SQL Professional Needs to Know about Non-Relational Databases Bewertung: 4 von 5 Sternen4/5Beginning jOOQ: Learn to Write Efficient and Effective Java-Based SQL Database Operations Bewertung: 0 von 5 Sternen0 BewertungenElements of Android Room Bewertung: 0 von 5 Sternen0 BewertungenSql : The Ultimate Beginner to Advanced Guide To Master SQL Quickly with Step-by-Step Practical Examples Bewertung: 0 von 5 Sternen0 BewertungenPractical Oracle SQL: Mastering the Full Power of Oracle Database Bewertung: 0 von 5 Sternen0 BewertungenSecuring SQL Server: Protecting Your Database from Attackers Bewertung: 0 von 5 Sternen0 BewertungenOracle SQL In 10 Minutes Bewertung: 5 von 5 Sternen5/5Instant Oracle GoldenGate Bewertung: 0 von 5 Sternen0 BewertungenDeveloping Web Components with TypeScript: Native Web Development Using Thin Libraries Bewertung: 0 von 5 Sternen0 BewertungenTroubleshooting Oracle Performance Bewertung: 5 von 5 Sternen5/5Cosmos DB for MongoDB Developers: Migrating to Azure Cosmos DB and Using the MongoDB API Bewertung: 0 von 5 Sternen0 BewertungenOracle 10g Data Warehousing Bewertung: 5 von 5 Sternen5/5Creating your MySQL Database: Practical Design Tips and Techniques Bewertung: 3 von 5 Sternen3/5Expert Oracle Database Architecture: Techniques and Solutions for High Performance and Productivity Bewertung: 0 von 5 Sternen0 BewertungenSQLite Database Programming for Xamarin: Cross-platform C# database development for iOS and Android using SQLite.XM Bewertung: 0 von 5 Sternen0 BewertungenMySQL Concurrency: Locking and Transactions for MySQL Developers and DBAs Bewertung: 0 von 5 Sternen0 Bewertungen
Computer für Sie
CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Bewertung: 0 von 5 Sternen0 BewertungenGarageBand Basics: The Complete Guide to GarageBand: Music Bewertung: 0 von 5 Sternen0 BewertungenThe Professional Voiceover Handbook: Voiceover training, #1 Bewertung: 5 von 5 Sternen5/5101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Bewertung: 4 von 5 Sternen4/5Animal Crossing: New Horizons: Guide, Walkthrough, Pro Tips and Tricks Bewertung: 5 von 5 Sternen5/5The Insider's Guide to Technical Writing Bewertung: 0 von 5 Sternen0 BewertungenBeyond ChatGPT and 50 New AI Tools Bewertung: 4 von 5 Sternen4/5Slenderman: Online Obsession, Mental Illness, and the Violent Crime of Two Midwestern Girls Bewertung: 4 von 5 Sternen4/5Standard Deviations: Flawed Assumptions, Tortured Data, and Other Ways to Lie with Statistics Bewertung: 4 von 5 Sternen4/5The Invisible Rainbow: A History of Electricity and Life Bewertung: 4 von 5 Sternen4/5Alan Turing: The Enigma: The Book That Inspired the Film The Imitation Game - Updated Edition Bewertung: 3 von 5 Sternen3/5Uncanny Valley: A Memoir Bewertung: 3 von 5 Sternen3/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Bewertung: 3 von 5 Sternen3/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Bewertung: 0 von 5 Sternen0 BewertungenSQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Bewertung: 4 von 5 Sternen4/5Network+ Study Guide & Practice Exams Bewertung: 4 von 5 Sternen4/5Mindhacker: 60 Tips, Tricks, and Games to Take Your Mind to the Next Level Bewertung: 3 von 5 Sternen3/5Deep Search: How to Explore the Internet More Effectively Bewertung: 5 von 5 Sternen5/5Storytelling with Data: Let's Practice! Bewertung: 4 von 5 Sternen4/5Excel 2019 For Dummies Bewertung: 3 von 5 Sternen3/5The ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Bewertung: 0 von 5 Sternen0 BewertungenPractical Lock Picking: A Physical Penetration Tester's Training Guide Bewertung: 4 von 5 Sternen4/5I Forced a Bot to Write This Book: A.I. Meets B.S. Bewertung: 4 von 5 Sternen4/5Master Obsidian Quickly: Boost Your Learning & Productivity with a Free, Modern, Powerful Knowledge Toolkit Bewertung: 4 von 5 Sternen4/5