CST 363 - Introduction to Database - Week 1

 


  1. Relational database tables and spreadsheets look similar with both having rows and columns. Whare are some important differences between the two? Some important differences between the two are: scalability and data structure. Relational databases are designed to handle complex relationships between multiple data tables through the use of foreign keys and primary keys. Also, databases are built to scale efficiently with very large datasets, supporting millions of rows without significant performance degradation. On the other hand, spreadsheets primarily handle flat data that is not necessary related to other datasets and have a threshold for how much data they can handle effectively. Performance may degrade significantly when dealing with large datasets. 
  2. Installing and configuration a database and learning how to use it is more complicated that just reading and writing data to a file. What are some important reasons that makes a database a useful investment of time? I think some of the reasons that makes a database a useful investment of time are: data management efficiency, scalability and security. Databases provide strong security features that help protect data against unauthorized access and breaches. Databases are also built to scale with growth of an organization and they are also designed to handle large volumes of data efficiently. 
  3. What do you want to learn in this course that you think will be useful in your future career? Some of the things that I want to learn in this course is how to design, implement and use a database. I know that for my future career, I will probably have to use a database to retrieve data and make use of it. So, understanding how a database works can help me become a better programmer. Also, I would like to become proficient in using MySQL and MongoDB.

Comments

Popular posts from this blog

CST 300 - Major ProSeminar - Week 1

CST 300 - Major ProSeminar - Week 2

CST 300 - Major ProSeminar - Week 4