sqlsathistory

Nr: 554

Back to Main list

SQLSaturday #554 - Johannesburg 2016

Start Time (24h) Speaker Track Title
09:00:00 Steve Simon BI Information Delivery An introduction to Data Mining with SQL Server 2016
09:00:00 Peter Willmot Other Using the SQL 2016 Query Store to optimise Performance and Scalability
09:00:00 James McGillivray BI Information Delivery Why you should be BI curious
09:00:00 Sean Cremer Application Database Development Introduction to Database Design
09:00:00 Gordon Beeming Professional Development Your code is not just...your code
09:00:00 Michael Raam BI Information Delivery From Me BI to We BI, take your BI solution beyond the clouds
09:00:00 Vanessa Raath Professional Development How to become the most sought after SQL Server professionals in J
10:15:00 Jody Roberts Enterprise Database Administration Deployment The magic that is Stretchdb
10:15:00 Clinton van Blommestein Application Database Development So, when you say database what do you mean?
10:15:00 Uwe Ricken Application Database Development Daily problems with indexing and its - possible - solution
10:15:00 Matt Horn BI Information Delivery The language informally known as M
10:15:00 Anthony Fourie Enterprise Database Administration Deployment Welcome to the core soldier
10:15:00 Gail Shaw Professional Development Becoming a successful SQL Developer
11:30:00 Fabiano Amorim Application Database Development I'm a DBA. Now what?
11:30:00 Jean-Pierre Voogt Information Delivery What!!! a new AdventureWorks? Welcome to WorldWideImporters
11:30:00 Steve Simon Professional Development Becoming a successful Business Intelligence developer
13:30:00 Sean Pearce Enterprise Database Administration Deployment Hitchhikers Guide to Table Partitioning
13:30:00 Kirsten Burnett BI Platform Architecture, Development Administration Tabular End to End
13:30:00 Jacques Mostert Information Delivery You hit F5 and now what?
13:30:00 Jody Roberts Professional Development Becoming a successful Database Administrator (DBA)
13:30:00 Luis de Sousa Advanced Analysis Techniques Advanced Analytics with SQL Server R Services using R Tools for V
14:45:00 Gail Shaw Application Database Development On Transactions and Atomic Operations
14:45:00 Sifiso Ndlovu BI Platform Architecture, Development Administration SQL Server 2016 JSON Support FOR Data Warehousing
14:45:00 Sandesh Nagaraj BI Information Delivery BI Office Analytic Platforms and the Value of Shared Context
14:45:00 Samantha Perry Professional Development The thing about women in tech

SessionID: 49728

An introduction to Data Mining with SQL Server 2016

Back to calendar

Event Date: 03-09-2016 - Session time: 09:00:00 - Track: BI Information Delivery

Speaker: Steve Simon

Title: An introduction to Data Mining with SQL Server 2016

Abstract:

In this hands on BEGINNERS presentation we shall be looking at Microsoft SQL Server’s Data Mining capabilities and we shall be discussing:

  1. Defining what questions we want answered and how to go about this in an effective and efficient manner.

  2. Creating the data model.

  3. How to gather the necessary data, discussing the training and testing aspect.

  4. Processing the model.

  5. Extracting information from our finished model, discussing the implications of this information.

SessionID: 49743

Using the SQL 2016 Query Store to optimise Performance and Scalability

Back to calendar

Event Date: 03-09-2016 - Session time: 09:00:00 - Track: Other

Speaker: Peter Willmot

Title: Using the SQL 2016 Query Store to optimise Performance and Scalability

Abstract:

SQL 2016 introduces the Query Store, a mechanism that has been built into the SQL 2016 database engine in order to facilitate rapid identification and resolution of performance and scalability bottlenecks in SQL application scenarios. In the session we will examine Query Store architecture and features and gain an understanding of how the tools should be used.

SessionID: 52586

Why you should be BI curious

Back to calendar

Event Date: 03-09-2016 - Session time: 09:00:00 - Track: BI Information Delivery

Speaker: James McGillivray

Title: Why you should be BI curious

Abstract:

Business Intelligence. It's a rather all-encompassing term, isn't it.

In this beginner level session, learn the basics of Business Intelligence, the stages of BI maturity and get introduced to the Microsoft BI Stack, starting from the humble roots of Reporting Services, through to the incredible power of Interactive Dashboards in Power BI.

Whether you're looking for a different career option, or you're just interested in broadening your knowledge base, come and experience the wonders of being (in) BI!

Note: This session comes packaged with a series of double entendres and other innuendos.

SessionID: 53210

Introduction to Database Design

Back to calendar

Event Date: 03-09-2016 - Session time: 09:00:00 - Track: Application Database Development

Speaker: Sean Cremer

Title: Introduction to Database Design

Abstract:

Far too few database developers in this day and age get the opportunity to learn how to design relation databases. In most cases, they will on occasion be asked to add a few objects to an existing system while following the standards of the organisation. These relatively infrequent changes do not hone the skills needed for effective design.

This session will go through the fundamentals of database design. Topics such as normalization, Understanding Data Relationships as well as the Language of Data Modeling and Design will be discussed. The Database Design Sequence Phases of Conceptual, Logical and Physical will be introduced as well.

SessionID: 53361

Your code is not just...your code

Back to calendar

Event Date: 03-09-2016 - Session time: 09:00:00 - Track: Professional Development

Speaker: Gordon Beeming

Title: Your code is not just...your code

Abstract:

When you code do you only thing about your code? What about how you release it fast, with high Quality and in a regulated environment?

We'll take a look at how SQL code traditionally (or at least most commonly) gets into production. We'll then switch our focus to using unit tests as a way to help improve quality in the fast paced world we live in and a release pipeline to simplify it all

SessionID: 53638

From Me BI to We BI, take your BI solution beyond the clouds

Back to calendar

Event Date: 03-09-2016 - Session time: 09:00:00 - Track: BI Information Delivery

Speaker: Michael Raam

Title: From Me BI to We BI, take your BI solution beyond the clouds

Abstract:

ne of the main challenges organizations face in the BI world is to allow, via a single platform, contradicting needs of self-service BI with governance and Enterprise scale.

Come and see the game changing approach of Pyramid Analytics that allows organizations to obtain these impossible needs of business users and IT in a singular BI platform. Pyramid Analytics the platform that Microsoft selected as a strategic partner for PowerBI.

Pyramid Analytics revolutionary platform provides a single platform that delivers: • Self Service – No code necessary. • Web based central administration and security. • Role based functionality for different roles in the organization (Professional, Analyst and Consumer). • Universal configuration – build once use anywhere (PC, Tablet and Mobile). • Enterprise scale – parallel processing, clustering and load balancing. • And more ….

SessionID: 53935

How to become the most sought after SQL Server professionals in J

Back to calendar

Event Date: 03-09-2016 - Session time: 09:00:00 - Track: Professional Development

Speaker: Vanessa Raath

Title: How to become the most sought after SQL Server professionals in J

Abstract:

SessionID: 49750

The magic that is Stretchdb

Back to calendar

Event Date: 03-09-2016 - Session time: 10:15:00 - Track: Enterprise Database Administration Deployment

Speaker: Jody Roberts

Title: The magic that is Stretchdb

Abstract:

In this session we will explore how SQL Server 2016 StretchDB changes the way we look at our archiving strategies.

SessionID: 49772

So, when you say database what do you mean?

Back to calendar

Event Date: 03-09-2016 - Session time: 10:15:00 - Track: Application Database Development

Speaker: Clinton van Blommestein

Title: So, when you say database what do you mean?

Abstract:

These days when you say "database server" it could really mean many things.

For something like SQL server there are so many options: on-premise server, off-premise server. On-premise server with off-premise data. Then there are the various Azure offerings with fancy names like Azure SQL, Data Lake, Hadoop.

You also get graph databases and document databases.

This session will cover some of the more popular types of data stores that are available today and we will look at their use cases. While SQL server is great for many things, one has to be aware of the other options that are available out there.

SessionID: 49953

Daily problems with indexing and its - possible - solution

Back to calendar

Event Date: 03-09-2016 - Session time: 10:15:00 - Track: Application Database Development

Speaker: Uwe Ricken

Title: Daily problems with indexing and its - possible - solution

Abstract:

Have you ever been in the situation that an application performed well the last day and - suddenly - you run into problems? Although you have Index Maintenance jobs and statistics up to date you will monitor a big degrade of performance! This session will demonstrate in a over 80 percent demo based presentation the following scenarios which happend this way in real life!

SessionID: 50266

The language informally known as M

Back to calendar

Event Date: 03-09-2016 - Session time: 10:15:00 - Track: BI Information Delivery

Speaker: Matt Horn

Title: The language informally known as M

Abstract:

At the heart of Power BI is the Power Query Formula Language (informally known as M), a dynamically typed, case-sensitive functional language for creating mashup queries, similar to the F# language.

Although Power BI Desktop has a number of great UI features for transformations, under the hood it's all M, and the better you understand the language, the more you can take advantage of the capabilities inherent in Power BI.

In this session I will introduce you to the basics of the M language and demonstrate some of the more advanced features.

SessionID: 53831

Welcome to the core soldier

Back to calendar

Event Date: 03-09-2016 - Session time: 10:15:00 - Track: Enterprise Database Administration Deployment

Speaker: Anthony Fourie

Title: Welcome to the core soldier

Abstract:

In this session we break down the configuration, installation, remote management and troubleshooting SQL Server running on Windows Server Core.

We take a look at configuring and deploying an AlwaysOn availability group across Windows Server Core machines using PowerShell.

SessionID: 53948

Becoming a successful SQL Developer

Back to calendar

Event Date: 03-09-2016 - Session time: 10:15:00 - Track: Professional Development

Speaker: Gail Shaw

Title: Becoming a successful SQL Developer

Abstract:

In this panel led discussion we will look at what is required to become a successful SQL Developer.

This session will begin with a 30 minute overview of is required of a SQL Developer, what training options are available as well as what career prospects are as you career progresses. This will be followed by a 20 min QA session where you will be able to ask the panel questions.

SessionID: 49764

I'm a DBA. Now what?

Back to calendar

Event Date: 03-09-2016 - Session time: 11:30:00 - Track: Application Database Development

Speaker: Fabiano Amorim

Title: I'm a DBA. Now what?

Abstract:

If you are a developer+DBA, consultant+DBA, IT Manager+DBA, Intern+DBA, technical support+DBA or just a DBA, this session will be useful to you. After working for many years as developer and consultant, the SQL Server MVP Fabiano Amorim has being working with many day-by-day DBA tasks. In this session he will speak a little about the DBA job and show some very good tips about how to do it with efficiency.

SessionID: 53227

What!!! a new AdventureWorks? Welcome to WorldWideImporters

Back to calendar

Event Date: 03-09-2016 - Session time: 11:30:00 - Track: Information Delivery

Speaker: Jean-Pierre Voogt

Title: What!!! a new AdventureWorks? Welcome to WorldWideImporters

Abstract:

We will be going through how to setup the new Microsoft Sample database and have a look at the new features and workloads that can be run against the new same database.

SessionID: 53949

Becoming a successful Business Intelligence developer

Back to calendar

Event Date: 03-09-2016 - Session time: 11:30:00 - Track: Professional Development

Speaker: Steve Simon

Title: Becoming a successful Business Intelligence developer

Abstract:

In this panel led discussion we will look at what it takes to become successful Business Intelligence Developer

The session will begin with a 30 minute overview of what is required of a business developer, what training options are available for you to and what career opportunities exist as you career progresses. The final 20 minutes will be a QA session for you to ask the Panel any career related questions you may have.

SessionID: 50657

Hitchhikers Guide to Table Partitioning

Back to calendar

Event Date: 03-09-2016 - Session time: 13:30:00 - Track: Enterprise Database Administration Deployment

Speaker: Sean Pearce

Title: Hitchhikers Guide to Table Partitioning

Abstract:

Table partitioning can be daunting and may not work as expected. You may have tried to implement partitioning only to find you created greater performance issues. In this session you will be taken through the theory of table partitioning with practical examples you can use. We will learn what partitioning is, what it is not, how to implement it, how to maintain it, how to use it for maintenance and how you can improve query performance under certain conditions. After this session you will have the confidence to apply partitioning in your environment.

SessionID: 53156

Tabular End to End

Back to calendar

Event Date: 03-09-2016 - Session time: 13:30:00 - Track: BI Platform Architecture, Development Administration

Speaker: Kirsten Burnett

Title: Tabular End to End

Abstract:

With this presentation you will be provided with insight into not only the history of Tabular but also the differences between Tabular and Multidimensional. We will cover the painless process of building, deploying and processing a Tabular model and finally take a brief look at some of the BI Tools on the market that are using it.

SessionID: 53178

You hit F5 and now what?

Back to calendar

Event Date: 03-09-2016 - Session time: 13:30:00 - Track: Information Delivery

Speaker: Jacques Mostert

Title: You hit F5 and now what?

Abstract:

What happens when you query for data in SQL Server under the covers. lets see the "page" by "page" action.

SessionID: 53947

Becoming a successful Database Administrator (DBA)

Back to calendar

Event Date: 03-09-2016 - Session time: 13:30:00 - Track: Professional Development

Speaker: Jody Roberts

Title: Becoming a successful Database Administrator (DBA)

Abstract:

In this panel led session we will look at what it takes to become a successful Database Administrator.

We will spend 20 minutes looking at what the typical day for a DBA looks like as well as training that you may need to become a DBA. This will be followed by a 20 minute QA session where you will be given the opportunity to ask questions from senior DBA's

SessionID: 54076

Advanced Analytics with SQL Server R Services using R Tools for V

Back to calendar

Event Date: 03-09-2016 - Session time: 13:30:00 - Track: Advanced Analysis Techniques

Speaker: Luis de Sousa

Title: Advanced Analytics with SQL Server R Services using R Tools for V

Abstract:

This session will cover an overview of the integration between SQL Server and Visual Studio with SQL Server R Services.

We'll demo these capacities and wrap up with guidelines/advice for your own advanced analytics journey.

SessionID: 52627

On Transactions and Atomic Operations

Back to calendar

Event Date: 03-09-2016 - Session time: 14:45:00 - Track: Application Database Development

Speaker: Gail Shaw

Title: On Transactions and Atomic Operations

Abstract:

If there’s one thing that we, as SQL developers, do, it's not use enough transactions.

Transactions are critical when multiple changes need to be made entirely or not at all, but even given that it’s rare to see transactions used at all in most production code

In this session, we'll look at what transactions are and why we should use them. We'll explore the effects transactions have on locking and the transaction log. We'll investigate methods of handling errors and undoing data modifications, and we'll see why nested transactions are a lie.

SessionID: 52863

SQL Server 2016 JSON Support FOR Data Warehousing

Back to calendar

Event Date: 03-09-2016 - Session time: 14:45:00 - Track: BI Platform Architecture, Development Administration

Speaker: Sifiso Ndlovu

Title: SQL Server 2016 JSON Support FOR Data Warehousing

Abstract:

JSON is finally supported SQL Server! In this session we take a look at different built-in SQL Server 2016 T-SQL functions that can be used to process JSON data into data warehouse solutions. We also look at different ways to convert a relational data mart into a JSON format.

SessionID: 53631

BI Office Analytic Platforms and the Value of Shared Context

Back to calendar

Event Date: 03-09-2016 - Session time: 14:45:00 - Track: BI Information Delivery

Speaker: Sandesh Nagaraj

Title: BI Office Analytic Platforms and the Value of Shared Context

Abstract:

Modern self-service personal productivity analytic tools allow individual users to create sophisticated calculations and sets. However, for an organization to maximize the value of analytics this business logic must be released from myriad of spreadsheets and documents that it is embedded. Join us to discuss how analytic platforms allow data-driven organizations to centralize, share and contextualize this content.

SessionID: 53958

The thing about women in tech

Back to calendar

Event Date: 03-09-2016 - Session time: 14:45:00 - Track: Professional Development

Speaker: Samantha Perry

Title: The thing about women in tech

Abstract:

The world is, by and large, a much more equitable place to be than ever in human history. But that doesn't mean we've solved all our problems. The question of how to attract women to the tech sector' is one of the unsolved ones. In this interactive discussion, we'll try and work out what the problems are, and maybe find a few solutions.