Hi I'm Jared Hilam. At one of our workshops, we had an attendee ask, what's  the difference between a database and a data warehouse? Now over and over  I've been asking myself, what should be the topic of my next video, but often I  forget that I haven't really addressed some of the more foundational questions.  So let's get into the question that this attendee asked, a database is a structured place to store data. There are many kinds of databases, and they are often  designed to optimize for various functions. However, one thing that most  databases have in common is that they have a schema. A schema is a defined  set of tables and columns which all the rows of data get loaded into people,  design schemas to fit the database's proposed function. If you're designing an  application, then you will design the schema to help drive the application  screens and record each event. This type of database is called an OLTP  database. However, if you're designing a data warehouse, the schema is going  to be built for a different purpose. Rather than soaking in records, you want the  database to cough up records in bulk. To effectively get the database to do this,  the organization of the tables and columns needs to be structured so that the  measures and attributes to be analyzed are closely connected. This greatly  optimizes the speed at which the database can execute a query, a database  designed for analytical purposes like this is called a data warehouse. So what's  the difference between a database and a data warehouse? Well, a data  warehouse is a database, but it's designed for centralizing the data for optimized analysis. What can often get confusing is that various vendors might either cater to transaction processing or to data warehousing or even do both, not every  vendor is exactly upfront about their capacity to do one or the other. So it's  important to really investigate this so you're using the right database for the right function. Intricity, conducts strategies to help companies with the decision on  what solution to deploy to support their business. I have a white paper that you'll find in the video description that outlines this strategy. Now, alternatively, you  can reach out to Intricity to talk with a specialist about your specific  requirements. 



最后修改: 2025年01月27日 星期一 07:49