CST363: Week 8

 Final learning journal post for 363 Intro to Databases


Briefly summarize the 3 most important things learned from this course

1. One of the most immediately impactful things I've learned from this course was the advanced uses of SQL clauses to help refine a queries results. While I was aware of how to use SQL in the simple SELECT FROM WHERE format, expanding on this with the inclusion of things such as JOIN tables creates a more robust method for data retrieval and organization.


2. While I had known of SQL and its basic uses coming into this course, I gained a deeper understanding of the inner workings and design of relational databases. Learning how Schemas, Tuples, and Indexing is designed has strengthened my ability to write more efficient and optimized SQL queries. Not only does this information help in actively using SQL, but it also gives me insight on how to organize a databases properties when designing one so that it is efficient.


3. Learning the differences and advantages found between flexible (MongoDB) and structured (MySQL) databases has helped me grasp what situation each of them excel in. This not only will help me in future projects to ensure that the design of database I go with is optimal in what I will be using for, but also has me looking back at previous projects and thinking about how I could have improved on their design had I known what I know now.

Comments

Popular posts from this blog

CST300 Week 2: Drafts and Peer Reviews

Week 4

Interview With an Industry Expert