Relational database tables and spreadsheets may look alike since both organize information in rows and columns, but they serve very different purposes. From my own experience at my previous job, I noticed that spreadsheets became slow and unreliable as the amount of data grew, which made it hard to manage employee training records efficiently. That was one of the challenges I often faced, and it showed me the limits of spreadsheets. Databases, on the other hand, are designed for larger and more complex datasets. They enforce rules like keys and relationships across tables, maintain accuracy, and allow multiple users to access data at the same time without slowing down.
Even though installing and setting up a database is more complicated than opening a spreadsheet, I’ve already seen how valuable databases can be. In my previous role, I occasionally used SQL to work with training data, making sure employees’ compliance records were tracked correctly. At the time, I only understood the basics, but I could see how powerful SQL was for quickly checking records, pulling reports, or updating training completions across hundreds of employees. Now, as a student, I can connect what I’m practicing in this course with those real-world experiences, which makes the lessons feel more relevant and practical.
In this course, I want to strengthen my SQL skills so I can confidently design queries, join tables, and understand relational database structures. These skills will not only support me as I continue in my Computer Science degree but will also be valuable in my future career. Since I’ve already worked in roles where accurate reporting and system reliability were critical, I know that having a strong foundation in databases will help me contribute to building better IT solutions, whether that’s in business systems analysis, IT support, or software engineering.
Comments
Post a Comment