Home > Articoli

Articoli

ALTER COLUMN con #sqlcmdcli

Quante volte avete avuto la necessità di modificare il tipo di dato di una colonna da cui dipendono altri oggetti del database SQL Server? Se avete avuto questa necessità vi sarete scontrati con l’errore numero 5074 che segnala l’impossibilità di modificare tipo di dato e proprietà di una colonna a causa della presenza di oggetti collegati come Indici, Vincoli di …

Leggi »

SQL Server 2022

Annunciata la scorsa settimana ad Ignite 2021, la prossima versione di SQL Server si chiamerà SQL Server 2022, la CTP e la successiva versione RTM verranno rilasciate nel corso del 2022. SQL Server 2022 si caratterizza per essere la versione di SQL Server più interconnessa ad Azure di sempre, con importanti innovazioni nelle aree relative alle Prestazioni, alla Sicurezza e …

Leggi »

PASS Data Community Summit 2021

Il più grande evento al mondo dedicato all’intera Data Platform di Microsoft è tornato! La popolarità del PASS Summit la conosciamo tutti e non ripercorreremo ora la storia di PASS perché ci piace parlare del futuro e non del passato, comunque, ad ogni buon conto, in questo post sono disponibili maggiori informazioni sull’acquisizione degli asset di PASS da parte di …

Leggi »

Data masking con sqlcmdcli

Chi si occupa di sviluppare un’applicazione complessa come ad esempio una soluzione ERP, un dipartimentale per la gestione della logistica, un CRM o altro software che necessiti di un database OLTP prima o poi avrà la necessità di verificare il funzionamento dell’applicazione con dati reali. Può essere necessario utilizzare un backup del database di produzione per verificare il funzionamento dell’applicazione …

Leggi »

Il podcast di AWS in Italiano: Intervista a Gianluca Hotz

Nell’episodio #46 del podcast di AWS in Italiano, Alex Casalboni ha ospitato il nostro Gianluca Hotz in un’intervista tutta dedicata a SQL Server. Gianluca ha descritto come si è evoluto SQL Server dal 1989 ad oggi, i progetti e i casi d’uso che tipicamente vedono come protagonista un’istanza SQL Server nella gestione dei dati. Si è parlato anche di licensing, …

Leggi »

Il tuo laboratorio virtuale per SQL Server con Azure Lab Services!

Recentemente ho avuto l’occasione di preparare un workshop rivolto alle figure professionali che intendono acquisire competenze di base sui comandi T-SQL per la modifica dei dati e sull’utilizzo dei tool di SQL Server per l’Import/Export data e SQL Profiler. In aggiunta alla parte teorica volevo fornire ai partecipanti un ambiente di lavoro su cui sperimentare la teoria attraverso esercizi pratici …

Leggi »

Unit testing: Come scrivere la tua prima unit test!

Nell’articolo precedente, il secondo di questa serie, abbiamo descritto come installare il framework tSQLt, il tool SQL Test di Red-Gate e come avviene l’esecuzione di una unit di test. Ora è giunto il momento di scrivere il nostro primo test! Useremo gli strumenti che abbiamo descritto in precedenza! Specifiche e requisiti Scriveremo la nostra prima unit di test per verificare …

Leggi »

Unit testing: Il framework tSQLt e l’esecuzione di un test!

Nell’articolo precedente, il primo di questa serie, abbiamo descritto che cosa è lo Unit Test e perché è importante prevederlo anche durante lo sviluppo di soluzioni database con T-SQL. In questo secondo articolo descriveremo come installare il framework tSQLt e faremo una breve introduzione a SQL Test, il tool di Red-Gate che semplifica la gestione e l’esecuzione dei test in …

Leggi »

Unit testing: Cos’è e perché è importante farlo anche per il codice T-SQL!

Questo articolo è il primo di una serie di post in cui tratteremo l’importante tema dello unit testing applicato allo sviluppo di soluzioni database in T-SQL per SQL Server. Let’s start! Cos’è lo Unit Test? Lo unit test è un livello di test del software che ha lo scopo di testare una porzione di codice discreta. La parola “unit” si …

Leggi »

Barcode check digit calculator for SQL Server and Azure SQL DB

Chi ha avuto l’opportunità di sviluppare applicazioni per trasportare i prodotti da un luogo ad un altro, ha appreso che per gestire in modo efficiente la movimentazione delle merci all’interno di un magazzino è necessario adottare un sistema di movimentazione basato su codici a barre. Il codice a barre è la rappresentazione grafica di una sequenza di numeri e altri …

Leggi »