Data Conference Databasea Query.Farm index
Speakers

Daniel Hutmacher

Employers on the program

  1. 2022–2027Structured Concepts13 talks

The year around now

Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.

Held in the past 12 months Next 12 months Today, Nov 9, 2026

Appearances by year

201920202021202220232024202520262027
  • SQL Konferenz
  • DataGrillen
  • dataMinds Connect
  • Data Céilí
  • Data Point Prague
  • DATA:Scotland
  • SeaQL
  • SQLBits

Talks

DateEventConferenceRoleTitleLinks
Feb 22, 2027SQL Konferenz 2027SQL KonferenztalkGood dates, bad dates: Mastering your T-SQL date and time datatypes
as Structured Concepts
Working with date/time datatypes in T-SQL can be quite frustrating if you don’t have the tools and know-how. Let me arm you with all the knowledge you need to…Show less

Working with date/time datatypes in T-SQL can be quite frustrating if you don’t have the tools and know-how. Let me arm you with all the knowledge you need to correctly model, convert, index and query your date/time data in a logical and easy-to-understand manner.

Feb 22, 2027SQL Konferenz 2027SQL Konferenztalkundefined
as Structured Concepts

If you already guessed that this session is about NULL values, you're pretty smart. But we all still struggle with them now and then.

Oct 12, 2026dataMinds Connect 2026dataMinds ConnectspeakerGood dates, bad dates: Mastering your T-SQL date and time datatypes
as Structured Concepts
Working with date/time datatypes in T-SQL can be quite frustrating if you don’t have the tools and know-how. Let me arm you with all the knowledge you need to…Show less

Working with date/time datatypes in T-SQL can be quite frustrating if you don’t have the tools and know-how. Let me arm you with all the knowledge you need to correctly model, convert, index and query your date/time data in a logical and easy-to-understand manner. We’ll cover the wide range of datatypes available in SQL Server/Azure SQL, and help you understand which ones are right for your goals. We’ll dig in to explicit and implicit conversions, optimal indexing strategies, and some hidden gotchas when working with date/time data. For the icing on the cake, we’ll also look at some horrible real-world anti-patterns from the trenches, and how to address them like a pro.

May 21, 2026DataGrillen 2026DataGrillenspeakerSQL Injection – The Old Dog of Data Security
IT vulnerabilities leading to data breaches have been getting a lot of attention in the news, ranging from elaborate supply-chain attacks to ransomware. You may…Show less

IT vulnerabilities leading to data breaches have been getting a lot of attention in the news, ranging from elaborate supply-chain attacks to ransomware. You may even have read about things like advanced cryptographic timing attacks or buffer overruns. But there’s one vulnerability as old as SQL itself, and it still reigns supreme when it comes to compromising your confidential information: The SQL Injection. This is not just about your homepage. SQL injections can be found everywhere, including your ETL frameworks, your desktop apps, even your login prompts. I’ll show you a wide range of code patterns that bad actors can exploit, from the obvious to the obscure, but we’ll also look at ways to prevent or mitigate the effects of SQL injection attacks. In this presentation, you will gain a firm understanding of * the primary and secondary risk factors involved in SQL injection, * what to look for — in your code as well as in the database itself, * ways to detect SQL injections, and * how to plug those vulnerabilities — whether you can change code or not.

Apr 22, 2026SQLBits 2026SQLBitsspeakerInside SQL Server 2025 Part 1
Join Bob Ward and friends to learn every aspect of SQL Server 2025 including AI built-in, Developer features, all of the core engine, Azure Arc, Fabric…Show less

Join Bob Ward and friends to learn every aspect of SQL Server 2025 including AI built-in, Developer features, all of the core engine, Azure Arc, Fabric Mirroring, and more.

Video
Apr 22, 2026SQLBits 2026SQLBitsspeakerInside SQL Server 2025 Part 2
Join Bob Ward and friends to learn every aspect of SQL Server 2025 including AI built-in, Developer features, all of the core engine, Azure Arc, Fabric…Show less

Join Bob Ward and friends to learn every aspect of SQL Server 2025 including AI built-in, Developer features, all of the core engine, Azure Arc, Fabric Mirroring, and more.

Video
Apr 22, 2026SQLBits 2026SQLBitsspeakerJSON fundamentals for SQL pros
With the recent introduction of new JSON functions and JSON indexes in SQL Server 2025 and Azure SQL Database, this is a good time to learn what JSON is, and…Show less

With the recent introduction of new JSON functions and JSON indexes in SQL Server 2025 and Azure SQL Database, this is a good time to learn what JSON is, and how to work with it in. While JSON support is a great addition to T-SQL, some of these new features will require a little planning and...

Video
Apr 17, 2026SeaQL 2026 (SQLSaturday #1140)SeaQLspeakerSQL Injection – The Old Dog of Data Security
as Structured Concepts
IT vulnerabilities leading to data breaches have been getting a lot of attention in the news, ranging from elaborate supply-chain attacks to ransomware. You may…Show less

IT vulnerabilities leading to data breaches have been getting a lot of attention in the news, ranging from elaborate supply-chain attacks to ransomware. You may even have read about things like advanced cryptographic timing attacks or buffer overruns.

Mar 2, 2026SQL Konferenz 2026SQL KonferenztalkSQL Injection – The Old Dog of Data Security
as Structured Concepts
IT vulnerabilities leading to data breaches have been getting a lot of attention in the news, ranging from elaborate supply-chain attacks to ransomware. You may…Show less

IT vulnerabilities leading to data breaches have been getting a lot of attention in the news, ranging from elaborate supply-chain attacks to ransomware. You may even have read about things like advanced cryptographic timing attacks or buffer overruns.

Slides
Oct 6, 2025dataMinds Connect 2025dataMinds ConnectspeakerThe Old Dog of Data Security — SQL Injection
as Structured Concepts
IT vulnerabilities leading to data breaches have been getting a lot of attention in the news, ranging from elaborate supply-chain attacks to ransomware. You may…Show less

IT vulnerabilities leading to data breaches have been getting a lot of attention in the news, ranging from elaborate supply-chain attacks to ransomware. You may even have read about things like advanced cryptographic timing attacks or buffer overruns. But there’s one vulnerability as old as SQL itself, and it still reigns supreme when it comes to compromising your confidential information: The SQL Injection. This is not just about your homepage. SQL injections can be found everywhere, including your ETL frameworks, your desktop apps, even your login prompts. I’ll show you a wide range of code patterns that bad actors can exploit, from the obvious to the obscure, but we’ll also look at ways to prevent or mitigate the effects of SQL injection attacks. In this presentation, you will gain a firm understanding of * the primary and secondary risk factors involved in SQL injection, * what to look for — in your code as well as in the database itself, * ways to detect SQL injections, and * how to plug those vulnerabilities — whether you can change code or not.

Sep 12, 2025DATA:Scotland 2025DATA:ScotlandspeakerWindow to Success: Mastering SQL Server Window Functions
as Structured Concepts
You’re a SQL Server DBA or developer. You’ve inherited a mess of undecipherable self-joins and temp tables with identity columns, and you have this dream that…Show less

You’re a SQL Server DBA or developer. You’ve inherited a mess of undecipherable self-joins and temp tables with identity columns, and you have this dream that you could simplify it all - using a simple, elegant one-liner. In this session, we'll dive into the amazing world of window functions in SQL Server. We'll start with the basics, explaining what window functions are and why they're so powerful. Then we'll explore the different types of window functions - ranking, aggregate, and offset - and when to use each one. We'll cover practical examples on how window functions can simplify your queries, dramatically improve performance, and make your T-SQL code so much easier to read and maintain. After this session, you'll be able to write more efficient queries, solve complex problems with a few lines of code, and your colleagues will throw glorious parties in celebration of your brilliance. On a serious note, though, window functions are so much better than my ability to write abstracts - once you’ve tried them, you’ll never want to go back.

May 29, 2025Data Point Prague 2025Data Point PraguespeakerThe Old Dog of Data Security — SQL Injection
as Structured Concepts
IT vulnerabilities leading to data breaches have been getting a lot of attention in the news, ranging from elaborate supply-chain attacks to ransomware. You may…Show less

IT vulnerabilities leading to data breaches have been getting a lot of attention in the news, ranging from elaborate supply-chain attacks to ransomware. You may even have read about things like advanced cryptographic timing attacks or buffer overruns.

Feb 24, 2025SQL Konferenz 2025SQL KonferenztalkFrom substitutions to public keys - an introduction to cryptography
as Structured Concepts

Cryptography is everywhere. Most of what you do on the Internet and in the cloud is encrypted.

Slides
Sep 30, 2024SQL Konferenz 2024SQL KonferenztalkACID in SQL Server: what it is, how it works, and how to live more adventurously.
as Structured Concepts
You’re a developer, data engineer, or DBA working with SQL Server. You remember reading about ACID compliance in some computer science class a couple of decades…Show less

You’re a developer, data engineer, or DBA working with SQL Server. You remember reading about ACID compliance in some computer science class a couple of decades ago, and maybe you just assumed that every transaction you run in SQL Server is fully ACID: Atomic, Consistent, Isolated and Durable.

Slides
May 16, 2024DataGrillen 2024DataGrillenspeakerFrom substitutions to public keys - an introduction to cryptography
Cryptography is everywhere. Most of what you do on the Internet and in the cloud is encrypted. If you’re working with data or cloud infrastructure, just…Show less

Cryptography is everywhere. Most of what you do on the Internet and in the cloud is encrypted. If you’re working with data or cloud infrastructure, just checking the TLS checkbox is only half the job. You need to have a decent understanding of what goes on underneath the padlock icon in order to keep your company’s dirty secrets safe. In this high-level introduction to cryptography, we’ll look at the origins and evolution of encryption, leading up to modern-day symmetric and asymmetric encryption, signatures and certificates. After the session, you’ll be able to use hand-wavy phrases like “certificate chain” and “public key infrastructure”, as if you know what they mean. No PhD required.

Oct 9, 2023dataMinds Connect 2023dataMinds ConnectspeakerSQL Server Partitioning from Zero to Hero
as Structured Concepts
Ever since the incident, you’ve been wanting to learn more about database partitioning in SQL Server. This session walks you through what partitioning really…Show less

Ever since the incident, you’ve been wanting to learn more about database partitioning in SQL Server. This session walks you through what partitioning really does, and what it doesn’t do. We’ll take a look at some of the quirks of partitioning, as well as how to use it to boost performance, enable high(er) availability, and even build lightning-fast data retention policies.

Jun 8, 2023Data Céilí 2023Data CéilíspeakerSQL Server Partitioning from Zero to Hero
as Structured Concepts
Ever since the incident, you’ve been wanting to learn more about database partitioning in SQL Server, but every time you play around with it, it just ends up…Show less

Ever since the incident, you’ve been wanting to learn more about database partitioning in SQL Server, but every time you play around with it, it just ends up being complicated and slow. This session walks you through what partitioning really does, and what it doesn’t do.

Jun 2, 2022DataGrillen 2022DataGrillenspeakerSQL Server Partitioning from Zero to Hero
as Structured Concepts
Ever since the incident, you’ve been wanting to learn more about database partitioning in SQL Server. This session walks you through what partitioning really…Show less

Ever since the incident, you’ve been wanting to learn more about database partitioning in SQL Server. This session walks you through what partitioning really does, and what it doesn’t do. We’ll take a look at some of the quirks of partitioning, as well as how to use it to boost performance, enable high(er) availability, and even build lightning-fast data retention policies.

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Gabi Münster10—2027
Marc Lelijveld10—2027
Reitse Eskens9—2027
Rob Sewell9—2027
Valerie Junk9—2027
André Kamman8—2027
Benni De Jagere8—2027
Emilie Rønning8—2027
Mladen Prajdic8—2027
Grant Fritchey722026
Gianluca Sartori7—2027
Jess Pomfret7—2027
Tillmann Eitelberg7—2027
Traci Sewell7—2027
Uwe Ricken7—2027

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.