Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Arrow up icon
GO TO TOP
Data Modeling with Snowflake

You're reading from   Data Modeling with Snowflake A practical guide to accelerating Snowflake development using universal modeling techniques

Arrow left icon
Product type Paperback
Published in Sep 2025
Publisher Packt
ISBN-13 9781837028030
Length 432 pages
Edition 2nd Edition
Arrow right icon
Author (1):
Arrow left icon
Serge Gershkovich Serge Gershkovich
Author Profile Icon Serge Gershkovich
Serge Gershkovich
Arrow right icon
View More author details
Toc

Table of Contents (28) Chapters Close

Preface 1. Core Concepts in Data Modeling and Snowflake Architecture
2. Unlocking the Power of Modeling FREE CHAPTER 3. An Introduction to the Four Modeling Types 4. Mastering Snowflake’s Architecture 5. Mastering Basic Snowflake Objects 6. From Logical Concepts to Snowflake Objects 7. Mastering Advanced Snowflake Objects 8. Seeing Snowflake’s Architecture Through Modeling Notation 9. Applied Modeling from Idea to Deployment
10. Putting Conceptual Modeling into Practice 11. Putting Logical Modeling into Practice 12. Database Normalization 13. Database Naming and Structure 14. Putting Physical Modeling into Practice 15. Solving Real-World Problems with Transformational Modeling
16. Putting Transformational Modeling into Practice 17. Modeling Slowly Changing Dimensions 18. Modeling Facts for Rapid Analysis 19. Modeling Semi-Structured Data 20. Modeling Hierarchies 21. Data Modeling for Enterprise Teams
22. Scaling Data Models through Modern Techniques 23. Unlocking Value for Enterprise Organizations 24. Unlock Your Exclusive Benefits 25. Other Books You May Enjoy
26. Index
Appendix

Leveraging the modeling toolkit

Before we continue, we need to formally delineate three distinct concepts often used together in the service of modeling to make it simpler to refer to a specific tool in the modeling toolkit in later sections. By understanding where each piece fits in the broader domain of database design and management, diving into deeper technical concepts later in the book will become more meaningful and easier to digest.

The three components are listed here:

  • Natural language semantics—words
  • Technical semantics—SQL
  • Visual semantics—diagrams

Let’s discuss each of these in detail, as follows:

  • Natural language semantics: Terminology employed in communicating details of a model between people. These are agreed-upon words that employ pre-defined conventions to encapsulate more complex concepts in simpler terms. For example, when both parties involved in a verbal exchange understand the concept...
Visually different images
CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Data Modeling with Snowflake
You have been reading a chapter from
Data Modeling with Snowflake - Second Edition
Published in: Sep 2025
Publisher: Packt
ISBN-13: 9781837028030
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Modal Close icon
Modal Close icon