Modellazione-E-Design

Training gratuito online su Architecture, Data Management e Analytics

Sergio Govoni

Alcune delle sessioni più votate e di maggior interesse tenute al PASS SUMMIT 2018, verranno riproposte online, gratuitamente, il 7 febbraio 2019 dalle ore 16:00 UTC in poi.

Registrati a questa esclusiva giornata di formazione, potrai ascoltare e imparare dai maggiori esperti del settore tra cui Kimberly Tripp, Ed Leighton-Dick, Leslie Weed, Hamish Watson, Sourabh Agarwal, Alberto Ferrari, Brent Ozar, Kendra Little e Bob Ward!

Sarà una giornata di training sui temi:

PASSGIVC - Data modelling with Power BI

Sergio Govoni

Il prossimo webinar del PASS Italian Virtual Chapter è programmato per mercoledì 21 Giugno 2017 alle ore 18:00.

Marco Pozzan (@marcopozzan) parlerà di Data modelling con Power BI.

Questo è l’abstract del webinar:

Avrete probabilmente visto molti scenari in cui viene utilizzato Power BI. Tuttavia la maggior parte delle demo si basano su scenari in cui tutto funziona con un drag and drop dei campi del modello. Ma cosa succede quando il dato non è perfetto o il vostro problema di business è più complesso? In questa sessione, si vedranno come risolvere le problematiche che inevitabilmente si andrà in contro quando si torna al lavoro. Questa sessione vi darà la possibilità di vedere come si modellano i dati per risolvere i problemi del mondo reale con Power BI.

"Desk Reference For The Thinking Data Professional And User"

Davide Mauri

Ho da poco finito di leggere l’ultimo lavoro di Fabian Pascal:

THE DBDEBUNK GUIDE TO MISCONCEPTIONS ABOUT DATA FUNDAMENTALSA DESK REFERENCE FOR THE THINKING DATA PROFESSIONAL AND USER

una raccolta ragionata dei post più importanti apparsi sul suo sito, in cui ogni mito, preconcetto o errata convinzione a riguardo del Modello Relazionale, il suo uso, il suo scopo ed i suoi limiti sono sfatati.

Conosco Fabian personalmente da anni. Sono un fan dei suoi libri e del suo lavoro: la sua abilità nello spiegare l’importanza ed i dettagli del Modello Relazionale sono impareggiate ed illuminanti. Non è una sorpresa, quindi, che anche il suo ultimo lavoro sia un libro che chiunque, lo ripeto, chiunque, lavori in ambito IT ed in un modo o nell’altro abbia a che fare con dei dati dovrebbe leggere. Non importa se usate il Modello Relazionale o no: leggete questo libro.

Usare json su SQLServer 2005, 2008, 2012 e 2014 .. è possibile!

Vedere il supporto nativo di JSON su SQLServer 2016 (e anche su Azure SQLDatabase) mi ha fatto pensare che magari era possibile averlo in forma semplificata anche su versioni precedenti.

Tutto è nato dalla necessità di gestire un flusso di dati con una Stored Procedure in arrivo da una WebAPI. Inizialmente la WebAPI, dopo aver fatto gli opportuni controlli logici di validità, deserializzava il flusso per poi formattare una stringa da passare alla Stored Procedure. La gestione del parametro in ingresso alla SP come TABLE non sembrava possibile utilizzando EF6, quindi si è optato di mantenere la SP nello stato originale, ovvero con la stringa e altri parametri per i caratteri separatori.

Corso gratuito "Introduction to Databases" della Stanford University

Davide Mauri

database iconA seguito del grande successo che il corso ha avuto nella precedente edizione del 2011, il 15 gennaio del 2013 verrà erogata la seconda edizione del corso “Introduction to Databases” della prestigiosa Stanford University. Rispetto alla precedente, vi sono più contenuti in questa nuova edizione. Come dichiarato nella pagina web:

This course covers database design and the use of database management systems for applications. It includes extensive coverage of the relational model, relational algebra, and SQL. It also covers XML data including DTDs and XML Schema for validation, and the query and transformation languages XPath, XQuery, and XSLT. The course includes database design in UML, and relational design principles based on dependencies and normal forms. Many additional key database topics from the design and application-building perspective are also covered: indexes, views, transactions, authorization, integrity constraints, triggers, on-line analytical processing (OLAP), JSON, and emerging NoSQL systems. Working through the entire course provides comprehensive coverage of the field, but most of the topics are also well-suited for “a la carte” learning.