Wikipedia Database reading
After having read this article describing databases, I am most struck by all the different components that go into making a database operable. Today, I feel like a vast majority of us that use databases to facilitate our work every day do not often think about what systems and technologies are necessary to produce such quick results to our various queries.
In particular, I found the concept of database management system to be really interesting. I did not know that databases were in need of special database management systems in order to operate. After having read this article however, it now makes logical sense that a database filled with facts and other forms of data would need a specialized software package outfitted with special programs to support and give form to the database.
One other topic that is addressed in this article that I found compelling was the concept of query optimization. The manner in which this was concept was articulated really resonated with my past experiences with various databases. It makes sense that databases, when faced with very specific queries, have to quickly decide a specific pathways to pursue this information within its contents. It seems as if, when faced with the option of fulfilling this query in a very thorough and time-consuming way or fulfilling the query in a very limited and quick way, the database turns to query plans in order to bridge this gap while also fulfilling the needs and queries of the user.
No comments:
Post a Comment