Friday, October 18, 2024

CST363 - Week 8

Briefly summarize the what you consider to be the three (3) most important things you learned in this course.

As I have stated in my prior journal entries, I did not have much knowledge regarding database design or databases in general, aside from my previous Java class where my team used SQLite for our Android movie app project. One of the most important things I learned was how to design a relational database schema using entity-relationship diagrams. Being able to visualize ER diagrams helped me understand the relationships between different entities in the database.

Secondly, I learned the fundamentals of SQL querying, particularly how to use commands like SELECT, INSERT, and DELETE (among others) to interact with and retrieve data from the database. This was my first experience with SQL commands, and I found the repeated homework assignments to be very helpful in solidifying my understanding of them.

Lastly, I enjoyed utilizing JDBC and MongoDB to work with a web application. We used Spring Boot to incorporate JDBC and MongoDB, and it was an overall enjoyable experience. It's one thing to interact with the database using SQL statements, but seeing the changes come to life while working hands-on with a web application was a rewarding experience.

No comments:

Post a Comment

CST462S - Service Learning Experience

With the first half of my Summer semester now coming to a close, I am submitting my final assignments and preparing for the upcoming class i...