Buy New
-
To see product details, add this item to your cart.
Ships from: Amazon.com Sold by: Amazon.com
Used - Good
-
To see product details, add this item to your cart.
Ships from: bookmans_exchange Sold by: bookmans_exchange
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Data Modeling with Snowflake: A practical guide to accelerating Snowflake development using universal data modeling techniques
Purchase options and add-ons
Discover how Snowflake's unique objects and features can be used to leverage universal modeling techniques through real-world examples and SQL recipes
Purchase of the print or Kindle book includes a free PDF eBook
Key Features
- Learn core modeling techniques tied to practical examples using native Snowflake architecture
- Adopt a universal modeling language to communicate business value to functional teams
- Go beyond physical modeling with SQL recipes to transform and shape your Snowflake data
Book Description
The Snowflake Data Cloud is one of the fastest-growing platforms for data warehousing and application workloads. Snowflake's scalable, cloud-native architecture and expansive set of features and objects enables you to deliver data solutions quicker than ever before.
Yet, we must ensure that these solutions are developed using recommended design patterns and accompanied by documentation that’s easily accessible to everyone in the organization.
This book will help you get familiar with simple and practical data modeling frameworks that accelerate agile design and evolve with the project from concept to code. These universal principles have helped guide database design for decades, and this book pairs them with unique Snowflake-native objects and examples like never before – giving you a two-for-one crash course in theory as well as direct application.
By the end of this Snowflake book, you’ll have learned how to leverage Snowflake’s innovative features, such as time travel, zero-copy cloning, and change-data-capture, to create cost-effective, efficient designs through time-tested modeling principles that are easily digestible when coupled with real-world examples.
What you will learn
- Discover the time-saving benefits and applications of data modeling
- Learn about Snowflake’s cloud-native architecture and its features
- Understand and apply modeling techniques using Snowflake objects
- Universal modeling concepts and language through Snowflake objects
- Get comfortable reading and transforming semistructured data
- Learn directly with pre-built recipes and examples
- Learn to apply modeling frameworks from Star to Data Vault
Who this book is for
This book is for developers working with SQL who are looking to build a strong foundation in modeling best practices and gain an understanding of where they can be effectively applied to save time and effort. Whether you’re an ace in SQL logic or starting out in database design, this book will equip you with the practical foundations of data modeling to guide you on your data journey with Snowflake. Developers who’ve recently discovered Snowflake will be able to uncover its core features and learn to incorporate them into universal modeling frameworks.
Table of Contents
- Unlocking the Power of Modeling
- An Introduction to the Four Modeling Types
- Mastering Snowflake's Architecture
- Mastering Snowflake Objects
- Speaking Modeling through Snowflake Objects
- Seeing Snowflake's Architecture through Modeling Notation
- Putting Conceptual Modeling into Practice
- Putting Logical Modeling into Practice
- Database Normalization
- Database Naming and Structure
- Putting Physical Modeling into Practice
- Putting Transformational Modeling into Practice
- Modeling Slowly Changing Dimensions
- Modeling Facts for Rapid Analysis
- Modeling Semi-Structured Data
- Modeling Hierarchies
- Scaling Data Models through Modern Techniques
- Appendix
- ISBN-101837634459
- ISBN-13978-1837634453
- Edition1st
- PublisherPackt Publishing
- Publication dateMay 31, 2023
- LanguageEnglish
- Dimensions7.5 x 0.73 x 9.25 inches
- Print length324 pages
Frequently bought together

Customers who viewed this item also viewed
- Data Modeling with Snowflake: A practical guide to accelerating Snowflake development using universal modeling techniquesPaperbackFREE Shipping by AmazonGet it as soon as Saturday, Sep 19
- Snowflake: The Definitive Guide: Architecting, Designing, and Deploying on the Snowflake Data CloudPaperbackFREE Shipping by AmazonGet it as soon as Saturday, Sep 19Only 20 left in stock (more on the way).
- Learning Snowflake SQL and Scripting: Generate, Retrieve, and Automate Snowflake DataPaperbackFREE Shipping by AmazonGet it as soon as Saturday, Sep 19Only 17 left in stock (more on the way).
- Advanced Snowflake: Processing Data, Developing Applications, and Deploying ML Models at ScaleMuhammad Fasih UllahPaperbackFREE Shipping by AmazonGet it as soon as Saturday, Sep 19Only 11 left in stock (more on the way).
- Data Engineering with dbt: A practical guide to building a cloud-based, pragmatic, and dependable data platform with SQLPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Saturday, Sep 19
Customers also bought or read
- Snowflake: The Definitive Guide: Architecting, Designing, and Deploying on the Snowflake Data Cloud
Paperback$52.33$52.33FREE delivery Sat, Sep 19 - Fundamentals of Data Engineering: Plan and Build Robust Data Systems
Paperback$40.00$40.00FREE delivery Sep 29 - Oct 14 - The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling
Paperback$38.44$38.44FREE delivery Sat, Sep 19 - Learning Snowflake SQL and Scripting: Generate, Retrieve, and Automate Snowflake Data
Paperback$48.99$48.99FREE delivery Sat, Sep 19 - Deciphering Data Architectures: Choosing Between a Modern Data Warehouse, Data Fabric, Data Lakehouse, and Data Mesh
Paperback$50.99$50.99FREE delivery Sat, Sep 19 - Snowflake Cookbook: Techniques for building modern cloud data warehousing solutions
Paperback$63.72$63.72FREE delivery Sat, Sep 19 - Mastering Snowflake Platform: Generate, fetch, and automate Snowflake data as a skilled data practitioner (English Edition)
Paperback$23.43$23.43FREE delivery Oct 1 - 7 - Data Engineering with dbt: A practical guide to building a cloud-based, pragmatic, and dependable data platform with SQL
Paperback$28.62$28.62Delivery Sat, Sep 19 - Data Pipelines Pocket Reference: Moving and Processing Data for Analytics
Paperback$16.93$16.93Delivery Sat, Sep 19 - Agile Data Warehouse Design: Collaborative Dimensional Modeling, from Whiteboard to Star Schema
Paperback$25.90$25.90Delivery Sun, Sep 20 - Data Engineering with Databricks Cookbook: Build effective data and AI solutions using Apache Spark, Databricks, and Delta Lake
Paperback$35.99$35.99FREE delivery Sat, Sep 19 - Data Engineering Design Patterns: Recipes for Solving the Most Common Data Engineering Problems
Paperback$35.46$35.46FREE delivery Sat, Sep 19 - DAMA-DMBOK: Data Management Body of Knowledge: 2nd Edition#1 Best SellerNetwork Storage & Retrieval Administration
Paperback$53.74$53.74FREE delivery Sat, Sep 19 - Building a Scalable Data Warehouse with Data Vault 2.0
Paperback$50.78$50.78FREE delivery Sat, Sep 19 - The Ultimate Guide to Snowpark: Design and deploy Snowflake Snowpark with Python for efficient data workloads
Paperback$43.99$43.99FREE delivery Sat, Sep 19 - Practical Lakehouse Architecture: Designing and Implementing Modern Data Platforms at Scale
Paperback$45.39$45.39FREE delivery Sat, Sep 19 - Python for Data Analysis: Data Wrangling with pandas, NumPy, and Jupyter
Paperback$43.99$43.99FREE delivery Sep 30 - Oct 17 - Mathematics of Machine Learning: Master linear algebra, calculus, and probability for machine learning
Paperback$44.30$44.30FREE delivery Sat, Sep 19 - The Self-Taught Cloud Computing Engineer: A comprehensive professional study guide to AWS, Azure, and GCP
Paperback$29.99$29.99Delivery Sat, Sep 19 - Storytelling with Data: A Data Visualization Guide for Business Professionals#1 Best SellerBusiness Communication
Paperback$23.73$23.73Delivery Sep 22 - 27 - SQL for Data Analysis: Advanced Techniques for Transforming Data into Insights
Paperback$36.49$36.49FREE delivery Sat, Sep 19 - Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications
Paperback$40.00$40.00FREE delivery Sat, Sep 19 - SQL Cookbook: Query Solutions and Techniques for All SQL Users
Paperback$41.99$41.99FREE delivery Sat, Sep 19 - Advanced Snowflake: Processing Data, Developing Applications, and Deploying ML Models at Scale
Paperback$43.30$43.30FREE delivery Sat, Sep 19 - Data Modeling with Snowflake: A practical guide to accelerating Snowflake development using universal modeling techniques
Paperback$44.99$44.99FREE delivery Sat, Sep 19 - SQL Performance Explained Everything Developers Need to Know about SQL Performance
Paperback$49.99$49.99FREE delivery Sat, Sep 19
From the brand
-
See more at our store
-
Packt is a leading publisher of technical learning content with the ability to publish books on emerging tech faster than any other.
Our mission is to increase the shared value of deep tech knowledge by helping tech pros put software to work.
We help the most interesting minds and ground-breaking creators on the planet distill and share the working knowledge of their peers.
From the Publisher
Expert Insight
This book gives readers the “aha” moment of understanding the practical value of data modeling, which is embraced by both business and data teams. Readers will learn fundamental technical concepts and semantics and how to implement them using native Snowflake features for performance and cost efficiency. Discover the key to scalable data architecture that improves data quality, drives down maintenance costs, and restores trust in the data team!
Author Speak
“Not only does this book cover the how of data modeling from concept to code, but it also covers the why. If you aspire to build cost-efficient data solutions that scale and stand the test of time, data modeling will get you there.”
Why Read This Book
Many books have been written on data modeling, but few go beyond mere theory. This book provides readers with a comprehensive package: it not only explains what data modeling entails but also highlights its business value and offers practical examples that can be used to address real-world challenges.
What kind of hands-on projects are in this book
Use native Snowflake features like streams to create an easy type-2 dimension
Learn to laterally flatten semi-structured data
Create the world's most versatile fact table
Editorial Reviews
Review
“This book does an excellent job of combining the time-tested techniques of relational database modeling with the revolutionary features and facets of Snowflake's scalable data platform. It is appropriate for those new to the concept of data modeling as well as veteran data modelers who are beginning to work with modern cloud databases.
Serge does an exceptional job of taking you from the history of data modeling, and its various forms and notations, to exploring the core features of Snowflake architecture to construct performant and cost-effective solutions. This is a must-read for anyone designing databases in The Data Cloud.”
--Kent Graziano, Owner/Chief Strategic Advisor at Data Warrior, Data Vault Master, Author, Speaker
About the Author
Product details
- Publisher : Packt Publishing
- Publication date : May 31, 2023
- Edition : 1st
- Language : English
- Print length : 324 pages
- ISBN-10 : 1837634459
- ISBN-13 : 978-1837634453
- Item Weight : 1.23 pounds
- Dimensions : 7.5 x 0.73 x 9.25 inches
- Best Sellers Rank: #1,257,325 in Books (See Top 100 in Books)
- #210 in Data Warehousing (Books)
- #414 in Data Modeling & Design (Books)
- #584 in Data Processing
- Customer Reviews:
About the author

Serge Gershkovich is a data architect with an extensive background in designing and maintaining enterprise-scale data warehouse platforms and reporting solutions.
After a decade of working with the SAP ecosystem, Serge discovered Snowflake and never looked back. His passion for the Data Cloud has led to his creating educational content and being named a Snowflake Data Superhero. Serge is currently engaged as a Product Success Lead at SqlDBM, an online database modeling tool.
Serge holds a B.Sc. degree in Information Systems from SUNY Stony Brook. Originally from Ukraine, he was raised in New York and has lived in London and Madrid.
He currently resides in Palma de Mallorca with his wife and son.













