Cantitate/Preț
Produs

Learning MySQL and MariaDB

Autor Russell Dyer
en Limba Engleză Paperback – 5 mai 2015

Structura progresivă — de la concept la implementare — transformă acest volum într-un instrument esențial pentru orice programator care face primii pași în ecosistemul bazelor de date relaționale. Ne-a atras atenția experiența autorului Russell J T Dyer, a cărui expertiză dobândită la MariaDB și MySQL Knowledge Base se reflectă în claritatea explicațiilor tehnice. Learning MySQL and MariaDB nu se rezumă la teorie, ci ghidează cititorul prin procesul complet de instalare, configurare și mentenanță a celor mai populare motoare de baze de date open-source. Abordarea diferă de MariaDB Crash Course de Ben Forta prin profunzimea detaliilor administrative — în timp ce titlul lui Forta se concentrează pe soluții rapide de interogare, Dyer alocă spațiu generos designului bazei de date și operațiunilor de back-up sau import masiv de date. Structura cărții, publicată de O'Reilly, este logică și modulară: începe cu bazele clientului mysql, trece prin manipularea datelor (INSERT, SELECT, JOIN) și culminează cu funcții avansate pentru statistici și gestionarea conturilor de utilizator. Recomandăm acest manual pentru modul în care integrează funcțiile de sistem pentru text și dată, elemente critice în dezvoltarea de aplicații reale. Spre deosebire de Getting Started with MariaDB, acest volum pune un accent mai mare pe utilizarea API-urilor pentru conectarea bazelor de date cu limbaje precum PHP, oferind o perspectivă practică asupra modului în care datele interacționează cu codul de aplicație.

Citește tot Restrânge

Preț: 25370 lei

Preț vechi: 31713 lei
-20%

Puncte Express: 381

Carte disponibilă

Livrare economică 15-29 iunie
Livrare express 29 mai-04 iunie pentru 4163 lei


Specificații

ISBN-13: 9781449362904
ISBN-10: 1449362907
Pagini: 408
Dimensiuni: 177 x 233 x 27 mm
Greutate: 0.67 kg
Ediția:1
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să stăpânească fundamentele MySQL și MariaDB sub îndrumarea unui expert din industrie. Veți câștiga o înțelegere solidă a designului relațional și a administrării bazelor de date, beneficiind de exerciții practice care transformă teoria în competențe aplicabile imediat în proiecte web sau software.


Cuprins

  • Foreword
  • Preface
  • The Software
    • Chapter 1: Introduction
    • Chapter 2: Installing MySQL and MariaDB
    • Chapter 3: The Basics and the mysql Client
  • Database Structures
    • Chapter 4: Creating Databases and Tables
    • Chapter 5: Altering Tables
  • Basics of Handling Data
    • Chapter 6: Inserting Data
    • Chapter 7: Selecting Data
    • Chapter 8: Updating and Deleting Data
    • Chapter 9: Joining and Subquerying Data
  • Built-In Functions
    • Chapter 10: String Functions
    • Chapter 11: Date and Time Functions
    • Chapter 12: Aggregate and Numeric Functions
  • Administration and Beyond
    • Chapter 13: User Accounts and Privileges
    • Chapter 14: Backing Up and Restoring Databases
    • Chapter 15: Bulk Importing Data
    • Chapter 16: Application Programming Interfaces
  • Colophon

Descriere

If you’re a programmer new to databases—or just new to MySQL and its community-driven variant, MariaDB—you’ve found the perfect introduction. This hands-on guide provides an easy, step-by-step approach to installing, using, and maintaining these popular relational database engines.Author Russell Dyer, Curriculum Manager at MariaDB and former editor of the MySQL Knowledge Base, takes you through database design and the basics of data management and manipulation, using real-world examples and many practical tips. Exercises and review questions help you practice what you’ve just learned.Create and alter MySQL tables and specify fields and columns within themLearn how to insert, select, update, delete, join, and subquery data, using practical examplesUse built-in string functions to find, extract, format, and convert text from columnsLearn functions for mathematical or statistical calculations, and for formatting date and time valuesPerform administrative duties such as managing user accounts, backing up databases, and importing large amounts of dataUse APIs to connect and query MySQL and MariaDB with PHP and other languages