- Course
Querying Data with Generative AI
Generative AI is transforming how data professionals work with databases. This course will teach you how to use prompting techniques to generate complex SQL queries, identify performance bottlenecks, and implement security best practices.
- Course
Querying Data with Generative AI
Generative AI is transforming how data professionals work with databases. This course will teach you how to use prompting techniques to generate complex SQL queries, identify performance bottlenecks, and implement security best practices.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- AI
What you'll learn
One challenge when working with Generative AI is generating reliable SQL queries while protecting sensitive information. In this course, Querying Data with Generative AI, you'll learn to generate, optimize, and secure SQL queries using prompting techniques. First, you'll explore generating queries from natural language using techniques like zero-shot prompting, chain-of-thought, and task decomposition. Next, you'll discover how to optimize query performance using tree-of-thoughts and self-consistency to identify bottlenecks and compare multiple solutions. Finally, you'll learn how to secure queries, generate test cases, and verify queries safely. When you’re finished with this course, you’ll have the skills and knowledge of prompting needed to accelerate SQL development while ensuring quality, performance, and security.