menu
{ "item_title" : "Manuale completo di SQL Server e T-SQL", "item_author" : [" Roberto Scaramuzzino "], "item_description" : "Manuale completo di SQL Server e T-SQL guida il lettore da zero alla padronanza professionale di Microsoft SQL Server 2022. Ogni costruttospiegato nei fondamenti, mostrato nel codice e verificato su un database reale: ogni output stampatol'autentico risultato del server, eseguito su SQL Server 2022 CU25.Che cosa imparereteModello relazionale e Tipi di datiRelazioni, chiavi primarie/esterne, NULL e logica a tre valori, normalizzazione dalla 1NF alla 3NF. Uso e scelta rigorosa dei tipi di dati principali (int, decimal, nvarchar, datetime2).Interrogare i dati (DQL)Struttura della SELECT, filtri SARGable, operatore LIKE, funzioni di testo/data, CASE, COALESCE, ordinamento e paginazione OFFSET-FETCH. Tutti i tipi di join (INNER, LEFT, RIGHT, FULL, self-join, CROSS). Operatori insiemistici (UNION, INTERSECT, EXCEPT), GROUP BY, HAVING, subquery scalari e correlate, tabelle derivate.CTE e Funzioni FinestraCommon Table Expression (CTE) anche ricorsive. Funzioni finestra (ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD), aggregati per partizione e totali progressivi: gli strumenti che separano chi usa SQL da chi lo padroneggia.Modificare i dati (DML)INSERT multi-riga, INSERT...SELECT, UPDATE su join con clausola FROM, DELETE con OUTPUT, e MERGE a tre rami. La liturgia professionale: SELECT di verifica prima di ogni scrittura e OUTPUT per documentare le righe toccate.Struttura e Integrit(DDL)Vincoli CHECK nominati, chiavi esterne con ON DELETE CASCADE e SET NULL. Indici clustered, nonclustered e filtrati (per gestire l'unicitcon i NULL), viste e cataloghi di sistema.Programmare in T-SQLVariabili, cicli e controlli (IF, WHILE), tabelle temporanee e variabili di tabella. Stored procedure con parametri di default, di OUTPUT e codici di RETURN. Funzioni scalari e tabellari inline con CROSS APPLY.Transazioni e Affidabilit Modello ACID, gestione degli errori con TRY/CATCH/THROW e SET XACT_ABORT ON. Il canone della procedura transazionale verificato su tre percorsi reali, incluso il rollback automatico in produzione. Trigger AFTER insiemistici per l'auditing.Sicurezza e AmministrazioneLogin, utenti, ruoli con privilegio minimo, ownership chaining. Difesa da SQL injection tramite sp_executesql ed EXECUTE AS. Procedure di BACKUP DATABASE e ripristino reale con RESTORE DATABASE sul database di lavoro.Prestazioni e FunzionalitModerneSARGability (evitare la scansione totale delle tabelle), diagnostica con SET STATISTICS IO ON, DMV e cataloghi. Gestione JSON nativa con FOR JSON PATH e OPENJSON, aggregazione di stringhe con STRING_AGG e pivot dichiarativo.Un database reale, non esempi di fantasiaOgni capitolo ruota attorno a Libreria (12 autori, 24 libri, 10 clienti, 12 ordini), un database reale costruito e popolato passo dopo passo (script completo in Appendice A).Supporto dell'IA: La rubrica Con l'IA in ogni capitolo offre tre prompt pronti da adattare e un'analisi onesta sui limiti e i punti di forza degli assistenti virtuali.Struttura: 14 capitoli, 5 parti, 6 appendici e 70 esercizi con soluzioni commentate nell'Appendice F.Per chiscrittoChi parte da zero e vuole capire la logica dei database relazionali, senza limitarsi a copiare.Chi usa giil SQL ma vuole colmare le lacune e acquisire un metodo professionale.Sviluppatori software che leggono e ottimizzano piquery di quante ne scrivano.Prerequisito: Saper usare un computer. Non servono conoscenze pregresse di programmazione o database.", "item_img_path" : "https://covers3.booksamillion.com/covers/bam/9/79/818/642/9798186423898_b.jpg", "price_data" : { "retail_price" : "16.22", "online_price" : "16.22", "our_price" : "16.22", "club_price" : "16.22", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Manuale completo di SQL Server e T-SQL|Roberto Scaramuzzino

Manuale completo di SQL Server e T-SQL : Dai fondamenti del database relazionale alla programmazione T-SQL avanzata

local_shippingShip to Me
In Stock.
FREE Shipping for Club Members help

Overview

Manuale completo di SQL Server e T-SQL guida il lettore da zero alla padronanza professionale di Microsoft SQL Server 2022. Ogni costrutto spiegato nei fondamenti, mostrato nel codice e verificato su un database reale: ogni output stampato l'autentico risultato del server, eseguito su SQL Server 2022 CU25.

Che cosa imparerete
  • Modello relazionale e Tipi di dati

    Relazioni, chiavi primarie/esterne, NULL e logica a tre valori, normalizzazione dalla 1NF alla 3NF. Uso e scelta rigorosa dei tipi di dati principali (int, decimal, nvarchar, datetime2).

  • Interrogare i dati (DQL)

    Struttura della SELECT, filtri SARGable, operatore LIKE, funzioni di testo/data, CASE, COALESCE, ordinamento e paginazione OFFSET-FETCH. Tutti i tipi di join (INNER, LEFT, RIGHT, FULL, self-join, CROSS). Operatori insiemistici (UNION, INTERSECT, EXCEPT), GROUP BY, HAVING, subquery scalari e correlate, tabelle derivate.

  • CTE e Funzioni Finestra

    Common Table Expression (CTE) anche ricorsive. Funzioni finestra (ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD), aggregati per partizione e totali progressivi: gli strumenti che separano chi usa SQL da chi lo padroneggia.

  • Modificare i dati (DML)

    INSERT multi-riga, INSERT...SELECT, UPDATE su join con clausola FROM, DELETE con OUTPUT, e MERGE a tre rami. La liturgia professionale: SELECT di verifica prima di ogni scrittura e OUTPUT per documentare le righe toccate.

  • Struttura e Integrit (DDL)

    Vincoli CHECK nominati, chiavi esterne con ON DELETE CASCADE e SET NULL. Indici clustered, nonclustered e filtrati (per gestire l'unicit con i NULL), viste e cataloghi di sistema.

  • Programmare in T-SQL

    Variabili, cicli e controlli (IF, WHILE), tabelle temporanee e variabili di tabella. Stored procedure con parametri di default, di OUTPUT e codici di RETURN. Funzioni scalari e tabellari inline con CROSS APPLY.

  • Transazioni e Affidabilit

    Modello ACID, gestione degli errori con TRY/CATCH/THROW e SET XACT_ABORT ON. Il canone della procedura transazionale verificato su tre percorsi reali, incluso il rollback automatico in produzione. Trigger AFTER insiemistici per l'auditing.

  • Sicurezza e Amministrazione

    Login, utenti, ruoli con privilegio minimo, ownership chaining. Difesa da SQL injection tramite sp_executesql ed EXECUTE AS. Procedure di BACKUP DATABASE e ripristino reale con RESTORE DATABASE sul database di lavoro.

  • Prestazioni e Funzionalit Moderne

    SARGability (evitare la scansione totale delle tabelle), diagnostica con SET STATISTICS IO ON, DMV e cataloghi. Gestione JSON nativa con FOR JSON PATH e OPENJSON, aggregazione di stringhe con STRING_AGG e pivot dichiarativo.

Un database reale, non esempi di fantasia

Ogni capitolo ruota attorno a Libreria (12 autori, 24 libri, 10 clienti, 12 ordini), un database reale costruito e popolato passo dopo passo (script completo in Appendice A).

  • Supporto dell'IA: La rubrica Con l'IA in ogni capitolo offre tre prompt pronti da adattare e un'analisi onesta sui limiti e i punti di forza degli assistenti virtuali.

  • Struttura: 14 capitoli, 5 parti, 6 appendici e 70 esercizi con soluzioni commentate nell'Appendice F.

Per chi scritto
  • Chi parte da zero e vuole capire la logica dei database relazionali, senza limitarsi a copiare.

  • Chi usa gi il SQL ma vuole colmare le lacune e acquisire un metodo professionale.

  • Sviluppatori software che leggono e ottimizzano pi query di quante ne scrivano.

Prerequisito: Saper usare un computer. Non servono conoscenze pregresse di programmazione o database.

This item is Non-Returnable

Details

  • ISBN-13: 9798186423898
  • ISBN-10: 9798186423898
  • Publisher: Independently Published
  • Publish Date: July 2026
  • Dimensions: 10 x 7 x 0.37 inches
  • Shipping Weight: 0.68 pounds
  • Page Count: 172

Related Categories

You May Also Like...

    1

BAM Customer Reviews