Category IT

Database Normalization

This post is about how to normalize a relational database. You can read a post as an introduction to relational databases. In the context of relational databases, normalization goal is a procedure to reduce redundancy and avoid issues while updating…

NoSQL Databases

NoSQL databases refer to any database types that are not only relational. “NoSQL” stands for “not only SQL”. Relational database is the most popular database type nowadays. Structure Query Language (SQL) is a language to manage data in a relational…

Web Search Engines

This post offers a list of popular web search engines. According to Statcounter, as of 2020 Google dominate search engine market with a 82% in desktop computers and 95% on mobile phones. Some initiatives like the lobby FairSearch try to…