Archivi categoria: SQL Server

Articoli su SQL Server

YouTube – video didattici

Ho preparato tre brevi registrazioni video introduttive per i tre “canali” YouTube che ho creato (per la precisione si tratta di un canale solo ma con tre “playlist”).

Il primo su “Visual Studio 2019” e sui linguaggi .NET, ecco un primo test: https://www.youtube.com/watch?v=91Z2-yKtWTE

Il secondo sull’elettronica con Arduino e Raspberry (anche con Visual Studio): https://www.youtube.com/watch?v=38sldvQ-MMo

Il terzo sui database (anche con Access e SQL Server): https://www.youtube.com/watch?v=oAs2KzHnnPc

image

Per chi fosse curioso, sullo sfondo del desktop c’è una foto notturna di Belluno Winking smile

Un po’ di somme del 2018 e buoni propositi del 2019…

Approssimandosi la fine del 2018 bisogna tirare le somme e darsi dei nuovi obiettivi. Il 2018, come gli ultimi anni, dal punto di vista di uno “scrittore tecnico” non è stato granché:

  1. rilevo sempre di più un “abbandono” dei libri cartacei, aggravato dal fatto che i prodotti software si aggiornano sempre più velocemente: quando un libro tecnico è pronto, è già vecchio perché è uscita una nuova versione (o anche “n” aggiornamenti della stessa versione)
  2. le riviste di programmazione italiane non esistono più. Regge ancora l’ambito dell’elettronica, dove riviste come “Elettronica In” lavorano ancora, ma il mio primo esperimento di articolo “misto elettronica+sviluppo in Visual Studio” è stato consegnato a fine settembre e non è ancora stato pubblicato;
  3. le applicazioni (a pagamento) dallo Store di Microsoft per Windows 10 non hanno un così grande ritorno da essere convenienti. Ho tentato anche di creare una sorta di “libro digitale” in un’applicazione MS Store per Windows 10, ma i numeri sono veramente piccoli piccoli.

Vedo però che continuo a ricevere e-mail di apprezzamento per i libri e articoli che ho scritto in passato e, spesso, anche richieste di altri articoli e libri e quindi non voglio lasciare insoddisfatte queste richieste.

Dal 1° gennaio 2019 in poi, quindi, mi preparerò per una nuova modalità di distribuzione dei miei testi (articoli e/o libri), oltre che attraverso il solito canale dei libri autoprodotti con Amazon: si tratta del canale offerto dal sito http://www.sfogliami.it: con questo sito potrò pubblicare i testi in formato digitale e questi saranno fruibili sfogliandoli direttamente sullo schermo, come uno dei tanti quotidiani e notiziari che ormai hanno scelto questa forma di pubblicazione.



Con l’acquisto di un testo offrirò anche la possibilità di scaricare il testo stesso in formato digitale, in modo da poterlo fruire in qualunque modo voi desideriate (PC, tablet, smartphone o anche cartaceo se volete stamparvelo).

Per ciascun testo (articolo o libro) fisserò un prezzo proporzionale ai contenuti (lunghezza e complessità), ma limitandolo al minimo, visto che non ci sono particolari costi da affrontare (non ci sono costi di carta, stampa, distribuzione, del revisore, del grafico, del tipografo ecc. ecc.).

Sperando di incontrare così i vostri gusti e il vostro interesse, colgo l’occasione di questo post per augurare a tutti voi


B U O N         2 0 1 9 !!!

Altri due miei articoli su ioProgrammo

Nel numero di dicembre 2017 di ioProgrammo potete trovare due miei articoli su Machine Learning:

– “Il computer che impara“, algoritmi e tecniche di previsione con un servizio Microsoft

– “SQL Server 2017 è qui!“, con una parte dell’articolo che spiega l’applicazione delle tecniche di Machine Learning in SQL Server.

Se vi interessa l’argomento, quindi, acquistate ioProgrammo!


26903953_10213696427956457_5934473290513948998_n

Buona lettura! Winking smile

SQL Server 2017, la nuova versione del DBMS targato Microsoft

Il team di sviluppo di SQL Server, pochi giorni fa, ha annunciato alcune delle novità che sono state introdotte nella nuova versione SQL SERVER 2017, appena rilasciata per il download.

Al seguente indirizzo trovate l’annuncio ufficiale dal blog del team di sviluppo di SQL Server (ma riporto il testo anche qui di seguito): http://bit.ly/annuncioss2017

Final version of SQL Server 2017 is available for download. New version of SQL Server has a lot of enhancements compared to the previous version.

In this post will be highlighted some of the new features that are available:

Cross-platform support – you can run SQL Server 2017 on Windows, Linux, and Docker containers.

Built-in intelligence – SQL Server supports Python and native scoring using PREDICT function.

T-SQL Language enhancements – There are several enhancements in T-SQL language such as graph processing, new string functions (TRIM, TRANSLATE, CONCAT_WS), and aggregate (STRING_AGG) new Japanese collations that are unique in database market.

Intelligent query processingAutomatic tuning continuously monitors query performance and forces previous plans if some performance regression is detected. Execution of Multi-statement Table value functions is faster thanks to the interleaved execution. Batch mode processing now includes adaptive join operators and leverages memory grant feedback information to execute plans more efficiently.

Column-store enhancements – Clustered columnstore indexes support LOB types and enable you to compress your NVARCHAR(MAX), VARCHAR(MAX) and VARBINARY(MAX) columns up to 25x ratio, non-persisted computed columns enable you to put calculated expressions directly in table definitions,  NONCLUSTERED COLUMNSTORE indexes support online build/rebuild.

In-memory OLTP  enhancements – Memory optimized tables now support computed columns, naively compiled modules support new string and JSON functions, CASE statement, and WITH TIES.

Native import enhancements – BULK INSERT and OPENROWSET enable you to and to load files from Azure Blob Storage. Also, import functions are able to parse real CSV files and correctly process quoted characters.

Better monitoring – Query Store now provides you information about wait stats and a lot of new DMVs are added.

These are just some of the new features that are available in SQL Server 2017. You can find more information about new features in SQL Server 2017 here.


Mi sembra che le novità siano piuttosto interessanti, no? Winking smile

Evento gratuito PASS SQLsaturday – Pordenone, 17 Novembre 2012

image

SQLSaturday è un evento di formazione per professionisti SQL Server e per tutti coloro che vogliono imparare qualcosa su SQL Server.

L’evento si terrà il 17 Novembre 2012 al Consorzio Universitario di Pordenone, Via Prassecco, Pordenone, Friuli Venezia Giulia.

La partecipazione all’evento è gratuita, tutti i costi sono coperti da donazioni e da sponsor. Dato che i posti sono limitati, registratevi al più presto e informate amici e colleghi di questo evento.

Iscrizioni: http://www.sqlsaturday.com/176/eventhome.aspx.

Il mio nuovo libro (“SQL Server 2008 Guida all’uso”)

E’ con vero piacere che annuncio l’uscita del mio nuovo libro: questa volta la “vittima” si chiama SQL Server 2008.

Il libro è intitolato “SQL Server 2008 Guida all’uso”, costa 35 Euro ed è edito sempre da FAG Edizioni di Milano.

LibroSQLServer2008

Gli ultimi due capitoli contengono alcuni progetti di Visual Basic 2008 per l’accesso a SQL Server 2008: il penultimo riguarda l’utilizzo delle stored procedure da codice, mentre l’ultimo capitolo è interamente dedicato a Visual Basic 2008 in “sinergia” con SQL Server 2008.

Ringrazio infinitamente Luca Bianchi (Microsoft MVP su SQL Server) che si è prestato gentilmente a leggere, commentare e spesso a correggere i miei “strafalcioni”. Per un “guru” quale è lui è stata quasi una tortura  🙂

Come sempre sottolineo la mia disponibilità nel ricevere i vostri commenti, con l’impegno di migliorare sempre di più la qualità dei contenuti.

Grazie!

Libro su SQL Server 2008 + esempi in VB 2008

Come già preannunciato da tempo, sono ormai in dirittura d’arrivo con il nuovo libro, dedicato a “SQL Server 2008 – Guida all’uso”. Infatti oggi ho ricevuto il file PDF integrale da rileggere e revisionare, così da poter essere pronti per la stampa e la pubblicazione verso il mese di Settembre 2009.

Nel frattempo, visto comunque che la mia principale “vocazione” è per Visual Basic, vi anticipo che l’undicesimo capitolo è interamente dedicato a Visual Basic 2008 alle modalità di accesso a un database di SQL Server 2008 e alle modalità di visualizzazione e aggiornamento dei dati: con i wizard e con comandi diretti, utilizzando un controllo DataGridView o controlli Windows Form, in data binding. Inoltre, nel decimo capitolo ci sono anche due esempi di creazione di stored procedure da Visual Studio 2008, in linguaggio VB.

Nell’attesa del libro stampato, ho il piacere di pubblicare gli esempi VB che potete scaricare liberamente e gratuitamente da questo link.

Sono certo che non ci saranno obiezioni da parte dell’editore anche nell’anticipazione del Capitolo 11 in PDF. Sappiate comunque che è ancora in bozza (diciamo una “Release Candidate”!) e che la versione definitiva sarà quella che verrà stampata prossimamente.

Questi esempi dovrebbero quanto meno soddisfare le necessità di chi ha difficoltà a “ingranare” con ADO.NET 2.0 per creare applicazioni in grado di leggere e modificare dati memorizzati in database di SQL Server 2008.

[SQL Server 2005] Feature Pack (con provider “Native Client”)

Un lettore ha chiesto come si fa ad installare il provider “SQL Server Native Client“.
Prendendo spunto da questa richiesta, segnalo questa pagina, nella quale c’è sia il file redistribuibile per l’installazione del provider in questione, sia numerose altre singole installazioni di versioni più recenti dei componenti redistribuibili, dei provider e dei componenti di SQL Server per la compatibilità con le versioni precedenti.
Il tutto prende il nome di “Feature Pack per Microsoft SQL Server 2005 – Aprile 2006“.
Dal nome si capisce che è una pagina (relativamente) “vecchia”, ma evidentemente poco nota…

[ASP.NET 2.0] Creare report con ReportViewer

Un articolo di Code Project mostra come realizzare dei report con ReportViewer in un’applicazione ASP.NET 2.0.
Anche in questo caso è fornito un esempio visuale molto dettagliato, basato sulla progettazione con Visual Studio 2005 e su SQL Server 2005.

[SQL Server 2000] Tool per creare la documentazione automatica di un database

Su CodeProject c’è un sorgente corredato dall’articolo “DBdoc: automated CHM documentation for a SQL Server 2000 database” che spiega come utilizzare il tool DBdoc per documentare un database di SQL Server 2000, generando un help file in formato CHM.

[eBook] Nuovo libro free Microsoft: “A Jump Start to SQL Server BI”

A questo link è possibile scaricare, previa registrazione gratuita, un nuovo ebook Microsoft riguardante la Business Intelligence e precisamente “A Jump Start to SQL Server BI”.

Il libro tratta gli argomenti tipici della Business Intelligence: creazione di un DataWareHouse, utilizzo del DTS, concetti su MDX, OLAP, Analisys System, Data Mining e creazione di report con Reporting Services.

Il tutto con un occhio di riguardo a SQL Server 2005 e alle novità introdotte con quest’ultima versione.