Imparare l'SQL con MySQL: Recuperare e manipolare i dati usando i comandi SQL con facilità (English Edition)

Punteggio:   (3,7 su 5)

Imparare l'SQL con MySQL: Recuperare e manipolare i dati usando i comandi SQL con facilità (English Edition) (Ashwin Pajankar)

Recensioni dei lettori

Attualmente non ci sono recensioni dei lettori. La valutazione si basa su 10 voti.

Titolo originale:

Learn SQL with MySQL: Retrieve and Manipulate Data Using SQL Commands with Ease (English Edition)

Contenuto del libro:

Una guida passo passo che vi aiuterà a gestire con facilità i dati di un database relazionale utilizzando SQL.

Caratteristiche principali

⬤ Comprendere i concetti relativi ai database relazionali.

⬤  Imparare a installare MariaDB e MySQL su Windows e Linux e gli strumenti per accedervi.

⬤  Imparare a collegare Python e Pandas a MySQL/MariaDB.

Descrizione

Questo libro inizia con i concetti di RDBMS (Relational Database Management Systems) e SQL (Structured Query Language). I primi capitoli contengono le definizioni e una breve spiegazione di tutti i concetti più importanti. Inoltre, vengono illustrate l'installazione di MariaDB e MySQL su Windows e Raspberry Pi, nonché la configurazione dei vari strumenti utilizzati per connettersi ai processi server MySQL e MariaDB. Capiremo anche come installare schemi di esempio e come utilizzare le query SQL di base. Si passa poi ad analizzare in dettaglio la query SELECT. Il libro esplora in dettaglio l'aspetto del reperimento dei dati nelle query SQL con la clausola WHERE e la gestione di NULL. Il libro esplora anche le funzioni disponibili in MySQL. Si tratta di funzioni a riga singola e di gruppo. Si analizza poi come combinare i dati provenienti da più fonti. La tecnica è nota come join e impareremo lo stile ANSI e la sintassi vecchio stile per tutti i tipi di join.

L'ultima parte approfondisce il DDL e il DML. Impariamo anche i concetti di transazioni e vincoli. Il libro spiega come eseguire le query SQL da un programma Python 3 e caricare un DataFrame pandas con i dati di una tabella di uno schema del database MySQL.

Che cosa imparerete?

⬤ Comprendere le basi di MySQL e MariaDB.

⬤ Conoscere gli operatori aritmetici di MySQL, i comandi DDL, DML, DCL e TCL.

⬤ Comprendere in dettaglio il concetto di funzioni a riga singola e di funzioni di gruppo.

⬤ Recuperare dati da più fonti utilizzando i join.

A chi è rivolto questo libro

Questo libro è pensato sia per i principianti che per i professionisti. Il libro sarà utile anche a scienziati dei dati, analisti dei dati, amministratori di database e ingegneri dei dati.

Indice dei contenuti

1. Introduzione e installazione.

2. Come iniziare con MySQL.

3. Introduzione alle query SQL.

4. La clausola WHERE in dettaglio.

5. Funzioni a riga singola.

6. Funzioni di gruppo.

7. Unioni in MySQL.

8. Subquery.

9. DDL, DML e transazioni.

10. Viste.

11. Python 3, MySQL e Pandas.

Informazioni sull'autore

Ashwin è un veterano esperto che, negli ultimi 25 anni, ha lavorato nel settore STEM (Scienza, Tecnologia, Ingegneria e Matematica). Nella sua carriera, Ashwin ha lavorato per oltre 7 anni come dipendente di varie aziende IT e di prodotti software. Ha scritto più di 2 dozzine di libri su Arduino, programmazione Python, Computer Vision, IoT, database e altri argomenti popolari con BPB e altre pubblicazioni internazionali. Ha anche recensito molti altri libri tecnici. Crea anche corsi per BPB e altre piattaforme e insegna a 60000 studenti online.

Lavora come freelance dal 2017. Ha iniziato a scrivere nel 2015, quando ha scritto il suo primo libro su Raspberry Pi. Nel tempo libero, Ashwin realizza video per il suo canale Youtube, che conta ormai 10000 iscritti.

Al di fuori del lavoro, Ashwin offre il suo tempo libero come Ambasciatore STEM, aiutando, allenando e guidando i giovani a intraprendere carriere nella tecnologia.

Link al suo blog: https: //www.youtube.com/ashwinpajankar.

Il suo profilo LinkedIn: https: //www.linkedin.com/in/ashwinpajankar/.

Altre informazioni sul libro:

ISBN:9789389898088
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Visualizzazione pratica dei dati in Python: Un approccio rapido all'apprendimento della...
Capitolo 1: Visualizzazione dei dati con la pelle Obiettivo...
Visualizzazione pratica dei dati in Python: Un approccio rapido all'apprendimento della visualizzazione dei dati con Python - Practical Python Data Visualization: A Fast Track Approach to Learning Data Visualization with Python
Linux pratico con il sistema operativo Raspberry Pi: Avvio rapido - Practical Linux with Raspberry...
Iniziare rapidamente a programmare con Linux...
Linux pratico con il sistema operativo Raspberry Pi: Avvio rapido - Practical Linux with Raspberry Pi OS: Quick Start
Gnu Octave per esempio: Un approccio veloce e pratico all'apprendimento di Gnu Octave - Gnu Octave...
Capitolo 1: Introduzione a GNU Octave. Introdurre...
Gnu Octave per esempio: Un approccio veloce e pratico all'apprendimento di Gnu Octave - Gnu Octave by Example: A Fast and Practical Approach to Learning Gnu Octave
Programmazione della visione artificiale per Raspberry Pi - Seconda edizione: Progettare e...
Eseguire un'ampia varietà di compiti di computer vision...
Programmazione della visione artificiale per Raspberry Pi - Seconda edizione: Progettare e implementare applicazioni di computer vision con Raspberry Pi, OpenCV e Python 3 - Raspberry Pi Computer Vision Programming -Second Edition: Design and implement computer vision applications with Raspberry Pi, OpenCV, and Python 3
Matplotlib pratico: Imparare i grafici e le visualizzazioni con Python 3 - Hands-on Matplotlib:...
Imparate gli aspetti fondamentali di NumPy,...
Matplotlib pratico: Imparare i grafici e le visualizzazioni con Python 3 - Hands-on Matplotlib: Learn Plotting and Visualizations with Python 3
Automazione dei test unitari in Python: Automatizzare, organizzare ed eseguire test unitari in...
Imparate ad automatizzare i test unitari di Python 3...
Automazione dei test unitari in Python: Automatizzare, organizzare ed eseguire test unitari in Python - Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python
Imparare l'SQL con MySQL: Recuperare e manipolare i dati usando i comandi SQL con facilità (English...
Una guida passo passo che vi aiuterà a gestire...
Imparare l'SQL con MySQL: Recuperare e manipolare i dati usando i comandi SQL con facilità (English Edition) - Learn SQL with MySQL: Retrieve and Manipulate Data Using SQL Commands with Ease (English Edition)
Apprendimento automatico con Python: Implementare soluzioni di rete neurale con Scikit-Learn e...
Questa è la guida completa perfetta per i lettori con...
Apprendimento automatico con Python: Implementare soluzioni di rete neurale con Scikit-Learn e Pytorch - Hands-On Machine Learning with Python: Implement Neural Network Solutions with Scikit-Learn and Pytorch
BBC Micro: bit in pratica: Una guida pratica alla realizzazione di progetti creativi e reali con...
Sviluppa applicazioni interattive di physical...
BBC Micro: bit in pratica: Una guida pratica alla realizzazione di progetti creativi e reali con MicroPython e BBC Micro: bit - BBC Micro: bit in Practice: A hands-on guide to building creative real-life projects with MicroPython and the BBC Micro: bit
Elaborazione di immagini in Python 3 - Python 3 Image Processing
Acquisire una conoscenza pratica dell'elaborazione delle immagini e di scikit-image.Caratteristiche...
Elaborazione di immagini in Python 3 - Python 3 Image Processing
Raspberry Pi per esempio - Raspberry Pi By Example
Iniziare a costruire progetti straordinari con il Raspberry Pi fin da subitoInformazioni su questo libroEsplorate la...
Raspberry Pi per esempio - Raspberry Pi By Example

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)