Halfway there
I have learned several objectives throughout this course. I have learned the importance of a database and how it can positively affect applications. It can do so by improving the performance of the application as well as its reliability. I have also learned how to write SQL commands and the several ways we can utilize a table. I learned the many basic data types and constraints I had to use during the labs and homework. Another objective I struggled with but I learned was joining different tables. There are a few ways we can join them. I also learned how to design effective databases and by doing so I acknowledge the importance of many-many, many-one, one-one relationships. Another thing that I have learned is indexes. Questions I still have: What is a cluster key? How are multi-column indexes beneficial? What is a transaction in regards to a database operation?