
Data Management and Organization
In the course "Data Management and Organizations," I learned the skills and principles necessary for developing and using databases to capture, organize, and analyze organizational data. This course provided a strong foundation in database management and helped me to understand the importance of well-designed databases for effective data analysis.
​
One of the main focuses of the course was on relational databases, and we covered topics such as understanding requirements, database modeling, normalization, design, and structured query language (SQL). We also learned about NoSQL databases and MapReduce, and how to select appropriate database tools based on data formats and organizational requirements.
​
Throughout the course, I gained the ability to translate business requirements into technical requirements and understand database development and implementation methodologies. I also learned basic and advanced SQL, and was able to design and build both relational and NoSQL databases.
​
By the end of the course, I had developed a strong foundation in data management and was well-equipped to handle the complexities of working with large datasets in organizations. I highly recommend this course to anyone interested in gaining a deeper understanding of database management and how it can be applied to solve business problems.
​
The following topics were covered:
Introduction to data management and Data Frameworks
Database management systems and their functions
Data modelling and database design
Relational databases (SQL)
NoSQL databases (Redis, MongoDB)
Introduction to Hadoop/Map-reduce
System development and implementation
Data Security