Welcome to the program
This unit will cover two important foundational but related methods for capturing, representing, storing, organising, and retrieving structured, unstructured or loosely structured information. Firstly, we will focus on the fundamentals of data modelling and database technology. The relational data model will be investigated and the process of constructing database tables and related entities will be explored in-depth. Our second focus will be information retrieval: the process of indexing and retrieving text documents. As a critical aspect of Web search engines, the field of information retrieval includes almost any type of unstructured or semi-structured data. We will explore how search engines work, why they are successful, and to some degree how they fail.