Final Week - CST 363
Here are three important takeaways from the class: 1. An important thing I learned was how to interpret and design ER diagrams and how primary and foreign keys are used to link data from different tables. Learning this is key to understanding how companies store and update the data that is crucial to their business model. 2. It was also important to learn how to write SQL queries and JavaScript documents to create schemas. This is one of the most essential parts of a database and includes tables, columns and constraints. 3. Finally, it was important to learn about transactions and indexing. For transactions, it was it was crucial to learn about the ACID properties of how database transactions are being processed to ensure that data is accurate and minimize failed transactions. Indexes help improve the efficiency of retrieving data which uses less resources but might also slow down writing data due to having to update the index as well.